static class ChunkMetadata.FieldElement extends ChunkMetadata.AnnotatedElement
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
ANNOTATION_DATA_AMOUNT |
private static java.lang.String |
ANNOTATION_FREQUENCY |
private static java.lang.String |
ANNOTATION_MEMORY_ADDRESS |
private static java.lang.String |
ANNOTATION_MEMORY_AMOUNT |
private static java.lang.String |
ANNOTATION_PERCENTAGE |
private static java.lang.String |
ANNOTATION_TIMESPAN |
private static java.lang.String |
ANNOTATION_TIMESTAMP |
private static java.lang.String |
ANNOTATION_UNSIGNED |
(package private) long |
classId |
(package private) java.lang.Boolean |
constantPool |
(package private) java.lang.Integer |
dimension |
(package private) java.lang.String |
fieldIdentifier |
(package private) KindOfQuantity<?> |
ticksUnitKind |
(package private) IUnit |
unit |
private static java.lang.String |
UNIT_MS |
private static java.lang.String |
UNIT_MS_SINCE_EPOCH |
private static java.lang.String |
UNIT_NS |
private static java.lang.String |
UNIT_NS_SINCE_EPOCH |
private static java.lang.String |
UNIT_S |
private static java.lang.String |
UNIT_S_SINCE_EPOCH |
private static java.lang.String |
UNIT_TICKS |
(package private) boolean |
unsigned |
annotations, description, experimental, label
Constructor and Description |
---|
FieldElement() |
Modifier and Type | Method and Description |
---|---|
ChunkMetadata.IElement |
appendChild(java.lang.String childName) |
(package private) boolean |
isArray() |
(package private) boolean |
isStoredInPool() |
(package private) void |
resolveAnnotation(java.lang.String typeIdentifier,
java.util.Map<java.lang.String,java.lang.String> values) |
void |
setAttribute(java.lang.String attribute,
java.lang.String value) |
private static final java.lang.String ANNOTATION_TIMESTAMP
private static final java.lang.String ANNOTATION_TIMESPAN
private static final java.lang.String ANNOTATION_MEMORY_ADDRESS
private static final java.lang.String ANNOTATION_PERCENTAGE
private static final java.lang.String ANNOTATION_MEMORY_AMOUNT
private static final java.lang.String ANNOTATION_DATA_AMOUNT
private static final java.lang.String ANNOTATION_FREQUENCY
private static final java.lang.String ANNOTATION_UNSIGNED
private static final java.lang.String UNIT_S
private static final java.lang.String UNIT_MS
private static final java.lang.String UNIT_NS
private static final java.lang.String UNIT_TICKS
private static final java.lang.String UNIT_S_SINCE_EPOCH
private static final java.lang.String UNIT_MS_SINCE_EPOCH
private static final java.lang.String UNIT_NS_SINCE_EPOCH
java.lang.String fieldIdentifier
long classId
java.lang.Boolean constantPool
java.lang.Integer dimension
IUnit unit
KindOfQuantity<?> ticksUnitKind
boolean unsigned
public void setAttribute(java.lang.String attribute, java.lang.String value)
setAttribute
in interface ChunkMetadata.IElement
setAttribute
in class ChunkMetadata.AnnotatedElement
public ChunkMetadata.IElement appendChild(java.lang.String childName)
appendChild
in interface ChunkMetadata.IElement
appendChild
in class ChunkMetadata.AnnotatedElement
void resolveAnnotation(java.lang.String typeIdentifier, java.util.Map<java.lang.String,java.lang.String> values) throws InvalidJfrFileException
resolveAnnotation
in class ChunkMetadata.AnnotatedElement
InvalidJfrFileException
boolean isStoredInPool()
boolean isArray() throws InvalidJfrFileException
InvalidJfrFileException