Strings or arrays of primitive types or strings.TypeDescription or an array of such a descriptions.EnumerationDescription or an array of such a description.AnnotationDescription or an array of such a description.| Modifier and Type | Class and Description |
|---|---|
| public abstract static class | AnnotationValue.
The represented unloaded type. U, The represented loaded type. V>An abstract base implementation of an unloaded annotation value. |
| public static class | AnnotationValue.
The type of the annotation. U extends Annotation>A description of an |
| public static class | AnnotationValue.
The type where primitive values are represented by their boxed type. U>Represents a primitive value, a |
| public static class | AnnotationValue.
The array type of the annotation's value when it is not loaded. U, The array type of the annotation's value when it is loaded. V>Describes a complex array that is the value of an annotation. |
| public static class | AnnotationValue.
The type of the enumeration. U extends EnumA description of an |
| public static class | AnnotationValue.
The type of the annotation's value when it is not loaded. U, The type of the annotation's value when it is loaded. V>Represents an annotation value where its declared type does not fulfil an expectation. |
| public static class | AnnotationValue.
The type of the annotation's value when it is not loaded. U, The type of the annotation's value when it is loaded. V>Describes an annotation value that does not match the annotation' type for a property. |
| public static class | AnnotationValue.
The type of the annotation's value when it is not loaded. U, The type of the annotation's value when it is loaded. V>An annotation value for a type that could not be loaded. |
| public static class | AnnotationValue.
The type of the annotation's value when it is not loaded. U, The type of the annotation's value when it is loaded. V>Represents a missing annotation property which is not represented by a default value. |
| public static class | AnnotationValue.
The type of the U extends Classjava. that is described.A description of a |
| public static interface | |
| public static enum | AnnotationValue.
A rendering dispatcher is responsible for resolving annotation values to |
| public static enum | AnnotationValue.
Represents the sort of an |
| public static enum | AnnotationValue.
Represents the state of an |
| Modifier and Type | Field and Description |
|---|---|
| public static final AnnotationValue | UNDEFINED
An undefined annotation value. |
| Modifier and Type | Method and Description |
|---|---|
| public AnnotationValue | Returns: This annotation value or a new annotation value that describes why this value is not a valid value for the supplied property.The property to filter against. propertyFilters this annotation value as a valid value of the provided property. |
| public AnnotationValue | Returns: This annotation value or a new annotation value that describes why this value is not a valid value for the supplied property.The property to filter against. property,The expected type. typeDefinition)Filters this annotation value as a valid value of the provided property. |
| public AnnotationValue. | Returns: The property type of the annotation value.Returns the property type of the annotation value. |
| public AnnotationValue. | Returns: The state represented by this instance.Returns the state of the represented annotation value. |
| public AnnotationValue. | Returns: The loaded value of this annotation.The class loader for loading this value or classLoader)null for using the boot loader.Returns the loaded value of this annotation. |
| public T | Returns: The unloaded value of this annotation.Resolves the unloaded value of this annotation. |
| public < The annotation value's unloaded type. W> W |