public final class DumpVisitor extends java.lang.Object implements VoidVisitor<java.lang.Object>
Constructor and Description |
---|
DumpVisitor() |
DumpVisitor(boolean printComments) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getSource() |
void |
visit(AnnotationDeclaration n,
java.lang.Object arg) |
void |
visit(AnnotationMemberDeclaration n,
java.lang.Object arg) |
void |
visit(ArrayAccessExpr n,
java.lang.Object arg) |
void |
visit(ArrayCreationExpr n,
java.lang.Object arg) |
void |
visit(ArrayInitializerExpr n,
java.lang.Object arg) |
void |
visit(AssertStmt n,
java.lang.Object arg) |
void |
visit(AssignExpr n,
java.lang.Object arg) |
void |
visit(BinaryExpr n,
java.lang.Object arg) |
void |
visit(BlockComment n,
java.lang.Object arg) |
void |
visit(BlockStmt n,
java.lang.Object arg) |
void |
visit(BooleanLiteralExpr n,
java.lang.Object arg) |
void |
visit(BreakStmt n,
java.lang.Object arg) |
void |
visit(CastExpr n,
java.lang.Object arg) |
void |
visit(CatchClause n,
java.lang.Object arg) |
void |
visit(CharLiteralExpr n,
java.lang.Object arg) |
void |
visit(ClassExpr n,
java.lang.Object arg) |
void |
visit(ClassOrInterfaceDeclaration n,
java.lang.Object arg) |
void |
visit(ClassOrInterfaceType n,
java.lang.Object arg) |
void |
visit(CompilationUnit n,
java.lang.Object arg) |
void |
visit(ConditionalExpr n,
java.lang.Object arg) |
void |
visit(ConstructorDeclaration n,
java.lang.Object arg) |
void |
visit(ContinueStmt n,
java.lang.Object arg) |
void |
visit(DoStmt n,
java.lang.Object arg) |
void |
visit(DoubleLiteralExpr n,
java.lang.Object arg) |
void |
visit(EmptyMemberDeclaration n,
java.lang.Object arg) |
void |
visit(EmptyStmt n,
java.lang.Object arg) |
void |
visit(EmptyTypeDeclaration n,
java.lang.Object arg) |
void |
visit(EnclosedExpr n,
java.lang.Object arg) |
void |
visit(EnumConstantDeclaration n,
java.lang.Object arg) |
void |
visit(EnumDeclaration n,
java.lang.Object arg) |
void |
visit(ExplicitConstructorInvocationStmt n,
java.lang.Object arg) |
void |
visit(ExpressionStmt n,
java.lang.Object arg) |
void |
visit(FieldAccessExpr n,
java.lang.Object arg) |
void |
visit(FieldDeclaration n,
java.lang.Object arg) |
void |
visit(ForeachStmt n,
java.lang.Object arg) |
void |
visit(ForStmt n,
java.lang.Object arg) |
void |
visit(IfStmt n,
java.lang.Object arg) |
void |
visit(ImportDeclaration n,
java.lang.Object arg) |
void |
visit(InitializerDeclaration n,
java.lang.Object arg) |
void |
visit(InstanceOfExpr n,
java.lang.Object arg) |
void |
visit(IntegerLiteralExpr n,
java.lang.Object arg) |
void |
visit(IntegerLiteralMinValueExpr n,
java.lang.Object arg) |
void |
visit(JavadocComment n,
java.lang.Object arg) |
void |
visit(LabeledStmt n,
java.lang.Object arg) |
void |
visit(LambdaExpr n,
java.lang.Object arg) |
void |
visit(LineComment n,
java.lang.Object arg) |
void |
visit(LongLiteralExpr n,
java.lang.Object arg) |
void |
visit(LongLiteralMinValueExpr n,
java.lang.Object arg) |
void |
visit(MarkerAnnotationExpr n,
java.lang.Object arg) |
void |
visit(MemberValuePair n,
java.lang.Object arg) |
void |
visit(MethodCallExpr n,
java.lang.Object arg) |
void |
visit(MethodDeclaration n,
java.lang.Object arg) |
void |
visit(MethodReferenceExpr n,
java.lang.Object arg) |
void |
visit(MultiTypeParameter n,
java.lang.Object arg) |
void |
visit(NameExpr n,
java.lang.Object arg) |
void |
visit(NormalAnnotationExpr n,
java.lang.Object arg) |
void |
visit(NullLiteralExpr n,
java.lang.Object arg) |
void |
visit(ObjectCreationExpr n,
java.lang.Object arg) |
void |
visit(PackageDeclaration n,
java.lang.Object arg) |
void |
visit(Parameter n,
java.lang.Object arg) |
void |
visit(PrimitiveType n,
java.lang.Object arg) |
void |
visit(QualifiedNameExpr n,
java.lang.Object arg) |
void |
visit(ReferenceType n,
java.lang.Object arg) |
void |
visit(ReturnStmt n,
java.lang.Object arg) |
void |
visit(SingleMemberAnnotationExpr n,
java.lang.Object arg) |
void |
visit(StringLiteralExpr n,
java.lang.Object arg) |
void |
visit(SuperExpr n,
java.lang.Object arg) |
void |
visit(SwitchEntryStmt n,
java.lang.Object arg) |
void |
visit(SwitchStmt n,
java.lang.Object arg) |
void |
visit(SynchronizedStmt n,
java.lang.Object arg) |
void |
visit(ThisExpr n,
java.lang.Object arg) |
void |
visit(ThrowStmt n,
java.lang.Object arg) |
void |
visit(TryStmt n,
java.lang.Object arg) |
void |
visit(TypeDeclarationStmt n,
java.lang.Object arg) |
void |
visit(TypeExpr n,
java.lang.Object arg) |
void |
visit(TypeParameter n,
java.lang.Object arg) |
void |
visit(UnaryExpr n,
java.lang.Object arg) |
void |
visit(VariableDeclarationExpr n,
java.lang.Object arg) |
void |
visit(VariableDeclaratorId n,
java.lang.Object arg) |
void |
visit(VariableDeclarator n,
java.lang.Object arg) |
void |
visit(VoidType n,
java.lang.Object arg) |
void |
visit(WhileStmt n,
java.lang.Object arg) |
void |
visit(WildcardType n,
java.lang.Object arg) |
public DumpVisitor()
public DumpVisitor(boolean printComments)
public java.lang.String getSource()
public void visit(CompilationUnit n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(PackageDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(NameExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(QualifiedNameExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ImportDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ClassOrInterfaceDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(EmptyTypeDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(JavadocComment n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ClassOrInterfaceType n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(TypeParameter n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(PrimitiveType n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ReferenceType n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(WildcardType n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(FieldDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(VariableDeclarator n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(VariableDeclaratorId n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ArrayInitializerExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(VoidType n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ArrayAccessExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ArrayCreationExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(AssignExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(BinaryExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(CastExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ClassExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ConditionalExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(EnclosedExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(FieldAccessExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(InstanceOfExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(CharLiteralExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(DoubleLiteralExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(IntegerLiteralExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(LongLiteralExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(IntegerLiteralMinValueExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(LongLiteralMinValueExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(StringLiteralExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(BooleanLiteralExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(NullLiteralExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ThisExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(SuperExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(MethodCallExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ObjectCreationExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(UnaryExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ConstructorDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(MethodDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(Parameter n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(MultiTypeParameter n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ExplicitConstructorInvocationStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(VariableDeclarationExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(TypeDeclarationStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(AssertStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(BlockStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(LabeledStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(EmptyStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ExpressionStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(SwitchStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(SwitchEntryStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(BreakStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ReturnStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(EnumDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(EnumConstantDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(EmptyMemberDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(InitializerDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(IfStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(WhileStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ContinueStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(DoStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ForeachStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ForStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(ThrowStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(SynchronizedStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(TryStmt n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(CatchClause n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(AnnotationDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(AnnotationMemberDeclaration n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(MarkerAnnotationExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(SingleMemberAnnotationExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(NormalAnnotationExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(MemberValuePair n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(LineComment n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(BlockComment n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(LambdaExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(MethodReferenceExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
public void visit(TypeExpr n, java.lang.Object arg)
visit
in interface VoidVisitor<java.lang.Object>
Copyright © 2007-2015. All Rights Reserved.