| 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–2024. All rights reserved.