Package net.minecraft.util.profiler
Class ProfileResultImpl
java.lang.Object
net.minecraft.util.profiler.ProfileResultImpl
- All Implemented Interfaces:
ProfileResult
- Mappings:
Namespace Name named net/minecraft/util/profiler/ProfileResultImplintermediary net/minecraft/class_3692official bme
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Comparator<Map.Entry<String, ProfileResultImpl.CounterInfo>> private static final ProfileLocationInfoprivate final intprivate final longprivate final Map<String, ? extends ProfileLocationInfo> private static final Loggerprivate static final Splitterprivate final intprivate final longprivate final intFields inherited from interface net.minecraft.util.profiler.ProfileResult
SPLITTER_CHAR -
Constructor Summary
ConstructorsConstructorDescriptionProfileResultImpl(Map<String, ? extends ProfileLocationInfo> locationInfos, long startTime, int startTick, long endTime, int endTick) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidappendCounter(int depth, String name, ProfileResultImpl.CounterInfo info, int tickSpan, StringBuilder sb) private voidappendCounterDump(Map<String, ProfileResultImpl.CounterInfo> counters, StringBuilder sb, int tickSpan) private voidappendTiming(int level, String name, StringBuilder sb) protected StringasString(long timeSpan, int tickSpan) private static Stringintlongprivate ProfileLocationInfointlongintgetTimings(String parentPath) private static StringBuilderindent(StringBuilder sb, int size) private static booleanbooleanprivate Map<String, ProfileResultImpl.CounterInfo> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.util.profiler.ProfileResult
getTimeSpan
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/util/profiler/ProfileResultImpl;LOGGER:Lorg/slf4j/Logger;intermediary field_16279Lnet/minecraft/class_3692;field_16279:Lorg/slf4j/Logger;official aLbme;a:Lorg/slf4j/Logger;
-
EMPTY_INFO
- Mappings:
Namespace Name Mixin selector named EMPTY_INFOLnet/minecraft/util/profiler/ProfileResultImpl;EMPTY_INFO:Lnet/minecraft/util/profiler/ProfileLocationInfo;intermediary field_21823Lnet/minecraft/class_3692;field_21823:Lnet/minecraft/class_4748;official bLbme;b:Lbmj;
-
SPLITTER
- Mappings:
Namespace Name Mixin selector named SPLITTERLnet/minecraft/util/profiler/ProfileResultImpl;SPLITTER:Lcom/google/common/base/Splitter;intermediary field_21824Lnet/minecraft/class_3692;field_21824:Lcom/google/common/base/Splitter;official cLbme;c:Lcom/google/common/base/Splitter;
-
COMPARATOR
- Mappings:
Namespace Name Mixin selector named COMPARATORLnet/minecraft/util/profiler/ProfileResultImpl;COMPARATOR:Ljava/util/Comparator;intermediary field_21825Lnet/minecraft/class_3692;field_21825:Ljava/util/Comparator;official eLbme;e:Ljava/util/Comparator;
-
locationInfos
- Mappings:
Namespace Name Mixin selector named locationInfosLnet/minecraft/util/profiler/ProfileResultImpl;locationInfos:Ljava/util/Map;intermediary field_21826Lnet/minecraft/class_3692;field_21826:Ljava/util/Map;official fLbme;f:Ljava/util/Map;
-
startTime
private final long startTime- Mappings:
Namespace Name Mixin selector named startTimeLnet/minecraft/util/profiler/ProfileResultImpl;startTime:Jintermediary field_16278Lnet/minecraft/class_3692;field_16278:Jofficial gLbme;g:J
-
startTick
private final int startTick- Mappings:
Namespace Name Mixin selector named startTickLnet/minecraft/util/profiler/ProfileResultImpl;startTick:Iintermediary field_16275Lnet/minecraft/class_3692;field_16275:Iofficial hLbme;h:I
-
endTime
private final long endTime- Mappings:
Namespace Name Mixin selector named endTimeLnet/minecraft/util/profiler/ProfileResultImpl;endTime:Jintermediary field_16276Lnet/minecraft/class_3692;field_16276:Jofficial iLbme;i:J
-
endTick
private final int endTick- Mappings:
Namespace Name Mixin selector named endTickLnet/minecraft/util/profiler/ProfileResultImpl;endTick:Iintermediary field_16274Lnet/minecraft/class_3692;field_16274:Iofficial jLbme;j:I
-
tickDuration
private final int tickDuration- Mappings:
Namespace Name Mixin selector named tickDurationLnet/minecraft/util/profiler/ProfileResultImpl;tickDuration:Iintermediary field_19383Lnet/minecraft/class_3692;field_19383:Iofficial kLbme;k:I
-
-
Constructor Details
-
ProfileResultImpl
public ProfileResultImpl(Map<String, ? extends ProfileLocationInfo> locationInfos, long startTime, int startTick, long endTime, int endTick) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/util/profiler/ProfileResultImpl;<init>(Ljava/util/Map;JIJI)Vintermediary <init>Lnet/minecraft/class_3692;<init>(Ljava/util/Map;JIJI)Vofficial <init>Lbme;<init>(Ljava/util/Map;JIJI)V
-
-
Method Details
-
getInfo
- Mappings:
Namespace Name Mixin selector named getInfoLnet/minecraft/util/profiler/ProfileResultImpl;getInfo(Ljava/lang/String;)Lnet/minecraft/util/profiler/ProfileLocationInfo;intermediary method_24262Lnet/minecraft/class_3692;method_24262(Ljava/lang/String;)Lnet/minecraft/class_4748;official cLbme;c(Ljava/lang/String;)Lbmj;
-
getTimings
- Specified by:
getTimingsin interfaceProfileResult- Mappings:
Namespace Name Mixin selector named getTimingsLnet/minecraft/util/profiler/ProfileResult;getTimings(Ljava/lang/String;)Ljava/util/List;intermediary method_16067Lnet/minecraft/class_3696;method_16067(Ljava/lang/String;)Ljava/util/List;official aLbmh;a(Ljava/lang/String;)Ljava/util/List;
-
isSubpath
- Mappings:
Namespace Name Mixin selector named isSubpathLnet/minecraft/util/profiler/ProfileResultImpl;isSubpath(Ljava/lang/String;Ljava/lang/String;)Zintermediary method_24255Lnet/minecraft/class_3692;method_24255(Ljava/lang/String;Ljava/lang/String;)Zofficial aLbme;a(Ljava/lang/String;Ljava/lang/String;)Z
-
setupCounters
- Mappings:
Namespace Name Mixin selector named setupCountersLnet/minecraft/util/profiler/ProfileResultImpl;setupCounters()Ljava/util/Map;intermediary method_24264Lnet/minecraft/class_3692;method_24264()Ljava/util/Map;official hLbme;h()Ljava/util/Map;
-
getStartTime
public long getStartTime()- Specified by:
getStartTimein interfaceProfileResult- Mappings:
Namespace Name Mixin selector named getStartTimeLnet/minecraft/util/profiler/ProfileResult;getStartTime()Jintermediary method_16068Lnet/minecraft/class_3696;method_16068()Jofficial aLbmh;a()J
-
getStartTick
public int getStartTick()- Specified by:
getStartTickin interfaceProfileResult- Mappings:
Namespace Name Mixin selector named getStartTickLnet/minecraft/util/profiler/ProfileResult;getStartTick()Iintermediary method_16072Lnet/minecraft/class_3696;method_16072()Iofficial bLbmh;b()I
-
getEndTime
public long getEndTime()- Specified by:
getEndTimein interfaceProfileResult- Mappings:
Namespace Name Mixin selector named getEndTimeLnet/minecraft/util/profiler/ProfileResult;getEndTime()Jintermediary method_16073Lnet/minecraft/class_3696;method_16073()Jofficial cLbmh;c()J
-
getEndTick
public int getEndTick()- Specified by:
getEndTickin interfaceProfileResult- Mappings:
Namespace Name Mixin selector named getEndTickLnet/minecraft/util/profiler/ProfileResult;getEndTick()Iintermediary method_16070Lnet/minecraft/class_3696;method_16070()Iofficial dLbmh;d()I
-
save
- Specified by:
savein interfaceProfileResult- Mappings:
Namespace Name Mixin selector named saveLnet/minecraft/util/profiler/ProfileResult;save(Ljava/nio/file/Path;)Zintermediary method_16069Lnet/minecraft/class_3696;method_16069(Ljava/nio/file/Path;)Zofficial aLbmh;a(Ljava/nio/file/Path;)Z
-
asString
- Mappings:
Namespace Name Mixin selector named asStringLnet/minecraft/util/profiler/ProfileResultImpl;asString(JI)Ljava/lang/String;intermediary method_16063Lnet/minecraft/class_3692;method_16063(JI)Ljava/lang/String;official aLbme;a(JI)Ljava/lang/String;
-
getRootTimings
- Specified by:
getRootTimingsin interfaceProfileResult- Mappings:
Namespace Name Mixin selector named getRootTimingsLnet/minecraft/util/profiler/ProfileResult;getRootTimings()Ljava/lang/String;intermediary method_34970Lnet/minecraft/class_3696;method_34970()Ljava/lang/String;official eLbmh;e()Ljava/lang/String;
-
indent
- Mappings:
Namespace Name Mixin selector named indentLnet/minecraft/util/profiler/ProfileResultImpl;indent(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;intermediary method_24256Lnet/minecraft/class_3692;method_24256(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;official aLbme;a(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;
-
appendTiming
- Mappings:
Namespace Name Mixin selector named appendTimingLnet/minecraft/util/profiler/ProfileResultImpl;appendTiming(ILjava/lang/String;Ljava/lang/StringBuilder;)Vintermediary method_16061Lnet/minecraft/class_3692;method_16061(ILjava/lang/String;Ljava/lang/StringBuilder;)Vofficial aLbme;a(ILjava/lang/String;Ljava/lang/StringBuilder;)V
-
appendCounter
private void appendCounter(int depth, String name, ProfileResultImpl.CounterInfo info, int tickSpan, StringBuilder sb) - Mappings:
Namespace Name Mixin selector named appendCounterLnet/minecraft/util/profiler/ProfileResultImpl;appendCounter(ILjava/lang/String;Lnet/minecraft/util/profiler/ProfileResultImpl$CounterInfo;ILjava/lang/StringBuilder;)Vintermediary method_24253Lnet/minecraft/class_3692;method_24253(ILjava/lang/String;Lnet/minecraft/class_3692$class_4747;ILjava/lang/StringBuilder;)Vofficial aLbme;a(ILjava/lang/String;Lbme$a;ILjava/lang/StringBuilder;)V
-
appendCounterDump
private void appendCounterDump(Map<String, ProfileResultImpl.CounterInfo> counters, StringBuilder sb, int tickSpan) - Mappings:
Namespace Name Mixin selector named appendCounterDumpLnet/minecraft/util/profiler/ProfileResultImpl;appendCounterDump(Ljava/util/Map;Ljava/lang/StringBuilder;I)Vintermediary method_24260Lnet/minecraft/class_3692;method_24260(Ljava/util/Map;Ljava/lang/StringBuilder;I)Vofficial aLbme;a(Ljava/util/Map;Ljava/lang/StringBuilder;I)V
-
generateWittyComment
- Mappings:
Namespace Name Mixin selector named generateWittyCommentLnet/minecraft/util/profiler/ProfileResultImpl;generateWittyComment()Ljava/lang/String;intermediary method_16062Lnet/minecraft/class_3692;method_16062()Ljava/lang/String;official iLbme;i()Ljava/lang/String;
-
getTickSpan
public int getTickSpan()- Specified by:
getTickSpanin interfaceProfileResult- Mappings:
Namespace Name Mixin selector named getTickSpanLnet/minecraft/util/profiler/ProfileResult;getTickSpan()Iintermediary method_16074Lnet/minecraft/class_3696;method_16074()Iofficial fLbmh;f()I
-