Package | Description |
---|---|
net.bytebuddy.description.annotation |
Contains descriptions of annotations and annotation values.
|
net.bytebuddy.pool |
Classes of this package allow for the creating
TypeDescription s 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
String s. |
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–2017. All rights reserved.