Methods Summary |
---|
public R | visit(javax.lang.model.element.AnnotationValue av, P p)Visits an annotation value.
|
public R | visit(javax.lang.model.element.AnnotationValue av)A convenience method equivalent to {@code v.visit(av, null)}.
|
public R | visitAnnotation(javax.lang.model.element.AnnotationMirror a, P p)Visits an annotation value in an annotation.
|
public R | visitArray(java.util.List vals, P p)Visits an array value in an annotation.
|
public R | visitBoolean(boolean b, P p)Visits a {@code boolean} value in an annotation.
|
public R | visitByte(byte b, P p)Visits a {@code byte} value in an annotation.
|
public R | visitChar(char c, P p)Visits a {@code char} value in an annotation.
|
public R | visitDouble(double d, P p)Visits a {@code double} value in an annotation.
|
public R | visitEnumConstant(javax.lang.model.element.VariableElement c, P p)Visits an {@code enum} value in an annotation.
|
public R | visitFloat(float f, P p)Visits a {@code float} value in an annotation.
|
public R | visitInt(int i, P p)Visits an {@code int} value in an annotation.
|
public R | visitLong(long i, P p)Visits a {@code long} value in an annotation.
|
public R | visitShort(short s, P p)Visits a {@code short} value in an annotation.
|
public R | visitString(java.lang.String s, P p)Visits a string value in an annotation.
|
public R | visitType(javax.lang.model.type.TypeMirror t, P p)Visits a type value in an annotation.
|
public R | visitUnknown(javax.lang.model.element.AnnotationValue av, P p)Visits an unknown kind of annotation value.
This can occur if the language evolves and new kinds
of value can be stored in an annotation.
|