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 |
AnnotationDescription.AbstractBase.ForPrepared<S extends java.lang.annotation.Annotation>
An abstract implementation of a loadable annotation description.
|
static class |
AnnotationDescription.ForLoadedAnnotation<S extends java.lang.annotation.Annotation>
A description of an already loaded annotation.
|
static class |
AnnotationDescription.Latent
A latent description of an annotation value that is defined explicitly.
|
protected class |
AnnotationDescription.Latent.Loadable<S extends java.lang.annotation.Annotation>
A loadable annotation description of a latent annotation description.
|
Modifier and Type | Class and Description |
---|---|
private static class |
TypePool.Default.LazyTypeDescription.LazyAnnotationDescription
A lazy description of an annotation that looks up types from a type pool when required.
|
private static class |
TypePool.Default.LazyTypeDescription.LazyAnnotationDescription.Loadable<S extends java.lang.annotation.Annotation>
A loadable version of a lazy annotation description.
|