Class TraceVisitor

  • All Implemented Interfaces:
    com.github.javaparser.ast.visitor.VoidVisitor<Void>

    public final class TraceVisitor
    extends com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
    This is a little hand cranked, perhaps hacked together util to take a Java file and dump a trace of where the visitor goes. Helpful for debugging and getting an idea on how to manipulate the AST.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static void main​(String[] args)  
      void visit​(com.github.javaparser.ast.ArrayCreationLevel n, Void arg)  
      void visit​(com.github.javaparser.ast.body.AnnotationDeclaration n, Void arg)  
      void visit​(com.github.javaparser.ast.body.AnnotationMemberDeclaration n, Void arg)  
      void visit​(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration n, Void arg)  
      void visit​(com.github.javaparser.ast.body.ConstructorDeclaration n, Void arg)  
      void visit​(com.github.javaparser.ast.body.EnumConstantDeclaration n, Void arg)  
      void visit​(com.github.javaparser.ast.body.EnumDeclaration n, Void arg)  
      void visit​(com.github.javaparser.ast.body.FieldDeclaration n, Void arg)  
      void visit​(com.github.javaparser.ast.body.InitializerDeclaration n, Void arg)  
      void visit​(com.github.javaparser.ast.body.MethodDeclaration n, Void arg)  
      void visit​(com.github.javaparser.ast.body.Parameter n, Void arg)  
      void visit​(com.github.javaparser.ast.body.VariableDeclarator n, Void arg)  
      void visit​(com.github.javaparser.ast.comments.BlockComment n, Void arg)  
      void visit​(com.github.javaparser.ast.comments.JavadocComment n, Void arg)  
      void visit​(com.github.javaparser.ast.comments.LineComment n, Void arg)  
      void visit​(com.github.javaparser.ast.CompilationUnit n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.ArrayAccessExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.ArrayCreationExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.ArrayInitializerExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.AssignExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.BinaryExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.BooleanLiteralExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.CastExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.CharLiteralExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.ClassExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.ConditionalExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.DoubleLiteralExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.EnclosedExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.FieldAccessExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.InstanceOfExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.IntegerLiteralExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.LambdaExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.LongLiteralExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.MarkerAnnotationExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.MemberValuePair n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.MethodCallExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.MethodReferenceExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.NameExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.Name n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.NormalAnnotationExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.NullLiteralExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.ObjectCreationExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.SimpleName n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.StringLiteralExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.SuperExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.ThisExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.TypeExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.UnaryExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.expr.VariableDeclarationExpr n, Void arg)  
      void visit​(com.github.javaparser.ast.ImportDeclaration n, Void arg)  
      void visit​(com.github.javaparser.ast.modules.ModuleDeclaration n, Void arg)  
      void visit​(com.github.javaparser.ast.modules.ModuleExportsDirective n, Void arg)  
      void visit​(com.github.javaparser.ast.modules.ModuleOpensDirective n, Void arg)  
      void visit​(com.github.javaparser.ast.modules.ModuleProvidesDirective n, Void arg)  
      void visit​(com.github.javaparser.ast.modules.ModuleRequiresDirective n, Void arg)  
      void visit​(com.github.javaparser.ast.modules.ModuleUsesDirective n, Void arg)  
      void visit​(com.github.javaparser.ast.NodeList n, Void arg)  
      void visit​(com.github.javaparser.ast.PackageDeclaration n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.AssertStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.BlockStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.BreakStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.CatchClause n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.ContinueStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.DoStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.EmptyStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.ExpressionStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.ForEachStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.ForStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.IfStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.LabeledStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.ReturnStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.SwitchEntry n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.SwitchStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.SynchronizedStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.ThrowStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.TryStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.UnparsableStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.stmt.WhileStmt n, Void arg)  
      void visit​(com.github.javaparser.ast.type.ArrayType n, Void arg)  
      void visit​(com.github.javaparser.ast.type.ClassOrInterfaceType n, Void arg)  
      void visit​(com.github.javaparser.ast.type.IntersectionType n, Void arg)  
      void visit​(com.github.javaparser.ast.type.PrimitiveType n, Void arg)  
      void visit​(com.github.javaparser.ast.type.TypeParameter n, Void arg)  
      void visit​(com.github.javaparser.ast.type.UnionType n, Void arg)  
      void visit​(com.github.javaparser.ast.type.UnknownType n, Void arg)  
      void visit​(com.github.javaparser.ast.type.VoidType n, Void arg)  
      void visit​(com.github.javaparser.ast.type.WildcardType n, Void arg)  
      • Methods inherited from class com.github.javaparser.ast.visitor.VoidVisitorAdapter

        visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
    • Constructor Detail

      • TraceVisitor

        public TraceVisitor​(PrintStream out,
                            boolean extended)
    • Method Detail

      • visit

        public void visit​(com.github.javaparser.ast.body.AnnotationDeclaration n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.body.AnnotationMemberDeclaration n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.ArrayAccessExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.ArrayCreationExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.ArrayCreationLevel n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.ArrayInitializerExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.type.ArrayType n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.AssertStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.AssignExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.BinaryExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.comments.BlockComment n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.BlockStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.BooleanLiteralExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.BreakStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.CastExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.CatchClause n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.CharLiteralExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.ClassExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.type.ClassOrInterfaceType n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.CompilationUnit n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.ConditionalExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.body.ConstructorDeclaration n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.ContinueStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.DoStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.DoubleLiteralExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.EmptyStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.EnclosedExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.body.EnumConstantDeclaration n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.body.EnumDeclaration n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.ExpressionStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.FieldAccessExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.body.FieldDeclaration n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.ForEachStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.ForStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.IfStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.ImportDeclaration n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.body.InitializerDeclaration n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.InstanceOfExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.IntegerLiteralExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.type.IntersectionType n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.comments.JavadocComment n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.LabeledStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.LambdaExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.comments.LineComment n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.LongLiteralExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.MarkerAnnotationExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.MemberValuePair n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.MethodCallExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.body.MethodDeclaration n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.MethodReferenceExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.modules.ModuleDeclaration n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.modules.ModuleExportsDirective n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.modules.ModuleOpensDirective n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.modules.ModuleProvidesDirective n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.modules.ModuleRequiresDirective n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.modules.ModuleUsesDirective n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.Name n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.NameExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.NodeList n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.NormalAnnotationExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.NullLiteralExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.ObjectCreationExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.PackageDeclaration n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.body.Parameter n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.type.PrimitiveType n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.ReturnStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.SimpleName n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.StringLiteralExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.SuperExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.SwitchEntry n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.SwitchStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.SynchronizedStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.ThisExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.ThrowStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.TryStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.TypeExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.type.TypeParameter n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.UnaryExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.type.UnionType n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.type.UnknownType n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.UnparsableStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.expr.VariableDeclarationExpr n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.body.VariableDeclarator n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.type.VoidType n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.stmt.WhileStmt n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
      • visit

        public void visit​(com.github.javaparser.ast.type.WildcardType n,
                          Void arg)
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
        Overrides:
        visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>