public class AnnotableData extends AnyStructuredData
Modifier and Type | Field and Description |
---|---|
protected java.util.List<AnnotationData> |
annotations |
separator
Modifier | Constructor and Description |
---|---|
|
AnnotableData() |
protected |
AnnotableData(Annotable annotable) |
protected |
AnnotableData(java.lang.reflect.AnnotatedElement element) |
Modifier and Type | Method and Description |
---|---|
java.util.List<AnnotationData> |
getAnnotations() |
static AnnotableData |
of(Annotable annotable) |
static AnnotableData |
of(java.lang.reflect.AnnotatedElement element) |
void |
setAnnotations(java.util.List<AnnotationData> annotations) |
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.util.List<AnnotationData> annotations
public AnnotableData()
protected AnnotableData(Annotable annotable)
protected AnnotableData(java.lang.reflect.AnnotatedElement element)
public static AnnotableData of(Annotable annotable)
public static AnnotableData of(java.lang.reflect.AnnotatedElement element)
public void setAnnotations(java.util.List<AnnotationData> annotations)
public java.util.List<AnnotationData> getAnnotations()