Uses of Class
com.github.javaparser.ast.NodeList
-
-
Uses of NodeList in com.github.javaparser.ast
Methods in com.github.javaparser.ast that return NodeList Modifier and Type Method Description NodeList<N>NodeList. addAfter(N node, N afterThisNode)Inserts the node after afterThisNode.NodeList<N>NodeList. addBefore(N node, N beforeThisNode)Inserts the node before beforeThisNode.NodeList<N>NodeList. addFirst(N node)Inserts the node before all other nodes.NodeList<N>NodeList. addLast(N node)Inserts the node after all other nodes.static NodeList<Modifier>Modifier. createModifierList(Modifier.Keyword... modifiers)Utility method that instantiaties "Modifier"s for the keywords, and puts them in a NodeList.NodeList<AnnotationExpr>ArrayCreationLevel. getAnnotations()NodeList<AnnotationExpr>PackageDeclaration. getAnnotations()Retrieves the list of annotations declared before the package declaration.NodeList<ImportDeclaration>CompilationUnit. getImports()Retrieves the list of imports declared in this compilation unit ornullif there is no import.NodeList<TypeDeclaration<?>>CompilationUnit. getTypes()Return the list of top level types declared in this compilation unit.
If there are no types declared,noneis returned.static <X extends Node>
NodeList<X>NodeList. nodeList(NodeList<X> nodes)static <X extends Node>
NodeList<X>NodeList. nodeList(Collection<X> nodes)static <X extends Node>
NodeList<X>NodeList. nodeList(X... nodes)NodeList<N>NodeList. setParentNode(Node parentNode)Sets the parentNodeMethods in com.github.javaparser.ast that return types with arguments of type NodeList Modifier and Type Method Description static <T extends Node>
Collector<T,NodeList<T>,NodeList<T>>NodeList. toNodeList()static <T extends Node>
Collector<T,NodeList<T>,NodeList<T>>NodeList. toNodeList()Methods in com.github.javaparser.ast with parameters of type NodeList Modifier and Type Method Description voidNodeList. addAll(NodeList<N> otherList)static <X extends Node>
NodeList<X>NodeList. nodeList(NodeList<X> nodes)ArrayCreationLevelArrayCreationLevel. setAnnotations(NodeList<AnnotationExpr> annotations)PackageDeclarationPackageDeclaration. setAnnotations(NodeList<AnnotationExpr> annotations)protected voidNode. setAsParentNodeOf(NodeList<? extends Node> list)CompilationUnitCompilationUnit. setImports(NodeList<ImportDeclaration> imports)Sets the list of imports of this compilation unit.CompilationUnitCompilationUnit. setTypes(NodeList<TypeDeclaration<?>> types)Sets the list of types declared in this compilation unit.Method parameters in com.github.javaparser.ast with type arguments of type NodeList Modifier and Type Method Description voidNodeList. ifNonEmpty(Consumer<? super NodeList<N>> consumer)Constructors in com.github.javaparser.ast with parameters of type NodeList Constructor Description ArrayCreationLevel(Expression dimension, NodeList<AnnotationExpr> annotations)ArrayCreationLevel(TokenRange tokenRange, Expression dimension, NodeList<AnnotationExpr> annotations)This constructor is used by the parser and is considered private.CompilationUnit(PackageDeclaration packageDeclaration, NodeList<ImportDeclaration> imports, NodeList<TypeDeclaration<?>> types, ModuleDeclaration module)CompilationUnit(TokenRange tokenRange, PackageDeclaration packageDeclaration, NodeList<ImportDeclaration> imports, NodeList<TypeDeclaration<?>> types, ModuleDeclaration module)This constructor is used by the parser and is considered private.PackageDeclaration(NodeList<AnnotationExpr> annotations, Name name)PackageDeclaration(TokenRange tokenRange, NodeList<AnnotationExpr> annotations, Name name)This constructor is used by the parser and is considered private. -
Uses of NodeList in com.github.javaparser.ast.body
Methods in com.github.javaparser.ast.body that return NodeList Modifier and Type Method Description NodeList<AnnotationExpr>BodyDeclaration. getAnnotations()NodeList<AnnotationExpr>Parameter. getAnnotations()NodeList<AnnotationExpr>ReceiverParameter. getAnnotations()NodeList<Expression>EnumConstantDeclaration. getArguments()NodeList<BodyDeclaration<?>>EnumConstantDeclaration. getClassBody()NodeList<EnumConstantDeclaration>EnumDeclaration. getEntries()NodeList<ClassOrInterfaceType>ClassOrInterfaceDeclaration. getExtendedTypes()NodeList<ClassOrInterfaceType>ClassOrInterfaceDeclaration. getImplementedTypes()NodeList<ClassOrInterfaceType>EnumDeclaration. getImplementedTypes()NodeList<ClassOrInterfaceType>RecordDeclaration. getImplementedTypes()NodeList<BodyDeclaration<?>>TypeDeclaration. getMembers()NodeList<Modifier>AnnotationMemberDeclaration. getModifiers()Return the modifiers of this member declaration.NodeList<Modifier>CallableDeclaration. getModifiers()Return the modifiers of this member declaration.NodeList<Modifier>CompactConstructorDeclaration. getModifiers()NodeList<Modifier>FieldDeclaration. getModifiers()Return the modifiers of this member declaration.NodeList<Modifier>Parameter. getModifiers()Return the modifiers of this parameter declaration.NodeList<Modifier>TypeDeclaration. getModifiers()Return the modifiers of this type declaration.NodeList<Parameter>CallableDeclaration. getParameters()NodeList<Parameter>RecordDeclaration. getParameters()Type declarations do not normally have parameters - e.g.NodeList<ClassOrInterfaceType>ClassOrInterfaceDeclaration. getPermittedTypes()NodeList<ReferenceType>CallableDeclaration. getThrownExceptions()NodeList<ReferenceType>CompactConstructorDeclaration. getThrownExceptions()NodeList<TypeParameter>CallableDeclaration. getTypeParameters()NodeList<TypeParameter>ClassOrInterfaceDeclaration. getTypeParameters()NodeList<TypeParameter>CompactConstructorDeclaration. getTypeParameters()NodeList<TypeParameter>RecordDeclaration. getTypeParameters()NodeList<AnnotationExpr>Parameter. getVarArgsAnnotations()NodeList<VariableDeclarator>FieldDeclaration. getVariables() -
Uses of NodeList in com.github.javaparser.ast.expr
Methods in com.github.javaparser.ast.expr that return NodeList Modifier and Type Method Description NodeList<AnnotationExpr>VariableDeclarationExpr. getAnnotations()NodeList<Expression>MethodCallExpr. getArguments()NodeList<Expression>ObjectCreationExpr. getArguments()NodeList<SwitchEntry>SwitchExpr. getEntries()NodeList<ArrayCreationLevel>ArrayCreationExpr. getLevels()NodeList<Modifier>RecordPatternExpr. getModifiers()NodeList<Modifier>TypePatternExpr. getModifiers()NodeList<Modifier>VariableDeclarationExpr. getModifiers()Return the modifiers of this variable declaration.NodeList<MemberValuePair>NormalAnnotationExpr. getPairs()NodeList<Parameter>LambdaExpr. getParameters()NodeList<PatternExpr>RecordPatternExpr. getPatternList()NodeList<Expression>ArrayInitializerExpr. getValues()NodeList<VariableDeclarator>VariableDeclarationExpr. getVariables()Methods in com.github.javaparser.ast.expr that return types with arguments of type NodeList Modifier and Type Method Description Optional<NodeList<BodyDeclaration<?>>>ObjectCreationExpr. getAnonymousClassBody()Optional<NodeList<Type>>FieldAccessExpr. getTypeArguments()Optional<NodeList<Type>>MethodCallExpr. getTypeArguments()Optional<NodeList<Type>>MethodReferenceExpr. getTypeArguments()Optional<NodeList<Type>>ObjectCreationExpr. getTypeArguments()Methods in com.github.javaparser.ast.expr with parameters of type NodeList Modifier and Type Method Description VariableDeclarationExprVariableDeclarationExpr. setAnnotations(NodeList<AnnotationExpr> annotations)ObjectCreationExprObjectCreationExpr. setAnonymousClassBody(NodeList<BodyDeclaration<?>> anonymousClassBody)Sets the anonymousClassBody
Null means no class body
Empty NodeList means new ClassName(){ }MethodCallExprMethodCallExpr. setArguments(NodeList<Expression> arguments)ObjectCreationExprObjectCreationExpr. setArguments(NodeList<Expression> arguments)SwitchExprSwitchExpr. setEntries(NodeList<SwitchEntry> entries)ArrayCreationExprArrayCreationExpr. setLevels(NodeList<ArrayCreationLevel> levels)RecordPatternExprRecordPatternExpr. setModifiers(NodeList<Modifier> modifiers)TypePatternExprTypePatternExpr. setModifiers(NodeList<Modifier> modifiers)VariableDeclarationExprVariableDeclarationExpr. setModifiers(NodeList<Modifier> modifiers)NormalAnnotationExprNormalAnnotationExpr. setPairs(NodeList<MemberValuePair> pairs)LambdaExprLambdaExpr. setParameters(NodeList<Parameter> parameters)RecordPatternExprRecordPatternExpr. setPatternList(NodeList<PatternExpr> patternList)FieldAccessExprFieldAccessExpr. setTypeArguments(NodeList<Type> typeArguments)Sets the type argumentsMethodCallExprMethodCallExpr. setTypeArguments(NodeList<Type> typeArguments)Sets the typeArgumentsMethodReferenceExprMethodReferenceExpr. setTypeArguments(NodeList<Type> typeArguments)Sets the typeArgumentsObjectCreationExprObjectCreationExpr. setTypeArguments(NodeList<Type> typeArguments)Sets the typeArgumentsArrayInitializerExprArrayInitializerExpr. setValues(NodeList<Expression> values)VariableDeclarationExprVariableDeclarationExpr. setVariables(NodeList<VariableDeclarator> variables)Constructors in com.github.javaparser.ast.expr with parameters of type NodeList Constructor Description ArrayCreationExpr(Type elementType, NodeList<ArrayCreationLevel> levels, ArrayInitializerExpr initializer)ArrayCreationExpr(TokenRange tokenRange, Type elementType, NodeList<ArrayCreationLevel> levels, ArrayInitializerExpr initializer)This constructor is used by the parser and is considered private.ArrayInitializerExpr(NodeList<Expression> values)ArrayInitializerExpr(TokenRange tokenRange, NodeList<Expression> values)This constructor is used by the parser and is considered private.FieldAccessExpr(Expression scope, NodeList<Type> typeArguments, SimpleName name)FieldAccessExpr(TokenRange tokenRange, Expression scope, NodeList<Type> typeArguments, SimpleName name)This constructor is used by the parser and is considered private.LambdaExpr(NodeList<Parameter> parameters, Expression body)Creates a zero or multi-parameter lambda expression with its parameters wrapped in ( ).LambdaExpr(NodeList<Parameter> parameters, BlockStmt body)Creates a zero or multi-parameter lambda expression with its parameters wrapped in ( ).LambdaExpr(NodeList<Parameter> parameters, Statement body, boolean isEnclosingParameters)LambdaExpr(TokenRange tokenRange, NodeList<Parameter> parameters, Statement body, boolean isEnclosingParameters)This constructor is used by the parser and is considered private.MethodCallExpr(Expression scope, SimpleName name, NodeList<Expression> arguments)MethodCallExpr(Expression scope, NodeList<Type> typeArguments, SimpleName name, NodeList<Expression> arguments)MethodCallExpr(Expression scope, NodeList<Type> typeArguments, String name, NodeList<Expression> arguments)MethodCallExpr(Expression scope, String name, NodeList<Expression> arguments)MethodCallExpr(TokenRange tokenRange, Expression scope, NodeList<Type> typeArguments, SimpleName name, NodeList<Expression> arguments)This constructor is used by the parser and is considered private.MethodReferenceExpr(Expression scope, NodeList<Type> typeArguments, String identifier)MethodReferenceExpr(TokenRange tokenRange, Expression scope, NodeList<Type> typeArguments, String identifier)This constructor is used by the parser and is considered private.NormalAnnotationExpr(Name name, NodeList<MemberValuePair> pairs)NormalAnnotationExpr(TokenRange tokenRange, Name name, NodeList<MemberValuePair> pairs)This constructor is used by the parser and is considered private.ObjectCreationExpr(Expression scope, ClassOrInterfaceType type, NodeList<Expression> arguments)Defines a call to a constructor.ObjectCreationExpr(Expression scope, ClassOrInterfaceType type, NodeList<Type> typeArguments, NodeList<Expression> arguments, NodeList<BodyDeclaration<?>> anonymousClassBody)ObjectCreationExpr(TokenRange tokenRange, Expression scope, ClassOrInterfaceType type, NodeList<Type> typeArguments, NodeList<Expression> arguments, NodeList<BodyDeclaration<?>> anonymousClassBody)This constructor is used by the parser and is considered private.RecordPatternExpr(NodeList<Modifier> modifiers, Type type, NodeList<PatternExpr> patternList)RecordPatternExpr(TokenRange tokenRange, NodeList<Modifier> modifiers, Type type, NodeList<PatternExpr> patternList)This constructor is used by the parser and is considered private.SwitchExpr(Expression selector, NodeList<SwitchEntry> entries)SwitchExpr(TokenRange tokenRange, Expression selector, NodeList<SwitchEntry> entries)This constructor is used by the parser and is considered private.TypePatternExpr(NodeList<Modifier> modifiers, Type type, SimpleName name)TypePatternExpr(TokenRange tokenRange, NodeList<Modifier> modifiers, Type type, SimpleName name)This constructor is used by the parser and is considered private.VariableDeclarationExpr(NodeList<VariableDeclarator> variables)VariableDeclarationExpr(NodeList<Modifier> modifiers, NodeList<VariableDeclarator> variables)VariableDeclarationExpr(NodeList<Modifier> modifiers, NodeList<AnnotationExpr> annotations, NodeList<VariableDeclarator> variables)VariableDeclarationExpr(TokenRange tokenRange, NodeList<Modifier> modifiers, NodeList<AnnotationExpr> annotations, NodeList<VariableDeclarator> variables)This constructor is used by the parser and is considered private. -
Uses of NodeList in com.github.javaparser.ast.modules
Methods in com.github.javaparser.ast.modules that return NodeList Modifier and Type Method Description NodeList<AnnotationExpr>ModuleDeclaration. getAnnotations()NodeList<ModuleDirective>ModuleDeclaration. getDirectives()NodeList<Modifier>ModuleRequiresDirective. getModifiers()NodeList<Name>ModuleExportsDirective. getModuleNames()NodeList<Name>ModuleOpensDirective. getModuleNames()NodeList<Name>ModuleProvidesDirective. getWith()Methods in com.github.javaparser.ast.modules with parameters of type NodeList Modifier and Type Method Description ModuleDeclarationModuleDeclaration. setAnnotations(NodeList<AnnotationExpr> annotations)ModuleDeclarationModuleDeclaration. setDirectives(NodeList<ModuleDirective> directives)ModuleRequiresDirectiveModuleRequiresDirective. setModifiers(NodeList<Modifier> modifiers)ModuleExportsDirectiveModuleExportsDirective. setModuleNames(NodeList<Name> moduleNames)ModuleOpensDirectiveModuleOpensDirective. setModuleNames(NodeList<Name> moduleNames)ModuleProvidesDirectiveModuleProvidesDirective. setWith(NodeList<Name> with)Constructors in com.github.javaparser.ast.modules with parameters of type NodeList Constructor Description ModuleDeclaration(NodeList<AnnotationExpr> annotations, Name name, boolean isOpen, NodeList<ModuleDirective> directives)ModuleDeclaration(TokenRange tokenRange, NodeList<AnnotationExpr> annotations, Name name, boolean isOpen, NodeList<ModuleDirective> directives)This constructor is used by the parser and is considered private.ModuleExportsDirective(Name name, NodeList<Name> moduleNames)ModuleExportsDirective(TokenRange tokenRange, Name name, NodeList<Name> moduleNames)This constructor is used by the parser and is considered private.ModuleOpensDirective(Name name, NodeList<Name> moduleNames)ModuleOpensDirective(TokenRange tokenRange, Name name, NodeList<Name> moduleNames)This constructor is used by the parser and is considered private.ModuleProvidesDirective(Name name, NodeList<Name> with)ModuleProvidesDirective(TokenRange tokenRange, Name name, NodeList<Name> with)This constructor is used by the parser and is considered private.ModuleRequiresDirective(NodeList<Modifier> modifiers, Name name)ModuleRequiresDirective(TokenRange tokenRange, NodeList<Modifier> modifiers, Name name)This constructor is used by the parser and is considered private. -
Uses of NodeList in com.github.javaparser.ast.nodeTypes
Methods in com.github.javaparser.ast.nodeTypes that return NodeList Modifier and Type Method Description NodeList<AnnotationExpr>NodeWithAnnotations. getAnnotations()NodeList<Expression>NodeWithArguments. getArguments()NodeList<SwitchEntry>SwitchNode. getEntries()NodeList<ClassOrInterfaceType>NodeWithExtends. getExtendedTypes()NodeList<ClassOrInterfaceType>NodeWithImplements. getImplementedTypes()NodeList<BodyDeclaration<?>>NodeWithMembers. getMembers()NodeList<Modifier>NodeWithModifiers. getModifiers()Return the modifiers of this variable declaration.NodeList<Parameter>NodeWithParameters. getParameters()NodeList<Statement>NodeWithStatements. getStatements()NodeList<ReferenceType>NodeWithThrownExceptions. getThrownExceptions()NodeList<TypeParameter>NodeWithTypeParameters. getTypeParameters()NodeList<VariableDeclarator>NodeWithVariables. getVariables()Methods in com.github.javaparser.ast.nodeTypes that return types with arguments of type NodeList Modifier and Type Method Description Optional<NodeList<Type>>NodeWithTypeArguments. getTypeArguments()Methods in com.github.javaparser.ast.nodeTypes with parameters of type NodeList Modifier and Type Method Description default NNodeWithStatements. copyStatements(NodeList<Statement> nodeList)NNodeWithAnnotations. setAnnotations(NodeList<AnnotationExpr> annotations)NNodeWithArguments. setArguments(NodeList<Expression> arguments)SwitchNodeSwitchNode. setEntries(NodeList<SwitchEntry> entries)NNodeWithExtends. setExtendedTypes(NodeList<ClassOrInterfaceType> extendsList)NNodeWithImplements. setImplementedTypes(NodeList<ClassOrInterfaceType> implementsList)NNodeWithMembers. setMembers(NodeList<BodyDeclaration<?>> members)NNodeWithModifiers. setModifiers(NodeList<Modifier> modifiers)NNodeWithParameters. setParameters(NodeList<Parameter> parameters)NNodeWithStatements. setStatements(NodeList<Statement> statements)NNodeWithThrownExceptions. setThrownExceptions(NodeList<ReferenceType> thrownExceptions)NNodeWithTypeArguments. setTypeArguments(NodeList<Type> typeArguments)Allows you to set the generic argumentsNNodeWithTypeParameters. setTypeParameters(NodeList<TypeParameter> typeParameters)NNodeWithVariables. setVariables(NodeList<VariableDeclarator> variables) -
Uses of NodeList in com.github.javaparser.ast.observer
Methods in com.github.javaparser.ast.observer that return NodeList Modifier and Type Method Description NodeList<? extends Node>ObservableProperty. getValueAsMultipleReference(Node node)Methods in com.github.javaparser.ast.observer with parameters of type NodeList Modifier and Type Method Description voidPropagatingAstObserver. concreteListChange(NodeList<?> observedNode, AstObserver.ListChangeType type, int index, Node nodeAddedOrRemoved)voidPropagatingAstObserver. concreteListReplacement(NodeList<?> observedNode, int index, Node oldValue, Node newValue)voidAstObserver. listChange(NodeList<?> observedNode, AstObserver.ListChangeType type, int index, Node nodeAddedOrRemoved)A list is changedvoidAstObserverAdapter. listChange(NodeList<?> observedNode, AstObserver.ListChangeType type, int index, Node nodeAddedOrRemoved)voidPropagatingAstObserver. listChange(NodeList<?> observedNode, AstObserver.ListChangeType type, int index, Node nodeAddedOrRemoved)voidAstObserver. listReplacement(NodeList<?> observedNode, int index, Node oldNode, Node newNode)voidAstObserverAdapter. listReplacement(NodeList<?> observedNode, int index, Node oldNode, Node newNode)voidPropagatingAstObserver. listReplacement(NodeList<?> observedNode, int index, Node oldNode, Node newNode) -
Uses of NodeList in com.github.javaparser.ast.stmt
Methods in com.github.javaparser.ast.stmt that return NodeList Modifier and Type Method Description NodeList<Expression>ExplicitConstructorInvocationStmt. getArguments()NodeList<CatchClause>TryStmt. getCatchClauses()NodeList<SwitchEntry>SwitchStmt. getEntries()NodeList<Expression>ForStmt. getInitialization()NodeList<Expression>SwitchEntry. getLabels()NodeList<Expression>TryStmt. getResources()NodeList<Statement>BlockStmt. getStatements()NodeList<Statement>SwitchEntry. getStatements()NodeList<Expression>ForStmt. getUpdate()Methods in com.github.javaparser.ast.stmt that return types with arguments of type NodeList Modifier and Type Method Description Optional<NodeList<Type>>ExplicitConstructorInvocationStmt. getTypeArguments()Methods in com.github.javaparser.ast.stmt with parameters of type NodeList Modifier and Type Method Description ExplicitConstructorInvocationStmtExplicitConstructorInvocationStmt. setArguments(NodeList<Expression> arguments)TryStmtTryStmt. setCatchClauses(NodeList<CatchClause> catchClauses)SwitchStmtSwitchStmt. setEntries(NodeList<SwitchEntry> entries)ForStmtForStmt. setInitialization(NodeList<Expression> initialization)SwitchEntrySwitchEntry. setLabels(NodeList<Expression> labels)Sets the labelTryStmtTryStmt. setResources(NodeList<Expression> resources)BlockStmtBlockStmt. setStatements(NodeList<Statement> statements)SwitchEntrySwitchEntry. setStatements(NodeList<Statement> statements)ExplicitConstructorInvocationStmtExplicitConstructorInvocationStmt. setTypeArguments(NodeList<Type> typeArguments)Sets the typeArgumentsForStmtForStmt. setUpdate(NodeList<Expression> update)Constructors in com.github.javaparser.ast.stmt with parameters of type NodeList Constructor Description BlockStmt(NodeList<Statement> statements)BlockStmt(TokenRange tokenRange, NodeList<Statement> statements)This constructor is used by the parser and is considered private.CatchClause(NodeList<Modifier> exceptModifier, NodeList<AnnotationExpr> exceptAnnotations, ClassOrInterfaceType exceptType, SimpleName exceptName, BlockStmt body)ExplicitConstructorInvocationStmt(boolean isThis, Expression expression, NodeList<Expression> arguments)ExplicitConstructorInvocationStmt(NodeList<Type> typeArguments, boolean isThis, Expression expression, NodeList<Expression> arguments)ExplicitConstructorInvocationStmt(TokenRange tokenRange, NodeList<Type> typeArguments, boolean isThis, Expression expression, NodeList<Expression> arguments)This constructor is used by the parser and is considered private.ForStmt(NodeList<Expression> initialization, Expression compare, NodeList<Expression> update, Statement body)ForStmt(TokenRange tokenRange, NodeList<Expression> initialization, Expression compare, NodeList<Expression> update, Statement body)This constructor is used by the parser and is considered private.SwitchEntry(NodeList<Expression> labels, SwitchEntry.Type type, NodeList<Statement> statements)This constructor exists for backwards compatibility for code that instantiated `SwitchEntries` before the `isDefault` and guard fields were added.SwitchEntry(NodeList<Expression> labels, SwitchEntry.Type type, NodeList<Statement> statements, boolean isDefault, Expression guard)SwitchEntry(TokenRange tokenRange, NodeList<Expression> labels, SwitchEntry.Type type, NodeList<Statement> statements)This constructor exists for backwards compatibility for code that instantiated `SwitchEntries` before the `isDefault` and guard fields were added.SwitchEntry(TokenRange tokenRange, NodeList<Expression> labels, SwitchEntry.Type type, NodeList<Statement> statements, boolean isDefault)This constructor is used by the parser and is considered private.SwitchEntry(TokenRange tokenRange, NodeList<Expression> labels, SwitchEntry.Type type, NodeList<Statement> statements, boolean isDefault, Expression guard)This constructor is used by the parser and is considered private.SwitchStmt(Expression selector, NodeList<SwitchEntry> entries)SwitchStmt(TokenRange tokenRange, Expression selector, NodeList<SwitchEntry> entries)This constructor is used by the parser and is considered private.TryStmt(NodeList<Expression> resources, BlockStmt tryBlock, NodeList<CatchClause> catchClauses, BlockStmt finallyBlock)TryStmt(BlockStmt tryBlock, NodeList<CatchClause> catchClauses, BlockStmt finallyBlock)TryStmt(TokenRange tokenRange, NodeList<Expression> resources, BlockStmt tryBlock, NodeList<CatchClause> catchClauses, BlockStmt finallyBlock)This constructor is used by the parser and is considered private. -
Uses of NodeList in com.github.javaparser.ast.type
Methods in com.github.javaparser.ast.type that return NodeList Modifier and Type Method Description NodeList<AnnotationExpr>ArrayType.ArrayBracketPair. getAnnotations()NodeList<AnnotationExpr>Type. getAnnotations()NodeList<ReferenceType>IntersectionType. getElements()NodeList<ReferenceType>UnionType. getElements()NodeList<ClassOrInterfaceType>TypeParameter. getTypeBound()Return the list ofClassOrInterfaceTypethat this parameter extends.Methods in com.github.javaparser.ast.type that return types with arguments of type NodeList Modifier and Type Method Description Optional<NodeList<Type>>ClassOrInterfaceType. getTypeArguments()Constructors in com.github.javaparser.ast.type with parameters of type NodeList Constructor Description ArrayBracketPair(TokenRange tokenRange, ArrayType.Origin origin, NodeList<AnnotationExpr> annotations)ArrayType(Type componentType, ArrayType.Origin origin, NodeList<AnnotationExpr> annotations)ArrayType(TokenRange tokenRange, Type componentType, ArrayType.Origin origin, NodeList<AnnotationExpr> annotations)This constructor is used by the parser and is considered private.ClassOrInterfaceType(ClassOrInterfaceType scope, SimpleName name, NodeList<Type> typeArguments)ClassOrInterfaceType(ClassOrInterfaceType scope, SimpleName name, NodeList<Type> typeArguments, NodeList<AnnotationExpr> annotations)ClassOrInterfaceType(TokenRange tokenRange, ClassOrInterfaceType scope, SimpleName name, NodeList<Type> typeArguments, NodeList<AnnotationExpr> annotations)This constructor is used by the parser and is considered private.IntersectionType(NodeList<ReferenceType> elements)IntersectionType(TokenRange tokenRange, NodeList<ReferenceType> elements)This constructor is used by the parser and is considered private.PrimitiveType(PrimitiveType.Primitive type, NodeList<AnnotationExpr> annotations)PrimitiveType(TokenRange tokenRange, PrimitiveType.Primitive type, NodeList<AnnotationExpr> annotations)This constructor is used by the parser and is considered private.ReferenceType(NodeList<AnnotationExpr> annotations)ReferenceType(TokenRange tokenRange, NodeList<AnnotationExpr> annotations)This constructor is used by the parser and is considered private.Type(NodeList<AnnotationExpr> annotations)Type(TokenRange tokenRange, NodeList<AnnotationExpr> annotations)This constructor is used by the parser and is considered private.TypeParameter(SimpleName name, NodeList<ClassOrInterfaceType> typeBound, NodeList<AnnotationExpr> annotations)TypeParameter(TokenRange tokenRange, SimpleName name, NodeList<ClassOrInterfaceType> typeBound, NodeList<AnnotationExpr> annotations)This constructor is used by the parser and is considered private.TypeParameter(String name, NodeList<ClassOrInterfaceType> typeBound)UnionType(NodeList<ReferenceType> elements)UnionType(TokenRange tokenRange, NodeList<ReferenceType> elements)This constructor is used by the parser and is considered private.WildcardType(ReferenceType extendedType, ReferenceType superType, NodeList<AnnotationExpr> annotations)WildcardType(TokenRange tokenRange, ReferenceType extendedType, ReferenceType superType, NodeList<AnnotationExpr> annotations)This constructor is used by the parser and is considered private. -
Uses of NodeList in com.github.javaparser.ast.visitor
Methods in com.github.javaparser.ast.visitor with parameters of type NodeList Modifier and Type Method Description RGenericVisitorWithDefaults. defaultAction(NodeList n, A arg)This will be called by the NodeList visit method when it is not overridden.voidVoidVisitorWithDefaults. defaultAction(NodeList n, A arg)This will be called by the NodeList visit method when it is not overridden.VisitableCloneVisitor. visit(NodeList n, Object arg)BooleanEqualsVisitor. visit(NodeList n, Visitable arg)List<R>GenericListVisitorAdapter. visit(NodeList n, A arg)RGenericVisitor. visit(NodeList n, A arg)RGenericVisitorAdapter. visit(NodeList n, A arg)RGenericVisitorWithDefaults. visit(NodeList n, A arg)IntegerHashCodeVisitor. visit(NodeList n, Void arg)VisitableModifierVisitor. visit(NodeList n, A arg)BooleanNoCommentEqualsVisitor. visit(NodeList n, Visitable arg)IntegerNoCommentHashCodeVisitor. visit(NodeList n, Void arg)voidNodeFinderVisitor. visit(NodeList n, Range arg)BooleanObjectIdentityEqualsVisitor. visit(NodeList n, Visitable arg)IntegerObjectIdentityHashCodeVisitor. visit(NodeList n, Void arg)voidVoidVisitor. visit(NodeList n, A arg)voidVoidVisitorAdapter. visit(NodeList n, A arg)voidVoidVisitorWithDefaults. visit(NodeList n, A arg) -
Uses of NodeList in com.github.javaparser.printer
Methods in com.github.javaparser.printer with parameters of type NodeList Modifier and Type Method Description protected voidDefaultPrettyPrinterVisitor. printAnnotations(NodeList<AnnotationExpr> annotations, boolean prefixWithASpace, Void arg)protected voidPrettyPrintVisitor. printAnnotations(NodeList<AnnotationExpr> annotations, boolean prefixWithASpace, Void arg)Deprecated.protected <T extends Expression>
voidDefaultPrettyPrinterVisitor. printArguments(NodeList<T> args, Void arg)protected <T extends Expression>
voidPrettyPrintVisitor. printArguments(NodeList<T> args, Void arg)Deprecated.protected voidDefaultPrettyPrinterVisitor. printMemberAnnotations(NodeList<AnnotationExpr> annotations, Void arg)protected voidPrettyPrintVisitor. printMemberAnnotations(NodeList<AnnotationExpr> annotations, Void arg)Deprecated.protected voidDefaultPrettyPrinterVisitor. printMembers(NodeList<BodyDeclaration<?>> members, Void arg)protected voidPrettyPrintVisitor. printMembers(NodeList<BodyDeclaration<?>> members, Void arg)Deprecated.protected voidDefaultPrettyPrinterVisitor. printModifiers(NodeList<Modifier> modifiers)protected voidPrettyPrintVisitor. printModifiers(NodeList<Modifier> modifiers)Deprecated.protected voidDefaultPrettyPrinterVisitor. printPrePostFixOptionalList(NodeList<? extends Visitable> args, Void arg, String prefix, String separator, String postfix)protected voidPrettyPrintVisitor. printPrePostFixOptionalList(NodeList<? extends Visitable> args, Void arg, String prefix, String separator, String postfix)Deprecated.protected voidDefaultPrettyPrinterVisitor. printPrePostFixRequiredList(NodeList<? extends Visitable> args, Void arg, String prefix, String separator, String postfix)protected voidPrettyPrintVisitor. printPrePostFixRequiredList(NodeList<? extends Visitable> args, Void arg, String prefix, String separator, String postfix)Deprecated.protected voidDefaultPrettyPrinterVisitor. printTypeParameters(NodeList<TypeParameter> args, Void arg)protected voidPrettyPrintVisitor. printTypeParameters(NodeList<TypeParameter> args, Void arg)Deprecated.voidDefaultPrettyPrinterVisitor. visit(NodeList n, Void arg)voidPrettyPrintVisitor. visit(NodeList n, Void arg)Deprecated. -
Uses of NodeList in com.github.javaparser.printer.configuration
Methods in com.github.javaparser.printer.configuration that return types with arguments of type NodeList Modifier and Type Method Description List<NodeList<ImportDeclaration>>ImportOrderingStrategy. sortImports(NodeList<ImportDeclaration> imports)Sort the list of imports into groups.Methods in com.github.javaparser.printer.configuration with parameters of type NodeList Modifier and Type Method Description List<NodeList<ImportDeclaration>>ImportOrderingStrategy. sortImports(NodeList<ImportDeclaration> imports)Sort the list of imports into groups. -
Uses of NodeList in com.github.javaparser.printer.configuration.imports
Methods in com.github.javaparser.printer.configuration.imports that return types with arguments of type NodeList Modifier and Type Method Description List<NodeList<ImportDeclaration>>DefaultImportOrderingStrategy. sortImports(NodeList<ImportDeclaration> nodes)List<NodeList<ImportDeclaration>>EclipseImportOrderingStrategy. sortImports(NodeList<ImportDeclaration> nodes)List<NodeList<ImportDeclaration>>IntelliJImportOrderingStrategy. sortImports(NodeList<ImportDeclaration> nodes)Methods in com.github.javaparser.printer.configuration.imports with parameters of type NodeList Modifier and Type Method Description List<NodeList<ImportDeclaration>>DefaultImportOrderingStrategy. sortImports(NodeList<ImportDeclaration> nodes)List<NodeList<ImportDeclaration>>EclipseImportOrderingStrategy. sortImports(NodeList<ImportDeclaration> nodes)List<NodeList<ImportDeclaration>>IntelliJImportOrderingStrategy. sortImports(NodeList<ImportDeclaration> nodes) -
Uses of NodeList in com.github.javaparser.utils
Methods in com.github.javaparser.utils with parameters of type NodeList Modifier and Type Method Description static <T extends Node>
voidPositionUtils. sortByBeginPosition(NodeList<T> nodes)
-