Uses of Class
org.jboss.jandex.AnnotationValue
-
Uses of AnnotationValue in org.jboss.jandex
Methods in org.jboss.jandex that return AnnotationValueModifier and TypeMethodDescriptionstatic AnnotationValueAnnotationValue.createArrayValue(String name, List<AnnotationValue> values) static AnnotationValueAnnotationValue.createArrayValue(String name, AnnotationValue[] values) static AnnotationValueAnnotationValue.createBooleanValue(String name, boolean bool) static AnnotationValueAnnotationValue.createByteValue(String name, byte b) static AnnotationValueAnnotationValue.createCharacterValue(String name, char c) static AnnotationValueAnnotationValue.createClassValue(String name, Type type) static AnnotationValueAnnotationValue.createDoubleValue(String name, double d) static AnnotationValueAnnotationValue.createDouleValue(String name, double d) Deprecated.static AnnotationValueAnnotationValue.createEnumValue(String name, DotName typeName, String value) static AnnotationValueAnnotationValue.createFloatValue(String name, float f) static AnnotationValueAnnotationValue.createIntegerValue(String name, int i) static AnnotationValueAnnotationValue.createLongalue(String name, long l) Deprecated.UsecreateLongValue(String, long)instead.static AnnotationValueAnnotationValue.createLongValue(String name, long l) static AnnotationValueAnnotationValue.createNestedAnnotationValue(String name, AnnotationInstance instance) static AnnotationValueAnnotationValue.createShortValue(String name, short s) static AnnotationValueAnnotationValue.createStringValue(String name, String string) MethodInfo.defaultValue()Returns the default annotation value if this method represents an annotation member with a default value.AnnotationInstance.value()Returns the member that has the special default namevalue.Returns the member of this annotation that has the specified name.AnnotationInstance.valueWithDefault(IndexView index) Returns the member of this annotation that has special namevalue, accounting for its default value.AnnotationInstance.valueWithDefault(IndexView index, String name) Returns the member of this annotation that has the specified name, accounting for its default value.Methods in org.jboss.jandex that return types with arguments of type AnnotationValueModifier and TypeMethodDescriptionAnnotationValue.asArrayList()Returns the underlying array value as aListofAnnotationValue.AnnotationInstance.values()Returns an immutable list of all members of this annotation instance.AnnotationInstance.valuesWithDefaults(IndexView index) Returns a list of all members of this annotation instance, including default values if defined.Methods in org.jboss.jandex with parameters of type AnnotationValueModifier and TypeMethodDescriptionAnnotationInstanceBuilder.add(AnnotationValue value) Adds a pre-defined annotation member whose name and value are defined by givenvalue.static AnnotationInstanceAnnotationInstance.create(DotName name, boolean visible, AnnotationTarget target, AnnotationValue[] values) Construct a new mock annotation instance.static AnnotationInstanceAnnotationInstance.create(DotName name, AnnotationTarget target, AnnotationValue[] values) Construct a new mock annotation instance.static AnnotationValueAnnotationValue.createArrayValue(String name, AnnotationValue[] values) Method parameters in org.jboss.jandex with type arguments of type AnnotationValueModifier and TypeMethodDescriptionAnnotationInstanceBuilder.addAll(List<AnnotationValue> values) Adds all pre-defined annotation members whose names and values are defined by givenvalues.static AnnotationInstanceAnnotationInstance.create(DotName name, boolean visible, AnnotationTarget target, List<AnnotationValue> values) Construct a new mock annotation instance.static AnnotationInstanceAnnotationInstance.create(DotName name, AnnotationTarget target, List<AnnotationValue> values) Construct a new mock annotation instance.static AnnotationValueAnnotationValue.createArrayValue(String name, List<AnnotationValue> values)
createDoubleValue(String, double)instead.