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 bnb
-
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) intlongprivate 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 aLbnb;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 bLbnb;b:Lbng;
-
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 cLbnb;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 eLbnb;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 fLbnb;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 gLbnb;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 hLbnb;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 iLbnb;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 jLbnb;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 kLbnb;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>Lbnb;<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 cLbnb;c(Ljava/lang/String;)Lbng;
-
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 aLbne;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 aLbnb;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 hLbnb;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 aLbne;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 bLbne;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 cLbne;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 dLbne;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 aLbne;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 aLbnb;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 eLbne;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 aLbnb;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 aLbnb;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 aLbnb;a(ILjava/lang/String;Lbnb$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 aLbnb;a(Ljava/util/Map;Ljava/lang/StringBuilder;I)V
-
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 fLbne;f()I
-