element_value structure, or a value of an element-value
pair of an annotation, as defined in JVMS 4.7.16.1.
Two AnnotationValue objects should be compared using the equals method.
Annotation, AnnotationElement, Annotations in core reflection
| Modifier and Type | Class and Description |
|---|---|
| public static interface | AnnotationValue.
Models an annotation value of an element-value pair. |
| public static interface | AnnotationValue.
Models an array value of an element-value pair. |
| public static interface | AnnotationValue.
Models a boolean value of an element-value pair. |
| public static interface | AnnotationValue.
Models a byte value of an element-value pair. |
| public static interface | AnnotationValue.
Models a char value of an element-value pair. |
| public static interface | AnnotationValue.
Models a class value of an element-value pair. |
| public static interface | AnnotationValue.
Models a constant value of an element-value pair. |
| public static interface | AnnotationValue.
Models a double value of an element-value pair. |
| public static interface | AnnotationValue.
Models an enum value of an element-value pair. |
| public static interface | AnnotationValue.
Models a float value of an element-value pair. |
| public static interface | AnnotationValue.
Models an int value of an element-value pair. |
| public static interface | AnnotationValue.
Models a long value of an element-value pair. |
| public static interface | AnnotationValue.
Models a short value of an element-value pair. |
| public static interface | AnnotationValue.
Models a string value of an element-value pair. |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | TAG_ANNOTATION
The |
| public static final int | |
| public static final int | TAG_BOOLEAN
The |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | TAG_DOUBLE
The |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | TAG_STRING
The |
| Modifier and Type | Method and Description |
|---|---|
| public static AnnotationValue | |
| public static AnnotationValue. | Returns: an annotation value for an element-value pairthe annotation value)Returns an annotation value for an element-value pair. |
| public static AnnotationValue. | Returns: an array value for an element-value pairthe array elements values)Returns an array value for an element-value pair. |
| public static AnnotationValue. | Returns: an array value for an element-value pairthe array elements values)Returns an array value for an element-value pair. |
| public static AnnotationValue. | Returns: a boolean value for an element-value pairthe boolean value value)Returns a boolean value for an element-value pair. |
| public static AnnotationValue. | Returns: a boolean value for an element-value pairthe boolean value value)Returns a boolean value for an element-value pair. |
| public static AnnotationValue. | Returns: a byte value for an element-value pairthe byte value value)Returns a byte value for an element-value pair. |
| public static AnnotationValue. | Returns: a byte value for an element-value pairthe byte value value)Returns a byte value for an element-value pair. |
| public static AnnotationValue. | Returns: a char value for an element-value pairthe char value value)Returns a char value for an element-value pair. |
| public static AnnotationValue. | Returns: a char value for an element-value pairthe char value value)Returns a char value for an element-value pair. |
| public static AnnotationValue. | |
| public static AnnotationValue. | |
| public static AnnotationValue. | Returns: a double value for an element-value pairthe double value value)Returns a double value for an element-value pair. |
| public static AnnotationValue. | Returns: a double value for an element-value pairthe double value value)Returns a double value for an element-value pair. |
| public static AnnotationValue. | |
| public static AnnotationValue. | |
| public static AnnotationValue. | Returns: a float value for an element-value pairthe float value value)Returns a float value for an element-value pair. |
| public static AnnotationValue. | Returns: a float value for an element-value pairthe float value value)Returns a float value for an element-value pair. |
| public static AnnotationValue. | Returns: an int value for an element-value pairthe int value value)Returns an int value for an element-value pair. |
| public static AnnotationValue. | Returns: an int value for an element-value pairthe int value value)Returns an int value for an element-value pair. |
| public static AnnotationValue. | |
| public static AnnotationValue. | Returns: a long value for an element-value pairthe long value value)Returns a long value for an element-value pair. |
| public static AnnotationValue. | Returns: a short value for an element-value pairthe short value value)Returns a short value for an element-value pair. |
| public static AnnotationValue. | Returns: a short value for an element-value pairthe short value value)Returns a short value for an element-value pair. |
| public static AnnotationValue. | |
| public static AnnotationValue. | |
| public int |