Modifier and Type | Method and Description |
---|---|
NodeList<N> |
NodeList.addAfter(N node,
N afterThisNode)
Inserts the node after afterThisNode.
|
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.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.addFirst(N node)
Inserts the node before all other nodes.
|
NodeList<N> |
NodeList.addLast(N node)
Inserts the node after 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.
|
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<AnnotationExpr> |
PackageDeclaration.getAnnotations()
Retrieves the list of annotations declared before the package
declaration.
|
NodeList<AnnotationExpr> |
ArrayCreationLevel.getAnnotations() |
NodeList<ImportDeclaration> |
CompilationUnit.getImports()
Retrieves the list of imports declared in this compilation unit or
null if there is no import. |
NodeList<ImportDeclaration> |
CompilationUnit.getImports()
Retrieves the list of imports declared in this compilation unit or
null if there is no import. |
NodeList<TypeDeclaration<?>> |
CompilationUnit.getTypes()
Return the list of top level types declared in this compilation unit.
|
NodeList<TypeDeclaration<?>> |
CompilationUnit.getTypes()
Return the list of top level types declared in this compilation unit.
|
static <X extends Node> |
NodeList.nodeList(Collection<X> nodes) |
static <X extends Node> |
NodeList.nodeList(Collection<X> nodes) |
static <X extends Node> |
NodeList.nodeList(NodeList<X> nodes) |
static <X extends Node> |
NodeList.nodeList(NodeList<X> nodes) |
static <X extends Node> |
NodeList.nodeList(X... nodes) |
static <X extends Node> |
NodeList.nodeList(X... nodes) |
NodeList<N> |
NodeList.setParentNode(Node parentNode)
Sets the parentNode
|
NodeList<N> |
NodeList.setParentNode(Node parentNode)
Sets the parentNode
|
Modifier and Type | Method and Description |
---|---|
static <T extends Node> |
NodeList.toNodeList() |
static <T extends Node> |
NodeList.toNodeList() |
static <T extends Node> |
NodeList.toNodeList() |
static <T extends Node> |
NodeList.toNodeList() |
Modifier and Type | Method and Description |
---|---|
void |
NodeList.addAll(NodeList<N> otherList) |
void |
NodeList.addAll(NodeList<N> otherList) |
static <X extends Node> |
NodeList.nodeList(NodeList<X> nodes) |
static <X extends Node> |
NodeList.nodeList(NodeList<X> nodes) |
ArrayCreationLevel |
ArrayCreationLevel.setAnnotations(NodeList<AnnotationExpr> annotations) |
PackageDeclaration |
PackageDeclaration.setAnnotations(NodeList<AnnotationExpr> annotations) |
PackageDeclaration |
PackageDeclaration.setAnnotations(NodeList<AnnotationExpr> annotations) |
ArrayCreationLevel |
ArrayCreationLevel.setAnnotations(NodeList<AnnotationExpr> annotations) |
protected void |
Node.setAsParentNodeOf(NodeList<? extends Node> list) |
protected void |
Node.setAsParentNodeOf(NodeList<? extends Node> list) |
CompilationUnit |
CompilationUnit.setImports(NodeList<ImportDeclaration> imports)
Sets the list of imports of this compilation unit.
|
CompilationUnit |
CompilationUnit.setImports(NodeList<ImportDeclaration> imports)
Sets the list of imports of this compilation unit.
|
CompilationUnit |
CompilationUnit.setTypes(NodeList<TypeDeclaration<?>> types)
Sets the list of types declared in this compilation unit.
|
CompilationUnit |
CompilationUnit.setTypes(NodeList<TypeDeclaration<?>> types)
Sets the list of types declared in this compilation unit.
|
Modifier and Type | Method and Description |
---|---|
void |
NodeList.ifNonEmpty(Consumer<? super NodeList<N>> consumer) |
void |
NodeList.ifNonEmpty(Consumer<? super NodeList<N>> consumer) |
Constructor and Description |
---|
ArrayCreationLevel(Expression dimension,
NodeList<AnnotationExpr> annotations) |
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.
|
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(PackageDeclaration packageDeclaration,
NodeList<ImportDeclaration> imports,
NodeList<TypeDeclaration<?>> types,
ModuleDeclaration module) |
CompilationUnit(PackageDeclaration packageDeclaration,
NodeList<ImportDeclaration> imports,
NodeList<TypeDeclaration<?>> types,
ModuleDeclaration module) |
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.
|
CompilationUnit(TokenRange tokenRange,
PackageDeclaration packageDeclaration,
NodeList<ImportDeclaration> imports,
NodeList<TypeDeclaration<?>> types,
ModuleDeclaration module)
This constructor is used by the parser and is considered private.
|
CompilationUnit(TokenRange tokenRange,
PackageDeclaration packageDeclaration,
NodeList<ImportDeclaration> imports,
NodeList<TypeDeclaration<?>> types,
ModuleDeclaration module)
This constructor is used by the parser and is considered private.
|
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(NodeList<AnnotationExpr> annotations,
Name name) |
PackageDeclaration(TokenRange tokenRange,
NodeList<AnnotationExpr> annotations,
Name name)
This constructor is used by the parser and is considered private.
|
PackageDeclaration(TokenRange tokenRange,
NodeList<AnnotationExpr> annotations,
Name name)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method and Description |
---|---|
NodeList<AnnotationExpr> |
BodyDeclaration.getAnnotations() |
NodeList<AnnotationExpr> |
Parameter.getAnnotations() |
NodeList<AnnotationExpr> |
ReceiverParameter.getAnnotations() |
NodeList<AnnotationExpr> |
ReceiverParameter.getAnnotations() |
NodeList<AnnotationExpr> |
Parameter.getAnnotations() |
NodeList<AnnotationExpr> |
BodyDeclaration.getAnnotations() |
NodeList<Expression> |
EnumConstantDeclaration.getArguments() |
NodeList<Expression> |
EnumConstantDeclaration.getArguments() |
NodeList<BodyDeclaration<?>> |
EnumConstantDeclaration.getClassBody() |
NodeList<BodyDeclaration<?>> |
EnumConstantDeclaration.getClassBody() |
NodeList<EnumConstantDeclaration> |
EnumDeclaration.getEntries() |
NodeList<EnumConstantDeclaration> |
EnumDeclaration.getEntries() |
NodeList<ClassOrInterfaceType> |
ClassOrInterfaceDeclaration.getExtendedTypes() |
NodeList<ClassOrInterfaceType> |
ClassOrInterfaceDeclaration.getExtendedTypes() |
NodeList<ClassOrInterfaceType> |
ClassOrInterfaceDeclaration.getImplementedTypes() |
NodeList<ClassOrInterfaceType> |
EnumDeclaration.getImplementedTypes() |
NodeList<ClassOrInterfaceType> |
RecordDeclaration.getImplementedTypes() |
NodeList<ClassOrInterfaceType> |
RecordDeclaration.getImplementedTypes() |
NodeList<ClassOrInterfaceType> |
EnumDeclaration.getImplementedTypes() |
NodeList<ClassOrInterfaceType> |
ClassOrInterfaceDeclaration.getImplementedTypes() |
NodeList<BodyDeclaration<?>> |
TypeDeclaration.getMembers() |
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<Modifier> |
TypeDeclaration.getModifiers()
Return the modifiers of this type declaration.
|
NodeList<Modifier> |
Parameter.getModifiers()
Return the modifiers of this parameter declaration.
|
NodeList<Modifier> |
FieldDeclaration.getModifiers()
Return the modifiers of this member declaration.
|
NodeList<Modifier> |
CompactConstructorDeclaration.getModifiers() |
NodeList<Modifier> |
CallableDeclaration.getModifiers()
Return the modifiers of this member declaration.
|
NodeList<Modifier> |
AnnotationMemberDeclaration.getModifiers()
Return the modifiers of this member declaration.
|
NodeList<Parameter> |
CallableDeclaration.getParameters() |
NodeList<Parameter> |
RecordDeclaration.getParameters()
Type declarations do not normally have parameters - e.g.
|
NodeList<Parameter> |
RecordDeclaration.getParameters()
Type declarations do not normally have parameters - e.g.
|
NodeList<Parameter> |
CallableDeclaration.getParameters() |
NodeList<ReferenceType> |
CallableDeclaration.getThrownExceptions() |
NodeList<ReferenceType> |
CompactConstructorDeclaration.getThrownExceptions() |
NodeList<ReferenceType> |
CompactConstructorDeclaration.getThrownExceptions() |
NodeList<ReferenceType> |
CallableDeclaration.getThrownExceptions() |
NodeList<TypeParameter> |
CallableDeclaration.getTypeParameters() |
NodeList<TypeParameter> |
ClassOrInterfaceDeclaration.getTypeParameters() |
NodeList<TypeParameter> |
CompactConstructorDeclaration.getTypeParameters() |
NodeList<TypeParameter> |
RecordDeclaration.getTypeParameters() |
NodeList<TypeParameter> |
RecordDeclaration.getTypeParameters() |
NodeList<TypeParameter> |
CompactConstructorDeclaration.getTypeParameters() |
NodeList<TypeParameter> |
ClassOrInterfaceDeclaration.getTypeParameters() |
NodeList<TypeParameter> |
CallableDeclaration.getTypeParameters() |
NodeList<AnnotationExpr> |
Parameter.getVarArgsAnnotations() |
NodeList<AnnotationExpr> |
Parameter.getVarArgsAnnotations() |
NodeList<VariableDeclarator> |
FieldDeclaration.getVariables() |
NodeList<VariableDeclarator> |
FieldDeclaration.getVariables() |
Modifier and Type | Method and Description |
---|---|
Optional<NodeList<BodyDeclaration<?>>> |
ObjectCreationExpr.getAnonymousClassBody() |
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() |
Optional<NodeList<Type>> |
ObjectCreationExpr.getTypeArguments() |
Optional<NodeList<Type>> |
MethodReferenceExpr.getTypeArguments() |
Optional<NodeList<Type>> |
MethodCallExpr.getTypeArguments() |
Optional<NodeList<Type>> |
FieldAccessExpr.getTypeArguments() |
Constructor and Description |
---|
ArrayCreationExpr(TokenRange tokenRange,
Type elementType,
NodeList<ArrayCreationLevel> levels,
ArrayInitializerExpr initializer)
This constructor is used by the parser and is considered private.
|
ArrayCreationExpr(TokenRange tokenRange,
Type elementType,
NodeList<ArrayCreationLevel> levels,
ArrayInitializerExpr initializer)
This constructor is used by the parser and is considered private.
|
ArrayCreationExpr(Type elementType,
NodeList<ArrayCreationLevel> levels,
ArrayInitializerExpr initializer) |
ArrayCreationExpr(Type elementType,
NodeList<ArrayCreationLevel> levels,
ArrayInitializerExpr initializer) |
ArrayInitializerExpr(NodeList<Expression> values) |
ArrayInitializerExpr(NodeList<Expression> values) |
ArrayInitializerExpr(TokenRange tokenRange,
NodeList<Expression> values)
This constructor is used by the parser and is considered private.
|
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(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.
|
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,
BlockStmt 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,
Expression body)
Creates a zero or multi-parameter lambda expression with its parameters wrapped in ( ).
|
LambdaExpr(NodeList<Parameter> parameters,
Expression body)
Creates a zero or multi-parameter lambda expression with its parameters wrapped in ( ).
|
LambdaExpr(NodeList<Parameter> parameters,
Statement body,
boolean isEnclosingParameters) |
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.
|
LambdaExpr(TokenRange tokenRange,
NodeList<Parameter> parameters,
Statement body,
boolean isEnclosingParameters)
This constructor is used by the parser and is considered private.
|
MethodCallExpr(Expression scope,
NodeList<Type> typeArguments,
SimpleName name,
NodeList<Expression> arguments) |
MethodCallExpr(Expression scope,
NodeList<Type> typeArguments,
SimpleName name,
NodeList<Expression> arguments) |
MethodCallExpr(Expression scope,
NodeList<Type> typeArguments,
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,
NodeList<Type> typeArguments,
String name,
NodeList<Expression> arguments) |
MethodCallExpr(Expression scope,
NodeList<Type> typeArguments,
String name,
NodeList<Expression> arguments) |
MethodCallExpr(Expression scope,
NodeList<Type> typeArguments,
String name,
NodeList<Expression> arguments) |
MethodCallExpr(Expression scope,
SimpleName name,
NodeList<Expression> arguments) |
MethodCallExpr(Expression scope,
SimpleName name,
NodeList<Expression> arguments) |
MethodCallExpr(Expression scope,
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.
|
MethodCallExpr(TokenRange tokenRange,
Expression scope,
NodeList<Type> typeArguments,
SimpleName name,
NodeList<Expression> arguments)
This constructor is used by the parser and is considered private.
|
MethodCallExpr(TokenRange tokenRange,
Expression scope,
NodeList<Type> typeArguments,
SimpleName name,
NodeList<Expression> arguments)
This constructor is used by the parser and is considered private.
|
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(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.
|
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(Name name,
NodeList<MemberValuePair> pairs) |
NormalAnnotationExpr(TokenRange tokenRange,
Name name,
NodeList<MemberValuePair> pairs)
This constructor is used by the parser and is considered private.
|
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<Expression> arguments)
Defines a call to a constructor.
|
ObjectCreationExpr(Expression scope,
ClassOrInterfaceType type,
NodeList<Type> typeArguments,
NodeList<Expression> arguments,
NodeList<BodyDeclaration<?>> anonymousClassBody) |
ObjectCreationExpr(Expression scope,
ClassOrInterfaceType type,
NodeList<Type> typeArguments,
NodeList<Expression> arguments,
NodeList<BodyDeclaration<?>> anonymousClassBody) |
ObjectCreationExpr(Expression scope,
ClassOrInterfaceType type,
NodeList<Type> typeArguments,
NodeList<Expression> arguments,
NodeList<BodyDeclaration<?>> anonymousClassBody) |
ObjectCreationExpr(Expression scope,
ClassOrInterfaceType type,
NodeList<Type> typeArguments,
NodeList<Expression> arguments,
NodeList<BodyDeclaration<?>> anonymousClassBody) |
ObjectCreationExpr(Expression scope,
ClassOrInterfaceType type,
NodeList<Type> typeArguments,
NodeList<Expression> arguments,
NodeList<BodyDeclaration<?>> anonymousClassBody) |
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
PatternExpr(NodeList<Modifier> modifiers,
ReferenceType type,
SimpleName name) |
PatternExpr(NodeList<Modifier> modifiers,
ReferenceType type,
SimpleName name) |
PatternExpr(TokenRange tokenRange,
NodeList<Modifier> modifiers,
ReferenceType type,
SimpleName name)
This constructor is used by the parser and is considered private.
|
PatternExpr(TokenRange tokenRange,
NodeList<Modifier> modifiers,
ReferenceType type,
SimpleName name)
This constructor is used by the parser and is considered private.
|
SwitchExpr(Expression selector,
NodeList<SwitchEntry> entries) |
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.
|
SwitchExpr(TokenRange tokenRange,
Expression selector,
NodeList<SwitchEntry> entries)
This constructor is used by the parser and is considered private.
|
VariableDeclarationExpr(NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<VariableDeclarator> variables) |
VariableDeclarationExpr(NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<VariableDeclarator> variables) |
VariableDeclarationExpr(NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<VariableDeclarator> variables) |
VariableDeclarationExpr(NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<VariableDeclarator> variables) |
VariableDeclarationExpr(NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<VariableDeclarator> variables) |
VariableDeclarationExpr(NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<VariableDeclarator> variables) |
VariableDeclarationExpr(NodeList<Modifier> modifiers,
NodeList<VariableDeclarator> variables) |
VariableDeclarationExpr(NodeList<Modifier> modifiers,
NodeList<VariableDeclarator> variables) |
VariableDeclarationExpr(NodeList<Modifier> modifiers,
NodeList<VariableDeclarator> variables) |
VariableDeclarationExpr(NodeList<Modifier> modifiers,
NodeList<VariableDeclarator> variables) |
VariableDeclarationExpr(NodeList<VariableDeclarator> variables) |
VariableDeclarationExpr(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.
|
VariableDeclarationExpr(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<VariableDeclarator> variables)
This constructor is used by the parser and is considered private.
|
VariableDeclarationExpr(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<VariableDeclarator> variables)
This constructor is used by the parser and is considered private.
|
VariableDeclarationExpr(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<VariableDeclarator> variables)
This constructor is used by the parser and is considered private.
|
VariableDeclarationExpr(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<VariableDeclarator> variables)
This constructor is used by the parser and is considered private.
|
VariableDeclarationExpr(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<VariableDeclarator> variables)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method and Description |
---|---|
NodeList<AnnotationExpr> |
ModuleDeclaration.getAnnotations() |
NodeList<AnnotationExpr> |
ModuleDeclaration.getAnnotations() |
NodeList<ModuleDirective> |
ModuleDeclaration.getDirectives() |
NodeList<ModuleDirective> |
ModuleDeclaration.getDirectives() |
NodeList<Modifier> |
ModuleRequiresDirective.getModifiers() |
NodeList<Modifier> |
ModuleRequiresDirective.getModifiers() |
NodeList<Name> |
ModuleExportsDirective.getModuleNames() |
NodeList<Name> |
ModuleOpensDirective.getModuleNames() |
NodeList<Name> |
ModuleOpensDirective.getModuleNames() |
NodeList<Name> |
ModuleExportsDirective.getModuleNames() |
NodeList<Name> |
ModuleProvidesDirective.getWith() |
NodeList<Name> |
ModuleProvidesDirective.getWith() |
Constructor and Description |
---|
ModuleDeclaration(NodeList<AnnotationExpr> annotations,
Name name,
boolean isOpen,
NodeList<ModuleDirective> directives) |
ModuleDeclaration(NodeList<AnnotationExpr> annotations,
Name name,
boolean isOpen,
NodeList<ModuleDirective> directives) |
ModuleDeclaration(NodeList<AnnotationExpr> annotations,
Name name,
boolean isOpen,
NodeList<ModuleDirective> directives) |
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.
|
ModuleDeclaration(TokenRange tokenRange,
NodeList<AnnotationExpr> annotations,
Name name,
boolean isOpen,
NodeList<ModuleDirective> directives)
This constructor is used by the parser and is considered private.
|
ModuleDeclaration(TokenRange tokenRange,
NodeList<AnnotationExpr> annotations,
Name name,
boolean isOpen,
NodeList<ModuleDirective> directives)
This constructor is used by the parser and is considered private.
|
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(Name name,
NodeList<Name> moduleNames) |
ModuleExportsDirective(TokenRange tokenRange,
Name name,
NodeList<Name> moduleNames)
This constructor is used by the parser and is considered private.
|
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(Name name,
NodeList<Name> moduleNames) |
ModuleOpensDirective(TokenRange tokenRange,
Name name,
NodeList<Name> moduleNames)
This constructor is used by the parser and is considered private.
|
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(Name name,
NodeList<Name> with) |
ModuleProvidesDirective(TokenRange tokenRange,
Name name,
NodeList<Name> with)
This constructor is used by the parser and is considered private.
|
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(NodeList<Modifier> modifiers,
Name name) |
ModuleRequiresDirective(TokenRange tokenRange,
NodeList<Modifier> modifiers,
Name name)
This constructor is used by the parser and is considered private.
|
ModuleRequiresDirective(TokenRange tokenRange,
NodeList<Modifier> modifiers,
Name name)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method and Description |
---|---|
Optional<NodeList<Type>> |
NodeWithTypeArguments.getTypeArguments() |
Optional<NodeList<Type>> |
NodeWithTypeArguments.getTypeArguments() |
Modifier and Type | Method and Description |
---|---|
default N |
NodeWithStatements.copyStatements(NodeList<Statement> nodeList) |
default N |
NodeWithStatements.copyStatements(NodeList<Statement> nodeList) |
N |
NodeWithAnnotations.setAnnotations(NodeList<AnnotationExpr> annotations) |
N |
NodeWithAnnotations.setAnnotations(NodeList<AnnotationExpr> annotations) |
N |
NodeWithArguments.setArguments(NodeList<Expression> arguments) |
N |
NodeWithArguments.setArguments(NodeList<Expression> arguments) |
SwitchNode |
SwitchNode.setEntries(NodeList<SwitchEntry> entries) |
SwitchNode |
SwitchNode.setEntries(NodeList<SwitchEntry> entries) |
N |
NodeWithExtends.setExtendedTypes(NodeList<ClassOrInterfaceType> extendsList) |
N |
NodeWithExtends.setExtendedTypes(NodeList<ClassOrInterfaceType> extendsList) |
N |
NodeWithImplements.setImplementedTypes(NodeList<ClassOrInterfaceType> implementsList) |
N |
NodeWithImplements.setImplementedTypes(NodeList<ClassOrInterfaceType> implementsList) |
N |
NodeWithMembers.setMembers(NodeList<BodyDeclaration<?>> members) |
N |
NodeWithMembers.setMembers(NodeList<BodyDeclaration<?>> members) |
N |
NodeWithModifiers.setModifiers(NodeList<Modifier> modifiers) |
N |
NodeWithModifiers.setModifiers(NodeList<Modifier> modifiers) |
N |
NodeWithParameters.setParameters(NodeList<Parameter> parameters) |
N |
NodeWithParameters.setParameters(NodeList<Parameter> parameters) |
N |
NodeWithStatements.setStatements(NodeList<Statement> statements) |
N |
NodeWithStatements.setStatements(NodeList<Statement> statements) |
N |
NodeWithThrownExceptions.setThrownExceptions(NodeList<ReferenceType> thrownExceptions) |
N |
NodeWithThrownExceptions.setThrownExceptions(NodeList<ReferenceType> thrownExceptions) |
N |
NodeWithTypeArguments.setTypeArguments(NodeList<Type> typeArguments)
Allows you to set the generic arguments
|
N |
NodeWithTypeArguments.setTypeArguments(NodeList<Type> typeArguments)
Allows you to set the generic arguments
|
N |
NodeWithTypeParameters.setTypeParameters(NodeList<TypeParameter> typeParameters) |
N |
NodeWithTypeParameters.setTypeParameters(NodeList<TypeParameter> typeParameters) |
N |
NodeWithVariables.setVariables(NodeList<VariableDeclarator> variables) |
N |
NodeWithVariables.setVariables(NodeList<VariableDeclarator> variables) |
Modifier and Type | Method and Description |
---|---|
NodeList<? extends Node> |
ObservableProperty.getValueAsMultipleReference(Node node) |
NodeList<? extends Node> |
ObservableProperty.getValueAsMultipleReference(Node node) |
Modifier and Type | Method and Description |
---|---|
void |
PropagatingAstObserver.concreteListChange(NodeList<?> observedNode,
AstObserver.ListChangeType type,
int index,
Node nodeAddedOrRemoved) |
void |
PropagatingAstObserver.concreteListChange(NodeList<?> observedNode,
AstObserver.ListChangeType type,
int index,
Node nodeAddedOrRemoved) |
void |
PropagatingAstObserver.concreteListReplacement(NodeList<?> observedNode,
int index,
Node oldValue,
Node newValue) |
void |
PropagatingAstObserver.concreteListReplacement(NodeList<?> observedNode,
int index,
Node oldValue,
Node newValue) |
void |
AstObserver.listChange(NodeList<?> observedNode,
AstObserver.ListChangeType type,
int index,
Node nodeAddedOrRemoved)
A list is changed
|
void |
AstObserverAdapter.listChange(NodeList<?> observedNode,
AstObserver.ListChangeType type,
int index,
Node nodeAddedOrRemoved) |
void |
PropagatingAstObserver.listChange(NodeList<?> observedNode,
AstObserver.ListChangeType type,
int index,
Node nodeAddedOrRemoved) |
void |
PropagatingAstObserver.listChange(NodeList<?> observedNode,
AstObserver.ListChangeType type,
int index,
Node nodeAddedOrRemoved) |
void |
AstObserverAdapter.listChange(NodeList<?> observedNode,
AstObserver.ListChangeType type,
int index,
Node nodeAddedOrRemoved) |
void |
AstObserver.listChange(NodeList<?> observedNode,
AstObserver.ListChangeType type,
int index,
Node nodeAddedOrRemoved)
A list is changed
|
void |
AstObserver.listReplacement(NodeList<?> observedNode,
int index,
Node oldNode,
Node newNode) |
void |
AstObserverAdapter.listReplacement(NodeList<?> observedNode,
int index,
Node oldNode,
Node newNode) |
void |
PropagatingAstObserver.listReplacement(NodeList<?> observedNode,
int index,
Node oldNode,
Node newNode) |
void |
PropagatingAstObserver.listReplacement(NodeList<?> observedNode,
int index,
Node oldNode,
Node newNode) |
void |
AstObserverAdapter.listReplacement(NodeList<?> observedNode,
int index,
Node oldNode,
Node newNode) |
void |
AstObserver.listReplacement(NodeList<?> observedNode,
int index,
Node oldNode,
Node newNode) |
Modifier and Type | Method and Description |
---|---|
NodeList<Expression> |
ExplicitConstructorInvocationStmt.getArguments() |
NodeList<Expression> |
ExplicitConstructorInvocationStmt.getArguments() |
NodeList<CatchClause> |
TryStmt.getCatchClauses() |
NodeList<CatchClause> |
TryStmt.getCatchClauses() |
NodeList<SwitchEntry> |
SwitchStmt.getEntries() |
NodeList<SwitchEntry> |
SwitchStmt.getEntries() |
NodeList<Expression> |
ForStmt.getInitialization() |
NodeList<Expression> |
ForStmt.getInitialization() |
NodeList<Expression> |
SwitchEntry.getLabels() |
NodeList<Expression> |
SwitchEntry.getLabels() |
NodeList<Expression> |
TryStmt.getResources() |
NodeList<Expression> |
TryStmt.getResources() |
NodeList<Statement> |
BlockStmt.getStatements() |
NodeList<Statement> |
SwitchEntry.getStatements() |
NodeList<Statement> |
SwitchEntry.getStatements() |
NodeList<Statement> |
BlockStmt.getStatements() |
NodeList<Expression> |
ForStmt.getUpdate() |
NodeList<Expression> |
ForStmt.getUpdate() |
Modifier and Type | Method and Description |
---|---|
Optional<NodeList<Type>> |
ExplicitConstructorInvocationStmt.getTypeArguments() |
Optional<NodeList<Type>> |
ExplicitConstructorInvocationStmt.getTypeArguments() |
Constructor and Description |
---|
BlockStmt(NodeList<Statement> statements) |
BlockStmt(NodeList<Statement> statements) |
BlockStmt(TokenRange tokenRange,
NodeList<Statement> statements)
This constructor is used by the parser and is considered private.
|
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) |
CatchClause(NodeList<Modifier> exceptModifier,
NodeList<AnnotationExpr> exceptAnnotations,
ClassOrInterfaceType exceptType,
SimpleName exceptName,
BlockStmt body) |
CatchClause(NodeList<Modifier> exceptModifier,
NodeList<AnnotationExpr> exceptAnnotations,
ClassOrInterfaceType exceptType,
SimpleName exceptName,
BlockStmt body) |
CatchClause(NodeList<Modifier> exceptModifier,
NodeList<AnnotationExpr> exceptAnnotations,
ClassOrInterfaceType exceptType,
SimpleName exceptName,
BlockStmt body) |
ExplicitConstructorInvocationStmt(boolean isThis,
Expression expression,
NodeList<Expression> arguments) |
ExplicitConstructorInvocationStmt(boolean isThis,
Expression expression,
NodeList<Expression> arguments) |
ExplicitConstructorInvocationStmt(NodeList<Type> typeArguments,
boolean isThis,
Expression expression,
NodeList<Expression> arguments) |
ExplicitConstructorInvocationStmt(NodeList<Type> typeArguments,
boolean isThis,
Expression expression,
NodeList<Expression> arguments) |
ExplicitConstructorInvocationStmt(NodeList<Type> typeArguments,
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.
|
ExplicitConstructorInvocationStmt(TokenRange tokenRange,
NodeList<Type> typeArguments,
boolean isThis,
Expression expression,
NodeList<Expression> arguments)
This constructor is used by the parser and is considered private.
|
ExplicitConstructorInvocationStmt(TokenRange tokenRange,
NodeList<Type> typeArguments,
boolean isThis,
Expression expression,
NodeList<Expression> arguments)
This constructor is used by the parser and is considered private.
|
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(NodeList<Expression> initialization,
Expression compare,
NodeList<Expression> update,
Statement body) |
ForStmt(NodeList<Expression> initialization,
Expression compare,
NodeList<Expression> update,
Statement body) |
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.
|
ForStmt(TokenRange tokenRange,
NodeList<Expression> initialization,
Expression compare,
NodeList<Expression> update,
Statement body)
This constructor is used by the parser and is considered private.
|
ForStmt(TokenRange tokenRange,
NodeList<Expression> initialization,
Expression compare,
NodeList<Expression> update,
Statement body)
This constructor is used by the parser and is considered private.
|
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) |
SwitchEntry(NodeList<Expression> labels,
SwitchEntry.Type type,
NodeList<Statement> statements) |
SwitchEntry(NodeList<Expression> labels,
SwitchEntry.Type type,
NodeList<Statement> statements) |
SwitchEntry(NodeList<Expression> labels,
SwitchEntry.Type type,
NodeList<Statement> statements) |
SwitchEntry(TokenRange tokenRange,
NodeList<Expression> labels,
SwitchEntry.Type type,
NodeList<Statement> statements)
This constructor is used by the parser and is considered private.
|
SwitchEntry(TokenRange tokenRange,
NodeList<Expression> labels,
SwitchEntry.Type type,
NodeList<Statement> statements)
This constructor is used by the parser and is considered private.
|
SwitchEntry(TokenRange tokenRange,
NodeList<Expression> labels,
SwitchEntry.Type type,
NodeList<Statement> statements)
This constructor is used by the parser and is considered private.
|
SwitchEntry(TokenRange tokenRange,
NodeList<Expression> labels,
SwitchEntry.Type type,
NodeList<Statement> statements)
This constructor is used by the parser and is considered private.
|
SwitchStmt(Expression selector,
NodeList<SwitchEntry> entries) |
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.
|
SwitchStmt(TokenRange tokenRange,
Expression selector,
NodeList<SwitchEntry> entries)
This constructor is used by the parser and is considered private.
|
TryStmt(BlockStmt tryBlock,
NodeList<CatchClause> catchClauses,
BlockStmt finallyBlock) |
TryStmt(BlockStmt tryBlock,
NodeList<CatchClause> catchClauses,
BlockStmt finallyBlock) |
TryStmt(NodeList<Expression> resources,
BlockStmt tryBlock,
NodeList<CatchClause> catchClauses,
BlockStmt finallyBlock) |
TryStmt(NodeList<Expression> resources,
BlockStmt tryBlock,
NodeList<CatchClause> catchClauses,
BlockStmt finallyBlock) |
TryStmt(NodeList<Expression> resources,
BlockStmt tryBlock,
NodeList<CatchClause> catchClauses,
BlockStmt finallyBlock) |
TryStmt(NodeList<Expression> resources,
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.
|
TryStmt(TokenRange tokenRange,
NodeList<Expression> resources,
BlockStmt tryBlock,
NodeList<CatchClause> catchClauses,
BlockStmt finallyBlock)
This constructor is used by the parser and is considered private.
|
TryStmt(TokenRange tokenRange,
NodeList<Expression> resources,
BlockStmt tryBlock,
NodeList<CatchClause> catchClauses,
BlockStmt finallyBlock)
This constructor is used by the parser and is considered private.
|
TryStmt(TokenRange tokenRange,
NodeList<Expression> resources,
BlockStmt tryBlock,
NodeList<CatchClause> catchClauses,
BlockStmt finallyBlock)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method and Description |
---|---|
NodeList<AnnotationExpr> |
ArrayType.ArrayBracketPair.getAnnotations() |
NodeList<AnnotationExpr> |
Type.getAnnotations() |
NodeList<AnnotationExpr> |
Type.getAnnotations() |
NodeList<AnnotationExpr> |
ArrayType.ArrayBracketPair.getAnnotations() |
NodeList<ReferenceType> |
IntersectionType.getElements() |
NodeList<ReferenceType> |
UnionType.getElements() |
NodeList<ReferenceType> |
UnionType.getElements() |
NodeList<ReferenceType> |
IntersectionType.getElements() |
NodeList<ClassOrInterfaceType> |
TypeParameter.getTypeBound()
Return the list of
ClassOrInterfaceType that this parameter
extends. |
NodeList<ClassOrInterfaceType> |
TypeParameter.getTypeBound()
Return the list of
ClassOrInterfaceType that this parameter
extends. |
Modifier and Type | Method and Description |
---|---|
Optional<NodeList<Type>> |
ClassOrInterfaceType.getTypeArguments() |
Optional<NodeList<Type>> |
ClassOrInterfaceType.getTypeArguments() |
Constructor and Description |
---|
ArrayBracketPair(TokenRange tokenRange,
ArrayType.Origin origin,
NodeList<AnnotationExpr> annotations) |
ArrayBracketPair(TokenRange tokenRange,
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.
|
ArrayType(TokenRange tokenRange,
Type componentType,
ArrayType.Origin origin,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
ArrayType(Type componentType,
ArrayType.Origin origin,
NodeList<AnnotationExpr> annotations) |
ArrayType(Type componentType,
ArrayType.Origin origin,
NodeList<AnnotationExpr> annotations) |
ClassOrInterfaceType(ClassOrInterfaceType scope,
SimpleName name,
NodeList<Type> typeArguments) |
ClassOrInterfaceType(ClassOrInterfaceType scope,
SimpleName name,
NodeList<Type> typeArguments) |
ClassOrInterfaceType(ClassOrInterfaceType scope,
SimpleName name,
NodeList<Type> typeArguments,
NodeList<AnnotationExpr> annotations) |
ClassOrInterfaceType(ClassOrInterfaceType scope,
SimpleName name,
NodeList<Type> typeArguments,
NodeList<AnnotationExpr> annotations) |
ClassOrInterfaceType(ClassOrInterfaceType scope,
SimpleName name,
NodeList<Type> typeArguments,
NodeList<AnnotationExpr> annotations) |
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.
|
ClassOrInterfaceType(TokenRange tokenRange,
ClassOrInterfaceType scope,
SimpleName name,
NodeList<Type> typeArguments,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
ClassOrInterfaceType(TokenRange tokenRange,
ClassOrInterfaceType scope,
SimpleName name,
NodeList<Type> typeArguments,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
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(NodeList<ReferenceType> elements) |
IntersectionType(TokenRange tokenRange,
NodeList<ReferenceType> elements)
This constructor is used by the parser and is considered private.
|
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(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.
|
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(NodeList<AnnotationExpr> annotations) |
ReferenceType(TokenRange tokenRange,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
ReferenceType(TokenRange tokenRange,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
Type(NodeList<AnnotationExpr> annotations) |
Type(NodeList<AnnotationExpr> annotations) |
Type(TokenRange tokenRange,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
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(SimpleName name,
NodeList<ClassOrInterfaceType> typeBound,
NodeList<AnnotationExpr> annotations) |
TypeParameter(SimpleName name,
NodeList<ClassOrInterfaceType> typeBound,
NodeList<AnnotationExpr> annotations) |
TypeParameter(SimpleName name,
NodeList<ClassOrInterfaceType> typeBound,
NodeList<AnnotationExpr> annotations) |
TypeParameter(String name,
NodeList<ClassOrInterfaceType> typeBound) |
TypeParameter(String name,
NodeList<ClassOrInterfaceType> typeBound) |
TypeParameter(TokenRange tokenRange,
SimpleName name,
NodeList<ClassOrInterfaceType> typeBound,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
TypeParameter(TokenRange tokenRange,
SimpleName name,
NodeList<ClassOrInterfaceType> typeBound,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
TypeParameter(TokenRange tokenRange,
SimpleName name,
NodeList<ClassOrInterfaceType> typeBound,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
TypeParameter(TokenRange tokenRange,
SimpleName name,
NodeList<ClassOrInterfaceType> typeBound,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
UnionType(NodeList<ReferenceType> elements) |
UnionType(NodeList<ReferenceType> elements) |
UnionType(TokenRange tokenRange,
NodeList<ReferenceType> elements)
This constructor is used by the parser and is considered private.
|
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(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.
|
WildcardType(TokenRange tokenRange,
ReferenceType extendedType,
ReferenceType superType,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method and Description |
---|---|
R |
GenericVisitorWithDefaults.defaultAction(NodeList n,
A arg)
This will be called by the NodeList visit method when it is not overridden.
|
void |
VoidVisitorWithDefaults.defaultAction(NodeList n,
A arg)
This will be called by the NodeList visit method when it is not overridden.
|
void |
VoidVisitorWithDefaults.defaultAction(NodeList n,
A arg)
This will be called by the NodeList visit method when it is not overridden.
|
R |
GenericVisitorWithDefaults.defaultAction(NodeList n,
A arg)
This will be called by the NodeList visit method when it is not overridden.
|
List<R> |
GenericListVisitorAdapter.visit(NodeList n,
A arg) |
R |
GenericVisitor.visit(NodeList n,
A arg) |
R |
GenericVisitorAdapter.visit(NodeList n,
A arg) |
R |
GenericVisitorWithDefaults.visit(NodeList n,
A arg) |
Visitable |
ModifierVisitor.visit(NodeList n,
A arg) |
void |
VoidVisitor.visit(NodeList n,
A arg) |
void |
VoidVisitorAdapter.visit(NodeList n,
A arg) |
void |
VoidVisitorWithDefaults.visit(NodeList n,
A arg) |
void |
VoidVisitorWithDefaults.visit(NodeList n,
A arg) |
void |
VoidVisitorAdapter.visit(NodeList n,
A arg) |
void |
VoidVisitor.visit(NodeList n,
A arg) |
Visitable |
ModifierVisitor.visit(NodeList n,
A arg) |
R |
GenericVisitorWithDefaults.visit(NodeList n,
A arg) |
R |
GenericVisitorAdapter.visit(NodeList n,
A arg) |
R |
GenericVisitor.visit(NodeList n,
A arg) |
List<R> |
GenericListVisitorAdapter.visit(NodeList n,
A arg) |
Visitable |
CloneVisitor.visit(NodeList n,
Object arg) |
Visitable |
CloneVisitor.visit(NodeList n,
Object arg) |
Boolean |
EqualsVisitor.visit(NodeList n,
Visitable arg) |
Boolean |
NoCommentEqualsVisitor.visit(NodeList n,
Visitable arg) |
Boolean |
ObjectIdentityEqualsVisitor.visit(NodeList n,
Visitable arg) |
Boolean |
ObjectIdentityEqualsVisitor.visit(NodeList n,
Visitable arg) |
Boolean |
NoCommentEqualsVisitor.visit(NodeList n,
Visitable arg) |
Boolean |
EqualsVisitor.visit(NodeList n,
Visitable arg) |
Integer |
HashCodeVisitor.visit(NodeList n,
Void arg) |
Integer |
NoCommentHashCodeVisitor.visit(NodeList n,
Void arg) |
Integer |
ObjectIdentityHashCodeVisitor.visit(NodeList n,
Void arg) |
Integer |
ObjectIdentityHashCodeVisitor.visit(NodeList n,
Void arg) |
Integer |
NoCommentHashCodeVisitor.visit(NodeList n,
Void arg) |
Integer |
HashCodeVisitor.visit(NodeList n,
Void arg) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultPrettyPrinterVisitor.printAnnotations(NodeList<AnnotationExpr> annotations,
boolean prefixWithASpace,
Void arg) |
protected void |
PrettyPrintVisitor.printAnnotations(NodeList<AnnotationExpr> annotations,
boolean prefixWithASpace,
Void arg)
Deprecated.
|
protected void |
PrettyPrintVisitor.printAnnotations(NodeList<AnnotationExpr> annotations,
boolean prefixWithASpace,
Void arg)
Deprecated.
|
protected void |
DefaultPrettyPrinterVisitor.printAnnotations(NodeList<AnnotationExpr> annotations,
boolean prefixWithASpace,
Void arg) |
protected void |
DefaultPrettyPrinterVisitor.printArguments(NodeList<Expression> args,
Void arg) |
protected void |
PrettyPrintVisitor.printArguments(NodeList<Expression> args,
Void arg)
Deprecated.
|
protected void |
PrettyPrintVisitor.printArguments(NodeList<Expression> args,
Void arg)
Deprecated.
|
protected void |
DefaultPrettyPrinterVisitor.printArguments(NodeList<Expression> args,
Void arg) |
protected void |
DefaultPrettyPrinterVisitor.printMemberAnnotations(NodeList<AnnotationExpr> annotations,
Void arg) |
protected void |
PrettyPrintVisitor.printMemberAnnotations(NodeList<AnnotationExpr> annotations,
Void arg)
Deprecated.
|
protected void |
PrettyPrintVisitor.printMemberAnnotations(NodeList<AnnotationExpr> annotations,
Void arg)
Deprecated.
|
protected void |
DefaultPrettyPrinterVisitor.printMemberAnnotations(NodeList<AnnotationExpr> annotations,
Void arg) |
protected void |
DefaultPrettyPrinterVisitor.printMembers(NodeList<BodyDeclaration<?>> members,
Void arg) |
protected void |
PrettyPrintVisitor.printMembers(NodeList<BodyDeclaration<?>> members,
Void arg)
Deprecated.
|
protected void |
PrettyPrintVisitor.printMembers(NodeList<BodyDeclaration<?>> members,
Void arg)
Deprecated.
|
protected void |
DefaultPrettyPrinterVisitor.printMembers(NodeList<BodyDeclaration<?>> members,
Void arg) |
protected void |
DefaultPrettyPrinterVisitor.printModifiers(NodeList<Modifier> modifiers) |
protected void |
PrettyPrintVisitor.printModifiers(NodeList<Modifier> modifiers)
Deprecated.
|
protected void |
PrettyPrintVisitor.printModifiers(NodeList<Modifier> modifiers)
Deprecated.
|
protected void |
DefaultPrettyPrinterVisitor.printModifiers(NodeList<Modifier> modifiers) |
protected void |
DefaultPrettyPrinterVisitor.printPrePostFixOptionalList(NodeList<? extends Visitable> args,
Void arg,
String prefix,
String separator,
String postfix) |
protected void |
PrettyPrintVisitor.printPrePostFixOptionalList(NodeList<? extends Visitable> args,
Void arg,
String prefix,
String separator,
String postfix)
Deprecated.
|
protected void |
PrettyPrintVisitor.printPrePostFixOptionalList(NodeList<? extends Visitable> args,
Void arg,
String prefix,
String separator,
String postfix)
Deprecated.
|
protected void |
DefaultPrettyPrinterVisitor.printPrePostFixOptionalList(NodeList<? extends Visitable> args,
Void arg,
String prefix,
String separator,
String postfix) |
protected void |
DefaultPrettyPrinterVisitor.printPrePostFixRequiredList(NodeList<? extends Visitable> args,
Void arg,
String prefix,
String separator,
String postfix) |
protected void |
PrettyPrintVisitor.printPrePostFixRequiredList(NodeList<? extends Visitable> args,
Void arg,
String prefix,
String separator,
String postfix)
Deprecated.
|
protected void |
PrettyPrintVisitor.printPrePostFixRequiredList(NodeList<? extends Visitable> args,
Void arg,
String prefix,
String separator,
String postfix)
Deprecated.
|
protected void |
DefaultPrettyPrinterVisitor.printPrePostFixRequiredList(NodeList<? extends Visitable> args,
Void arg,
String prefix,
String separator,
String postfix) |
protected void |
DefaultPrettyPrinterVisitor.printTypeParameters(NodeList<TypeParameter> args,
Void arg) |
protected void |
PrettyPrintVisitor.printTypeParameters(NodeList<TypeParameter> args,
Void arg)
Deprecated.
|
protected void |
PrettyPrintVisitor.printTypeParameters(NodeList<TypeParameter> args,
Void arg)
Deprecated.
|
protected void |
DefaultPrettyPrinterVisitor.printTypeParameters(NodeList<TypeParameter> args,
Void arg) |
void |
DefaultPrettyPrinterVisitor.visit(NodeList n,
Void arg) |
void |
PrettyPrintVisitor.visit(NodeList n,
Void arg)
Deprecated.
|
void |
PrettyPrintVisitor.visit(NodeList n,
Void arg)
Deprecated.
|
void |
DefaultPrettyPrinterVisitor.visit(NodeList n,
Void arg) |
Modifier and Type | Method and Description |
---|---|
List<NodeList<ImportDeclaration>> |
ImportOrderingStrategy.sortImports(NodeList<ImportDeclaration> imports)
Sort the list of imports into groups.
|
List<NodeList<ImportDeclaration>> |
ImportOrderingStrategy.sortImports(NodeList<ImportDeclaration> imports)
Sort the list of imports into groups.
|
Modifier and Type | Method and Description |
---|---|
List<NodeList<ImportDeclaration>> |
ImportOrderingStrategy.sortImports(NodeList<ImportDeclaration> imports)
Sort the list of imports into groups.
|
List<NodeList<ImportDeclaration>> |
ImportOrderingStrategy.sortImports(NodeList<ImportDeclaration> imports)
Sort the list of imports into groups.
|
Modifier and Type | Method and 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) |
List<NodeList<ImportDeclaration>> |
IntelliJImportOrderingStrategy.sortImports(NodeList<ImportDeclaration> nodes) |
List<NodeList<ImportDeclaration>> |
EclipseImportOrderingStrategy.sortImports(NodeList<ImportDeclaration> nodes) |
List<NodeList<ImportDeclaration>> |
DefaultImportOrderingStrategy.sortImports(NodeList<ImportDeclaration> nodes) |
Modifier and Type | Method and 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) |
List<NodeList<ImportDeclaration>> |
IntelliJImportOrderingStrategy.sortImports(NodeList<ImportDeclaration> nodes) |
List<NodeList<ImportDeclaration>> |
EclipseImportOrderingStrategy.sortImports(NodeList<ImportDeclaration> nodes) |
List<NodeList<ImportDeclaration>> |
DefaultImportOrderingStrategy.sortImports(NodeList<ImportDeclaration> nodes) |
Modifier and Type | Method and Description |
---|---|
static <T extends Node> |
PositionUtils.sortByBeginPosition(NodeList<T> nodes) |
static <T extends Node> |
PositionUtils.sortByBeginPosition(NodeList<T> nodes) |
Copyright © 2007–2022. All rights reserved.