public class AnnotationBuilder extends AnnotationVisitor<Object,Annotation>
Constructor and Description |
---|
AnnotationBuilder() |
Modifier and Type | Method and Description |
---|---|
Object |
visit(String name,
int pos,
Annotation[] value,
Annotation ann)
Visits each array element.
|
Object |
visit(String name,
int pos,
Annotation value,
Annotation ann)
Visits an annotation by breaking it down into its components and calling
various other visit methods.
|
Object |
visit(String name,
int pos,
boolean[] value,
Annotation ann)
Visits each array element.
|
Object |
visit(String name,
int pos,
boolean value,
Annotation ann)
Override to visit booleans.
|
Object |
visit(String name,
int pos,
byte[] value,
Annotation ann)
Visits each array element.
|
Object |
visit(String name,
int pos,
byte value,
Annotation ann)
Override to visit bytes.
|
Object |
visit(String name,
int pos,
char[] value,
Annotation ann)
Visits each array element.
|
Object |
visit(String name,
int pos,
char value,
Annotation ann)
Override to visit chars.
|
Object |
visit(String name,
int pos,
Class[] value,
Annotation ann)
Visits each array element.
|
Object |
visit(String name,
int pos,
Class value,
Annotation ann)
Override to visit Classes.
|
Object |
visit(String name,
int pos,
double[] value,
Annotation ann)
Visits each array element.
|
Object |
visit(String name,
int pos,
double value,
Annotation ann)
Override to visit doubles.
|
Object |
visit(String name,
int pos,
Enum[] value,
Annotation ann)
Visits each array element.
|
Object |
visit(String name,
int pos,
Enum value,
Annotation ann)
Override to visit Enums.
|
Object |
visit(String name,
int pos,
float[] value,
Annotation ann)
Visits each array element.
|
Object |
visit(String name,
int pos,
float value,
Annotation ann)
Override to visit floats.
|
Object |
visit(String name,
int pos,
int[] value,
Annotation ann)
Visits each array element.
|
Object |
visit(String name,
int pos,
int value,
Annotation ann)
Override to visit ints.
|
Object |
visit(String name,
int pos,
long[] value,
Annotation ann)
Visits each array element.
|
Object |
visit(String name,
int pos,
long value,
Annotation ann)
Override to visit longs.
|
Object |
visit(String name,
int pos,
short[] value,
Annotation ann)
Visits each array element.
|
Object |
visit(String name,
int pos,
short value,
Annotation ann)
Override to visit shorts.
|
Object |
visit(String name,
int pos,
String[] value,
Annotation ann)
Visits each array element.
|
Object |
visit(String name,
int pos,
String value,
Annotation ann)
Override to visit Strings.
|
visit
public Object visit(String name, int pos, Annotation value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array member or not part of an annotationpos
- position of member in list or arrayvalue
- Annotation visitedann
- custom parameterpublic Object visit(String name, int pos, int value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- int visitedann
- custom parameterpublic Object visit(String name, int pos, long value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- long visitedann
- custom parameterpublic Object visit(String name, int pos, float value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- float visitedann
- custom parameterpublic Object visit(String name, int pos, double value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- double visitedann
- custom parameterpublic Object visit(String name, int pos, boolean value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- boolean visitedann
- custom parameterpublic Object visit(String name, int pos, byte value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- byte visitedann
- custom parameterpublic Object visit(String name, int pos, short value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- short visitedann
- custom parameterpublic Object visit(String name, int pos, char value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- char visitedann
- custom parameterpublic Object visit(String name, int pos, String value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- String visitedann
- custom parameterpublic Object visit(String name, int pos, Class value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- Class visitedann
- custom parameterpublic Object visit(String name, int pos, Enum value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- Enum visitedann
- custom parameterpublic Object visit(String name, int pos, Annotation[] value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- Annotation array visitedann
- custom parameterpublic Object visit(String name, int pos, int[] value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- int array visitedann
- custom parameterpublic Object visit(String name, int pos, long[] value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- long array visitedann
- custom parameterpublic Object visit(String name, int pos, float[] value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- float array visitedann
- custom parameterpublic Object visit(String name, int pos, double[] value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- double array visitedann
- custom parameterpublic Object visit(String name, int pos, boolean[] value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- boolean array visitedann
- custom parameterpublic Object visit(String name, int pos, byte[] value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- byte array visitedann
- custom parameterpublic Object visit(String name, int pos, short[] value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- short array visitedann
- custom parameterpublic Object visit(String name, int pos, char[] value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- char array visitedann
- custom parameterpublic Object visit(String name, int pos, String[] value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- String array visitedann
- custom parameterpublic Object visit(String name, int pos, Class[] value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- Class array visitedann
- custom parameterpublic Object visit(String name, int pos, Enum[] value, Annotation ann)
AnnotationVisitor
visit
in class AnnotationVisitor<Object,Annotation>
name
- member name, or null if array memberpos
- position of member in list or arrayvalue
- Enum array visitedann
- custom parameterCopyright © 2004-2015 Cojen. All Rights Reserved.