类 FilledProfileResults
java.lang.Object
net.minecraft.util.profiling.FilledProfileResults
- 所有已实现的接口:
ProfileResults
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private static final Comparator<Map.Entry<String,
FilledProfileResults.CounterCollector>> private static final ProfilerPathEntry
private final long
private final int
private final Map<String,
? extends ProfilerPathEntry> private static final org.slf4j.Logger
private static final com.google.common.base.Splitter
private final long
private final int
private final int
从接口继承的字段 net.minecraft.util.profiling.ProfileResults
PATH_SEPARATOR
-
构造器概要
构造器构造器说明FilledProfileResults
(Map<String, ? extends ProfilerPathEntry> pEntries, long pStartTimeNano, int pStartTimeTicks, long pEndTimeNano, int pEndTimeTicks) -
方法概要
修饰符和类型方法说明private void
appendCounterResults
(int pIndents, String pName, FilledProfileResults.CounterCollector pCollector, int pTickSpan, StringBuilder pBuilder) private void
appendCounters
(Map<String, FilledProfileResults.CounterCollector> pCounters, StringBuilder pBuilder, int pTickSpan) private void
appendProfilerResults
(int pDepth, String pSectionPath, StringBuilder pBuilder) private static String
long
int
private ProfilerPathEntry
protected String
getProfilerResults
(long pTimeSpan, int pTickSpan) long
int
int
private static StringBuilder
indentLine
(StringBuilder pBuilder, int pIndents) private static boolean
isDirectChild
(String pSectionPath, String pEntry) boolean
saveResults
(Path pPath) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.util.profiling.ProfileResults
getNanoDuration
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
EMPTY
-
SPLITTER
private static final com.google.common.base.Splitter SPLITTER -
COUNTER_ENTRY_COMPARATOR
private static final Comparator<Map.Entry<String,FilledProfileResults.CounterCollector>> COUNTER_ENTRY_COMPARATOR -
entries
-
startTimeNano
private final long startTimeNano -
startTimeTicks
private final int startTimeTicks -
endTimeNano
private final long endTimeNano -
endTimeTicks
private final int endTimeTicks -
tickDuration
private final int tickDuration
-
-
构造器详细资料
-
FilledProfileResults
public FilledProfileResults(Map<String, ? extends ProfilerPathEntry> pEntries, long pStartTimeNano, int pStartTimeTicks, long pEndTimeNano, int pEndTimeTicks)
-
-
方法详细资料
-
getEntry
-
getTimes
- 指定者:
getTimes
在接口中ProfileResults
-
isDirectChild
-
getCounterValues
-
getStartTimeNano
public long getStartTimeNano()- 指定者:
getStartTimeNano
在接口中ProfileResults
-
getStartTimeTicks
public int getStartTimeTicks()- 指定者:
getStartTimeTicks
在接口中ProfileResults
-
getEndTimeNano
public long getEndTimeNano()- 指定者:
getEndTimeNano
在接口中ProfileResults
-
getEndTimeTicks
public int getEndTimeTicks()- 指定者:
getEndTimeTicks
在接口中ProfileResults
-
saveResults
- 指定者:
saveResults
在接口中ProfileResults
-
getProfilerResults
-
getProfilerResults
- 指定者:
getProfilerResults
在接口中ProfileResults
-
indentLine
-
appendProfilerResults
-
appendCounterResults
private void appendCounterResults(int pIndents, String pName, FilledProfileResults.CounterCollector pCollector, int pTickSpan, StringBuilder pBuilder) -
appendCounters
private void appendCounters(Map<String, FilledProfileResults.CounterCollector> pCounters, StringBuilder pBuilder, int pTickSpan) -
getComment
-
getTickDuration
public int getTickDuration()- 指定者:
getTickDuration
在接口中ProfileResults
-