Class VoidVisitorWithDefaultAction

java.lang.Object
com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
org.checkerframework.framework.util.VoidVisitorWithDefaultAction
All Implemented Interfaces:
com.github.javaparser.ast.visitor.VoidVisitor<Void>

public abstract class VoidVisitorWithDefaultAction extends com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
A visitor that visits every node in an AST by default and performs a default action on each node after visiting its children.

To use this class, override defaultAction. Unlike JavaParser's VoidVisitorWithDefaults, visiting a node also visits all its children. This allows easily performing an action on each node of an AST.

  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract void
    defaultAction(com.github.javaparser.ast.Node node)
    Action performed on each visited node.
    void
    visit(com.github.javaparser.ast.ArrayCreationLevel n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.AnnotationDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.CompactConstructorDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.ConstructorDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.EnumConstantDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.EnumDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.FieldDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.InitializerDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.MethodDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.Parameter n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.ReceiverParameter n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.RecordDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.body.VariableDeclarator n, Void p)
     
    void
    visit(com.github.javaparser.ast.comments.BlockComment n, Void p)
     
    void
    visit(com.github.javaparser.ast.comments.JavadocComment n, Void p)
     
    void
    visit(com.github.javaparser.ast.comments.LineComment n, Void p)
     
    void
    visit(com.github.javaparser.ast.CompilationUnit n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.ArrayAccessExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.ArrayCreationExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.ArrayInitializerExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.AssignExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.BinaryExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.BooleanLiteralExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.CastExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.CharLiteralExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.ClassExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.ConditionalExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.DoubleLiteralExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.EnclosedExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.FieldAccessExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.InstanceOfExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.IntegerLiteralExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.LambdaExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.LongLiteralExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.MemberValuePair n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.MethodCallExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.MethodReferenceExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.NameExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.Name n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.NormalAnnotationExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.NullLiteralExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.ObjectCreationExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.SimpleName n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.StringLiteralExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.SuperExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.SwitchExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.ThisExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.TypeExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.UnaryExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.expr.VariableDeclarationExpr n, Void p)
     
    void
    visit(com.github.javaparser.ast.ImportDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.Modifier n, Void p)
     
    void
    visit(com.github.javaparser.ast.modules.ModuleDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.modules.ModuleExportsDirective n, Void p)
     
    void
    visit(com.github.javaparser.ast.modules.ModuleOpensDirective n, Void p)
     
    void
    visit(com.github.javaparser.ast.modules.ModuleProvidesDirective n, Void p)
     
    void
    visit(com.github.javaparser.ast.modules.ModuleRequiresDirective n, Void p)
     
    void
    visit(com.github.javaparser.ast.modules.ModuleUsesDirective n, Void p)
     
    void
    visit(com.github.javaparser.ast.PackageDeclaration n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.AssertStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.BlockStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.BreakStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.CatchClause n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.ContinueStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.DoStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.EmptyStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.ExpressionStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.ForEachStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.ForStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.IfStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.LabeledStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.ReturnStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.SwitchEntry n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.SwitchStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.SynchronizedStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.ThrowStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.TryStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.UnparsableStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.WhileStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.stmt.YieldStmt n, Void p)
     
    void
    visit(com.github.javaparser.ast.StubUnit n, Void p)
     
    void
    visit(com.github.javaparser.ast.type.ArrayType n, Void p)
     
    void
    visit(com.github.javaparser.ast.type.ClassOrInterfaceType n, Void p)
     
    void
    visit(com.github.javaparser.ast.type.IntersectionType n, Void p)
     
    void
    visit(com.github.javaparser.ast.type.PrimitiveType n, Void p)
     
    void
    visit(com.github.javaparser.ast.type.TypeParameter n, Void p)
     
    void
    visit(com.github.javaparser.ast.type.UnionType n, Void p)
     
    void
    visit(com.github.javaparser.ast.type.UnknownType n, Void p)
     
    void
    visit(com.github.javaparser.ast.type.VarType n, Void p)
     
    void
    visit(com.github.javaparser.ast.type.VoidType n, Void p)
     
    void
    visit(com.github.javaparser.ast.type.WildcardType n, Void p)
     

    Methods inherited from class com.github.javaparser.ast.visitor.VoidVisitorAdapter

    visit, visit, visit

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • VoidVisitorWithDefaultAction

      public VoidVisitorWithDefaultAction()
  • Method Details

    • defaultAction

      public abstract void defaultAction(com.github.javaparser.ast.Node node)
      Action performed on each visited node.
      Parameters:
      node - node to perform action on
    • visit

      public void visit(com.github.javaparser.ast.body.AnnotationDeclaration n, Void p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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.StubUnit n, Void p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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 p)
      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.ReceiverParameter n, Void p)
      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.VarType n, Void p)
      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.Modifier n, Void p)
      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.SwitchExpr n, Void p)
      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.TextBlockLiteralExpr n, Void p)
      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.YieldStmt n, Void p)
      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.RecordDeclaration n, Void p)
      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.LocalRecordDeclarationStmt n, Void p)
      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.CompactConstructorDeclaration n, Void p)
      Specified by:
      visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
      Overrides:
      visit in class com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>