static class ChunkMetadata.AnnotatedElement extends java.lang.Object implements ChunkMetadata.IElement
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
ANNOTATION_DESCRIPTION |
private static java.lang.String |
ANNOTATION_EXPERIMENTAL |
private static java.lang.String |
ANNOTATION_LABEL |
(package private) java.util.List<ChunkMetadata.AnnotationElement> |
annotations |
(package private) java.lang.String |
description |
(package private) boolean |
experimental |
(package private) java.lang.String |
label |
Constructor and Description |
---|
AnnotatedElement() |
Modifier and Type | Method and Description |
---|---|
ChunkMetadata.IElement |
appendChild(java.lang.String childName) |
(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_DESCRIPTION
private static final java.lang.String ANNOTATION_LABEL
private static final java.lang.String ANNOTATION_EXPERIMENTAL
java.util.List<ChunkMetadata.AnnotationElement> annotations
java.lang.String label
java.lang.String description
boolean experimental
void resolveAnnotation(java.lang.String typeIdentifier, java.util.Map<java.lang.String,java.lang.String> values) throws InvalidJfrFileException
InvalidJfrFileException
public void setAttribute(java.lang.String attribute, java.lang.String value)
setAttribute
in interface ChunkMetadata.IElement
public ChunkMetadata.IElement appendChild(java.lang.String childName)
appendChild
in interface ChunkMetadata.IElement