class ChunkStructure
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
bodyOffset |
private long |
chunkSize |
private static int |
COMPRESSED_INTS |
private long |
constantPoolOffset |
private long |
durationNanos |
private int |
features |
private long |
metadataOffset |
private static int |
SIZE |
private long |
startTicks |
private long |
startTimeNanos |
private double |
ticksPerNano |
private LinearUnit |
ticksUnit |
Constructor and Description |
---|
ChunkStructure(Chunk chunkInput) |
Modifier and Type | Method and Description |
---|---|
(package private) long |
getBodyStartOffset() |
(package private) IRange<IQuantity> |
getChunkRange() |
(package private) long |
getChunkSize() |
(package private) long |
getConstantPoolOffset() |
(package private) long |
getMetadataOffset() |
(package private) long |
getStartTimeNanos() |
(package private) LinearUnit |
getTicksTimespanUnit() |
(package private) boolean |
isIntegersCompressed() |
(package private) IQuantity |
ticsTimestamp(long relativeTicks) |
private static final int SIZE
private static final int COMPRESSED_INTS
private final long chunkSize
private final long constantPoolOffset
private final long metadataOffset
private final long startTimeNanos
private final long durationNanos
private final long startTicks
private final double ticksPerNano
private final int features
private final int bodyOffset
private final LinearUnit ticksUnit
ChunkStructure(Chunk chunkInput) throws java.io.IOException, InvalidJfrFileException
java.io.IOException
InvalidJfrFileException
long getBodyStartOffset()
long getMetadataOffset()
long getChunkSize()
long getConstantPoolOffset()
boolean isIntegersCompressed()
LinearUnit getTicksTimespanUnit()
IQuantity ticsTimestamp(long relativeTicks)
long getStartTimeNanos()