Class RecursiveAnnotationVisitor
- java.lang.Object
-
- com.thoughtworks.qdox.model.annotation.RecursiveAnnotationVisitor
-
- All Implemented Interfaces:
AnnotationVisitor
public class RecursiveAnnotationVisitor extends java.lang.Object implements AnnotationVisitor
-
-
Constructor Summary
Constructors Constructor Description RecursiveAnnotationVisitor()
-
Method Summary
-
-
-
Method Detail
-
visitAnnotation
public java.lang.Object visitAnnotation(Annotation annotation)
- Specified by:
visitAnnotation
in interfaceAnnotationVisitor
-
visitAnnotationAdd
public java.lang.Object visitAnnotationAdd(AnnotationAdd op)
- Specified by:
visitAnnotationAdd
in interfaceAnnotationVisitor
-
visitAnnotationConstant
public java.lang.Object visitAnnotationConstant(AnnotationConstant constant)
- Specified by:
visitAnnotationConstant
in interfaceAnnotationVisitor
-
visitAnnotationDivide
public java.lang.Object visitAnnotationDivide(AnnotationDivide op)
- Specified by:
visitAnnotationDivide
in interfaceAnnotationVisitor
-
visitAnnotationFieldRef
public java.lang.Object visitAnnotationFieldRef(AnnotationFieldRef fieldRef)
- Specified by:
visitAnnotationFieldRef
in interfaceAnnotationVisitor
-
visitAnnotationGreaterThan
public java.lang.Object visitAnnotationGreaterThan(AnnotationGreaterThan op)
- Specified by:
visitAnnotationGreaterThan
in interfaceAnnotationVisitor
-
visitAnnotationLessThan
public java.lang.Object visitAnnotationLessThan(AnnotationLessThan op)
- Specified by:
visitAnnotationLessThan
in interfaceAnnotationVisitor
-
visitAnnotationMultiply
public java.lang.Object visitAnnotationMultiply(AnnotationMultiply op)
- Specified by:
visitAnnotationMultiply
in interfaceAnnotationVisitor
-
visitAnnotationParenExpression
public java.lang.Object visitAnnotationParenExpression(AnnotationParenExpression parenExpression)
- Specified by:
visitAnnotationParenExpression
in interfaceAnnotationVisitor
-
visitAnnotationSubtract
public java.lang.Object visitAnnotationSubtract(AnnotationSubtract op)
- Specified by:
visitAnnotationSubtract
in interfaceAnnotationVisitor
-
visitAnnotationTypeRef
public java.lang.Object visitAnnotationTypeRef(AnnotationTypeRef typeRef)
- Specified by:
visitAnnotationTypeRef
in interfaceAnnotationVisitor
-
visitAnnotationValueList
public java.lang.Object visitAnnotationValueList(AnnotationValueList valueList)
- Specified by:
visitAnnotationValueList
in interfaceAnnotationVisitor
-
visitAnnotationAnd
public java.lang.Object visitAnnotationAnd(AnnotationAnd and)
- Specified by:
visitAnnotationAnd
in interfaceAnnotationVisitor
-
visitAnnotationGreaterEquals
public java.lang.Object visitAnnotationGreaterEquals(AnnotationGreaterEquals greaterEquals)
- Specified by:
visitAnnotationGreaterEquals
in interfaceAnnotationVisitor
-
visitAnnotationLessEquals
public java.lang.Object visitAnnotationLessEquals(AnnotationLessEquals lessEquals)
- Specified by:
visitAnnotationLessEquals
in interfaceAnnotationVisitor
-
visitAnnotationLogicalAnd
public java.lang.Object visitAnnotationLogicalAnd(AnnotationLogicalAnd and)
- Specified by:
visitAnnotationLogicalAnd
in interfaceAnnotationVisitor
-
visitAnnotationLogicalNot
public java.lang.Object visitAnnotationLogicalNot(AnnotationLogicalNot not)
- Specified by:
visitAnnotationLogicalNot
in interfaceAnnotationVisitor
-
visitAnnotationLogicalOr
public java.lang.Object visitAnnotationLogicalOr(AnnotationLogicalOr or)
- Specified by:
visitAnnotationLogicalOr
in interfaceAnnotationVisitor
-
visitAnnotationMinusSign
public java.lang.Object visitAnnotationMinusSign(AnnotationMinusSign sign)
- Specified by:
visitAnnotationMinusSign
in interfaceAnnotationVisitor
-
visitAnnotationNot
public java.lang.Object visitAnnotationNot(AnnotationNot not)
- Specified by:
visitAnnotationNot
in interfaceAnnotationVisitor
-
visitAnnotationOr
public java.lang.Object visitAnnotationOr(AnnotationOr or)
- Specified by:
visitAnnotationOr
in interfaceAnnotationVisitor
-
visitAnnotationPlusSign
public java.lang.Object visitAnnotationPlusSign(AnnotationPlusSign sign)
- Specified by:
visitAnnotationPlusSign
in interfaceAnnotationVisitor
-
visitAnnotationRemainder
public java.lang.Object visitAnnotationRemainder(AnnotationRemainder remainder)
- Specified by:
visitAnnotationRemainder
in interfaceAnnotationVisitor
-
visitAnnotationShiftLeft
public java.lang.Object visitAnnotationShiftLeft(AnnotationShiftLeft left)
- Specified by:
visitAnnotationShiftLeft
in interfaceAnnotationVisitor
-
visitAnnotationShiftRight
public java.lang.Object visitAnnotationShiftRight(AnnotationShiftRight right)
- Specified by:
visitAnnotationShiftRight
in interfaceAnnotationVisitor
-
visitAnnotationUnsignedShiftRight
public java.lang.Object visitAnnotationUnsignedShiftRight(AnnotationUnsignedShiftRight right)
- Specified by:
visitAnnotationUnsignedShiftRight
in interfaceAnnotationVisitor
-
visitAnnotationEquals
public java.lang.Object visitAnnotationEquals(AnnotationEquals annotationEquals)
- Specified by:
visitAnnotationEquals
in interfaceAnnotationVisitor
-
visitAnnotationExclusiveOr
public java.lang.Object visitAnnotationExclusiveOr(AnnotationExclusiveOr annotationExclusiveOr)
- Specified by:
visitAnnotationExclusiveOr
in interfaceAnnotationVisitor
-
visitAnnotationNotEquals
public java.lang.Object visitAnnotationNotEquals(AnnotationNotEquals annotationNotEquals)
- Specified by:
visitAnnotationNotEquals
in interfaceAnnotationVisitor
-
visitAnnotationQuery
public java.lang.Object visitAnnotationQuery(AnnotationQuery annotationQuery)
- Specified by:
visitAnnotationQuery
in interfaceAnnotationVisitor
-
visitAnnotationCast
public java.lang.Object visitAnnotationCast(AnnotationCast annotationCast)
- Specified by:
visitAnnotationCast
in interfaceAnnotationVisitor
-
-