| Modifier and Type | Method and Description |
|---|---|
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(AnnotationValue value)
Adds a pre-defined annotation member whose name and value are defined by given
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
AnnotationInstance value)
Adds an annotation-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
AnnotationInstance[] values)
Adds an annotation array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
boolean value)
Adds a boolean-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
boolean[] values)
Adds a boolean array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
byte value)
Adds a byte-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
byte[] values)
Adds a byte array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
char value)
Adds a char-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
char[] values)
Adds a char array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
Class<?> value)
Adds a class-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
Class<?>[] values)
Adds a class array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
Class<? extends Enum<?>> enumType,
String enumValue)
Adds an enum-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
Class<? extends Enum<?>> enumType,
String[] enumValues)
Adds an enum array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
ClassInfo value)
Adds a class-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
ClassInfo[] values)
Adds a class array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
ClassInfo enumType,
String enumValue)
Adds an enum-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
ClassInfo enumType,
String[] enumValues)
Adds an enum array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
double value)
Adds a double-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
double[] values)
Adds a double array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
Enum<?> value)
Adds an enum-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
Enum<?>[] values)
Adds an enum array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
float value)
Adds a float-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
float[] values)
Adds a float array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
int value)
Adds an int-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
int[] values)
Adds an int array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
long value)
Adds a long-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
long[] values)
Adds a long array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
short value)
Adds a short-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
short[] values)
Adds a short array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
String value)
Adds a String-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
String[] values)
Adds a String array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
Type value)
Adds a class-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.add(String name,
Type[] values)
Adds a class array-valued annotation member with given
name. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.addAll(List<AnnotationValue> values)
Adds all pre-defined annotation members whose names and values are defined by given
values. |
static AnnotationInstanceBuilder |
AnnotationInstance.builder(Class<? extends Annotation> annotationType)
Creates a builder of annotation instances of given
annotationType. |
static AnnotationInstanceBuilder |
AnnotationInstance.builder(ClassInfo annotationType)
Creates a builder of annotation instances of given
annotationType. |
static AnnotationInstanceBuilder |
AnnotationInstance.builder(DotName annotationType)
Creates a builder of annotation instances of given
annotationType. |
static AnnotationInstanceBuilder |
AnnotationInstance.builder(DotName annotationType,
boolean runtimeVisible)
Creates a builder of annotation instances of given
annotationType. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(AnnotationInstance value)
Adds an annotation-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(AnnotationInstance[] values)
Adds an annotation array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(boolean value)
Adds a boolean-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(boolean[] values)
Adds a boolean array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(byte value)
Adds a byte-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(byte[] values)
Adds a byte array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(char value)
Adds a char-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(char[] values)
Adds a char array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(Class<?> value)
Adds a class-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(Class<?>[] values)
Adds a class array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(Class<? extends Enum<?>> enumType,
String enumValue)
Adds an enum-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(Class<? extends Enum<?>> enumType,
String[] enumValues)
Adds an enum array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(ClassInfo value)
Adds a class-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(ClassInfo[] values)
Adds a class array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(ClassInfo enumType,
String enumValue)
Adds an enum-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(ClassInfo enumType,
String[] enumValues)
Adds an enum array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(double value)
Adds a double-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(double[] values)
Adds a double array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(Enum<?> value)
Adds an enum-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(Enum<?>[] values)
Adds an enum array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(float value)
Adds a float-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(float[] values)
Adds a float array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(int value)
Adds an int-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(int[] values)
Adds an int array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(long value)
Adds a long-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(long[] values)
Adds a long array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(short value)
Adds a short-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(short[] values)
Adds a short array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(String value)
Adds a String-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(String[] values)
Adds a String array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(Type value)
Adds a class-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.value(Type[] values)
Adds a class array-valued annotation member called
value. |
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.with(Consumer<AnnotationInstanceBuilder> action)
Calls given
action with this builder as an argument, and returns this builder
after the action finishes. |
| Modifier and Type | Method and Description |
|---|---|
AnnotationInstanceBuilder |
AnnotationInstanceBuilder.with(Consumer<AnnotationInstanceBuilder> action)
Calls given
action with this builder as an argument, and returns this builder
after the action finishes. |
Copyright © 2018–2022. All rights reserved.