Class ResourceDefinitionAnnotationProcessor.AnnotationElement
java.lang.Object
org.jboss.as.ee.resource.definition.ResourceDefinitionAnnotationProcessor.AnnotationElement
- Enclosing class:
- ResourceDefinitionAnnotationProcessor
Utility class to help handle resource definition annotation elements
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanasOptionalBoolean(org.jboss.jandex.AnnotationInstance annotation, String property) static intasOptionalInt(org.jboss.jandex.AnnotationInstance annotation, String string) static intasOptionalInt(org.jboss.jandex.AnnotationInstance annotation, String property, int defaultValue) static StringasOptionalString(org.jboss.jandex.AnnotationInstance annotation, String property) static StringasOptionalString(org.jboss.jandex.AnnotationInstance annotation, String property, String defaultValue) static StringasOptionalString(org.jboss.jandex.AnnotationInstance annotation, String property, String defaultValue, org.jboss.metadata.property.PropertyReplacer propertyReplacer) static StringasOptionalString(org.jboss.jandex.AnnotationInstance annotation, String property, org.jboss.metadata.property.PropertyReplacer propertyReplacer) static String[]asOptionalStringArray(org.jboss.jandex.AnnotationInstance annotation, String property) static StringasRequiredString(org.jboss.jandex.AnnotationInstance annotationInstance, String attributeName) static StringasRequiredString(org.jboss.jandex.AnnotationInstance annotationInstance, String attributeName, org.jboss.metadata.property.PropertyReplacer propertyReplacer)
-
Field Details
-
NAME
- See Also:
-
PROPERTIES
- See Also:
-
-
Constructor Details
-
AnnotationElement
public AnnotationElement()
-
-
Method Details
-
asOptionalBoolean
public static boolean asOptionalBoolean(org.jboss.jandex.AnnotationInstance annotation, String property) -
asOptionalInt
-
asOptionalInt
public static int asOptionalInt(org.jboss.jandex.AnnotationInstance annotation, String property, int defaultValue) -
asOptionalString
-
asOptionalString
-
asOptionalString
-
asOptionalString
-
asOptionalStringArray
-
asRequiredString
-
asRequiredString
-