Interface IAnnotationValueVisitor<R, P>
.NET interface for TO BE DEFINED FROM USER
public interface IAnnotationValueVisitor<R, P>
Type Parameters
R
P
Methods
Visit(AnnotationValue)
R Visit(AnnotationValue arg0)
Parameters
Returns
- R
R
Visit(AnnotationValue, P)
R Visit(AnnotationValue arg0, P arg1)
Parameters
arg0
AnnotationValuearg1
PP
Returns
- R
R
VisitAnnotation(AnnotationMirror, P)
R VisitAnnotation(AnnotationMirror arg0, P arg1)
Parameters
arg0
AnnotationMirrorarg1
PP
Returns
- R
R
VisitArray<Arg0ExtendsJavax_Lang_Model_Element_AnnotationValue>(List<Arg0ExtendsJavax_Lang_Model_Element_AnnotationValue>, P)
R VisitArray<Arg0ExtendsJavax_Lang_Model_Element_AnnotationValue>(List<Arg0ExtendsJavax_Lang_Model_Element_AnnotationValue> arg0, P arg1) where Arg0ExtendsJavax_Lang_Model_Element_AnnotationValue : AnnotationValue
Parameters
Returns
- R
R
Type Parameters
Arg0ExtendsJavax_Lang_Model_Element_AnnotationValue
VisitBoolean(bool, P)
R VisitBoolean(bool arg0, P arg1)
Parameters
Returns
- R
R
VisitByte(byte, P)
R VisitByte(byte arg0, P arg1)
Parameters
Returns
- R
R
VisitChar(char, P)
R VisitChar(char arg0, P arg1)
Parameters
Returns
- R
R
VisitDouble(double, P)
R VisitDouble(double arg0, P arg1)
Parameters
Returns
- R
R
VisitEnumConstant(VariableElement, P)
R VisitEnumConstant(VariableElement arg0, P arg1)
Parameters
arg0
VariableElementarg1
PP
Returns
- R
R
VisitFloat(float, P)
R VisitFloat(float arg0, P arg1)
Parameters
Returns
- R
R
VisitInt(int, P)
R VisitInt(int arg0, P arg1)
Parameters
Returns
- R
R
VisitLong(long, P)
R VisitLong(long arg0, P arg1)
Parameters
Returns
- R
R
VisitShort(short, P)
R VisitShort(short arg0, P arg1)
Parameters
Returns
- R
R
VisitString(String, P)
R VisitString(String arg0, P arg1)
Parameters
Returns
- R
R
VisitType(TypeMirror, P)
R VisitType(TypeMirror arg0, P arg1)
Parameters
arg0
TypeMirrorarg1
PP
Returns
- R
R
VisitUnknown(AnnotationValue, P)
R VisitUnknown(AnnotationValue arg0, P arg1)
Parameters
arg0
AnnotationValuearg1
PP
Returns
- R
R