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 given AnnotationElement.
  • Method Details

    • getString

      String getString()
    • getLiteral

      String getLiteral()
    • getEnum

      <T extends Enum<T>> T getEnum(Class<T> type)
    • getEnumArray

      <T extends Enum<T>> T[] getEnumArray(Class<T> type)
    • getAnnotation

      Annotation<O> getAnnotation()
    • getSingleClass

      Class<?> getSingleClass()
    • getClassArray

      Class<?>[] getClassArray()