| Package | Description | 
|---|---|
| net.bytebuddy.description.annotation | 
 Contains descriptions of annotations and annotation values. 
 | 
| net.bytebuddy.pool | 
 Classes of this package allow for the creating  
TypeDescriptions without
 loading any classes. | 
| 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.ForTypeDescription<U extends Class<U>>
A description of a  
Class as a value of an annotation. | 
| Modifier and Type | Class and Description | 
|---|---|
protected static class  | 
TypePool.AbstractBase.RawAnnotationValue
Represents a nested annotation value. 
 | 
protected static class  | 
TypePool.AbstractBase.RawDescriptionArray
Represents an array that is referenced by an annotation which does not contain primitive values or  
Strings. | 
protected static class  | 
TypePool.AbstractBase.RawEnumerationValue
Represents an enumeration value of an annotation. 
 | 
protected static class  | 
TypePool.AbstractBase.RawTypeValue
Represents a type value of an annotation. 
 | 
Copyright © 2014–2016. All rights reserved.