AnnotationInstanceBuilder.add(String name,
boolean value)
Adds a boolean-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
boolean[] values)
Adds a boolean array-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
byte value)
Adds a byte-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
byte[] values)
Adds a byte array-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
char value)
Adds a char-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
char[] values)
Adds a char array-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
double value)
Adds a double-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
double[] values)
Adds a double array-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
float value)
Adds a float-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
float[] values)
Adds a float array-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
int value)
Adds an int-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
int[] values)
Adds an int array-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
long value)
Adds a long-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
long[] values)
Adds a long array-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
short value)
Adds a short-valued annotation member with given name.
AnnotationInstanceBuilder.add(String name,
short[] values)
Adds a short array-valued annotation member with given name.
Adds a class-valued annotation member with given name.
Adds a class array-valued annotation member with given name.
Adds an enum-valued annotation member with given name.
Adds an enum array-valued annotation member with given name.
Adds an enum-valued annotation member with given name.
Adds an enum array-valued annotation member with given name.
Adds a String-valued annotation member with given name.
Adds a String array-valued annotation member with given name.
Adds an annotation-valued annotation member with given name.
Adds an annotation array-valued annotation member with given name.
Adds a class-valued annotation member with given name.
Adds a class array-valued annotation member with given name.
Adds an enum-valued annotation member with given name.
Adds an enum array-valued annotation member with given name.
Adds a class-valued annotation member with given name.
Adds a class array-valued annotation member with given name.
Adds a pre-defined annotation member whose name and value are defined by given value.
Adds all pre-defined annotation members whose names and values are defined by given values.
Creates a
builder of annotation instances of given
annotationType.
Creates a
builder of annotation instances of given
annotationType.
Creates a
builder of annotation instances of given
annotationType.
AnnotationInstance.builder(DotName annotationType,
boolean runtimeVisible)
Creates a
builder of annotation instances of given
annotationType.
AnnotationInstanceBuilder.value(boolean value)
Adds a boolean-valued annotation member called value.
AnnotationInstanceBuilder.value(boolean[] values)
Adds a boolean array-valued annotation member called value.
AnnotationInstanceBuilder.value(byte value)
Adds a byte-valued annotation member called value.
AnnotationInstanceBuilder.value(byte[] values)
Adds a byte array-valued annotation member called value.
AnnotationInstanceBuilder.value(char value)
Adds a char-valued annotation member called value.
AnnotationInstanceBuilder.value(char[] values)
Adds a char array-valued annotation member called value.
AnnotationInstanceBuilder.value(double value)
Adds a double-valued annotation member called value.
AnnotationInstanceBuilder.value(double[] values)
Adds a double array-valued annotation member called value.
AnnotationInstanceBuilder.value(float value)
Adds a float-valued annotation member called value.
AnnotationInstanceBuilder.value(float[] values)
Adds a float array-valued annotation member called value.
AnnotationInstanceBuilder.value(int value)
Adds an int-valued annotation member called value.
AnnotationInstanceBuilder.value(int[] values)
Adds an int array-valued annotation member called value.
AnnotationInstanceBuilder.value(long value)
Adds a long-valued annotation member called value.
AnnotationInstanceBuilder.value(long[] values)
Adds a long array-valued annotation member called value.
AnnotationInstanceBuilder.value(short value)
Adds a short-valued annotation member called value.
AnnotationInstanceBuilder.value(short[] values)
Adds a short array-valued annotation member called value.
Adds a class-valued annotation member called value.
AnnotationInstanceBuilder.value(Class<?>[] values)
Adds a class array-valued annotation member called value.
Adds an enum-valued annotation member called value.
Adds an enum array-valued annotation member called value.
AnnotationInstanceBuilder.value(Enum<?> value)
Adds an enum-valued annotation member called value.
AnnotationInstanceBuilder.value(Enum<?>[] values)
Adds an enum array-valued annotation member called value.
Adds a String-valued annotation member called value.
Adds a String array-valued annotation member called value.
Adds an annotation-valued annotation member called value.
Adds an annotation array-valued annotation member called value.
Adds a class-valued annotation member called value.
Adds a class array-valued annotation member called value.
Adds an enum-valued annotation member called value.
Adds an enum array-valued annotation member called value.
Adds a class-valued annotation member called value.
AnnotationInstanceBuilder.value(Type[] values)
Adds a class array-valued annotation member called value.
Calls given action with this builder as an argument, and returns this builder
after the action finishes.