Package net.minecraft.util.debugchart
Class AbstractSampleLogger
java.lang.Object
net.minecraft.util.debugchart.AbstractSampleLogger
- All Implemented Interfaces:
SampleLogger
- Direct Known Subclasses:
LocalSampleLogger
,RemoteSampleLogger
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
logFullSample
(long[] sample) void
logPartialSample
(long value, int index) void
logSample
(long value) protected void
protected abstract void
-
Field Details
-
defaults
protected final long[] defaults -
sample
protected final long[] sample
-
-
Constructor Details
-
AbstractSampleLogger
protected AbstractSampleLogger(int size, long[] defaults)
-
-
Method Details
-
logFullSample
public void logFullSample(long[] sample) - Specified by:
logFullSample
in interfaceSampleLogger
-
logSample
public void logSample(long value) - Specified by:
logSample
in interfaceSampleLogger
-
logPartialSample
public void logPartialSample(long value, int index) - Specified by:
logPartialSample
in interfaceSampleLogger
-
useSample
protected abstract void useSample() -
resetSample
protected void resetSample()
-