public class AnnotationData extends AnyStructuredData
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
elements |
protected java.lang.String |
name |
protected java.lang.Class<? extends java.lang.annotation.Annotation> |
type |
separator
Modifier | Constructor and Description |
---|---|
|
AnnotationData() |
protected |
AnnotationData(java.lang.annotation.Annotation annotation) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getElements() |
java.lang.String |
getName() |
java.lang.Class<? extends java.lang.annotation.Annotation> |
getType() |
static AnnotationData |
of(java.lang.annotation.Annotation annotation) |
void |
setElements(java.util.Map<java.lang.String,java.lang.Object> elements) |
void |
setName(java.lang.String name) |
void |
setType(java.lang.Class<? extends java.lang.annotation.Annotation> type) |
flatten, fromMap, fromString, get, get, get, get, merge, merge, merge, merge, of, put, put, put, structure
equals, fromMap, fromString, hashCode, toMap, toMap, toString, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
any
protected java.lang.Class<? extends java.lang.annotation.Annotation> type
protected java.lang.String name
protected java.util.Map<java.lang.String,java.lang.Object> elements
public AnnotationData()
protected AnnotationData(java.lang.annotation.Annotation annotation)
public static AnnotationData of(java.lang.annotation.Annotation annotation)
public void setType(java.lang.Class<? extends java.lang.annotation.Annotation> type)
public void setName(java.lang.String name)
public void setElements(java.util.Map<java.lang.String,java.lang.Object> elements)
public java.lang.Class<? extends java.lang.annotation.Annotation> getType()
public java.lang.String getName()
public java.util.Map<java.lang.String,java.lang.Object> getElements()