Class GenericListVisitorAdapter<R,A>
- java.lang.Object
-
- com.github.javaparser.ast.visitor.GenericListVisitorAdapter<R,A>
-
- All Implemented Interfaces:
GenericVisitor<java.util.List<R>,A>
public abstract class GenericListVisitorAdapter<R,A> extends java.lang.Object implements GenericVisitor<java.util.List<R>,A>
A visitor that has a return value ofList<R>
, and has a default implementation for all its visit methods that visits their children in an unspecified order, and all visit methods that returns a value be added to a flattenedList<R>
.
-
-
Constructor Summary
Constructors Constructor Description GenericListVisitorAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<R>
visit(ArrayCreationLevel n, A arg)
java.util.List<R>
visit(AnnotationDeclaration n, A arg)
java.util.List<R>
visit(AnnotationMemberDeclaration n, A arg)
java.util.List<R>
visit(ClassOrInterfaceDeclaration n, A arg)
java.util.List<R>
visit(CompactConstructorDeclaration n, A arg)
java.util.List<R>
visit(ConstructorDeclaration n, A arg)
java.util.List<R>
visit(EnumConstantDeclaration n, A arg)
java.util.List<R>
visit(EnumDeclaration n, A arg)
java.util.List<R>
visit(FieldDeclaration n, A arg)
java.util.List<R>
visit(InitializerDeclaration n, A arg)
java.util.List<R>
visit(MethodDeclaration n, A arg)
java.util.List<R>
visit(Parameter n, A arg)
java.util.List<R>
visit(ReceiverParameter n, A arg)
java.util.List<R>
visit(RecordDeclaration n, A arg)
java.util.List<R>
visit(VariableDeclarator n, A arg)
java.util.List<R>
visit(BlockComment n, A arg)
java.util.List<R>
visit(JavadocComment n, A arg)
java.util.List<R>
visit(LineComment n, A arg)
java.util.List<R>
visit(CompilationUnit n, A arg)
java.util.List<R>
visit(ArrayAccessExpr n, A arg)
java.util.List<R>
visit(ArrayCreationExpr n, A arg)
java.util.List<R>
visit(ArrayInitializerExpr n, A arg)
java.util.List<R>
visit(AssignExpr n, A arg)
java.util.List<R>
visit(BinaryExpr n, A arg)
java.util.List<R>
visit(BooleanLiteralExpr n, A arg)
java.util.List<R>
visit(CastExpr n, A arg)
java.util.List<R>
visit(CharLiteralExpr n, A arg)
java.util.List<R>
visit(ClassExpr n, A arg)
java.util.List<R>
visit(ConditionalExpr n, A arg)
java.util.List<R>
visit(DoubleLiteralExpr n, A arg)
java.util.List<R>
visit(EnclosedExpr n, A arg)
java.util.List<R>
visit(FieldAccessExpr n, A arg)
java.util.List<R>
visit(InstanceOfExpr n, A arg)
java.util.List<R>
visit(IntegerLiteralExpr n, A arg)
java.util.List<R>
visit(LambdaExpr n, A arg)
java.util.List<R>
visit(LongLiteralExpr n, A arg)
java.util.List<R>
visit(MarkerAnnotationExpr n, A arg)
java.util.List<R>
visit(MemberValuePair n, A arg)
java.util.List<R>
visit(MethodCallExpr n, A arg)
java.util.List<R>
visit(MethodReferenceExpr n, A arg)
java.util.List<R>
visit(NameExpr n, A arg)
java.util.List<R>
visit(Name n, A arg)
java.util.List<R>
visit(NormalAnnotationExpr n, A arg)
java.util.List<R>
visit(NullLiteralExpr n, A arg)
java.util.List<R>
visit(ObjectCreationExpr n, A arg)
java.util.List<R>
visit(RecordPatternExpr n, A arg)
java.util.List<R>
visit(SimpleName n, A arg)
java.util.List<R>
visit(SingleMemberAnnotationExpr n, A arg)
java.util.List<R>
visit(StringLiteralExpr n, A arg)
java.util.List<R>
visit(SuperExpr n, A arg)
java.util.List<R>
visit(SwitchExpr n, A arg)
java.util.List<R>
visit(TextBlockLiteralExpr n, A arg)
java.util.List<R>
visit(ThisExpr n, A arg)
java.util.List<R>
visit(TypeExpr n, A arg)
java.util.List<R>
visit(TypePatternExpr n, A arg)
java.util.List<R>
visit(UnaryExpr n, A arg)
java.util.List<R>
visit(VariableDeclarationExpr n, A arg)
java.util.List<R>
visit(ImportDeclaration n, A arg)
java.util.List<R>
visit(Modifier n, A arg)
java.util.List<R>
visit(ModuleDeclaration n, A arg)
java.util.List<R>
visit(ModuleExportsDirective n, A arg)
java.util.List<R>
visit(ModuleOpensDirective n, A arg)
java.util.List<R>
visit(ModuleProvidesDirective n, A arg)
java.util.List<R>
visit(ModuleRequiresDirective n, A arg)
java.util.List<R>
visit(ModuleUsesDirective n, A arg)
java.util.List<R>
visit(NodeList n, A arg)
java.util.List<R>
visit(PackageDeclaration n, A arg)
java.util.List<R>
visit(AssertStmt n, A arg)
java.util.List<R>
visit(BlockStmt n, A arg)
java.util.List<R>
visit(BreakStmt n, A arg)
java.util.List<R>
visit(CatchClause n, A arg)
java.util.List<R>
visit(ContinueStmt n, A arg)
java.util.List<R>
visit(DoStmt n, A arg)
java.util.List<R>
visit(EmptyStmt n, A arg)
java.util.List<R>
visit(ExplicitConstructorInvocationStmt n, A arg)
java.util.List<R>
visit(ExpressionStmt n, A arg)
java.util.List<R>
visit(ForEachStmt n, A arg)
java.util.List<R>
visit(ForStmt n, A arg)
java.util.List<R>
visit(IfStmt n, A arg)
java.util.List<R>
visit(LabeledStmt n, A arg)
java.util.List<R>
visit(LocalClassDeclarationStmt n, A arg)
java.util.List<R>
visit(LocalRecordDeclarationStmt n, A arg)
java.util.List<R>
visit(ReturnStmt n, A arg)
java.util.List<R>
visit(SwitchEntry n, A arg)
java.util.List<R>
visit(SwitchStmt n, A arg)
java.util.List<R>
visit(SynchronizedStmt n, A arg)
java.util.List<R>
visit(ThrowStmt n, A arg)
java.util.List<R>
visit(TryStmt n, A arg)
java.util.List<R>
visit(UnparsableStmt n, A arg)
java.util.List<R>
visit(WhileStmt n, A arg)
java.util.List<R>
visit(YieldStmt n, A arg)
java.util.List<R>
visit(ArrayType n, A arg)
java.util.List<R>
visit(ClassOrInterfaceType n, A arg)
java.util.List<R>
visit(IntersectionType n, A arg)
java.util.List<R>
visit(PrimitiveType n, A arg)
java.util.List<R>
visit(TypeParameter n, A arg)
java.util.List<R>
visit(UnionType n, A arg)
java.util.List<R>
visit(UnknownType n, A arg)
java.util.List<R>
visit(VarType n, A arg)
java.util.List<R>
visit(VoidType n, A arg)
java.util.List<R>
visit(WildcardType n, A arg)
-
-
-
Method Detail
-
visit
public java.util.List<R> visit(AnnotationDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(AnnotationMemberDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ArrayAccessExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ArrayCreationExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ArrayCreationLevel n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ArrayInitializerExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ArrayType n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(AssertStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(AssignExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(BinaryExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(BlockComment n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(BlockStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(BooleanLiteralExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(BreakStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(CastExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(CatchClause n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(CharLiteralExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ClassExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ClassOrInterfaceDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ClassOrInterfaceType n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(CompilationUnit n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ConditionalExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ConstructorDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ContinueStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(DoStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(DoubleLiteralExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(EmptyStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(EnclosedExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(EnumConstantDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(EnumDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ExplicitConstructorInvocationStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ExpressionStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(FieldAccessExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(FieldDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ForStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ForEachStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(IfStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ImportDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(InitializerDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(InstanceOfExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(IntegerLiteralExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(IntersectionType n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(JavadocComment n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(LabeledStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(LambdaExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(LineComment n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(LocalClassDeclarationStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(LocalRecordDeclarationStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(LongLiteralExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(MarkerAnnotationExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(MemberValuePair n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(MethodCallExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(MethodDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(MethodReferenceExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(NameExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(Name n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(NormalAnnotationExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(NullLiteralExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ObjectCreationExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(PackageDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(Parameter n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(PrimitiveType n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ReturnStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(SimpleName n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(SingleMemberAnnotationExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(StringLiteralExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(SuperExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(SwitchEntry n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(SwitchStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(SynchronizedStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ThisExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ThrowStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(TryStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(TypeExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(TypeParameter n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(UnaryExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(UnionType n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(UnknownType n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(VariableDeclarationExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(VariableDeclarator n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(VoidType n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(WhileStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(WildcardType n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(NodeList n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ModuleDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ModuleExportsDirective n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ModuleOpensDirective n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ModuleProvidesDirective n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ModuleRequiresDirective n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ModuleUsesDirective n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(UnparsableStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(ReceiverParameter n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(VarType n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(Modifier n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(SwitchExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(YieldStmt n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(TextBlockLiteralExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(TypePatternExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(RecordDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(CompactConstructorDeclaration n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
visit
public java.util.List<R> visit(RecordPatternExpr n, A arg)
- Specified by:
visit
in interfaceGenericVisitor<R,A>
-
-