Class ModifierVisitor<A>
java.lang.Object
com.github.javaparser.ast.visitor.ModifierVisitor<A>
- All Implemented Interfaces:
GenericVisitor<Visitable,A>
This visitor can be used to save time when some specific nodes needs
to be changed. To do that just extend this class and override the methods
from the nodes who needs to be changed, returning the changed node.
Returning null will remove the node.
If a node is removed that was required in its parent node, the parent node will be removed too.
- Author:
- Julio Vilmar Gesser
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvisit(ArrayCreationLevel n, A arg)
visit(AnnotationDeclaration n, A arg)
visit(AnnotationMemberDeclaration n, A arg)
visit(ClassOrInterfaceDeclaration n, A arg)
visit(CompactConstructorDeclaration n, A arg)
visit(ConstructorDeclaration n, A arg)
visit(EnumConstantDeclaration n, A arg)
visit(EnumDeclaration n, A arg)
visit(FieldDeclaration n, A arg)
visit(InitializerDeclaration n, A arg)
visit(MethodDeclaration n, A arg)
visit(ReceiverParameter n, A arg)
visit(RecordDeclaration n, A arg)
visit(VariableDeclarator n, A arg)
visit(BlockComment n, A arg)
visit(JavadocComment n, A arg)
visit(LineComment n, A arg)
visit(CompilationUnit n, A arg)
visit(ArrayAccessExpr n, A arg)
visit(ArrayCreationExpr n, A arg)
visit(ArrayInitializerExpr n, A arg)
visit(AssignExpr n, A arg)
visit(BinaryExpr n, A arg)
visit(BooleanLiteralExpr n, A arg)
visit(CharLiteralExpr n, A arg)
visit(ConditionalExpr n, A arg)
visit(DoubleLiteralExpr n, A arg)
visit(EnclosedExpr n, A arg)
visit(FieldAccessExpr n, A arg)
visit(InstanceOfExpr n, A arg)
visit(IntegerLiteralExpr n, A arg)
visit(LambdaExpr n, A arg)
visit(LongLiteralExpr n, A arg)
visit(MarkerAnnotationExpr n, A arg)
visit(MemberValuePair n, A arg)
visit(MethodCallExpr n, A arg)
visit(MethodReferenceExpr n, A arg)
visit(NormalAnnotationExpr n, A arg)
visit(NullLiteralExpr n, A arg)
visit(ObjectCreationExpr n, A arg)
visit(PatternExpr n, A arg)
visit(SimpleName n, A arg)
visit(SingleMemberAnnotationExpr n, A arg)
visit(StringLiteralExpr n, A arg)
visit(SwitchExpr n, A arg)
visit(TextBlockLiteralExpr n, A arg)
visit(VariableDeclarationExpr n, A arg)
visit(ImportDeclaration n, A arg)
visit(ModuleDeclaration n, A arg)
visit(ModuleExportsDirective n, A arg)
visit(ModuleOpensDirective n, A arg)
visit(ModuleProvidesDirective n, A arg)
visit(ModuleRequiresDirective n, A arg)
visit(ModuleUsesDirective n, A arg)
visit(PackageDeclaration n, A arg)
visit(AssertStmt n, A arg)
visit(CatchClause n, A arg)
visit(ContinueStmt n, A arg)
visit(ExplicitConstructorInvocationStmt n, A arg)
visit(ExpressionStmt n, A arg)
visit(ForEachStmt n, A arg)
visit(LabeledStmt n, A arg)
visit(LocalClassDeclarationStmt n, A arg)
visit(LocalRecordDeclarationStmt n, A arg)
visit(ReturnStmt n, A arg)
visit(SwitchEntry n, A arg)
visit(SwitchStmt n, A arg)
visit(SynchronizedStmt n, A arg)
visit(UnparsableStmt n, A arg)
visit(ClassOrInterfaceType n, A arg)
visit(IntersectionType n, A arg)
visit(PrimitiveType n, A arg)
visit(TypeParameter n, A arg)
visit(UnknownType n, A arg)
visit(WildcardType n, A arg)
-
Constructor Details
-
ModifierVisitor
public ModifierVisitor()
-
-
Method Details
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Visitable,A>
-