com.github.antlrjavaparser.api.visitor
Class DumpVisitor

java.lang.Object
  extended by com.github.antlrjavaparser.api.visitor.DumpVisitor
All Implemented Interfaces:
VoidVisitor<Object>

public final class DumpVisitor
extends Object
implements VoidVisitor<Object>

Author:
Julio Vilmar Gesser

Constructor Summary
DumpVisitor()
           
 
Method Summary
 String getSource()
           
 void visit(AnnotationDeclaration n, Object arg)
           
 void visit(AnnotationMemberDeclaration n, Object arg)
           
 void visit(ArrayAccessExpr n, Object arg)
           
 void visit(ArrayCreationExpr n, Object arg)
           
 void visit(ArrayInitializerExpr n, Object arg)
           
 void visit(AssertStmt n, Object arg)
           
 void visit(AssignExpr n, Object arg)
           
 void visit(BinaryExpr n, Object arg)
           
 void visit(BlockComment n, Object arg)
           
 void visit(BlockStmt n, Object arg)
           
 void visit(BooleanLiteralExpr n, Object arg)
           
 void visit(BreakStmt n, Object arg)
           
 void visit(CastExpr n, Object arg)
           
 void visit(CatchClause n, Object arg)
           
 void visit(CatchParameter n, Object arg)
           
 void visit(CharLiteralExpr n, Object arg)
           
 void visit(ClassExpr n, Object arg)
           
 void visit(ClassOrInterfaceDeclaration n, Object arg)
           
 void visit(ClassOrInterfaceType n, Object arg)
           
 void visit(Comment n, Object arg)
           
 void visit(CompilationUnit n, Object arg)
           
 void visit(ConditionalExpr n, Object arg)
           
 void visit(ConstructorDeclaration n, Object arg)
           
 void visit(ContinueStmt n, Object arg)
           
 void visit(DoStmt n, Object arg)
           
 void visit(DoubleLiteralExpr n, Object arg)
           
 void visit(EmptyMemberDeclaration n, Object arg)
           
 void visit(EmptyStmt n, Object arg)
           
 void visit(EmptyTypeDeclaration n, Object arg)
           
 void visit(EnclosedExpr n, Object arg)
           
 void visit(EnumConstantDeclaration n, Object arg)
           
 void visit(EnumDeclaration n, Object arg)
           
 void visit(ExplicitConstructorInvocationStmt n, Object arg)
           
 void visit(ExpressionStmt n, Object arg)
           
 void visit(FieldAccessExpr n, Object arg)
           
 void visit(FieldDeclaration n, Object arg)
           
 void visit(ForeachStmt n, Object arg)
           
 void visit(ForStmt n, Object arg)
           
 void visit(IfStmt n, Object arg)
           
 void visit(ImportDeclaration n, Object arg)
           
 void visit(InitializerDeclaration n, Object arg)
           
 void visit(InstanceOfExpr n, Object arg)
           
 void visit(IntegerLiteralExpr n, Object arg)
           
 void visit(IntegerLiteralMinValueExpr n, Object arg)
           
 void visit(JavadocComment n, Object arg)
           
 void visit(LabeledStmt n, Object arg)
           
 void visit(LineComment n, Object arg)
           
 void visit(LongLiteralExpr n, Object arg)
           
 void visit(LongLiteralMinValueExpr n, Object arg)
           
 void visit(MarkerAnnotationExpr n, Object arg)
           
 void visit(MemberValuePair n, Object arg)
           
 void visit(MethodCallExpr n, Object arg)
           
 void visit(MethodDeclaration n, Object arg)
           
 void visit(NameExpr n, Object arg)
           
 void visit(NormalAnnotationExpr n, Object arg)
           
 void visit(NullLiteralExpr n, Object arg)
           
 void visit(ObjectCreationExpr n, Object arg)
           
 void visit(PackageDeclaration n, Object arg)
           
 void visit(Parameter n, Object arg)
           
 void visit(PrimitiveType n, Object arg)
           
 void visit(QualifiedNameExpr n, Object arg)
           
 void visit(ReferenceType n, Object arg)
           
 void visit(Resource n, Object arg)
           
 void visit(ReturnStmt n, Object arg)
           
 void visit(SingleMemberAnnotationExpr n, Object arg)
           
 void visit(StringLiteralExpr n, Object arg)
           
 void visit(SuperExpr n, Object arg)
           
 void visit(SwitchEntryStmt n, Object arg)
           
 void visit(SwitchStmt n, Object arg)
           
 void visit(SynchronizedStmt n, Object arg)
           
 void visit(ThisExpr n, Object arg)
           
 void visit(ThrowStmt n, Object arg)
           
 void visit(TryStmt n, Object arg)
           
 void visit(TypeDeclarationStmt n, Object arg)
           
 void visit(TypeParameter n, Object arg)
           
 void visit(UnaryExpr n, Object arg)
           
 void visit(VariableDeclarationExpr n, Object arg)
           
 void visit(VariableDeclaratorId n, Object arg)
           
 void visit(VariableDeclarator n, Object arg)
           
 void visit(VoidType n, Object arg)
           
 void visit(WhileStmt n, Object arg)
           
 void visit(WildcardType n, Object arg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DumpVisitor

public DumpVisitor()
Method Detail

getSource

public String getSource()

visit

public void visit(CompilationUnit n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(PackageDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(NameExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(QualifiedNameExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ImportDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ClassOrInterfaceDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(EmptyTypeDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(JavadocComment n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ClassOrInterfaceType n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(TypeParameter n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(PrimitiveType n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ReferenceType n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(WildcardType n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(FieldDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(VariableDeclarator n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(VariableDeclaratorId n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ArrayInitializerExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(VoidType n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ArrayAccessExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ArrayCreationExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(AssignExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(BinaryExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(CastExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ClassExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ConditionalExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(EnclosedExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(FieldAccessExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(InstanceOfExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(CharLiteralExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(DoubleLiteralExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(IntegerLiteralExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(LongLiteralExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(IntegerLiteralMinValueExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(LongLiteralMinValueExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(StringLiteralExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(BooleanLiteralExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(NullLiteralExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ThisExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(SuperExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(MethodCallExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ObjectCreationExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(UnaryExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ConstructorDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(MethodDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(Parameter n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(CatchParameter n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(Resource n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ExplicitConstructorInvocationStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(VariableDeclarationExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(TypeDeclarationStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(AssertStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(BlockStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(LabeledStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(EmptyStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ExpressionStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(SwitchStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(SwitchEntryStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(BreakStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ReturnStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(EnumDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(EnumConstantDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(EmptyMemberDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(InitializerDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(IfStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(WhileStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ContinueStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(DoStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ForeachStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ForStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(ThrowStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(SynchronizedStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(TryStmt n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(CatchClause n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(AnnotationDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(AnnotationMemberDeclaration n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(MarkerAnnotationExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(SingleMemberAnnotationExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(NormalAnnotationExpr n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(MemberValuePair n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(LineComment n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(BlockComment n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>

visit

public void visit(Comment n,
                  Object arg)
Specified by:
visit in interface VoidVisitor<Object>


Copyright © 2013. All Rights Reserved.