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 Link icon

    Constructors
    Constructor
    Description
     
  • Method Summary Link icon

    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 Link icon

    visit, visit, visit

    Methods inherited from class java.lang.Object Link icon

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

    • VoidVisitorWithDefaultAction Link icon

      public VoidVisitorWithDefaultAction()
  • Method Details Link icon

    • defaultAction Link icon

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

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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>