Package | Description |
---|---|
net.bytebuddy.description.annotation |
Contains descriptions of annotations and annotation values.
|
Modifier and Type | Method and Description |
---|---|
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
Annotation annotation)
Returns a builder with the additional annotation property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
AnnotationDescription annotationDescription)
Returns a builder with the additional annotation property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
AnnotationValue<?,?> value)
Returns a builder with the additional, given property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
boolean value)
Returns a builder with the additional
boolean property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
byte value)
Returns a builder with the additional
byte property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
char value)
Returns a builder with the additional
char property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
Class<?> type)
Returns a builder with the additional class property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
double value)
Returns a builder with the additional
double property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
Enum<?> value)
Returns a builder with the additional enumeration property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
EnumerationDescription value)
Returns a builder with the additional enumeration property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
float value)
Returns a builder with the additional
float property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
int value)
Returns a builder with the additional
int property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
long value)
Returns a builder with the additional
long property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
short value)
Returns a builder with the additional
short property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
String value)
Returns a builder with the additional
String property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
TypeDescription typeDescription)
Returns a builder with the additional class property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.define(String property,
TypeDescription enumerationType,
String value)
Returns a builder with the additional enumeration property.
|
<T extends Annotation> |
AnnotationDescription.Builder.defineAnnotationArray(String property,
Class<T> annotationType,
T... annotation)
Returns a builder with the additional annotation array property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineAnnotationArray(String property,
TypeDescription annotationType,
AnnotationDescription... annotationDescription)
Returns a builder with the additional annotation array property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineArray(String property,
boolean... value)
Returns a builder with the additional
boolean array property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineArray(String property,
byte... value)
Returns a builder with the additional
byte array property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineArray(String property,
char... value)
Returns a builder with the additional
char array property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineArray(String property,
double... value)
Returns a builder with the additional
double array property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineArray(String property,
float... value)
Returns a builder with the additional
float array property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineArray(String property,
int... value)
Returns a builder with the additional
int array property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineArray(String property,
long... value)
Returns a builder with the additional
long array property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineArray(String property,
short... value)
Returns a builder with the additional
short array property. |
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineArray(String property,
String... value)
Returns a builder with the additional
String array property. |
<T extends Enum<?>> |
AnnotationDescription.Builder.defineEnumerationArray(String property,
Class<T> enumerationType,
T... value)
Returns a builder with the additional enumeration array property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineEnumerationArray(String property,
TypeDescription enumerationType,
EnumerationDescription... value)
Returns a builder with the additional enumeration array property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineEnumerationArray(String property,
TypeDescription enumerationType,
String... value)
Returns a builder with the additional enumeration array property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineTypeArray(String property,
Class<?>... type)
Returns a builder with the additional type array property.
|
AnnotationDescription.Builder |
AnnotationDescription.Builder.defineTypeArray(String property,
TypeDescription... typeDescription)
Returns a builder with the additional type array property.
|
static AnnotationDescription.Builder |
AnnotationDescription.Builder.ofType(Class<? extends Annotation> annotationType)
Creates a builder for creating an annotation of the given type.
|
static AnnotationDescription.Builder |
AnnotationDescription.Builder.ofType(TypeDescription annotationType)
Creates a builder for creating an annotation of the given type.
|
Copyright © 2014–2020. All rights reserved.