public static class ResourceDefinitionAnnotationProcessor.AnnotationElement extends Object
Modifier and Type | Field and Description |
---|---|
static String |
NAME |
static String |
PROPERTIES |
Constructor and Description |
---|
AnnotationElement() |
Modifier and Type | Method and Description |
---|---|
static boolean |
asOptionalBoolean(org.jboss.jandex.AnnotationInstance annotation,
String property) |
static int |
asOptionalInt(org.jboss.jandex.AnnotationInstance annotation,
String string) |
static int |
asOptionalInt(org.jboss.jandex.AnnotationInstance annotation,
String property,
int defaultValue) |
static String |
asOptionalString(org.jboss.jandex.AnnotationInstance annotation,
String property) |
static String |
asOptionalString(org.jboss.jandex.AnnotationInstance annotation,
String property,
org.jboss.metadata.property.PropertyReplacer propertyReplacer) |
static String |
asOptionalString(org.jboss.jandex.AnnotationInstance annotation,
String property,
String defaultValue) |
static String |
asOptionalString(org.jboss.jandex.AnnotationInstance annotation,
String property,
String defaultValue,
org.jboss.metadata.property.PropertyReplacer propertyReplacer) |
static String[] |
asOptionalStringArray(org.jboss.jandex.AnnotationInstance annotation,
String property) |
static String |
asRequiredString(org.jboss.jandex.AnnotationInstance annotationInstance,
String attributeName) |
static String |
asRequiredString(org.jboss.jandex.AnnotationInstance annotationInstance,
String attributeName,
org.jboss.metadata.property.PropertyReplacer propertyReplacer) |
public static final String NAME
public static final String PROPERTIES
public static boolean asOptionalBoolean(org.jboss.jandex.AnnotationInstance annotation, String property)
public static int asOptionalInt(org.jboss.jandex.AnnotationInstance annotation, String string)
public static int asOptionalInt(org.jboss.jandex.AnnotationInstance annotation, String property, int defaultValue)
public static String asOptionalString(org.jboss.jandex.AnnotationInstance annotation, String property)
public static String asOptionalString(org.jboss.jandex.AnnotationInstance annotation, String property, String defaultValue)
public static String asOptionalString(org.jboss.jandex.AnnotationInstance annotation, String property, org.jboss.metadata.property.PropertyReplacer propertyReplacer)
public static String asOptionalString(org.jboss.jandex.AnnotationInstance annotation, String property, String defaultValue, org.jboss.metadata.property.PropertyReplacer propertyReplacer)
public static String[] asOptionalStringArray(org.jboss.jandex.AnnotationInstance annotation, String property)
public static String asRequiredString(org.jboss.jandex.AnnotationInstance annotationInstance, String attributeName)
Copyright © 2016 JBoss by Red Hat. All rights reserved.