Package | Description |
---|---|
net.bytebuddy.description.annotation |
Contains descriptions of annotations and annotation values.
|
Modifier and Type | Class and Description |
---|---|
static class |
AnnotationValue.ForAnnotationDescription<U extends Annotation>
A description of an
Annotation as a value of another annotation. |
static class |
AnnotationValue.ForConstant<U>
Represents a primitive value, a
String or an array of the latter types. |
static class |
AnnotationValue.ForDescriptionArray<U,V>
Describes a complex array that is the value of an annotation.
|
static class |
AnnotationValue.ForEnumerationDescription<U extends Enum<U>>
A description of an
Enum as a value of an annotation. |
static class |
AnnotationValue.ForEnumerationDescription.WithUnknownConstant<U extends Enum<U>>
Represents a property with an enumeration constant that is not defined by an enumeration type.
|
static class |
AnnotationValue.ForIncompatibleType<U,V>
Represents an annotation value where its declared type does not fulfil an expectation.
|
static class |
AnnotationValue.ForMismatchedType<U,V>
Describes an annotation value that does not match the annotation' type for a property.
|
static class |
AnnotationValue.ForMissingType<U,V>
An annotation value for a type that could not be loaded.
|
static class |
AnnotationValue.ForMissingValue<U,V>
Represents a missing annotation property which is not represented by a default value.
|
static class |
AnnotationValue.ForTypeDescription<U extends Class<U>>
A description of a
Class as a value of an annotation. |
Copyright © 2014–2020. All rights reserved.