Package org.jboss.forge.roaster.model
Interface AnnotationElement.ReadDefaultValue<O extends JavaAnnotation<O>>
-
- All Known Subinterfaces:
AnnotationElementSource.DefaultValue
- Enclosing interface:
- AnnotationElement<O extends JavaAnnotation<O>>
public static interface AnnotationElement.ReadDefaultValue<O extends JavaAnnotation<O>>Represents the default value of a givenAnnotationElement.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Annotation<O>getAnnotation()java.lang.Class<?>[]getClassArray()<T extends java.lang.Enum<T>>
TgetEnum(java.lang.Class<T> type)<T extends java.lang.Enum<T>>
T[]getEnumArray(java.lang.Class<T> type)java.lang.StringgetLiteral()java.lang.Class<?>getSingleClass()java.lang.StringgetString()
-
-
-
Method Detail
-
getString
java.lang.String getString()
-
getLiteral
java.lang.String getLiteral()
-
getEnum
<T extends java.lang.Enum<T>> T getEnum(java.lang.Class<T> type)
-
getEnumArray
<T extends java.lang.Enum<T>> T[] getEnumArray(java.lang.Class<T> type)
-
getAnnotation
Annotation<O> getAnnotation()
-
getSingleClass
java.lang.Class<?> getSingleClass()
-
getClassArray
java.lang.Class<?>[] getClassArray()
-
-