net.sourceforge.pmd.ast

Class JavaParserVisitorAdapter

public class JavaParserVisitorAdapter extends Object implements JavaParserVisitor

Method Summary
Objectvisit(SimpleJavaNode node, Object data)
Objectvisit(ASTModifiers node, Object data)
Objectvisit(ASTExtendsList node, Object data)
Objectvisit(ASTClassOrInterfaceDeclaration node, Object data)
Objectvisit(ASTImplementsList node, Object data)
Objectvisit(ASTTypeParameters node, Object data)
Objectvisit(ASTMemberSelector node, Object data)
Objectvisit(ASTTypeParameter node, Object data)
Objectvisit(ASTTypeBound node, Object data)
Objectvisit(ASTClassOrInterfaceBody node, Object data)
Objectvisit(ASTClassOrInterfaceBodyDeclaration node, Object data)
Objectvisit(ASTEnumBody node, Object data)
Objectvisit(ASTEnumConstant node, Object data)
Objectvisit(ASTReferenceType node, Object data)
Objectvisit(ASTClassOrInterfaceType node, Object data)
Objectvisit(ASTTypeArguments node, Object data)
Objectvisit(ASTTypeArgument node, Object data)
Objectvisit(ASTWildcardBounds node, Object data)
Objectvisit(ASTAnnotation node, Object data)
Objectvisit(ASTNormalAnnotation node, Object data)
Objectvisit(ASTMarkerAnnotation node, Object data)
Objectvisit(ASTSingleMemberAnnotation node, Object data)
Objectvisit(ASTMemberValuePairs node, Object data)
Objectvisit(ASTMemberValuePair node, Object data)
Objectvisit(ASTMemberValue node, Object data)
Objectvisit(ASTMemberValueArrayInitializer node, Object data)
Objectvisit(ASTAnnotationTypeDeclaration node, Object data)
Objectvisit(ASTAnnotationTypeBody node, Object data)
Objectvisit(ASTAnnotationTypeMemberDeclaration node, Object data)
Objectvisit(ASTDefaultValue node, Object data)
Objectvisit(ASTRUNSIGNEDSHIFT node, Object data)
Objectvisit(ASTRSIGNEDSHIFT node, Object data)
Objectvisit(ASTCompilationUnit node, Object data)
Objectvisit(ASTEnumDeclaration node, Object data)
Objectvisit(ASTEnumElement node, Object data)
Objectvisit(ASTAssertStatement node, Object data)
Objectvisit(ASTPackageDeclaration node, Object data)
Objectvisit(ASTImportDeclaration node, Object data)
Objectvisit(ASTTypeDeclaration node, Object data)
Objectvisit(ASTMethodDeclarationLookahead node, Object data)
Objectvisit(ASTFieldDeclaration node, Object data)
Objectvisit(ASTVariableDeclarator node, Object data)
Objectvisit(ASTVariableDeclaratorId node, Object data)
Objectvisit(ASTVariableInitializer node, Object data)
Objectvisit(ASTArrayInitializer node, Object data)
Objectvisit(ASTMethodDeclaration node, Object data)
Objectvisit(ASTMethodDeclarator node, Object data)
Objectvisit(ASTFormalParameters node, Object data)
Objectvisit(ASTFormalParameter node, Object data)
Objectvisit(ASTConstructorDeclaration node, Object data)
Objectvisit(ASTExplicitConstructorInvocation node, Object data)
Objectvisit(ASTInitializer node, Object data)
Objectvisit(ASTType node, Object data)
Objectvisit(ASTPrimitiveType node, Object data)
Objectvisit(ASTResultType node, Object data)
Objectvisit(ASTName node, Object data)
Objectvisit(ASTNameList node, Object data)
Objectvisit(ASTExpression node, Object data)
Objectvisit(ASTAssignmentOperator node, Object data)
Objectvisit(ASTConditionalExpression node, Object data)
Objectvisit(ASTConditionalOrExpression node, Object data)
Objectvisit(ASTConditionalAndExpression node, Object data)
Objectvisit(ASTInclusiveOrExpression node, Object data)
Objectvisit(ASTExclusiveOrExpression node, Object data)
Objectvisit(ASTAndExpression node, Object data)
Objectvisit(ASTEqualityExpression node, Object data)
Objectvisit(ASTInstanceOfExpression node, Object data)
Objectvisit(ASTRelationalExpression node, Object data)
Objectvisit(ASTShiftExpression node, Object data)
Objectvisit(ASTAdditiveExpression node, Object data)
Objectvisit(ASTMultiplicativeExpression node, Object data)
Objectvisit(ASTUnaryExpression node, Object data)
Objectvisit(ASTPreIncrementExpression node, Object data)
Objectvisit(ASTPreDecrementExpression node, Object data)
Objectvisit(ASTUnaryExpressionNotPlusMinus node, Object data)
Objectvisit(ASTCastLookahead node, Object data)
Objectvisit(ASTPostfixExpression node, Object data)
Objectvisit(ASTCastExpression node, Object data)
Objectvisit(ASTPrimaryExpression node, Object data)
Objectvisit(ASTPrimaryPrefix node, Object data)
Objectvisit(ASTPrimarySuffix node, Object data)
Objectvisit(ASTLiteral node, Object data)
Objectvisit(ASTBooleanLiteral node, Object data)
Objectvisit(ASTNullLiteral node, Object data)
Objectvisit(ASTArguments node, Object data)
Objectvisit(ASTArgumentList node, Object data)
Objectvisit(ASTAllocationExpression node, Object data)
Objectvisit(ASTArrayDimsAndInits node, Object data)
Objectvisit(ASTStatement node, Object data)
Objectvisit(ASTLabeledStatement node, Object data)
Objectvisit(ASTBlock node, Object data)
Objectvisit(ASTBlockStatement node, Object data)
Objectvisit(ASTLocalVariableDeclaration node, Object data)
Objectvisit(ASTEmptyStatement node, Object data)
Objectvisit(ASTStatementExpression node, Object data)
Objectvisit(ASTSwitchStatement node, Object data)
Objectvisit(ASTSwitchLabel node, Object data)
Objectvisit(ASTIfStatement node, Object data)
Objectvisit(ASTWhileStatement node, Object data)
Objectvisit(ASTDoStatement node, Object data)
Objectvisit(ASTForStatement node, Object data)
Objectvisit(ASTForInit node, Object data)
Objectvisit(ASTStatementExpressionList node, Object data)
Objectvisit(ASTForUpdate node, Object data)
Objectvisit(ASTBreakStatement node, Object data)
Objectvisit(ASTContinueStatement node, Object data)
Objectvisit(ASTReturnStatement node, Object data)
Objectvisit(ASTThrowStatement node, Object data)
Objectvisit(ASTSynchronizedStatement node, Object data)
Objectvisit(ASTTryStatement node, Object data)
Objectvisit(ASTFinallyStatement node, Object data)
Objectvisit(ASTCatchStatement node, Object data)

