类 ProfileResultImpl
- java.lang.Object
-
- net.minecraft.util.profiler.ProfileResultImpl
-
- 所有已实现的接口:
ProfileResult
public class ProfileResultImpl extends Object implements ProfileResult
- Mappings:
Namespace Name official aphintermediary net/minecraft/class_3692named net/minecraft/util/profiler/ProfileResultImpl
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) static classProfileResultImpl.CounterInfo
-
字段概要
字段 修饰符和类型 字段 说明 private static Comparator<Map.Entry<String,ProfileResultImpl.CounterInfo>>COMPARATORprivate static ProfileLocationInfoEMPTY_INFOprivate intendTickprivate longendTimeprivate Map<String,? extends ProfileLocationInfo>locationInfosprivate static LoggerLOGGERprivate static SplitterSPLITTERprivate intstartTickprivate longstartTimeprivate inttickDuration-
从接口继承的字段 net.minecraft.util.profiler.ProfileResult
field_29924
-
-
构造器概要
构造器 构造器 说明 ProfileResultImpl(Map<String,? extends ProfileLocationInfo> locationInfos, long startTime, int startTick, long endTime, int endTick)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 private 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 StringgenerateWittyComment()intgetEndTick()longgetEndTime()private ProfileLocationInfogetInfo(String path)intgetStartTick()longgetStartTime()intgetTickSpan()List<ProfilerTiming>getTimings(String parentPath)private static StringBuilderindent(StringBuilder sb, int size)private static booleanisSubpath(String parent, String path)Stringmethod_34970()booleansave(Path path)private Map<String,ProfileResultImpl.CounterInfo>setupCounters()-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.util.profiler.ProfileResult
getTimeSpan
-
-
-
-
字段详细资料
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official aLaph;a:Lorg/apache/logging/log4j/Logger;intermediary field_16279Lnet/minecraft/class_3692;field_16279:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/util/profiler/ProfileResultImpl;LOGGER:Lorg/apache/logging/log4j/Logger;
-
EMPTY_INFO
private static final ProfileLocationInfo EMPTY_INFO
- Mappings:
Namespace Name Mixin selector official cLaph;c:Lapm;intermediary field_21823Lnet/minecraft/class_3692;field_21823:Lnet/minecraft/class_4748;named EMPTY_INFOLnet/minecraft/util/profiler/ProfileResultImpl;EMPTY_INFO:Lnet/minecraft/util/profiler/ProfileLocationInfo;
-
SPLITTER
private static final Splitter SPLITTER
- Mappings:
Namespace Name Mixin selector official dLaph;d:Lcom/google/common/base/Splitter;intermediary field_21824Lnet/minecraft/class_3692;field_21824:Lcom/google/common/base/Splitter;named SPLITTERLnet/minecraft/util/profiler/ProfileResultImpl;SPLITTER:Lcom/google/common/base/Splitter;
-
COMPARATOR
private static final Comparator<Map.Entry<String,ProfileResultImpl.CounterInfo>> COMPARATOR
- Mappings:
Namespace Name Mixin selector official eLaph;e:Ljava/util/Comparator;intermediary field_21825Lnet/minecraft/class_3692;field_21825:Ljava/util/Comparator;named COMPARATORLnet/minecraft/util/profiler/ProfileResultImpl;COMPARATOR:Ljava/util/Comparator;
-
locationInfos
private final Map<String,? extends ProfileLocationInfo> locationInfos
- Mappings:
Namespace Name Mixin selector official fLaph;f:Ljava/util/Map;intermediary field_21826Lnet/minecraft/class_3692;field_21826:Ljava/util/Map;named locationInfosLnet/minecraft/util/profiler/ProfileResultImpl;locationInfos:Ljava/util/Map;
-
startTime
private final long startTime
- Mappings:
Namespace Name Mixin selector official gLaph;g:Jintermediary field_16278Lnet/minecraft/class_3692;field_16278:Jnamed startTimeLnet/minecraft/util/profiler/ProfileResultImpl;startTime:J
-
startTick
private final int startTick
- Mappings:
Namespace Name Mixin selector official hLaph;h:Iintermediary field_16275Lnet/minecraft/class_3692;field_16275:Inamed startTickLnet/minecraft/util/profiler/ProfileResultImpl;startTick:I
-
endTime
private final long endTime
- Mappings:
Namespace Name Mixin selector official iLaph;i:Jintermediary field_16276Lnet/minecraft/class_3692;field_16276:Jnamed endTimeLnet/minecraft/util/profiler/ProfileResultImpl;endTime:J
-
endTick
private final int endTick
- Mappings:
Namespace Name Mixin selector official jLaph;j:Iintermediary field_16274Lnet/minecraft/class_3692;field_16274:Inamed endTickLnet/minecraft/util/profiler/ProfileResultImpl;endTick:I
-
tickDuration
private final int tickDuration
- Mappings:
Namespace Name Mixin selector official kLaph;k:Iintermediary field_19383Lnet/minecraft/class_3692;field_19383:Inamed tickDurationLnet/minecraft/util/profiler/ProfileResultImpl;tickDuration:I
-
-
构造器详细资料
-
ProfileResultImpl
public ProfileResultImpl(Map<String,? extends ProfileLocationInfo> locationInfos, long startTime, int startTick, long endTime, int endTick)
- Mappings:
Namespace Name Mixin selector official <init>Laph;<init>(Ljava/util/Map;JIJI)Vintermediary <init>Lnet/minecraft/class_3692;<init>(Ljava/util/Map;JIJI)Vnamed <init>Lnet/minecraft/util/profiler/ProfileResultImpl;<init>(Ljava/util/Map;JIJI)V
-
-
方法详细资料
-
getInfo
private ProfileLocationInfo getInfo(String path)
- Mappings:
Namespace Name Mixin selector official cLaph;c(Ljava/lang/String;)Lapm;intermediary method_24262Lnet/minecraft/class_3692;method_24262(Ljava/lang/String;)Lnet/minecraft/class_4748;named getInfoLnet/minecraft/util/profiler/ProfileResultImpl;getInfo(Ljava/lang/String;)Lnet/minecraft/util/profiler/ProfileLocationInfo;
-
getTimings
public List<ProfilerTiming> getTimings(String parentPath)
- 指定者:
getTimings在接口中ProfileResult- Mappings:
Namespace Name Mixin selector official aLapk;a(Ljava/lang/String;)Ljava/util/List;intermediary method_16067Lnet/minecraft/class_3696;method_16067(Ljava/lang/String;)Ljava/util/List;named getTimingsLnet/minecraft/util/profiler/ProfileResult;getTimings(Ljava/lang/String;)Ljava/util/List;
-
isSubpath
private static boolean isSubpath(String parent, String path)
- Mappings:
Namespace Name Mixin selector official aLaph;a(Ljava/lang/String;Ljava/lang/String;)Zintermediary method_24255Lnet/minecraft/class_3692;method_24255(Ljava/lang/String;Ljava/lang/String;)Znamed isSubpathLnet/minecraft/util/profiler/ProfileResultImpl;isSubpath(Ljava/lang/String;Ljava/lang/String;)Z
-
setupCounters
private Map<String,ProfileResultImpl.CounterInfo> setupCounters()
- Mappings:
Namespace Name Mixin selector official hLaph;h()Ljava/util/Map;intermediary method_24264Lnet/minecraft/class_3692;method_24264()Ljava/util/Map;named setupCountersLnet/minecraft/util/profiler/ProfileResultImpl;setupCounters()Ljava/util/Map;
-
getStartTime
public long getStartTime()
- 指定者:
getStartTime在接口中ProfileResult- Mappings:
Namespace Name Mixin selector official aLapk;a()Jintermediary method_16068Lnet/minecraft/class_3696;method_16068()Jnamed getStartTimeLnet/minecraft/util/profiler/ProfileResult;getStartTime()J
-
getStartTick
public int getStartTick()
- 指定者:
getStartTick在接口中ProfileResult- Mappings:
Namespace Name Mixin selector official bLapk;b()Iintermediary method_16072Lnet/minecraft/class_3696;method_16072()Inamed getStartTickLnet/minecraft/util/profiler/ProfileResult;getStartTick()I
-
getEndTime
public long getEndTime()
- 指定者:
getEndTime在接口中ProfileResult- Mappings:
Namespace Name Mixin selector official cLapk;c()Jintermediary method_16073Lnet/minecraft/class_3696;method_16073()Jnamed getEndTimeLnet/minecraft/util/profiler/ProfileResult;getEndTime()J
-
getEndTick
public int getEndTick()
- 指定者:
getEndTick在接口中ProfileResult- Mappings:
Namespace Name Mixin selector official dLapk;d()Iintermediary method_16070Lnet/minecraft/class_3696;method_16070()Inamed getEndTickLnet/minecraft/util/profiler/ProfileResult;getEndTick()I
-
save
public boolean save(Path path)
- 指定者:
save在接口中ProfileResult- Mappings:
Namespace Name Mixin selector official aLapk;a(Ljava/nio/file/Path;)Zintermediary method_16069Lnet/minecraft/class_3696;method_16069(Ljava/nio/file/Path;)Znamed saveLnet/minecraft/util/profiler/ProfileResult;save(Ljava/nio/file/Path;)Z
-
asString
protected String asString(long timeSpan, int tickSpan)
- Mappings:
Namespace Name Mixin selector official aLaph;a(JI)Ljava/lang/String;intermediary method_16063Lnet/minecraft/class_3692;method_16063(JI)Ljava/lang/String;named asStringLnet/minecraft/util/profiler/ProfileResultImpl;asString(JI)Ljava/lang/String;
-
method_34970
public String method_34970()
- 指定者:
method_34970在接口中ProfileResult- Mappings:
Namespace Name Mixin selector official eLapk;e()Ljava/lang/String;intermediary method_34970Lnet/minecraft/class_3696;method_34970()Ljava/lang/String;named method_34970Lnet/minecraft/util/profiler/ProfileResult;method_34970()Ljava/lang/String;
-
indent
private static StringBuilder indent(StringBuilder sb, int size)
- Mappings:
Namespace Name Mixin selector official aLaph;a(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;intermediary method_24256Lnet/minecraft/class_3692;method_24256(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;named indentLnet/minecraft/util/profiler/ProfileResultImpl;indent(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;
-
appendTiming
private void appendTiming(int level, String name, StringBuilder sb)- Mappings:
Namespace Name Mixin selector official aLaph;a(ILjava/lang/String;Ljava/lang/StringBuilder;)Vintermediary method_16061Lnet/minecraft/class_3692;method_16061(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 official aLaph;a(ILjava/lang/String;Laph$a;ILjava/lang/StringBuilder;)Vintermediary method_24253Lnet/minecraft/class_3692;method_24253(ILjava/lang/String;Lnet/minecraft/class_3692$class_4747;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 official aLaph;a(Ljava/util/Map;Ljava/lang/StringBuilder;I)Vintermediary method_24260Lnet/minecraft/class_3692;method_24260(Ljava/util/Map;Ljava/lang/StringBuilder;I)Vnamed appendCounterDumpLnet/minecraft/util/profiler/ProfileResultImpl;appendCounterDump(Ljava/util/Map;Ljava/lang/StringBuilder;I)V
-
generateWittyComment
private static String generateWittyComment()
- Mappings:
Namespace Name Mixin selector official iLaph;i()Ljava/lang/String;intermediary method_16062Lnet/minecraft/class_3692;method_16062()Ljava/lang/String;named generateWittyCommentLnet/minecraft/util/profiler/ProfileResultImpl;generateWittyComment()Ljava/lang/String;
-
getTickSpan
public int getTickSpan()
- 指定者:
getTickSpan在接口中ProfileResult- Mappings:
Namespace Name Mixin selector official fLapk;f()Iintermediary method_16074Lnet/minecraft/class_3696;method_16074()Inamed getTickSpanLnet/minecraft/util/profiler/ProfileResult;getTickSpan()I
-
-