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