Package | Description |
---|---|
oracle.javatools.parser.java.v2.util |
Various utilities for use with the parser.
|
Modifier and Type | Method and Description |
---|---|
static Annotations.AnnotationValueGetter<java.lang.Object[]> |
Annotations.arrayGetter(JavaType type, java.lang.String elementName) |
static Annotations.AnnotationValueGetter<java.lang.Byte> |
Annotations.byteGetter(JavaType type, java.lang.String elementName) |
static Annotations.AnnotationValueGetter<java.lang.Character> |
Annotations.charGetter(JavaType type, java.lang.String elementName) |
static Annotations.AnnotationValueGetter<JavaType> |
Annotations.classGetter(JavaType type, java.lang.String elementName) |
static Annotations.AnnotationValueGetter<java.lang.Double> |
Annotations.doubleGetter(JavaType type, java.lang.String elementName) |
static Annotations.AnnotationValueGetter<JavaField> |
Annotations.enumGetter(JavaType type, java.lang.String elementName) |
static Annotations.AnnotationValueGetter<java.lang.Float> |
Annotations.floatGetter(JavaType type, java.lang.String elementName) |
static <S> Annotations.AnnotationValueGetter<S> |
Annotations.getter(JavaType type, java.lang.String elementName)
Returns a getter that knows how to retrieve the specified annotation value from a target class.
|
static Annotations.AnnotationValueGetter<java.lang.Integer> |
Annotations.integerGetter(JavaType type, java.lang.String elementName) |
static Annotations.AnnotationValueGetter<java.lang.Long> |
Annotations.longGetter(JavaType type, java.lang.String elementName) |
static Annotations.AnnotationValueGetter<java.lang.Short> |
Annotations.shortGetter(JavaType type, java.lang.String elementName) |
static Annotations.AnnotationValueGetter<java.lang.String> |
Annotations.stringGetter(JavaType type, java.lang.String elementName) |