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 value that is associated with the special default "value" parameter.Returns a value that corresponds with the specified parameter name.AnnotationInstance.valueWithDefault(IndexView index) Returns the value that is associated with the special default "value" parameter, also accounting for a value default.AnnotationInstance.valueWithDefault(IndexView index, String name) Returns a value that corresponds with the specified parameter 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 a list of all parameter values on this annotation instance.AnnotationInstance.valuesWithDefaults(IndexView index) Returns a list of all parameter values on this annotation instance, including default values id 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.