Modifier and Type | Class and Description |
---|---|
class |
ArrayElementValue
ArrayElementValue: the value portion of an annotation element that
is an array of ElementValue instances.
|
class |
ClassElementValue
ClassElementValue: the value part of a single element for
those annotations that are a class type.
|
class |
EnumElementValue
EnumElementValue: a single annotation on a program element for
those annotations that are enum constants.
|
class |
NestedElementValue
NestedElementValue: an annotation on a program element that is
another annotation.
|
class |
PrimitiveElementValue
A PrimitiveElementValue is the value portion of an annotation component
that has a primitive type or String constant.
|
Modifier and Type | Method and Description |
---|---|
ElementValue |
Method.getAnnotationDefault()
Returns the default annotation value for the element
defined by this method.
|
ElementValue |
AnnotationComponent.getValue()
Returns the value for this component.
|
ElementValue[] |
ArrayElementValue.getValues()
Returns the set of ElementValue instances for this component.
|