static class ChunkMetadata.ClassElement extends ChunkMetadata.AnnotatedElement
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
ANNOTATION_CATEGORY |
(package private) java.lang.String[] |
category |
(package private) long |
classId |
(package private) java.util.List<ChunkMetadata.FieldElement> |
fields |
private ChunkMetadata.SettingElement |
ignored |
(package private) java.lang.Boolean |
simpleType |
private static java.lang.String |
SUPER_TYPE_EVENT |
(package private) java.lang.String |
superType |
(package private) java.lang.String |
typeIdentifier |
annotations, description, experimental, label
Constructor and Description |
---|
ClassElement() |
Modifier and Type | Method and Description |
---|---|
ChunkMetadata.IElement |
appendChild(java.lang.String childName) |
(package private) int |
getFieldCount() |
(package private) boolean |
isEventType() |
(package private) boolean |
isSimpleType() |
(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_CATEGORY
private static final java.lang.String SUPER_TYPE_EVENT
long classId
java.lang.String typeIdentifier
java.lang.String superType
java.lang.Boolean simpleType
java.util.List<ChunkMetadata.FieldElement> fields
private ChunkMetadata.SettingElement ignored
java.lang.String[] category
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
int getFieldCount()
boolean isSimpleType()
boolean isEventType()