Uses of Class
net.bytebuddy.description.annotation.AnnotationValue.AbstractBase
-
Packages that use AnnotationValue.AbstractBase Package Description net.bytebuddy.description.annotation Contains descriptions of annotations and annotation values.net.bytebuddy.pool Classes of this package allow for the creatingTypeDescription
s without loading any classes. -
-
Uses of AnnotationValue.AbstractBase in net.bytebuddy.description.annotation
Subclasses of AnnotationValue.AbstractBase in net.bytebuddy.description.annotation Modifier and Type Class Description static class
AnnotationValue.ForAnnotationDescription<U extends java.lang.annotation.Annotation>
A description of anAnnotation
as a value of another annotation.static class
AnnotationValue.ForConstant<U>
Represents a primitive value, aString
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 java.lang.Enum<U>>
A description of anEnum
as a value of an annotation.static class
AnnotationValue.ForEnumerationDescription.WithUnknownConstant<U extends java.lang.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 java.lang.Class<U>>
A description of aClass
as a value of an annotation. -
Uses of AnnotationValue.AbstractBase in net.bytebuddy.pool
Subclasses of AnnotationValue.AbstractBase in net.bytebuddy.pool Modifier and Type Class Description private static class
TypePool.Default.LazyTypeDescription.LazyAnnotationValue<U,V>
A proxy for a lazy annotation value.private static class
TypePool.Default.LazyTypeDescription.LazyAnnotationValue.ForAnnotationValue
A lazy annotation value description for an annotation value.private static class
TypePool.Default.LazyTypeDescription.LazyAnnotationValue.ForArray
A lazy projection of an annotation value that contains an array of values.private static class
TypePool.Default.LazyTypeDescription.LazyAnnotationValue.ForEnumerationValue
A lazy annotation value description for an enumeration value.private static class
TypePool.Default.LazyTypeDescription.LazyAnnotationValue.ForTypeValue
A lazy annotation value description for a type value.
-