com.thoughtworks.qdox.model.annotation

Class RecursiveAnnotationVisitor

public class RecursiveAnnotationVisitor extends Object implements AnnotationVisitor

Method Summary
ObjectvisitAnnotation(Annotation annotation)
ObjectvisitAnnotationAdd(AnnotationAdd op)
ObjectvisitAnnotationAnd(AnnotationAnd and)
ObjectvisitAnnotationCast(AnnotationCast annotationCast)
ObjectvisitAnnotationConstant(AnnotationConstant constant)
ObjectvisitAnnotationDivide(AnnotationDivide op)
ObjectvisitAnnotationEquals(AnnotationEquals annotationEquals)
ObjectvisitAnnotationExclusiveOr(AnnotationExclusiveOr annotationExclusiveOr)
ObjectvisitAnnotationFieldRef(AnnotationFieldRef fieldRef)
ObjectvisitAnnotationGreaterEquals(AnnotationGreaterEquals greaterEquals)
ObjectvisitAnnotationGreaterThan(AnnotationGreaterThan op)
ObjectvisitAnnotationLessEquals(AnnotationLessEquals lessEquals)
ObjectvisitAnnotationLessThan(AnnotationLessThan op)
ObjectvisitAnnotationLogicalAnd(AnnotationLogicalAnd and)
ObjectvisitAnnotationLogicalNot(AnnotationLogicalNot not)
ObjectvisitAnnotationLogicalOr(AnnotationLogicalOr or)
ObjectvisitAnnotationMinusSign(AnnotationMinusSign sign)
ObjectvisitAnnotationMultiply(AnnotationMultiply op)
ObjectvisitAnnotationNot(AnnotationNot not)
ObjectvisitAnnotationNotEquals(AnnotationNotEquals annotationNotEquals)
ObjectvisitAnnotationOr(AnnotationOr or)
ObjectvisitAnnotationParenExpression(AnnotationParenExpression parenExpression)
ObjectvisitAnnotationPlusSign(AnnotationPlusSign sign)
ObjectvisitAnnotationQuery(AnnotationQuery annotationQuery)
ObjectvisitAnnotationRemainder(AnnotationRemainder remainder)
ObjectvisitAnnotationShiftLeft(AnnotationShiftLeft left)
ObjectvisitAnnotationShiftRight(AnnotationShiftRight right)
ObjectvisitAnnotationSubtract(AnnotationSubtract op)
ObjectvisitAnnotationTypeRef(AnnotationTypeRef typeRef)
ObjectvisitAnnotationUnsignedShiftRight(AnnotationUnsignedShiftRight right)
ObjectvisitAnnotationValueList(AnnotationValueList valueList)

Method Detail

visitAnnotation

public Object visitAnnotation(Annotation annotation)

visitAnnotationAdd

public Object visitAnnotationAdd(AnnotationAdd op)

visitAnnotationAnd

public Object visitAnnotationAnd(AnnotationAnd and)

visitAnnotationCast

public Object visitAnnotationCast(AnnotationCast annotationCast)

visitAnnotationConstant

public Object visitAnnotationConstant(AnnotationConstant constant)

visitAnnotationDivide

public Object visitAnnotationDivide(AnnotationDivide op)

visitAnnotationEquals

public Object visitAnnotationEquals(AnnotationEquals annotationEquals)

visitAnnotationExclusiveOr

public Object visitAnnotationExclusiveOr(AnnotationExclusiveOr annotationExclusiveOr)

visitAnnotationFieldRef

public Object visitAnnotationFieldRef(AnnotationFieldRef fieldRef)

visitAnnotationGreaterEquals

public Object visitAnnotationGreaterEquals(AnnotationGreaterEquals greaterEquals)

visitAnnotationGreaterThan

public Object visitAnnotationGreaterThan(AnnotationGreaterThan op)

visitAnnotationLessEquals

public Object visitAnnotationLessEquals(AnnotationLessEquals lessEquals)

visitAnnotationLessThan

public Object visitAnnotationLessThan(AnnotationLessThan op)

visitAnnotationLogicalAnd

public Object visitAnnotationLogicalAnd(AnnotationLogicalAnd and)

visitAnnotationLogicalNot

public Object visitAnnotationLogicalNot(AnnotationLogicalNot not)

visitAnnotationLogicalOr

public Object visitAnnotationLogicalOr(AnnotationLogicalOr or)

visitAnnotationMinusSign

public Object visitAnnotationMinusSign(AnnotationMinusSign sign)

visitAnnotationMultiply

public Object visitAnnotationMultiply(AnnotationMultiply op)

visitAnnotationNot

public Object visitAnnotationNot(AnnotationNot not)

visitAnnotationNotEquals

public Object visitAnnotationNotEquals(AnnotationNotEquals annotationNotEquals)

visitAnnotationOr

public Object visitAnnotationOr(AnnotationOr or)

visitAnnotationParenExpression

public Object visitAnnotationParenExpression(AnnotationParenExpression parenExpression)

visitAnnotationPlusSign

public Object visitAnnotationPlusSign(AnnotationPlusSign sign)

visitAnnotationQuery

public Object visitAnnotationQuery(AnnotationQuery annotationQuery)

visitAnnotationRemainder

public Object visitAnnotationRemainder(AnnotationRemainder remainder)

visitAnnotationShiftLeft

public Object visitAnnotationShiftLeft(AnnotationShiftLeft left)

visitAnnotationShiftRight

public Object visitAnnotationShiftRight(AnnotationShiftRight right)

visitAnnotationSubtract

public Object visitAnnotationSubtract(AnnotationSubtract op)

visitAnnotationTypeRef

public Object visitAnnotationTypeRef(AnnotationTypeRef typeRef)

visitAnnotationUnsignedShiftRight

public Object visitAnnotationUnsignedShiftRight(AnnotationUnsignedShiftRight right)

visitAnnotationValueList

public Object visitAnnotationValueList(AnnotationValueList valueList)