Method Detail

visit

public Object visit(SimpleJavaNode node, Object data)

visit

public Object visit(ASTModifiers node, Object data)

visit

public Object visit(ASTExtendsList node, Object data)

visit

public Object visit(ASTClassOrInterfaceDeclaration node, Object data)

visit

public Object visit(ASTImplementsList node, Object data)

visit

public Object visit(ASTTypeParameters node, Object data)

visit

public Object visit(ASTMemberSelector node, Object data)

visit

public Object visit(ASTTypeParameter node, Object data)

visit

public Object visit(ASTTypeBound node, Object data)

visit

public Object visit(ASTClassOrInterfaceBody node, Object data)

visit

public Object visit(ASTClassOrInterfaceBodyDeclaration node, Object data)

visit

public Object visit(ASTEnumBody node, Object data)

visit

public Object visit(ASTEnumConstant node, Object data)

visit

public Object visit(ASTReferenceType node, Object data)

visit

public Object visit(ASTClassOrInterfaceType node, Object data)

visit

public Object visit(ASTTypeArguments node, Object data)

visit

public Object visit(ASTTypeArgument node, Object data)

visit

public Object visit(ASTWildcardBounds node, Object data)

visit

public Object visit(ASTAnnotation node, Object data)

visit

public Object visit(ASTNormalAnnotation node, Object data)

visit

public Object visit(ASTMarkerAnnotation node, Object data)

visit

public Object visit(ASTSingleMemberAnnotation node, Object data)

visit

public Object visit(ASTMemberValuePairs node, Object data)

visit

public Object visit(ASTMemberValuePair node, Object data)

visit

public Object visit(ASTMemberValue node, Object data)

visit

public Object visit(ASTMemberValueArrayInitializer node, Object data)

visit

public Object visit(ASTAnnotationTypeDeclaration node, Object data)

visit

public Object visit(ASTAnnotationTypeBody node, Object data)

visit

public Object visit(ASTAnnotationTypeMemberDeclaration node, Object data)

visit

public Object visit(ASTDefaultValue node, Object data)

visit

public Object visit(ASTRUNSIGNEDSHIFT node, Object data)

visit

public Object visit(ASTRSIGNEDSHIFT node, Object data)

visit

public Object visit(ASTCompilationUnit node, Object data)

visit

public Object visit(ASTEnumDeclaration node, Object data)

visit

public Object visit(ASTEnumElement node, Object data)

visit

public Object visit(ASTAssertStatement node, Object data)

visit

public Object visit(ASTPackageDeclaration node, Object data)

visit

public Object visit(ASTImportDeclaration node, Object data)

