class ChunkMetadata
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private IQuantity |
endTime |
private int |
previousCheckPoint |
private ProducerDescriptor[] |
producers |
private static TypedArrayParser<ProducerDescriptor> |
PRODUCERS_PARSER |
private long |
startTicks |
private IQuantity |
startTime |
private long |
startTimeNanos |
private double |
ticksPerNano |
private LinearUnit |
ticksUnit |
Constructor and Description |
---|
ChunkMetadata(byte[] data,
int metadataOffset) |
Modifier and Type | Method and Description |
---|---|
(package private) long |
asNanoTimestamp(long relativeTicks) |
(package private) IQuantity |
getEndTime() |
(package private) int |
getPreviousCheckPoint() |
(package private) ProducerDescriptor[] |
getProducers() |
(package private) long |
getStartTicks() |
(package private) IQuantity |
getStartTime() |
(package private) LinearUnit |
getTicksUnit() |
private final ProducerDescriptor[] producers
private final IQuantity startTime
private final IQuantity endTime
private final long startTimeNanos
private final long startTicks
private final double ticksPerNano
private final int previousCheckPoint
private final LinearUnit ticksUnit
private static final TypedArrayParser<ProducerDescriptor> PRODUCERS_PARSER
ChunkMetadata(byte[] data, int metadataOffset) throws InvalidJfrFileException
InvalidJfrFileException
ProducerDescriptor[] getProducers()
IQuantity getStartTime()
IQuantity getEndTime()
long getStartTicks()
LinearUnit getTicksUnit()
int getPreviousCheckPoint()
long asNanoTimestamp(long relativeTicks)