Package net.minecraft.util.profiler
Class ProfileResultImpl
java.lang.Object
net.minecraft.util.profiler.ProfileResultImpl
- All Implemented Interfaces:
ProfileResult
- Mappings:
Namespace Name intermediary net/minecraft/class_3692official bainamed net/minecraft/util/profiler/ProfileResultImpl
-
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 intermediary field_16279Lnet/minecraft/class_3692;field_16279:Lorg/slf4j/Logger;official aLbai;a:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/util/profiler/ProfileResultImpl;LOGGER:Lorg/slf4j/Logger;
-
EMPTY_INFO
- Mappings:
Namespace Name Mixin selector intermediary field_21823Lnet/minecraft/class_3692;field_21823:Lnet/minecraft/class_4748;official bLbai;b:Lban;named EMPTY_INFOLnet/minecraft/util/profiler/ProfileResultImpl;EMPTY_INFO:Lnet/minecraft/util/profiler/ProfileLocationInfo;
-
SPLITTER
- Mappings:
Namespace Name Mixin selector intermediary field_21824Lnet/minecraft/class_3692;field_21824:Lcom/google/common/base/Splitter;official cLbai;c:Lcom/google/common/base/Splitter;named SPLITTERLnet/minecraft/util/profiler/ProfileResultImpl;SPLITTER:Lcom/google/common/base/Splitter;
-
COMPARATOR
- Mappings:
Namespace Name Mixin selector intermediary field_21825Lnet/minecraft/class_3692;field_21825:Ljava/util/Comparator;official eLbai;e:Ljava/util/Comparator;named COMPARATORLnet/minecraft/util/profiler/ProfileResultImpl;COMPARATOR:Ljava/util/Comparator;
-
locationInfos
- Mappings:
Namespace Name Mixin selector intermediary field_21826Lnet/minecraft/class_3692;field_21826:Ljava/util/Map;official fLbai;f:Ljava/util/Map;named locationInfosLnet/minecraft/util/profiler/ProfileResultImpl;locationInfos:Ljava/util/Map;
-
startTime
private final long startTime- Mappings:
Namespace Name Mixin selector intermediary field_16278Lnet/minecraft/class_3692;field_16278:Jofficial gLbai;g:Jnamed startTimeLnet/minecraft/util/profiler/ProfileResultImpl;startTime:J
-
startTick
private final int startTick- Mappings:
Namespace Name Mixin selector intermediary field_16275Lnet/minecraft/class_3692;field_16275:Iofficial hLbai;h:Inamed startTickLnet/minecraft/util/profiler/ProfileResultImpl;startTick:I
-
endTime
private final long endTime- Mappings:
Namespace Name Mixin selector intermediary field_16276Lnet/minecraft/class_3692;field_16276:Jofficial iLbai;i:Jnamed endTimeLnet/minecraft/util/profiler/ProfileResultImpl;endTime:J
-
endTick
private final int endTick- Mappings:
Namespace Name Mixin selector intermediary field_16274Lnet/minecraft/class_3692;field_16274:Iofficial jLbai;j:Inamed endTickLnet/minecraft/util/profiler/ProfileResultImpl;endTick:I
-
tickDuration
private final int tickDuration- Mappings:
Namespace Name Mixin selector intermediary field_19383Lnet/minecraft/class_3692;field_19383:Iofficial kLbai;k:Inamed tickDurationLnet/minecraft/util/profiler/ProfileResultImpl;tickDuration:I
-
-
Constructor Details
-
ProfileResultImpl
public ProfileResultImpl(Map<String, ? extends ProfileLocationInfo> locationInfos, long startTime, int startTick, long endTime, int endTick) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_3692;<init>(Ljava/util/Map;JIJI)Vofficial <init>Lbai;<init>(Ljava/util/Map;JIJI)Vnamed <init>Lnet/minecraft/util/profiler/ProfileResultImpl;<init>(Ljava/util/Map;JIJI)V
-
-
Method Details
-
getInfo
- Mappings:
Namespace Name Mixin selector intermediary method_24262Lnet/minecraft/class_3692;method_24262(Ljava/lang/String;)Lnet/minecraft/class_4748;official cLbai;c(Ljava/lang/String;)Lban;named getInfoLnet/minecraft/util/profiler/ProfileResultImpl;getInfo(Ljava/lang/String;)Lnet/minecraft/util/profiler/ProfileLocationInfo;
-
getTimings
- Specified by:
getTimingsin interfaceProfileResult- Mappings:
Namespace Name Mixin selector intermediary method_16067Lnet/minecraft/class_3696;method_16067(Ljava/lang/String;)Ljava/util/List;official aLbal;a(Ljava/lang/String;)Ljava/util/List;named getTimingsLnet/minecraft/util/profiler/ProfileResult;getTimings(Ljava/lang/String;)Ljava/util/List;
-
isSubpath
- Mappings:
Namespace Name Mixin selector intermediary method_24255Lnet/minecraft/class_3692;method_24255(Ljava/lang/String;Ljava/lang/String;)Zofficial aLbai;a(Ljava/lang/String;Ljava/lang/String;)Znamed isSubpathLnet/minecraft/util/profiler/ProfileResultImpl;isSubpath(Ljava/lang/String;Ljava/lang/String;)Z
-
setupCounters
- Mappings:
Namespace Name Mixin selector intermediary method_24264Lnet/minecraft/class_3692;method_24264()Ljava/util/Map;official hLbai;h()Ljava/util/Map;named setupCountersLnet/minecraft/util/profiler/ProfileResultImpl;setupCounters()Ljava/util/Map;
-
getStartTime
public long getStartTime()- Specified by:
getStartTimein interfaceProfileResult- Mappings:
Namespace Name Mixin selector intermediary method_16068Lnet/minecraft/class_3696;method_16068()Jofficial aLbal;a()Jnamed getStartTimeLnet/minecraft/util/profiler/ProfileResult;getStartTime()J
-
getStartTick
public int getStartTick()- Specified by:
getStartTickin interfaceProfileResult- Mappings:
Namespace Name Mixin selector intermediary method_16072Lnet/minecraft/class_3696;method_16072()Iofficial bLbal;b()Inamed getStartTickLnet/minecraft/util/profiler/ProfileResult;getStartTick()I
-
getEndTime
public long getEndTime()- Specified by:
getEndTimein interfaceProfileResult- Mappings:
Namespace Name Mixin selector intermediary method_16073Lnet/minecraft/class_3696;method_16073()Jofficial cLbal;c()Jnamed getEndTimeLnet/minecraft/util/profiler/ProfileResult;getEndTime()J
-
getEndTick
public int getEndTick()- Specified by:
getEndTickin interfaceProfileResult- Mappings:
Namespace Name Mixin selector intermediary method_16070Lnet/minecraft/class_3696;method_16070()Iofficial dLbal;d()Inamed getEndTickLnet/minecraft/util/profiler/ProfileResult;getEndTick()I
-
save
- Specified by:
savein interfaceProfileResult- Mappings:
Namespace Name Mixin selector intermediary method_16069Lnet/minecraft/class_3696;method_16069(Ljava/nio/file/Path;)Zofficial aLbal;a(Ljava/nio/file/Path;)Znamed saveLnet/minecraft/util/profiler/ProfileResult;save(Ljava/nio/file/Path;)Z
-
asString
- Mappings:
Namespace Name Mixin selector intermediary method_16063Lnet/minecraft/class_3692;method_16063(JI)Ljava/lang/String;official aLbai;a(JI)Ljava/lang/String;named asStringLnet/minecraft/util/profiler/ProfileResultImpl;asString(JI)Ljava/lang/String;
-
getRootTimings
- Specified by:
getRootTimingsin interfaceProfileResult- Mappings:
Namespace Name Mixin selector intermediary method_34970Lnet/minecraft/class_3696;method_34970()Ljava/lang/String;official eLbal;e()Ljava/lang/String;named getRootTimingsLnet/minecraft/util/profiler/ProfileResult;getRootTimings()Ljava/lang/String;
-
indent
- Mappings:
Namespace Name Mixin selector intermediary method_24256Lnet/minecraft/class_3692;method_24256(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;official aLbai;a(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;named indentLnet/minecraft/util/profiler/ProfileResultImpl;indent(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;
-
appendTiming
- Mappings:
Namespace Name Mixin selector intermediary method_16061Lnet/minecraft/class_3692;method_16061(ILjava/lang/String;Ljava/lang/StringBuilder;)Vofficial aLbai;a(ILjava/lang/String;Ljava/lang/StringBuilder;)Vnamed appendTimingLnet/minecraft/util/profiler/ProfileResultImpl;appendTiming(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 intermediary method_24253Lnet/minecraft/class_3692;method_24253(ILjava/lang/String;Lnet/minecraft/class_3692$class_4747;ILjava/lang/StringBuilder;)Vofficial aLbai;a(ILjava/lang/String;Lbai$a;ILjava/lang/StringBuilder;)Vnamed appendCounterLnet/minecraft/util/profiler/ProfileResultImpl;appendCounter(ILjava/lang/String;Lnet/minecraft/util/profiler/ProfileResultImpl$CounterInfo;ILjava/lang/StringBuilder;)V
-
appendCounterDump
private void appendCounterDump(Map<String, ProfileResultImpl.CounterInfo> counters, StringBuilder sb, int tickSpan) - Mappings:
Namespace Name Mixin selector intermediary method_24260Lnet/minecraft/class_3692;method_24260(Ljava/util/Map;Ljava/lang/StringBuilder;I)Vofficial aLbai;a(Ljava/util/Map;Ljava/lang/StringBuilder;I)Vnamed appendCounterDumpLnet/minecraft/util/profiler/ProfileResultImpl;appendCounterDump(Ljava/util/Map;Ljava/lang/StringBuilder;I)V
-
generateWittyComment
- Mappings:
Namespace Name Mixin selector intermediary method_16062Lnet/minecraft/class_3692;method_16062()Ljava/lang/String;official iLbai;i()Ljava/lang/String;named generateWittyCommentLnet/minecraft/util/profiler/ProfileResultImpl;generateWittyComment()Ljava/lang/String;
-
getTickSpan
public int getTickSpan()- Specified by:
getTickSpanin interfaceProfileResult- Mappings:
Namespace Name Mixin selector intermediary method_16074Lnet/minecraft/class_3696;method_16074()Iofficial fLbal;f()Inamed getTickSpanLnet/minecraft/util/profiler/ProfileResult;getTickSpan()I
-