visit

public Object visit(ASTTypeDeclaration node, Object data)

visit

public Object visit(ASTMethodDeclarationLookahead node, Object data)

visit

public Object visit(ASTFieldDeclaration node, Object data)

visit

public Object visit(ASTVariableDeclarator node, Object data)

visit

public Object visit(ASTVariableDeclaratorId node, Object data)

visit

public Object visit(ASTVariableInitializer node, Object data)

visit

public Object visit(ASTArrayInitializer node, Object data)

visit

public Object visit(ASTMethodDeclaration node, Object data)

visit

public Object visit(ASTMethodDeclarator node, Object data)

visit

public Object visit(ASTFormalParameters node, Object data)

visit

public Object visit(ASTFormalParameter node, Object data)

visit

public Object visit(ASTConstructorDeclaration node, Object data)

visit

public Object visit(ASTExplicitConstructorInvocation node, Object data)

visit

public Object visit(ASTInitializer node, Object data)

visit

public Object visit(ASTType node, Object data)

visit

public Object visit(ASTPrimitiveType node, Object data)

visit

public Object visit(ASTResultType node, Object data)

visit

public Object visit(ASTName node, Object data)

visit

public Object visit(ASTNameList node, Object data)

visit

public Object visit(ASTExpression node, Object data)

visit

public Object visit(ASTAssignmentOperator node, Object data)

visit

public Object visit(ASTConditionalExpression node, Object data)

visit

public Object visit(ASTConditionalOrExpression node, Object data)

visit

public Object visit(ASTConditionalAndExpression node, Object data)

visit

public Object visit(ASTInclusiveOrExpression node, Object data)

visit

public Object visit(ASTExclusiveOrExpression node, Object data)

visit

public Object visit(ASTAndExpression node, Object data)

visit

public Object visit(ASTEqualityExpression node, Object data)

visit

public Object visit(ASTInstanceOfExpression node, Object data)

visit

public Object visit(ASTRelationalExpression node, Object data)

visit

public Object visit(ASTShiftExpression node, Object data)

visit

public Object visit(ASTAdditiveExpression node, Object data)

visit

public Object visit(ASTMultiplicativeExpression node, Object data)

visit

public Object visit(ASTUnaryExpression node, Object data)

visit

public Object visit(ASTPreIncrementExpression node, Object data)

visit

public Object visit(ASTPreDecrementExpression node, Object data)

visit

public Object visit(ASTUnaryExpressionNotPlusMinus node, Object data)

visit

public Object visit(ASTCastLookahead node, Object data)

visit

public Object visit(ASTPostfixExpression node, Object data)

visit

public Object visit(ASTCastExpression node, Object data)

visit

public Object visit(ASTPrimaryExpression node, Object data)

visit

public Object visit(ASTPrimaryPrefix node, Object data)

visit

public Object visit(ASTPrimarySuffix node, Object data)

visit

public Object visit(ASTLiteral node, Object data)

visit

public Object visit(ASTBooleanLiteral node, Object data)

visit

public Object visit(ASTNullLiteral node, Object data)

visit

public Object visit(ASTArguments node, Object data)

visit

public Object visit(ASTArgumentList node, Object data)

visit

public Object visit(ASTAllocationExpression node, Object data)

visit

public Object visit(ASTArrayDimsAndInits node, Object data)

visit

public Object visit(ASTStatement node, Object data)

visit

public Object visit(ASTLabeledStatement node, Object data)

visit

public Object visit(ASTBlock node, Object data)

visit

public Object visit(ASTBlockStatement node, Object data)

visit

public Object visit(ASTLocalVariableDeclaration node, Object data)

visit

public Object visit(ASTEmptyStatement node, Object data)

visit

public Object visit(ASTStatementExpression node, Object data)

visit

public Object visit(ASTSwitchStatement node, Object data)

visit

public Object visit(ASTSwitchLabel node, Object data)

visit

public Object visit(ASTIfStatement node, Object data)

visit

public Object visit(ASTWhileStatement node, Object data)

visit

public Object visit(ASTDoStatement node, Object data)

visit

public Object visit(ASTForStatement node, Object data)

visit

public Object visit(ASTForInit node, Object data)

visit

public Object visit(ASTStatementExpressionList node, Object data)

visit

public Object visit(ASTForUpdate node, Object data)

visit

public Object visit(ASTBreakStatement node, Object data)

visit

public Object visit(ASTContinueStatement node, Object data)

visit

public Object visit(ASTReturnStatement node, Object data)

visit

public Object visit(ASTThrowStatement node, Object data)

visit

public Object visit(ASTSynchronizedStatement node, Object data)

visit

public Object visit(ASTTryStatement node, Object data)

visit

public Object visit(ASTFinallyStatement node, Object data)

visit

public Object visit(ASTCatchStatement node, Object data)