Modifier and Type | Class and Description |
---|---|
static class |
JavaToken.Kind |
Modifier and Type | Method and Description |
---|---|
<R,A> R |
ArrayCreationLevel.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
Modifier.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ImportDeclaration.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
PackageDeclaration.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
CompilationUnit.accept(GenericVisitor<R,A> v,
A arg) |
<A> void |
ArrayCreationLevel.accept(VoidVisitor<A> v,
A arg) |
<A> void |
Modifier.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ImportDeclaration.accept(VoidVisitor<A> v,
A arg) |
<A> void |
PackageDeclaration.accept(VoidVisitor<A> v,
A arg) |
<A> void |
CompilationUnit.accept(VoidVisitor<A> v,
A arg) |
Node |
Node.clone() |
ArrayCreationLevel |
ArrayCreationLevel.clone() |
Modifier |
Modifier.clone() |
ImportDeclaration |
ImportDeclaration.clone() |
PackageDeclaration |
PackageDeclaration.clone() |
CompilationUnit |
CompilationUnit.clone() |
NodeList<AnnotationExpr> |
ArrayCreationLevel.getAnnotations() |
NodeList<AnnotationExpr> |
PackageDeclaration.getAnnotations()
Retrieves the list of annotations declared before the package
declaration.
|
Optional<Comment> |
Node.getComment()
This is a comment associated with this node.
|
Optional<Expression> |
ArrayCreationLevel.getDimension() |
NodeList<ImportDeclaration> |
CompilationUnit.getImports()
Retrieves the list of imports declared in this compilation unit or
null if there is no import. |
Modifier.Keyword |
Modifier.getKeyword() |
NodeMetaModel |
Node.getMetaModel() |
ArrayCreationLevelMetaModel |
ArrayCreationLevel.getMetaModel() |
ModifierMetaModel |
Modifier.getMetaModel() |
ImportDeclarationMetaModel |
ImportDeclaration.getMetaModel() |
PackageDeclarationMetaModel |
PackageDeclaration.getMetaModel() |
CompilationUnitMetaModel |
CompilationUnit.getMetaModel() |
Optional<ModuleDeclaration> |
CompilationUnit.getModule() |
Name |
ImportDeclaration.getName()
Retrieves the name of the import (.* is not included.)
|
Name |
PackageDeclaration.getName()
Return the name expression of the package.
|
Optional<PackageDeclaration> |
CompilationUnit.getPackageDeclaration()
Retrieves the package declaration of this compilation unit.
If this compilation unit has no package declaration (default package), Optional.none() is returned. |
NodeList<TypeDeclaration<?>> |
CompilationUnit.getTypes()
Return the list of top level types declared in this compilation unit.
If there are no types declared, none is returned. |
boolean |
ImportDeclaration.isAsterisk()
Return if the import ends with "*".
|
boolean |
ImportDeclaration.isStatic() |
boolean |
Node.remove(Node node) |
boolean |
ArrayCreationLevel.remove(Node node) |
boolean |
Modifier.remove(Node node) |
boolean |
ImportDeclaration.remove(Node node) |
boolean |
PackageDeclaration.remove(Node node) |
boolean |
CompilationUnit.remove(Node node) |
Node |
Node.removeComment() |
ArrayCreationLevel |
ArrayCreationLevel.removeDimension() |
CompilationUnit |
CompilationUnit.removeModule() |
CompilationUnit |
CompilationUnit.removePackageDeclaration() |
boolean |
Node.replace(Node node,
Node replacementNode) |
boolean |
ArrayCreationLevel.replace(Node node,
Node replacementNode) |
boolean |
Modifier.replace(Node node,
Node replacementNode) |
boolean |
ImportDeclaration.replace(Node node,
Node replacementNode) |
boolean |
PackageDeclaration.replace(Node node,
Node replacementNode) |
boolean |
CompilationUnit.replace(Node node,
Node replacementNode) |
ArrayCreationLevel |
ArrayCreationLevel.setAnnotations(NodeList<AnnotationExpr> annotations) |
PackageDeclaration |
PackageDeclaration.setAnnotations(NodeList<AnnotationExpr> annotations) |
ImportDeclaration |
ImportDeclaration.setAsterisk(boolean isAsterisk) |
ArrayCreationLevel |
ArrayCreationLevel.setDimension(Expression dimension)
Sets the dimension
|
CompilationUnit |
CompilationUnit.setImports(NodeList<ImportDeclaration> imports)
Sets the list of imports of this compilation unit.
|
Modifier |
Modifier.setKeyword(Modifier.Keyword keyword) |
CompilationUnit |
CompilationUnit.setModule(ModuleDeclaration module) |
ImportDeclaration |
ImportDeclaration.setName(Name name) |
PackageDeclaration |
PackageDeclaration.setName(Name name)
Sets the name of this package declaration.
|
CompilationUnit |
CompilationUnit.setPackageDeclaration(PackageDeclaration packageDeclaration)
Sets or clear the package declarations of this compilation unit.
|
ImportDeclaration |
ImportDeclaration.setStatic(boolean isStatic) |
CompilationUnit |
CompilationUnit.setTypes(NodeList<TypeDeclaration<?>> types)
Sets the list of types declared in this compilation unit.
|
Constructor and Description |
---|
ArrayCreationLevel(TokenRange tokenRange,
Expression dimension,
NodeList<AnnotationExpr> annotations)
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.
|
ImportDeclaration(TokenRange tokenRange,
Name name,
boolean isStatic,
boolean isAsterisk)
This constructor is used by the parser and is considered private.
|
Modifier(TokenRange tokenRange,
Modifier.Keyword keyword)
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 |
---|---|
<R,A> R |
EnumConstantDeclaration.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ReceiverParameter.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
AnnotationDeclaration.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
EnumDeclaration.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
InitializerDeclaration.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
FieldDeclaration.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ConstructorDeclaration.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
Parameter.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
VariableDeclarator.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
AnnotationMemberDeclaration.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ClassOrInterfaceDeclaration.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
MethodDeclaration.accept(GenericVisitor<R,A> v,
A arg) |
<A> void |
EnumConstantDeclaration.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ReceiverParameter.accept(VoidVisitor<A> v,
A arg) |
<A> void |
AnnotationDeclaration.accept(VoidVisitor<A> v,
A arg) |
<A> void |
EnumDeclaration.accept(VoidVisitor<A> v,
A arg) |
<A> void |
InitializerDeclaration.accept(VoidVisitor<A> v,
A arg) |
<A> void |
FieldDeclaration.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ConstructorDeclaration.accept(VoidVisitor<A> v,
A arg) |
<A> void |
Parameter.accept(VoidVisitor<A> v,
A arg) |
<A> void |
VariableDeclarator.accept(VoidVisitor<A> v,
A arg) |
<A> void |
AnnotationMemberDeclaration.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ClassOrInterfaceDeclaration.accept(VoidVisitor<A> v,
A arg) |
<A> void |
MethodDeclaration.accept(VoidVisitor<A> v,
A arg) |
AnnotationDeclaration |
BodyDeclaration.asAnnotationDeclaration() |
AnnotationDeclaration |
AnnotationDeclaration.asAnnotationDeclaration() |
AnnotationMemberDeclaration |
BodyDeclaration.asAnnotationMemberDeclaration() |
AnnotationMemberDeclaration |
AnnotationMemberDeclaration.asAnnotationMemberDeclaration() |
CallableDeclaration |
BodyDeclaration.asCallableDeclaration() |
CallableDeclaration |
CallableDeclaration.asCallableDeclaration() |
ClassOrInterfaceDeclaration |
BodyDeclaration.asClassOrInterfaceDeclaration() |
ClassOrInterfaceDeclaration |
ClassOrInterfaceDeclaration.asClassOrInterfaceDeclaration() |
ConstructorDeclaration |
BodyDeclaration.asConstructorDeclaration() |
ConstructorDeclaration |
ConstructorDeclaration.asConstructorDeclaration() |
EnumConstantDeclaration |
BodyDeclaration.asEnumConstantDeclaration() |
EnumConstantDeclaration |
EnumConstantDeclaration.asEnumConstantDeclaration() |
EnumDeclaration |
BodyDeclaration.asEnumDeclaration() |
EnumDeclaration |
EnumDeclaration.asEnumDeclaration() |
FieldDeclaration |
BodyDeclaration.asFieldDeclaration() |
FieldDeclaration |
FieldDeclaration.asFieldDeclaration() |
InitializerDeclaration |
BodyDeclaration.asInitializerDeclaration() |
InitializerDeclaration |
InitializerDeclaration.asInitializerDeclaration() |
MethodDeclaration |
BodyDeclaration.asMethodDeclaration() |
MethodDeclaration |
MethodDeclaration.asMethodDeclaration() |
TypeDeclaration |
BodyDeclaration.asTypeDeclaration() |
TypeDeclaration |
TypeDeclaration.asTypeDeclaration() |
BodyDeclaration<?> |
BodyDeclaration.clone() |
EnumConstantDeclaration |
EnumConstantDeclaration.clone() |
ReceiverParameter |
ReceiverParameter.clone() |
TypeDeclaration<?> |
TypeDeclaration.clone() |
AnnotationDeclaration |
AnnotationDeclaration.clone() |
EnumDeclaration |
EnumDeclaration.clone() |
InitializerDeclaration |
InitializerDeclaration.clone() |
FieldDeclaration |
FieldDeclaration.clone() |
ConstructorDeclaration |
ConstructorDeclaration.clone() |
CallableDeclaration<?> |
CallableDeclaration.clone() |
Parameter |
Parameter.clone() |
VariableDeclarator |
VariableDeclarator.clone() |
AnnotationMemberDeclaration |
AnnotationMemberDeclaration.clone() |
ClassOrInterfaceDeclaration |
ClassOrInterfaceDeclaration.clone() |
MethodDeclaration |
MethodDeclaration.clone() |
NodeList<AnnotationExpr> |
BodyDeclaration.getAnnotations() |
NodeList<AnnotationExpr> |
ReceiverParameter.getAnnotations() |
NodeList<AnnotationExpr> |
Parameter.getAnnotations() |
NodeList<Expression> |
EnumConstantDeclaration.getArguments() |
BlockStmt |
InitializerDeclaration.getBody() |
BlockStmt |
ConstructorDeclaration.getBody() |
Optional<BlockStmt> |
MethodDeclaration.getBody() |
NodeList<BodyDeclaration<?>> |
EnumConstantDeclaration.getClassBody() |
Optional<Expression> |
AnnotationMemberDeclaration.getDefaultValue() |
NodeList<EnumConstantDeclaration> |
EnumDeclaration.getEntries() |
NodeList<ClassOrInterfaceType> |
ClassOrInterfaceDeclaration.getExtendedTypes() |
NodeList<ClassOrInterfaceType> |
EnumDeclaration.getImplementedTypes() |
NodeList<ClassOrInterfaceType> |
ClassOrInterfaceDeclaration.getImplementedTypes() |
Optional<Expression> |
VariableDeclarator.getInitializer() |
NodeList<BodyDeclaration<?>> |
TypeDeclaration.getMembers() |
BodyDeclarationMetaModel |
BodyDeclaration.getMetaModel() |
EnumConstantDeclarationMetaModel |
EnumConstantDeclaration.getMetaModel() |
ReceiverParameterMetaModel |
ReceiverParameter.getMetaModel() |
TypeDeclarationMetaModel |
TypeDeclaration.getMetaModel() |
AnnotationDeclarationMetaModel |
AnnotationDeclaration.getMetaModel() |
EnumDeclarationMetaModel |
EnumDeclaration.getMetaModel() |
InitializerDeclarationMetaModel |
InitializerDeclaration.getMetaModel() |
FieldDeclarationMetaModel |
FieldDeclaration.getMetaModel() |
ConstructorDeclarationMetaModel |
ConstructorDeclaration.getMetaModel() |
CallableDeclarationMetaModel |
CallableDeclaration.getMetaModel() |
ParameterMetaModel |
Parameter.getMetaModel() |
VariableDeclaratorMetaModel |
VariableDeclarator.getMetaModel() |
AnnotationMemberDeclarationMetaModel |
AnnotationMemberDeclaration.getMetaModel() |
ClassOrInterfaceDeclarationMetaModel |
ClassOrInterfaceDeclaration.getMetaModel() |
MethodDeclarationMetaModel |
MethodDeclaration.getMetaModel() |
NodeList<Modifier> |
TypeDeclaration.getModifiers()
Return the modifiers of this type declaration.
|
NodeList<Modifier> |
FieldDeclaration.getModifiers()
Return the modifiers of this member declaration.
|
NodeList<Modifier> |
CallableDeclaration.getModifiers()
Return the modifiers of this member declaration.
|
NodeList<Modifier> |
Parameter.getModifiers()
Return the modifiers of this parameter declaration.
|
NodeList<Modifier> |
AnnotationMemberDeclaration.getModifiers()
Return the modifiers of this member declaration.
|
SimpleName |
EnumConstantDeclaration.getName() |
Name |
ReceiverParameter.getName() |
SimpleName |
TypeDeclaration.getName() |
SimpleName |
CallableDeclaration.getName() |
SimpleName |
Parameter.getName() |
SimpleName |
VariableDeclarator.getName() |
SimpleName |
AnnotationMemberDeclaration.getName() |
NodeList<Parameter> |
CallableDeclaration.getParameters() |
Optional<ReceiverParameter> |
CallableDeclaration.getReceiverParameter() |
NodeList<ReferenceType> |
CallableDeclaration.getThrownExceptions() |
Type |
ReceiverParameter.getType() |
Type |
Parameter.getType() |
Type |
VariableDeclarator.getType() |
Type |
AnnotationMemberDeclaration.getType() |
Type |
MethodDeclaration.getType() |
NodeList<TypeParameter> |
CallableDeclaration.getTypeParameters() |
NodeList<TypeParameter> |
ClassOrInterfaceDeclaration.getTypeParameters() |
NodeList<AnnotationExpr> |
Parameter.getVarArgsAnnotations() |
NodeList<VariableDeclarator> |
FieldDeclaration.getVariables() |
void |
BodyDeclaration.ifAnnotationDeclaration(Consumer<AnnotationDeclaration> action) |
void |
AnnotationDeclaration.ifAnnotationDeclaration(Consumer<AnnotationDeclaration> action) |
void |
BodyDeclaration.ifAnnotationMemberDeclaration(Consumer<AnnotationMemberDeclaration> action) |
void |
AnnotationMemberDeclaration.ifAnnotationMemberDeclaration(Consumer<AnnotationMemberDeclaration> action) |
void |
BodyDeclaration.ifCallableDeclaration(Consumer<CallableDeclaration> action) |
void |
CallableDeclaration.ifCallableDeclaration(Consumer<CallableDeclaration> action) |
void |
BodyDeclaration.ifClassOrInterfaceDeclaration(Consumer<ClassOrInterfaceDeclaration> action) |
void |
ClassOrInterfaceDeclaration.ifClassOrInterfaceDeclaration(Consumer<ClassOrInterfaceDeclaration> action) |
void |
BodyDeclaration.ifConstructorDeclaration(Consumer<ConstructorDeclaration> action) |
void |
ConstructorDeclaration.ifConstructorDeclaration(Consumer<ConstructorDeclaration> action) |
void |
BodyDeclaration.ifEnumConstantDeclaration(Consumer<EnumConstantDeclaration> action) |
void |
EnumConstantDeclaration.ifEnumConstantDeclaration(Consumer<EnumConstantDeclaration> action) |
void |
BodyDeclaration.ifEnumDeclaration(Consumer<EnumDeclaration> action) |
void |
EnumDeclaration.ifEnumDeclaration(Consumer<EnumDeclaration> action) |
void |
BodyDeclaration.ifFieldDeclaration(Consumer<FieldDeclaration> action) |
void |
FieldDeclaration.ifFieldDeclaration(Consumer<FieldDeclaration> action) |
void |
BodyDeclaration.ifInitializerDeclaration(Consumer<InitializerDeclaration> action) |
void |
InitializerDeclaration.ifInitializerDeclaration(Consumer<InitializerDeclaration> action) |
void |
BodyDeclaration.ifMethodDeclaration(Consumer<MethodDeclaration> action) |
void |
MethodDeclaration.ifMethodDeclaration(Consumer<MethodDeclaration> action) |
void |
BodyDeclaration.ifTypeDeclaration(Consumer<TypeDeclaration> action) |
void |
TypeDeclaration.ifTypeDeclaration(Consumer<TypeDeclaration> action) |
boolean |
BodyDeclaration.isAnnotationDeclaration() |
boolean |
AnnotationDeclaration.isAnnotationDeclaration() |
boolean |
BodyDeclaration.isAnnotationMemberDeclaration() |
boolean |
AnnotationMemberDeclaration.isAnnotationMemberDeclaration() |
boolean |
BodyDeclaration.isCallableDeclaration() |
boolean |
CallableDeclaration.isCallableDeclaration() |
boolean |
BodyDeclaration.isClassOrInterfaceDeclaration() |
boolean |
ClassOrInterfaceDeclaration.isClassOrInterfaceDeclaration() |
boolean |
BodyDeclaration.isConstructorDeclaration() |
boolean |
ConstructorDeclaration.isConstructorDeclaration() |
boolean |
BodyDeclaration.isEnumConstantDeclaration() |
boolean |
EnumConstantDeclaration.isEnumConstantDeclaration() |
boolean |
BodyDeclaration.isEnumDeclaration() |
boolean |
EnumDeclaration.isEnumDeclaration() |
boolean |
BodyDeclaration.isFieldDeclaration() |
boolean |
FieldDeclaration.isFieldDeclaration() |
boolean |
BodyDeclaration.isInitializerDeclaration() |
boolean |
InitializerDeclaration.isInitializerDeclaration() |
boolean |
ClassOrInterfaceDeclaration.isInterface() |
boolean |
BodyDeclaration.isMethodDeclaration() |
boolean |
MethodDeclaration.isMethodDeclaration() |
boolean |
InitializerDeclaration.isStatic() |
boolean |
BodyDeclaration.isTypeDeclaration() |
boolean |
TypeDeclaration.isTypeDeclaration() |
boolean |
Parameter.isVarArgs() |
boolean |
BodyDeclaration.remove(Node node) |
boolean |
EnumConstantDeclaration.remove(Node node) |
boolean |
ReceiverParameter.remove(Node node) |
boolean |
TypeDeclaration.remove(Node node) |
boolean |
AnnotationDeclaration.remove(Node node) |
boolean |
EnumDeclaration.remove(Node node) |
boolean |
InitializerDeclaration.remove(Node node) |
boolean |
FieldDeclaration.remove(Node node) |
boolean |
ConstructorDeclaration.remove(Node node) |
boolean |
CallableDeclaration.remove(Node node) |
boolean |
Parameter.remove(Node node) |
boolean |
VariableDeclarator.remove(Node node) |
boolean |
AnnotationMemberDeclaration.remove(Node node) |
boolean |
ClassOrInterfaceDeclaration.remove(Node node) |
boolean |
MethodDeclaration.remove(Node node) |
MethodDeclaration |
MethodDeclaration.removeBody() |
AnnotationMemberDeclaration |
AnnotationMemberDeclaration.removeDefaultValue() |
VariableDeclarator |
VariableDeclarator.removeInitializer() |
CallableDeclaration |
CallableDeclaration.removeReceiverParameter() |
boolean |
BodyDeclaration.replace(Node node,
Node replacementNode) |
boolean |
EnumConstantDeclaration.replace(Node node,
Node replacementNode) |
boolean |
ReceiverParameter.replace(Node node,
Node replacementNode) |
boolean |
TypeDeclaration.replace(Node node,
Node replacementNode) |
boolean |
AnnotationDeclaration.replace(Node node,
Node replacementNode) |
boolean |
EnumDeclaration.replace(Node node,
Node replacementNode) |
boolean |
InitializerDeclaration.replace(Node node,
Node replacementNode) |
boolean |
FieldDeclaration.replace(Node node,
Node replacementNode) |
boolean |
ConstructorDeclaration.replace(Node node,
Node replacementNode) |
boolean |
CallableDeclaration.replace(Node node,
Node replacementNode) |
boolean |
Parameter.replace(Node node,
Node replacementNode) |
boolean |
VariableDeclarator.replace(Node node,
Node replacementNode) |
boolean |
AnnotationMemberDeclaration.replace(Node node,
Node replacementNode) |
boolean |
ClassOrInterfaceDeclaration.replace(Node node,
Node replacementNode) |
boolean |
MethodDeclaration.replace(Node node,
Node replacementNode) |
T |
BodyDeclaration.setAnnotations(NodeList<AnnotationExpr> annotations) |
ReceiverParameter |
ReceiverParameter.setAnnotations(NodeList<AnnotationExpr> annotations) |
Parameter |
Parameter.setAnnotations(NodeList<AnnotationExpr> annotations) |
EnumConstantDeclaration |
EnumConstantDeclaration.setArguments(NodeList<Expression> arguments) |
InitializerDeclaration |
InitializerDeclaration.setBody(BlockStmt body) |
ConstructorDeclaration |
ConstructorDeclaration.setBody(BlockStmt body)
Sets the body
|
MethodDeclaration |
MethodDeclaration.setBody(BlockStmt body)
Sets the body
|
EnumConstantDeclaration |
EnumConstantDeclaration.setClassBody(NodeList<BodyDeclaration<?>> classBody) |
AnnotationMemberDeclaration |
AnnotationMemberDeclaration.setDefaultValue(Expression defaultValue)
Sets the default value
|
EnumDeclaration |
EnumDeclaration.setEntries(NodeList<EnumConstantDeclaration> entries) |
ClassOrInterfaceDeclaration |
ClassOrInterfaceDeclaration.setExtendedTypes(NodeList<ClassOrInterfaceType> extendedTypes) |
EnumDeclaration |
EnumDeclaration.setImplementedTypes(NodeList<ClassOrInterfaceType> implementedTypes) |
ClassOrInterfaceDeclaration |
ClassOrInterfaceDeclaration.setImplementedTypes(NodeList<ClassOrInterfaceType> implementedTypes) |
VariableDeclarator |
VariableDeclarator.setInitializer(Expression initializer)
Sets the initializer expression
|
ClassOrInterfaceDeclaration |
ClassOrInterfaceDeclaration.setInterface(boolean isInterface) |
T |
TypeDeclaration.setMembers(NodeList<BodyDeclaration<?>> members) |
T |
TypeDeclaration.setModifiers(NodeList<Modifier> modifiers) |
FieldDeclaration |
FieldDeclaration.setModifiers(NodeList<Modifier> modifiers) |
T |
CallableDeclaration.setModifiers(NodeList<Modifier> modifiers) |
Parameter |
Parameter.setModifiers(NodeList<Modifier> modifiers) |
AnnotationMemberDeclaration |
AnnotationMemberDeclaration.setModifiers(NodeList<Modifier> modifiers) |
ReceiverParameter |
ReceiverParameter.setName(Name name) |
EnumConstantDeclaration |
EnumConstantDeclaration.setName(SimpleName name) |
T |
TypeDeclaration.setName(SimpleName name) |
T |
CallableDeclaration.setName(SimpleName name) |
Parameter |
Parameter.setName(SimpleName name) |
VariableDeclarator |
VariableDeclarator.setName(SimpleName name) |
AnnotationMemberDeclaration |
AnnotationMemberDeclaration.setName(SimpleName name) |
T |
CallableDeclaration.setParameters(NodeList<Parameter> parameters) |
T |
CallableDeclaration.setReceiverParameter(ReceiverParameter receiverParameter) |
InitializerDeclaration |
InitializerDeclaration.setStatic(boolean isStatic) |
T |
CallableDeclaration.setThrownExceptions(NodeList<ReferenceType> thrownExceptions) |
ReceiverParameter |
ReceiverParameter.setType(Type type) |
Parameter |
Parameter.setType(Type type) |
VariableDeclarator |
VariableDeclarator.setType(Type type) |
AnnotationMemberDeclaration |
AnnotationMemberDeclaration.setType(Type type) |
MethodDeclaration |
MethodDeclaration.setType(Type type) |
T |
CallableDeclaration.setTypeParameters(NodeList<TypeParameter> typeParameters) |
ClassOrInterfaceDeclaration |
ClassOrInterfaceDeclaration.setTypeParameters(NodeList<TypeParameter> typeParameters) |
Parameter |
Parameter.setVarArgs(boolean isVarArgs) |
Parameter |
Parameter.setVarArgsAnnotations(NodeList<AnnotationExpr> varArgsAnnotations) |
FieldDeclaration |
FieldDeclaration.setVariables(NodeList<VariableDeclarator> variables) |
Optional<AnnotationDeclaration> |
BodyDeclaration.toAnnotationDeclaration() |
Optional<AnnotationDeclaration> |
AnnotationDeclaration.toAnnotationDeclaration() |
Optional<AnnotationMemberDeclaration> |
BodyDeclaration.toAnnotationMemberDeclaration() |
Optional<AnnotationMemberDeclaration> |
AnnotationMemberDeclaration.toAnnotationMemberDeclaration() |
Optional<CallableDeclaration> |
BodyDeclaration.toCallableDeclaration() |
Optional<CallableDeclaration> |
CallableDeclaration.toCallableDeclaration() |
Optional<ClassOrInterfaceDeclaration> |
BodyDeclaration.toClassOrInterfaceDeclaration() |
Optional<ClassOrInterfaceDeclaration> |
ClassOrInterfaceDeclaration.toClassOrInterfaceDeclaration() |
Optional<ConstructorDeclaration> |
BodyDeclaration.toConstructorDeclaration() |
Optional<ConstructorDeclaration> |
ConstructorDeclaration.toConstructorDeclaration() |
Optional<EnumConstantDeclaration> |
BodyDeclaration.toEnumConstantDeclaration() |
Optional<EnumConstantDeclaration> |
EnumConstantDeclaration.toEnumConstantDeclaration() |
Optional<EnumDeclaration> |
BodyDeclaration.toEnumDeclaration() |
Optional<EnumDeclaration> |
EnumDeclaration.toEnumDeclaration() |
Optional<FieldDeclaration> |
BodyDeclaration.toFieldDeclaration() |
Optional<FieldDeclaration> |
FieldDeclaration.toFieldDeclaration() |
Optional<InitializerDeclaration> |
BodyDeclaration.toInitializerDeclaration() |
Optional<InitializerDeclaration> |
InitializerDeclaration.toInitializerDeclaration() |
Optional<MethodDeclaration> |
BodyDeclaration.toMethodDeclaration() |
Optional<MethodDeclaration> |
MethodDeclaration.toMethodDeclaration() |
Optional<TypeDeclaration> |
BodyDeclaration.toTypeDeclaration() |
Optional<TypeDeclaration> |
TypeDeclaration.toTypeDeclaration() |
Constructor and Description |
---|
AnnotationDeclaration(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
SimpleName name,
NodeList<BodyDeclaration<?>> members)
This constructor is used by the parser and is considered private.
|
AnnotationMemberDeclaration(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
Type type,
SimpleName name,
Expression defaultValue)
This constructor is used by the parser and is considered private.
|
BodyDeclaration(TokenRange tokenRange,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
CallableDeclaration(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<TypeParameter> typeParameters,
SimpleName name,
NodeList<Parameter> parameters,
NodeList<ReferenceType> thrownExceptions,
ReceiverParameter receiverParameter)
This constructor is used by the parser and is considered private.
|
ClassOrInterfaceDeclaration(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
boolean isInterface,
SimpleName name,
NodeList<TypeParameter> typeParameters,
NodeList<ClassOrInterfaceType> extendedTypes,
NodeList<ClassOrInterfaceType> implementedTypes,
NodeList<BodyDeclaration<?>> members)
This constructor is used by the parser and is considered private.
|
ConstructorDeclaration(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<TypeParameter> typeParameters,
SimpleName name,
NodeList<Parameter> parameters,
NodeList<ReferenceType> thrownExceptions,
BlockStmt body,
ReceiverParameter receiverParameter)
This constructor is used by the parser and is considered private.
|
EnumConstantDeclaration(TokenRange tokenRange,
NodeList<AnnotationExpr> annotations,
SimpleName name,
NodeList<Expression> arguments,
NodeList<BodyDeclaration<?>> classBody)
This constructor is used by the parser and is considered private.
|
EnumDeclaration(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
SimpleName name,
NodeList<ClassOrInterfaceType> implementedTypes,
NodeList<EnumConstantDeclaration> entries,
NodeList<BodyDeclaration<?>> members)
This constructor is used by the parser and is considered private.
|
FieldDeclaration(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<VariableDeclarator> variables)
This constructor is used by the parser and is considered private.
|
InitializerDeclaration(TokenRange tokenRange,
boolean isStatic,
BlockStmt body)
This constructor is used by the parser and is considered private.
|
MethodDeclaration(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<TypeParameter> typeParameters,
Type type,
SimpleName name,
NodeList<Parameter> parameters,
NodeList<ReferenceType> thrownExceptions,
BlockStmt body,
ReceiverParameter receiverParameter)
This constructor is used by the parser and is considered private.
|
Parameter(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
Type type,
boolean isVarArgs,
NodeList<AnnotationExpr> varArgsAnnotations,
SimpleName name)
This constructor is used by the parser and is considered private.
|
ReceiverParameter(TokenRange tokenRange,
NodeList<AnnotationExpr> annotations,
Type type,
Name name)
This constructor is used by the parser and is considered private.
|
TypeDeclaration(TokenRange tokenRange,
NodeList<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
SimpleName name,
NodeList<BodyDeclaration<?>> members)
This constructor is used by the parser and is considered private.
|
VariableDeclarator(TokenRange tokenRange,
Type type,
SimpleName name,
Expression initializer)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method and Description |
---|---|
<R,A> R |
LineComment.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
JavadocComment.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
BlockComment.accept(GenericVisitor<R,A> v,
A arg) |
<A> void |
LineComment.accept(VoidVisitor<A> v,
A arg) |
<A> void |
JavadocComment.accept(VoidVisitor<A> v,
A arg) |
<A> void |
BlockComment.accept(VoidVisitor<A> v,
A arg) |
BlockComment |
BlockComment.asBlockComment() |
BlockComment |
Comment.asBlockComment() |
JavadocComment |
JavadocComment.asJavadocComment() |
JavadocComment |
Comment.asJavadocComment() |
LineComment |
LineComment.asLineComment() |
LineComment |
Comment.asLineComment() |
LineComment |
LineComment.clone() |
JavadocComment |
JavadocComment.clone() |
BlockComment |
BlockComment.clone() |
Comment |
Comment.clone() |
String |
Comment.getContent()
Return the text of the comment.
|
LineCommentMetaModel |
LineComment.getMetaModel() |
JavadocCommentMetaModel |
JavadocComment.getMetaModel() |
BlockCommentMetaModel |
BlockComment.getMetaModel() |
CommentMetaModel |
Comment.getMetaModel() |
void |
BlockComment.ifBlockComment(Consumer<BlockComment> action) |
void |
Comment.ifBlockComment(Consumer<BlockComment> action) |
void |
JavadocComment.ifJavadocComment(Consumer<JavadocComment> action) |
void |
Comment.ifJavadocComment(Consumer<JavadocComment> action) |
void |
LineComment.ifLineComment(Consumer<LineComment> action) |
void |
Comment.ifLineComment(Consumer<LineComment> action) |
boolean |
BlockComment.isBlockComment() |
boolean |
Comment.isBlockComment() |
boolean |
JavadocComment.isJavadocComment() |
boolean |
Comment.isJavadocComment() |
boolean |
LineComment.isLineComment() |
boolean |
Comment.isLineComment() |
boolean |
LineComment.remove(Node node) |
boolean |
JavadocComment.remove(Node node) |
boolean |
BlockComment.remove(Node node) |
boolean |
Comment.remove(Node node) |
boolean |
LineComment.replace(Node node,
Node replacementNode) |
boolean |
JavadocComment.replace(Node node,
Node replacementNode) |
boolean |
BlockComment.replace(Node node,
Node replacementNode) |
boolean |
Comment.replace(Node node,
Node replacementNode) |
Comment |
Comment.setContent(String content)
Sets the text of the comment.
|
Optional<BlockComment> |
BlockComment.toBlockComment() |
Optional<BlockComment> |
Comment.toBlockComment() |
Optional<JavadocComment> |
JavadocComment.toJavadocComment() |
Optional<JavadocComment> |
Comment.toJavadocComment() |
Optional<LineComment> |
LineComment.toLineComment() |
Optional<LineComment> |
Comment.toLineComment() |
Constructor and Description |
---|
BlockComment(TokenRange tokenRange,
String content)
This constructor is used by the parser and is considered private.
|
Comment(TokenRange tokenRange,
String content)
This constructor is used by the parser and is considered private.
|
JavadocComment(TokenRange tokenRange,
String content)
This constructor is used by the parser and is considered private.
|
LineComment(TokenRange tokenRange,
String content)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method and Description |
---|---|
<R,A> R |
MethodReferenceExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
NullLiteralExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ArrayAccessExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ThisExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
InstanceOfExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
MemberValuePair.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
CastExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
UnaryExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
TypeExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
PatternExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
CharLiteralExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ArrayInitializerExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ArrayCreationExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
SingleMemberAnnotationExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
BinaryExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
NameExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
SwitchExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
Name.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
TextBlockLiteralExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ConditionalExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
MethodCallExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
EnclosedExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
LongLiteralExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
NormalAnnotationExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
DoubleLiteralExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
LambdaExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
VariableDeclarationExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
FieldAccessExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
BooleanLiteralExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
MarkerAnnotationExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
SuperExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
SimpleName.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
IntegerLiteralExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
AssignExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ObjectCreationExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
StringLiteralExpr.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ClassExpr.accept(GenericVisitor<R,A> v,
A arg) |
<A> void |
MethodReferenceExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
NullLiteralExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ArrayAccessExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ThisExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
InstanceOfExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
MemberValuePair.accept(VoidVisitor<A> v,
A arg) |
<A> void |
CastExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
UnaryExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
TypeExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
PatternExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
CharLiteralExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ArrayInitializerExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ArrayCreationExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
SingleMemberAnnotationExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
BinaryExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
NameExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
SwitchExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
Name.accept(VoidVisitor<A> v,
A arg) |
<A> void |
TextBlockLiteralExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ConditionalExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
MethodCallExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
EnclosedExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
LongLiteralExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
NormalAnnotationExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
DoubleLiteralExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
LambdaExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
VariableDeclarationExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
FieldAccessExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
BooleanLiteralExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
MarkerAnnotationExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
SuperExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
SimpleName.accept(VoidVisitor<A> v,
A arg) |
<A> void |
IntegerLiteralExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
AssignExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ObjectCreationExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
StringLiteralExpr.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ClassExpr.accept(VoidVisitor<A> v,
A arg) |
AnnotationExpr |
Expression.asAnnotationExpr() |
AnnotationExpr |
AnnotationExpr.asAnnotationExpr() |
ArrayAccessExpr |
ArrayAccessExpr.asArrayAccessExpr() |
ArrayAccessExpr |
Expression.asArrayAccessExpr() |
ArrayCreationExpr |
ArrayCreationExpr.asArrayCreationExpr() |
ArrayCreationExpr |
Expression.asArrayCreationExpr() |
ArrayInitializerExpr |
ArrayInitializerExpr.asArrayInitializerExpr() |
ArrayInitializerExpr |
Expression.asArrayInitializerExpr() |
AssignExpr |
Expression.asAssignExpr() |
AssignExpr |
AssignExpr.asAssignExpr() |
BinaryExpr |
BinaryExpr.asBinaryExpr() |
BinaryExpr |
Expression.asBinaryExpr() |
BooleanLiteralExpr |
Expression.asBooleanLiteralExpr() |
BooleanLiteralExpr |
BooleanLiteralExpr.asBooleanLiteralExpr() |
CastExpr |
CastExpr.asCastExpr() |
CastExpr |
Expression.asCastExpr() |
CharLiteralExpr |
CharLiteralExpr.asCharLiteralExpr() |
CharLiteralExpr |
Expression.asCharLiteralExpr() |
ClassExpr |
Expression.asClassExpr() |
ClassExpr |
ClassExpr.asClassExpr() |
ConditionalExpr |
ConditionalExpr.asConditionalExpr() |
ConditionalExpr |
Expression.asConditionalExpr() |
DoubleLiteralExpr |
Expression.asDoubleLiteralExpr() |
DoubleLiteralExpr |
DoubleLiteralExpr.asDoubleLiteralExpr() |
EnclosedExpr |
EnclosedExpr.asEnclosedExpr() |
EnclosedExpr |
Expression.asEnclosedExpr() |
FieldAccessExpr |
Expression.asFieldAccessExpr() |
FieldAccessExpr |
FieldAccessExpr.asFieldAccessExpr() |
InstanceOfExpr |
InstanceOfExpr.asInstanceOfExpr() |
InstanceOfExpr |
Expression.asInstanceOfExpr() |
IntegerLiteralExpr |
Expression.asIntegerLiteralExpr() |
IntegerLiteralExpr |
IntegerLiteralExpr.asIntegerLiteralExpr() |
LambdaExpr |
Expression.asLambdaExpr() |
LambdaExpr |
LambdaExpr.asLambdaExpr() |
LiteralExpr |
LiteralExpr.asLiteralExpr() |
LiteralExpr |
Expression.asLiteralExpr() |
LiteralStringValueExpr |
LiteralStringValueExpr.asLiteralStringValueExpr() |
LiteralStringValueExpr |
Expression.asLiteralStringValueExpr() |
LongLiteralExpr |
LongLiteralExpr.asLongLiteralExpr() |
LongLiteralExpr |
Expression.asLongLiteralExpr() |
MarkerAnnotationExpr |
Expression.asMarkerAnnotationExpr() |
MarkerAnnotationExpr |
MarkerAnnotationExpr.asMarkerAnnotationExpr() |
MethodCallExpr |
MethodCallExpr.asMethodCallExpr() |
MethodCallExpr |
Expression.asMethodCallExpr() |
MethodReferenceExpr |
MethodReferenceExpr.asMethodReferenceExpr() |
MethodReferenceExpr |
Expression.asMethodReferenceExpr() |
NameExpr |
NameExpr.asNameExpr() |
NameExpr |
Expression.asNameExpr() |
NormalAnnotationExpr |
Expression.asNormalAnnotationExpr() |
NormalAnnotationExpr |
NormalAnnotationExpr.asNormalAnnotationExpr() |
NullLiteralExpr |
NullLiteralExpr.asNullLiteralExpr() |
NullLiteralExpr |
Expression.asNullLiteralExpr() |
ObjectCreationExpr |
Expression.asObjectCreationExpr() |
ObjectCreationExpr |
ObjectCreationExpr.asObjectCreationExpr() |
PatternExpr |
PatternExpr.asPatternExpr() |
PatternExpr |
Expression.asPatternExpr() |
SingleMemberAnnotationExpr |
SingleMemberAnnotationExpr.asSingleMemberAnnotationExpr() |
SingleMemberAnnotationExpr |
Expression.asSingleMemberAnnotationExpr() |
StringLiteralExpr |
Expression.asStringLiteralExpr() |
StringLiteralExpr |
StringLiteralExpr.asStringLiteralExpr() |
SuperExpr |
Expression.asSuperExpr() |
SuperExpr |
SuperExpr.asSuperExpr() |
SwitchExpr |
SwitchExpr.asSwitchExpr() |
SwitchExpr |
Expression.asSwitchExpr() |
TextBlockLiteralExpr |
TextBlockLiteralExpr.asTextBlockLiteralExpr() |
TextBlockLiteralExpr |
Expression.asTextBlockLiteralExpr() |
ThisExpr |
ThisExpr.asThisExpr() |
ThisExpr |
Expression.asThisExpr() |
TypeExpr |
TypeExpr.asTypeExpr() |
TypeExpr |
Expression.asTypeExpr() |
UnaryExpr |
UnaryExpr.asUnaryExpr() |
UnaryExpr |
Expression.asUnaryExpr() |
VariableDeclarationExpr |
Expression.asVariableDeclarationExpr() |
VariableDeclarationExpr |
VariableDeclarationExpr.asVariableDeclarationExpr() |
MethodReferenceExpr |
MethodReferenceExpr.clone() |
NullLiteralExpr |
NullLiteralExpr.clone() |
ArrayAccessExpr |
ArrayAccessExpr.clone() |
ThisExpr |
ThisExpr.clone() |
InstanceOfExpr |
InstanceOfExpr.clone() |
MemberValuePair |
MemberValuePair.clone() |
CastExpr |
CastExpr.clone() |
UnaryExpr |
UnaryExpr.clone() |
LiteralExpr |
LiteralExpr.clone() |
TypeExpr |
TypeExpr.clone() |
PatternExpr |
PatternExpr.clone() |
CharLiteralExpr |
CharLiteralExpr.clone() |
ArrayInitializerExpr |
ArrayInitializerExpr.clone() |
ArrayCreationExpr |
ArrayCreationExpr.clone() |
SingleMemberAnnotationExpr |
SingleMemberAnnotationExpr.clone() |
BinaryExpr |
BinaryExpr.clone() |
NameExpr |
NameExpr.clone() |
SwitchExpr |
SwitchExpr.clone() |
Name |
Name.clone() |
TextBlockLiteralExpr |
TextBlockLiteralExpr.clone() |
ConditionalExpr |
ConditionalExpr.clone() |
MethodCallExpr |
MethodCallExpr.clone() |
EnclosedExpr |
EnclosedExpr.clone() |
LiteralStringValueExpr |
LiteralStringValueExpr.clone() |
LongLiteralExpr |
LongLiteralExpr.clone() |
Expression |
Expression.clone() |
AnnotationExpr |
AnnotationExpr.clone() |
NormalAnnotationExpr |
NormalAnnotationExpr.clone() |
DoubleLiteralExpr |
DoubleLiteralExpr.clone() |
LambdaExpr |
LambdaExpr.clone() |
VariableDeclarationExpr |
VariableDeclarationExpr.clone() |
FieldAccessExpr |
FieldAccessExpr.clone() |
BooleanLiteralExpr |
BooleanLiteralExpr.clone() |
MarkerAnnotationExpr |
MarkerAnnotationExpr.clone() |
SuperExpr |
SuperExpr.clone() |
SimpleName |
SimpleName.clone() |
IntegerLiteralExpr |
IntegerLiteralExpr.clone() |
AssignExpr |
AssignExpr.clone() |
ObjectCreationExpr |
ObjectCreationExpr.clone() |
StringLiteralExpr |
StringLiteralExpr.clone() |
ClassExpr |
ClassExpr.clone() |
NodeList<AnnotationExpr> |
VariableDeclarationExpr.getAnnotations() |
Optional<NodeList<BodyDeclaration<?>>> |
ObjectCreationExpr.getAnonymousClassBody() |
NodeList<Expression> |
MethodCallExpr.getArguments() |
NodeList<Expression> |
ObjectCreationExpr.getArguments() |
Statement |
LambdaExpr.getBody() |
Expression |
ConditionalExpr.getCondition() |
Type |
ArrayCreationExpr.getElementType() |
Expression |
ConditionalExpr.getElseExpr() |
NodeList<SwitchEntry> |
SwitchExpr.getEntries() |
Expression |
InstanceOfExpr.getExpression() |
Expression |
CastExpr.getExpression() |
Expression |
UnaryExpr.getExpression() |
String |
MethodReferenceExpr.getIdentifier() |
String |
Name.getIdentifier() |
String |
SimpleName.getIdentifier() |
Expression |
ArrayAccessExpr.getIndex() |
Optional<ArrayInitializerExpr> |
ArrayCreationExpr.getInitializer() |
Expression |
EnclosedExpr.getInner() |
Expression |
BinaryExpr.getLeft() |
NodeList<ArrayCreationLevel> |
ArrayCreationExpr.getLevels() |
Expression |
SingleMemberAnnotationExpr.getMemberValue() |
MethodReferenceExprMetaModel |
MethodReferenceExpr.getMetaModel() |
NullLiteralExprMetaModel |
NullLiteralExpr.getMetaModel() |
ArrayAccessExprMetaModel |
ArrayAccessExpr.getMetaModel() |
ThisExprMetaModel |
ThisExpr.getMetaModel() |
InstanceOfExprMetaModel |
InstanceOfExpr.getMetaModel() |
MemberValuePairMetaModel |
MemberValuePair.getMetaModel() |
CastExprMetaModel |
CastExpr.getMetaModel() |
UnaryExprMetaModel |
UnaryExpr.getMetaModel() |
LiteralExprMetaModel |
LiteralExpr.getMetaModel() |
TypeExprMetaModel |
TypeExpr.getMetaModel() |
PatternExprMetaModel |
PatternExpr.getMetaModel() |
CharLiteralExprMetaModel |
CharLiteralExpr.getMetaModel() |
ArrayInitializerExprMetaModel |
ArrayInitializerExpr.getMetaModel() |
ArrayCreationExprMetaModel |
ArrayCreationExpr.getMetaModel() |
SingleMemberAnnotationExprMetaModel |
SingleMemberAnnotationExpr.getMetaModel() |
BinaryExprMetaModel |
BinaryExpr.getMetaModel() |
NameExprMetaModel |
NameExpr.getMetaModel() |
SwitchExprMetaModel |
SwitchExpr.getMetaModel() |
NameMetaModel |
Name.getMetaModel() |
TextBlockLiteralExprMetaModel |
TextBlockLiteralExpr.getMetaModel() |
ConditionalExprMetaModel |
ConditionalExpr.getMetaModel() |
MethodCallExprMetaModel |
MethodCallExpr.getMetaModel() |
EnclosedExprMetaModel |
EnclosedExpr.getMetaModel() |
LiteralStringValueExprMetaModel |
LiteralStringValueExpr.getMetaModel() |
LongLiteralExprMetaModel |
LongLiteralExpr.getMetaModel() |
ExpressionMetaModel |
Expression.getMetaModel() |
AnnotationExprMetaModel |
AnnotationExpr.getMetaModel() |
NormalAnnotationExprMetaModel |
NormalAnnotationExpr.getMetaModel() |
DoubleLiteralExprMetaModel |
DoubleLiteralExpr.getMetaModel() |
LambdaExprMetaModel |
LambdaExpr.getMetaModel() |
VariableDeclarationExprMetaModel |
VariableDeclarationExpr.getMetaModel() |
FieldAccessExprMetaModel |
FieldAccessExpr.getMetaModel() |
BooleanLiteralExprMetaModel |
BooleanLiteralExpr.getMetaModel() |
MarkerAnnotationExprMetaModel |
MarkerAnnotationExpr.getMetaModel() |
SuperExprMetaModel |
SuperExpr.getMetaModel() |
SimpleNameMetaModel |
SimpleName.getMetaModel() |
IntegerLiteralExprMetaModel |
IntegerLiteralExpr.getMetaModel() |
AssignExprMetaModel |
AssignExpr.getMetaModel() |
ObjectCreationExprMetaModel |
ObjectCreationExpr.getMetaModel() |
StringLiteralExprMetaModel |
StringLiteralExpr.getMetaModel() |
ClassExprMetaModel |
ClassExpr.getMetaModel() |
NodeList<Modifier> |
VariableDeclarationExpr.getModifiers()
Return the modifiers of this variable declaration.
|
Expression |
ArrayAccessExpr.getName() |
SimpleName |
MemberValuePair.getName() |
SimpleName |
PatternExpr.getName() |
SimpleName |
NameExpr.getName() |
SimpleName |
MethodCallExpr.getName() |
Name |
AnnotationExpr.getName() |
SimpleName |
FieldAccessExpr.getName() |
UnaryExpr.Operator |
UnaryExpr.getOperator() |
BinaryExpr.Operator |
BinaryExpr.getOperator() |
AssignExpr.Operator |
AssignExpr.getOperator() |
NodeList<MemberValuePair> |
NormalAnnotationExpr.getPairs() |
NodeList<Parameter> |
LambdaExpr.getParameters() |
Optional<PatternExpr> |
InstanceOfExpr.getPattern() |
Optional<Name> |
Name.getQualifier() |
Expression |
BinaryExpr.getRight() |
Expression |
MethodReferenceExpr.getScope() |
Optional<Expression> |
MethodCallExpr.getScope() |
Expression |
FieldAccessExpr.getScope() |
Optional<Expression> |
ObjectCreationExpr.getScope() |
Expression |
SwitchExpr.getSelector() |
Expression |
AssignExpr.getTarget() |
Expression |
ConditionalExpr.getThenExpr() |
ReferenceType |
InstanceOfExpr.getType() |
Type |
CastExpr.getType() |
Type |
TypeExpr.getType() |
ReferenceType |
PatternExpr.getType() |
ClassOrInterfaceType |
ObjectCreationExpr.getType() |
Type |
ClassExpr.getType() |
Optional<NodeList<Type>> |
MethodReferenceExpr.getTypeArguments() |
Optional<NodeList<Type>> |
MethodCallExpr.getTypeArguments() |
Optional<NodeList<Type>> |
FieldAccessExpr.getTypeArguments() |
Optional<NodeList<Type>> |
ObjectCreationExpr.getTypeArguments() |
Optional<Name> |
ThisExpr.getTypeName() |
Optional<Name> |
SuperExpr.getTypeName() |
Expression |
MemberValuePair.getValue() |
String |
LiteralStringValueExpr.getValue() |
Expression |
AssignExpr.getValue() |
NodeList<Expression> |
ArrayInitializerExpr.getValues() |
NodeList<VariableDeclarator> |
VariableDeclarationExpr.getVariables() |
void |
Expression.ifAnnotationExpr(Consumer<AnnotationExpr> action) |
void |
AnnotationExpr.ifAnnotationExpr(Consumer<AnnotationExpr> action) |
void |
ArrayAccessExpr.ifArrayAccessExpr(Consumer<ArrayAccessExpr> action) |
void |
Expression.ifArrayAccessExpr(Consumer<ArrayAccessExpr> action) |
void |
ArrayCreationExpr.ifArrayCreationExpr(Consumer<ArrayCreationExpr> action) |
void |
Expression.ifArrayCreationExpr(Consumer<ArrayCreationExpr> action) |
void |
ArrayInitializerExpr.ifArrayInitializerExpr(Consumer<ArrayInitializerExpr> action) |
void |
Expression.ifArrayInitializerExpr(Consumer<ArrayInitializerExpr> action) |
void |
Expression.ifAssignExpr(Consumer<AssignExpr> action) |
void |
AssignExpr.ifAssignExpr(Consumer<AssignExpr> action) |
void |
BinaryExpr.ifBinaryExpr(Consumer<BinaryExpr> action) |
void |
Expression.ifBinaryExpr(Consumer<BinaryExpr> action) |
void |
Expression.ifBooleanLiteralExpr(Consumer<BooleanLiteralExpr> action) |
void |
BooleanLiteralExpr.ifBooleanLiteralExpr(Consumer<BooleanLiteralExpr> action) |
void |
CastExpr.ifCastExpr(Consumer<CastExpr> action) |
void |
Expression.ifCastExpr(Consumer<CastExpr> action) |
void |
CharLiteralExpr.ifCharLiteralExpr(Consumer<CharLiteralExpr> action) |
void |
Expression.ifCharLiteralExpr(Consumer<CharLiteralExpr> action) |
void |
Expression.ifClassExpr(Consumer<ClassExpr> action) |
void |
ClassExpr.ifClassExpr(Consumer<ClassExpr> action) |
void |
ConditionalExpr.ifConditionalExpr(Consumer<ConditionalExpr> action) |
void |
Expression.ifConditionalExpr(Consumer<ConditionalExpr> action) |
void |
Expression.ifDoubleLiteralExpr(Consumer<DoubleLiteralExpr> action) |
void |
DoubleLiteralExpr.ifDoubleLiteralExpr(Consumer<DoubleLiteralExpr> action) |
void |
EnclosedExpr.ifEnclosedExpr(Consumer<EnclosedExpr> action) |
void |
Expression.ifEnclosedExpr(Consumer<EnclosedExpr> action) |
void |
Expression.ifFieldAccessExpr(Consumer<FieldAccessExpr> action) |
void |
FieldAccessExpr.ifFieldAccessExpr(Consumer<FieldAccessExpr> action) |
void |
InstanceOfExpr.ifInstanceOfExpr(Consumer<InstanceOfExpr> action) |
void |
Expression.ifInstanceOfExpr(Consumer<InstanceOfExpr> action) |
void |
Expression.ifIntegerLiteralExpr(Consumer<IntegerLiteralExpr> action) |
void |
IntegerLiteralExpr.ifIntegerLiteralExpr(Consumer<IntegerLiteralExpr> action) |
void |
Expression.ifLambdaExpr(Consumer<LambdaExpr> action) |
void |
LambdaExpr.ifLambdaExpr(Consumer<LambdaExpr> action) |
void |
LiteralExpr.ifLiteralExpr(Consumer<LiteralExpr> action) |
void |
Expression.ifLiteralExpr(Consumer<LiteralExpr> action) |
void |
LiteralStringValueExpr.ifLiteralStringValueExpr(Consumer<LiteralStringValueExpr> action) |
void |
Expression.ifLiteralStringValueExpr(Consumer<LiteralStringValueExpr> action) |
void |
LongLiteralExpr.ifLongLiteralExpr(Consumer<LongLiteralExpr> action) |
void |
Expression.ifLongLiteralExpr(Consumer<LongLiteralExpr> action) |
void |
Expression.ifMarkerAnnotationExpr(Consumer<MarkerAnnotationExpr> action) |
void |
MarkerAnnotationExpr.ifMarkerAnnotationExpr(Consumer<MarkerAnnotationExpr> action) |
void |
MethodCallExpr.ifMethodCallExpr(Consumer<MethodCallExpr> action) |
void |
Expression.ifMethodCallExpr(Consumer<MethodCallExpr> action) |
void |
MethodReferenceExpr.ifMethodReferenceExpr(Consumer<MethodReferenceExpr> action) |
void |
Expression.ifMethodReferenceExpr(Consumer<MethodReferenceExpr> action) |
void |
NameExpr.ifNameExpr(Consumer<NameExpr> action) |
void |
Expression.ifNameExpr(Consumer<NameExpr> action) |
void |
Expression.ifNormalAnnotationExpr(Consumer<NormalAnnotationExpr> action) |
void |
NormalAnnotationExpr.ifNormalAnnotationExpr(Consumer<NormalAnnotationExpr> action) |
void |
NullLiteralExpr.ifNullLiteralExpr(Consumer<NullLiteralExpr> action) |
void |
Expression.ifNullLiteralExpr(Consumer<NullLiteralExpr> action) |
void |
Expression.ifObjectCreationExpr(Consumer<ObjectCreationExpr> action) |
void |
ObjectCreationExpr.ifObjectCreationExpr(Consumer<ObjectCreationExpr> action) |
void |
PatternExpr.ifPatternExpr(Consumer<PatternExpr> action) |
void |
Expression.ifPatternExpr(Consumer<PatternExpr> action) |
void |
SingleMemberAnnotationExpr.ifSingleMemberAnnotationExpr(Consumer<SingleMemberAnnotationExpr> action) |
void |
Expression.ifSingleMemberAnnotationExpr(Consumer<SingleMemberAnnotationExpr> action) |
void |
Expression.ifStringLiteralExpr(Consumer<StringLiteralExpr> action) |
void |
StringLiteralExpr.ifStringLiteralExpr(Consumer<StringLiteralExpr> action) |
void |
Expression.ifSuperExpr(Consumer<SuperExpr> action) |
void |
SuperExpr.ifSuperExpr(Consumer<SuperExpr> action) |
void |
SwitchExpr.ifSwitchExpr(Consumer<SwitchExpr> action) |
void |
Expression.ifSwitchExpr(Consumer<SwitchExpr> action) |
void |
TextBlockLiteralExpr.ifTextBlockLiteralExpr(Consumer<TextBlockLiteralExpr> action) |
void |
Expression.ifTextBlockLiteralExpr(Consumer<TextBlockLiteralExpr> action) |
void |
ThisExpr.ifThisExpr(Consumer<ThisExpr> action) |
void |
Expression.ifThisExpr(Consumer<ThisExpr> action) |
void |
TypeExpr.ifTypeExpr(Consumer<TypeExpr> action) |
void |
Expression.ifTypeExpr(Consumer<TypeExpr> action) |
void |
UnaryExpr.ifUnaryExpr(Consumer<UnaryExpr> action) |
void |
Expression.ifUnaryExpr(Consumer<UnaryExpr> action) |
void |
Expression.ifVariableDeclarationExpr(Consumer<VariableDeclarationExpr> action) |
void |
VariableDeclarationExpr.ifVariableDeclarationExpr(Consumer<VariableDeclarationExpr> action) |
boolean |
Expression.isAnnotationExpr() |
boolean |
AnnotationExpr.isAnnotationExpr() |
boolean |
ArrayAccessExpr.isArrayAccessExpr() |
boolean |
Expression.isArrayAccessExpr() |
boolean |
ArrayCreationExpr.isArrayCreationExpr() |
boolean |
Expression.isArrayCreationExpr() |
boolean |
ArrayInitializerExpr.isArrayInitializerExpr() |
boolean |
Expression.isArrayInitializerExpr() |
boolean |
Expression.isAssignExpr() |
boolean |
AssignExpr.isAssignExpr() |
boolean |
BinaryExpr.isBinaryExpr() |
boolean |
Expression.isBinaryExpr() |
boolean |
Expression.isBooleanLiteralExpr() |
boolean |
BooleanLiteralExpr.isBooleanLiteralExpr() |
boolean |
CastExpr.isCastExpr() |
boolean |
Expression.isCastExpr() |
boolean |
CharLiteralExpr.isCharLiteralExpr() |
boolean |
Expression.isCharLiteralExpr() |
boolean |
Expression.isClassExpr() |
boolean |
ClassExpr.isClassExpr() |
boolean |
ConditionalExpr.isConditionalExpr() |
boolean |
Expression.isConditionalExpr() |
boolean |
Expression.isDoubleLiteralExpr() |
boolean |
DoubleLiteralExpr.isDoubleLiteralExpr() |
boolean |
EnclosedExpr.isEnclosedExpr() |
boolean |
Expression.isEnclosedExpr() |
boolean |
LambdaExpr.isEnclosingParameters() |
boolean |
Expression.isFieldAccessExpr() |
boolean |
FieldAccessExpr.isFieldAccessExpr() |
boolean |
InstanceOfExpr.isInstanceOfExpr() |
boolean |
Expression.isInstanceOfExpr() |
boolean |
Expression.isIntegerLiteralExpr() |
boolean |
IntegerLiteralExpr.isIntegerLiteralExpr() |
boolean |
Expression.isLambdaExpr() |
boolean |
LambdaExpr.isLambdaExpr() |
boolean |
LiteralExpr.isLiteralExpr() |
boolean |
Expression.isLiteralExpr() |
boolean |
LiteralStringValueExpr.isLiteralStringValueExpr() |
boolean |
Expression.isLiteralStringValueExpr() |
boolean |
LongLiteralExpr.isLongLiteralExpr() |
boolean |
Expression.isLongLiteralExpr() |
boolean |
Expression.isMarkerAnnotationExpr() |
boolean |
MarkerAnnotationExpr.isMarkerAnnotationExpr() |
boolean |
MethodCallExpr.isMethodCallExpr() |
boolean |
Expression.isMethodCallExpr() |
boolean |
MethodReferenceExpr.isMethodReferenceExpr() |
boolean |
Expression.isMethodReferenceExpr() |
boolean |
NameExpr.isNameExpr() |
boolean |
Expression.isNameExpr() |
boolean |
Expression.isNormalAnnotationExpr() |
boolean |
NormalAnnotationExpr.isNormalAnnotationExpr() |
boolean |
NullLiteralExpr.isNullLiteralExpr() |
boolean |
Expression.isNullLiteralExpr() |
boolean |
Expression.isObjectCreationExpr() |
boolean |
ObjectCreationExpr.isObjectCreationExpr() |
boolean |
PatternExpr.isPatternExpr() |
boolean |
Expression.isPatternExpr() |
boolean |
SingleMemberAnnotationExpr.isSingleMemberAnnotationExpr() |
boolean |
Expression.isSingleMemberAnnotationExpr() |
boolean |
Expression.isStringLiteralExpr() |
boolean |
StringLiteralExpr.isStringLiteralExpr() |
boolean |
Expression.isSuperExpr() |
boolean |
SuperExpr.isSuperExpr() |
boolean |
SwitchExpr.isSwitchExpr() |
boolean |
Expression.isSwitchExpr() |
boolean |
TextBlockLiteralExpr.isTextBlockLiteralExpr() |
boolean |
Expression.isTextBlockLiteralExpr() |
boolean |
ThisExpr.isThisExpr() |
boolean |
Expression.isThisExpr() |
boolean |
TypeExpr.isTypeExpr() |
boolean |
Expression.isTypeExpr() |
boolean |
UnaryExpr.isUnaryExpr() |
boolean |
Expression.isUnaryExpr() |
boolean |
BooleanLiteralExpr.isValue()
The code generator likes to generate an "is" getter for boolean, so this here is the generated version,
but "getValue" does the same and makes more sense.
|
boolean |
Expression.isVariableDeclarationExpr() |
boolean |
VariableDeclarationExpr.isVariableDeclarationExpr() |
boolean |
MethodReferenceExpr.remove(Node node) |
boolean |
NullLiteralExpr.remove(Node node) |
boolean |
ArrayAccessExpr.remove(Node node) |
boolean |
ThisExpr.remove(Node node) |
boolean |
InstanceOfExpr.remove(Node node) |
boolean |
MemberValuePair.remove(Node node) |
boolean |
CastExpr.remove(Node node) |
boolean |
UnaryExpr.remove(Node node) |
boolean |
LiteralExpr.remove(Node node) |
boolean |
TypeExpr.remove(Node node) |
boolean |
PatternExpr.remove(Node node) |
boolean |
CharLiteralExpr.remove(Node node) |
boolean |
ArrayInitializerExpr.remove(Node node) |
boolean |
ArrayCreationExpr.remove(Node node) |
boolean |
SingleMemberAnnotationExpr.remove(Node node) |
boolean |
BinaryExpr.remove(Node node) |
boolean |
NameExpr.remove(Node node) |
boolean |
SwitchExpr.remove(Node node) |
boolean |
Name.remove(Node node) |
boolean |
TextBlockLiteralExpr.remove(Node node) |
boolean |
ConditionalExpr.remove(Node node) |
boolean |
MethodCallExpr.remove(Node node) |
boolean |
EnclosedExpr.remove(Node node) |
boolean |
LiteralStringValueExpr.remove(Node node) |
boolean |
LongLiteralExpr.remove(Node node) |
boolean |
Expression.remove(Node node) |
boolean |
AnnotationExpr.remove(Node node) |
boolean |
NormalAnnotationExpr.remove(Node node) |
boolean |
DoubleLiteralExpr.remove(Node node) |
boolean |
LambdaExpr.remove(Node node) |
boolean |
VariableDeclarationExpr.remove(Node node) |
boolean |
FieldAccessExpr.remove(Node node) |
boolean |
BooleanLiteralExpr.remove(Node node) |
boolean |
MarkerAnnotationExpr.remove(Node node) |
boolean |
SuperExpr.remove(Node node) |
boolean |
SimpleName.remove(Node node) |
boolean |
IntegerLiteralExpr.remove(Node node) |
boolean |
AssignExpr.remove(Node node) |
boolean |
ObjectCreationExpr.remove(Node node) |
boolean |
StringLiteralExpr.remove(Node node) |
boolean |
ClassExpr.remove(Node node) |
ThisExpr |
ThisExpr.removeClassName() |
SuperExpr |
SuperExpr.removeClassName() |
ArrayCreationExpr |
ArrayCreationExpr.removeInitializer() |
InstanceOfExpr |
InstanceOfExpr.removePattern() |
Name |
Name.removeQualifier() |
MethodCallExpr |
MethodCallExpr.removeScope() |
ObjectCreationExpr |
ObjectCreationExpr.removeScope() |
ThisExpr |
ThisExpr.removeTypeName() |
SuperExpr |
SuperExpr.removeTypeName() |
boolean |
MethodReferenceExpr.replace(Node node,
Node replacementNode) |
boolean |
NullLiteralExpr.replace(Node node,
Node replacementNode) |
boolean |
ArrayAccessExpr.replace(Node node,
Node replacementNode) |
boolean |
ThisExpr.replace(Node node,
Node replacementNode) |
boolean |
InstanceOfExpr.replace(Node node,
Node replacementNode) |
boolean |
MemberValuePair.replace(Node node,
Node replacementNode) |
boolean |
CastExpr.replace(Node node,
Node replacementNode) |
boolean |
UnaryExpr.replace(Node node,
Node replacementNode) |
boolean |
LiteralExpr.replace(Node node,
Node replacementNode) |
boolean |
TypeExpr.replace(Node node,
Node replacementNode) |
boolean |
PatternExpr.replace(Node node,
Node replacementNode) |
boolean |
CharLiteralExpr.replace(Node node,
Node replacementNode) |
boolean |
ArrayInitializerExpr.replace(Node node,
Node replacementNode) |
boolean |
ArrayCreationExpr.replace(Node node,
Node replacementNode) |
boolean |
SingleMemberAnnotationExpr.replace(Node node,
Node replacementNode) |
boolean |
BinaryExpr.replace(Node node,
Node replacementNode) |
boolean |
NameExpr.replace(Node node,
Node replacementNode) |
boolean |
SwitchExpr.replace(Node node,
Node replacementNode) |
boolean |
Name.replace(Node node,
Node replacementNode) |
boolean |
TextBlockLiteralExpr.replace(Node node,
Node replacementNode) |
boolean |
ConditionalExpr.replace(Node node,
Node replacementNode) |
boolean |
MethodCallExpr.replace(Node node,
Node replacementNode) |
boolean |
EnclosedExpr.replace(Node node,
Node replacementNode) |
boolean |
LiteralStringValueExpr.replace(Node node,
Node replacementNode) |
boolean |
LongLiteralExpr.replace(Node node,
Node replacementNode) |
boolean |
Expression.replace(Node node,
Node replacementNode) |
boolean |
AnnotationExpr.replace(Node node,
Node replacementNode) |
boolean |
NormalAnnotationExpr.replace(Node node,
Node replacementNode) |
boolean |
DoubleLiteralExpr.replace(Node node,
Node replacementNode) |
boolean |
LambdaExpr.replace(Node node,
Node replacementNode) |
boolean |
VariableDeclarationExpr.replace(Node node,
Node replacementNode) |
boolean |
FieldAccessExpr.replace(Node node,
Node replacementNode) |
boolean |
BooleanLiteralExpr.replace(Node node,
Node replacementNode) |
boolean |
MarkerAnnotationExpr.replace(Node node,
Node replacementNode) |
boolean |
SuperExpr.replace(Node node,
Node replacementNode) |
boolean |
SimpleName.replace(Node node,
Node replacementNode) |
boolean |
IntegerLiteralExpr.replace(Node node,
Node replacementNode) |
boolean |
AssignExpr.replace(Node node,
Node replacementNode) |
boolean |
ObjectCreationExpr.replace(Node node,
Node replacementNode) |
boolean |
StringLiteralExpr.replace(Node node,
Node replacementNode) |
boolean |
ClassExpr.replace(Node node,
Node replacementNode) |
VariableDeclarationExpr |
VariableDeclarationExpr.setAnnotations(NodeList<AnnotationExpr> annotations) |
ObjectCreationExpr |
ObjectCreationExpr.setAnonymousClassBody(NodeList<BodyDeclaration<?>> anonymousClassBody)
Sets the anonymousClassBody
Null means no class body Empty NodeList means new ClassName(){ } |
MethodCallExpr |
MethodCallExpr.setArguments(NodeList<Expression> arguments) |
ObjectCreationExpr |
ObjectCreationExpr.setArguments(NodeList<Expression> arguments) |
LambdaExpr |
LambdaExpr.setBody(Statement body) |
ConditionalExpr |
ConditionalExpr.setCondition(Expression condition) |
ArrayCreationExpr |
ArrayCreationExpr.setElementType(Type elementType) |
ConditionalExpr |
ConditionalExpr.setElseExpr(Expression elseExpr) |
LambdaExpr |
LambdaExpr.setEnclosingParameters(boolean isEnclosingParameters) |
SwitchExpr |
SwitchExpr.setEntries(NodeList<SwitchEntry> entries) |
InstanceOfExpr |
InstanceOfExpr.setExpression(Expression expression) |
CastExpr |
CastExpr.setExpression(Expression expression) |
UnaryExpr |
UnaryExpr.setExpression(Expression expression) |
MethodReferenceExpr |
MethodReferenceExpr.setIdentifier(String identifier) |
Name |
Name.setIdentifier(String identifier) |
SimpleName |
SimpleName.setIdentifier(String identifier) |
ArrayAccessExpr |
ArrayAccessExpr.setIndex(Expression index) |
ArrayCreationExpr |
ArrayCreationExpr.setInitializer(ArrayInitializerExpr initializer)
Sets the initializer
|
EnclosedExpr |
EnclosedExpr.setInner(Expression inner)
Sets the inner expression
|
BinaryExpr |
BinaryExpr.setLeft(Expression left) |
ArrayCreationExpr |
ArrayCreationExpr.setLevels(NodeList<ArrayCreationLevel> levels) |
SingleMemberAnnotationExpr |
SingleMemberAnnotationExpr.setMemberValue(Expression memberValue) |
VariableDeclarationExpr |
VariableDeclarationExpr.setModifiers(NodeList<Modifier> modifiers) |
ArrayAccessExpr |
ArrayAccessExpr.setName(Expression name) |
AnnotationExpr |
AnnotationExpr.setName(Name name) |
MemberValuePair |
MemberValuePair.setName(SimpleName name) |
PatternExpr |
PatternExpr.setName(SimpleName name) |
NameExpr |
NameExpr.setName(SimpleName name) |
MethodCallExpr |
MethodCallExpr.setName(SimpleName name) |
FieldAccessExpr |
FieldAccessExpr.setName(SimpleName name) |
AssignExpr |
AssignExpr.setOperator(AssignExpr.Operator operator) |
BinaryExpr |
BinaryExpr.setOperator(BinaryExpr.Operator operator) |
UnaryExpr |
UnaryExpr.setOperator(UnaryExpr.Operator operator) |
NormalAnnotationExpr |
NormalAnnotationExpr.setPairs(NodeList<MemberValuePair> pairs) |
LambdaExpr |
LambdaExpr.setParameters(NodeList<Parameter> parameters) |
InstanceOfExpr |
InstanceOfExpr.setPattern(PatternExpr pattern) |
Name |
Name.setQualifier(Name qualifier) |
BinaryExpr |
BinaryExpr.setRight(Expression right) |
MethodReferenceExpr |
MethodReferenceExpr.setScope(Expression scope) |
MethodCallExpr |
MethodCallExpr.setScope(Expression scope) |
FieldAccessExpr |
FieldAccessExpr.setScope(Expression scope)
Sets the scope
|
ObjectCreationExpr |
ObjectCreationExpr.setScope(Expression scope)
Sets the scope
|
SwitchExpr |
SwitchExpr.setSelector(Expression selector) |
AssignExpr |
AssignExpr.setTarget(Expression target) |
ConditionalExpr |
ConditionalExpr.setThenExpr(Expression thenExpr) |
ObjectCreationExpr |
ObjectCreationExpr.setType(ClassOrInterfaceType type) |
InstanceOfExpr |
InstanceOfExpr.setType(ReferenceType type) |
PatternExpr |
PatternExpr.setType(ReferenceType type) |
CastExpr |
CastExpr.setType(Type type) |
TypeExpr |
TypeExpr.setType(Type type) |
ClassExpr |
ClassExpr.setType(Type type) |
MethodReferenceExpr |
MethodReferenceExpr.setTypeArguments(NodeList<Type> typeArguments)
Sets the typeArguments
|
MethodCallExpr |
MethodCallExpr.setTypeArguments(NodeList<Type> typeArguments)
Sets the typeArguments
|
FieldAccessExpr |
FieldAccessExpr.setTypeArguments(NodeList<Type> typeArguments)
Sets the type arguments
|
ObjectCreationExpr |
ObjectCreationExpr.setTypeArguments(NodeList<Type> typeArguments)
Sets the typeArguments
|
ThisExpr |
ThisExpr.setTypeName(Name typeName) |
SuperExpr |
SuperExpr.setTypeName(Name typeName) |
BooleanLiteralExpr |
BooleanLiteralExpr.setValue(boolean value) |
MemberValuePair |
MemberValuePair.setValue(Expression value) |
AssignExpr |
AssignExpr.setValue(Expression value) |
LiteralStringValueExpr |
LiteralStringValueExpr.setValue(String value) |
ArrayInitializerExpr |
ArrayInitializerExpr.setValues(NodeList<Expression> values) |
VariableDeclarationExpr |
VariableDeclarationExpr.setVariables(NodeList<VariableDeclarator> variables) |
Optional<AnnotationExpr> |
Expression.toAnnotationExpr() |
Optional<AnnotationExpr> |
AnnotationExpr.toAnnotationExpr() |
Optional<ArrayAccessExpr> |
ArrayAccessExpr.toArrayAccessExpr() |
Optional<ArrayAccessExpr> |
Expression.toArrayAccessExpr() |
Optional<ArrayCreationExpr> |
ArrayCreationExpr.toArrayCreationExpr() |
Optional<ArrayCreationExpr> |
Expression.toArrayCreationExpr() |
Optional<ArrayInitializerExpr> |
ArrayInitializerExpr.toArrayInitializerExpr() |
Optional<ArrayInitializerExpr> |
Expression.toArrayInitializerExpr() |
Optional<AssignExpr> |
Expression.toAssignExpr() |
Optional<AssignExpr> |
AssignExpr.toAssignExpr() |
Optional<BinaryExpr> |
BinaryExpr.toBinaryExpr() |
Optional<BinaryExpr> |
Expression.toBinaryExpr() |
Optional<BooleanLiteralExpr> |
Expression.toBooleanLiteralExpr() |
Optional<BooleanLiteralExpr> |
BooleanLiteralExpr.toBooleanLiteralExpr() |
Optional<CastExpr> |
CastExpr.toCastExpr() |
Optional<CastExpr> |
Expression.toCastExpr() |
Optional<CharLiteralExpr> |
CharLiteralExpr.toCharLiteralExpr() |
Optional<CharLiteralExpr> |
Expression.toCharLiteralExpr() |
Optional<ClassExpr> |
Expression.toClassExpr() |
Optional<ClassExpr> |
ClassExpr.toClassExpr() |
Optional<ConditionalExpr> |
ConditionalExpr.toConditionalExpr() |
Optional<ConditionalExpr> |
Expression.toConditionalExpr() |
Optional<DoubleLiteralExpr> |
Expression.toDoubleLiteralExpr() |
Optional<DoubleLiteralExpr> |
DoubleLiteralExpr.toDoubleLiteralExpr() |
Optional<EnclosedExpr> |
EnclosedExpr.toEnclosedExpr() |
Optional<EnclosedExpr> |
Expression.toEnclosedExpr() |
Optional<FieldAccessExpr> |
Expression.toFieldAccessExpr() |
Optional<FieldAccessExpr> |
FieldAccessExpr.toFieldAccessExpr() |
Optional<InstanceOfExpr> |
InstanceOfExpr.toInstanceOfExpr() |
Optional<InstanceOfExpr> |
Expression.toInstanceOfExpr() |
Optional<IntegerLiteralExpr> |
Expression.toIntegerLiteralExpr() |
Optional<IntegerLiteralExpr> |
IntegerLiteralExpr.toIntegerLiteralExpr() |
Optional<LambdaExpr> |
Expression.toLambdaExpr() |
Optional<LambdaExpr> |
LambdaExpr.toLambdaExpr() |
Optional<LiteralExpr> |
LiteralExpr.toLiteralExpr() |
Optional<LiteralExpr> |
Expression.toLiteralExpr() |
Optional<LiteralStringValueExpr> |
LiteralStringValueExpr.toLiteralStringValueExpr() |
Optional<LiteralStringValueExpr> |
Expression.toLiteralStringValueExpr() |
Optional<LongLiteralExpr> |
LongLiteralExpr.toLongLiteralExpr() |
Optional<LongLiteralExpr> |
Expression.toLongLiteralExpr() |
Optional<MarkerAnnotationExpr> |
Expression.toMarkerAnnotationExpr() |
Optional<MarkerAnnotationExpr> |
MarkerAnnotationExpr.toMarkerAnnotationExpr() |
Optional<MethodCallExpr> |
MethodCallExpr.toMethodCallExpr() |
Optional<MethodCallExpr> |
Expression.toMethodCallExpr() |
Optional<MethodReferenceExpr> |
MethodReferenceExpr.toMethodReferenceExpr() |
Optional<MethodReferenceExpr> |
Expression.toMethodReferenceExpr() |
Optional<NameExpr> |
NameExpr.toNameExpr() |
Optional<NameExpr> |
Expression.toNameExpr() |
Optional<NormalAnnotationExpr> |
Expression.toNormalAnnotationExpr() |
Optional<NormalAnnotationExpr> |
NormalAnnotationExpr.toNormalAnnotationExpr() |
Optional<NullLiteralExpr> |
NullLiteralExpr.toNullLiteralExpr() |
Optional<NullLiteralExpr> |
Expression.toNullLiteralExpr() |
Optional<ObjectCreationExpr> |
Expression.toObjectCreationExpr() |
Optional<ObjectCreationExpr> |
ObjectCreationExpr.toObjectCreationExpr() |
Optional<PatternExpr> |
PatternExpr.toPatternExpr() |
Optional<PatternExpr> |
Expression.toPatternExpr() |
Optional<SingleMemberAnnotationExpr> |
SingleMemberAnnotationExpr.toSingleMemberAnnotationExpr() |
Optional<SingleMemberAnnotationExpr> |
Expression.toSingleMemberAnnotationExpr() |
Optional<StringLiteralExpr> |
Expression.toStringLiteralExpr() |
Optional<StringLiteralExpr> |
StringLiteralExpr.toStringLiteralExpr() |
Optional<SuperExpr> |
Expression.toSuperExpr() |
Optional<SuperExpr> |
SuperExpr.toSuperExpr() |
Optional<SwitchExpr> |
SwitchExpr.toSwitchExpr() |
Optional<SwitchExpr> |
Expression.toSwitchExpr() |
Optional<TextBlockLiteralExpr> |
TextBlockLiteralExpr.toTextBlockLiteralExpr() |
Optional<TextBlockLiteralExpr> |
Expression.toTextBlockLiteralExpr() |
Optional<ThisExpr> |
ThisExpr.toThisExpr() |
Optional<ThisExpr> |
Expression.toThisExpr() |
Optional<TypeExpr> |
TypeExpr.toTypeExpr() |
Optional<TypeExpr> |
Expression.toTypeExpr() |
Optional<UnaryExpr> |
UnaryExpr.toUnaryExpr() |
Optional<UnaryExpr> |
Expression.toUnaryExpr() |
Optional<VariableDeclarationExpr> |
Expression.toVariableDeclarationExpr() |
Optional<VariableDeclarationExpr> |
VariableDeclarationExpr.toVariableDeclarationExpr() |
Constructor and Description |
---|
AnnotationExpr(TokenRange tokenRange,
Name name)
This constructor is used by the parser and is considered private.
|
ArrayAccessExpr(TokenRange tokenRange,
Expression name,
Expression index)
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.
|
ArrayInitializerExpr(TokenRange tokenRange,
NodeList<Expression> values)
This constructor is used by the parser and is considered private.
|
AssignExpr(TokenRange tokenRange,
Expression target,
Expression value,
AssignExpr.Operator operator)
This constructor is used by the parser and is considered private.
|
BinaryExpr(TokenRange tokenRange,
Expression left,
Expression right,
BinaryExpr.Operator operator)
This constructor is used by the parser and is considered private.
|
BooleanLiteralExpr(TokenRange tokenRange,
boolean value)
This constructor is used by the parser and is considered private.
|
CastExpr(TokenRange tokenRange,
Type type,
Expression expression)
This constructor is used by the parser and is considered private.
|
CharLiteralExpr(TokenRange tokenRange,
String value)
This constructor is used by the parser and is considered private.
|
ClassExpr(TokenRange tokenRange,
Type type)
This constructor is used by the parser and is considered private.
|
ConditionalExpr(TokenRange tokenRange,
Expression condition,
Expression thenExpr,
Expression elseExpr)
This constructor is used by the parser and is considered private.
|
DoubleLiteralExpr(TokenRange tokenRange,
String value)
This constructor is used by the parser and is considered private.
|
EnclosedExpr(TokenRange tokenRange,
Expression inner)
This constructor is used by the parser and is considered private.
|
Expression(TokenRange tokenRange)
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.
|
InstanceOfExpr(TokenRange tokenRange,
Expression expression,
ReferenceType type,
PatternExpr pattern)
This constructor is used by the parser and is considered private.
|
IntegerLiteralExpr(TokenRange tokenRange,
String value)
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.
|
LiteralExpr(TokenRange tokenRange)
This constructor is used by the parser and is considered private.
|
LiteralStringValueExpr(TokenRange tokenRange,
String value)
This constructor is used by the parser and is considered private.
|
LongLiteralExpr(TokenRange tokenRange,
String value)
This constructor is used by the parser and is considered private.
|
MarkerAnnotationExpr(TokenRange tokenRange,
Name name)
This constructor is used by the parser and is considered private.
|
MemberValuePair(TokenRange tokenRange,
SimpleName name,
Expression value)
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(TokenRange tokenRange,
Expression scope,
NodeList<Type> typeArguments,
String identifier)
This constructor is used by the parser and is considered private.
|
Name(TokenRange tokenRange,
Name qualifier,
String identifier)
This constructor is used by the parser and is considered private.
|
NameExpr(TokenRange tokenRange,
SimpleName name)
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.
|
NullLiteralExpr(TokenRange tokenRange)
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(TokenRange tokenRange,
ReferenceType type,
SimpleName name)
This constructor is used by the parser and is considered private.
|
SimpleName(TokenRange tokenRange,
String identifier)
This constructor is used by the parser and is considered private.
|
SingleMemberAnnotationExpr(TokenRange tokenRange,
Name name,
Expression memberValue)
This constructor is used by the parser and is considered private.
|
StringLiteralExpr(TokenRange tokenRange,
String value)
This constructor is used by the parser and is considered private.
|
SuperExpr(TokenRange tokenRange,
Name typeName)
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.
|
TextBlockLiteralExpr(TokenRange tokenRange,
String value)
This constructor is used by the parser and is considered private.
|
ThisExpr(TokenRange tokenRange,
Name typeName)
This constructor is used by the parser and is considered private.
|
TypeExpr(TokenRange tokenRange,
Type type)
This constructor is used by the parser and is considered private.
|
UnaryExpr(TokenRange tokenRange,
Expression expression,
UnaryExpr.Operator operator)
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.
|
Constructor and Description |
---|
ModuleDeclaration(TokenRange tokenRange,
NodeList<AnnotationExpr> annotations,
Name name,
boolean isOpen,
NodeList<ModuleDirective> directives)
This constructor is used by the parser and is considered private.
|
ModuleDirective(TokenRange tokenRange)
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(TokenRange tokenRange,
Name name,
NodeList<Name> moduleNames)
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(TokenRange tokenRange,
NodeList<Modifier> modifiers,
Name name)
This constructor is used by the parser and is considered private.
|
ModuleUsesDirective(TokenRange tokenRange,
Name name)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Class and Description |
---|---|
class |
ObservableProperty
Properties considered by the AstObserver
|
Modifier and Type | Method and Description |
---|---|
<R,A> R |
ExpressionStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ForEachStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ExplicitConstructorInvocationStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
BlockStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
BreakStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
IfStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
SwitchStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ContinueStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
SynchronizedStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
UnparsableStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
LabeledStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
DoStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
SwitchEntry.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
LocalClassDeclarationStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ThrowStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ReturnStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
CatchClause.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
YieldStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
AssertStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
WhileStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
TryStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
ForStmt.accept(GenericVisitor<R,A> v,
A arg) |
<R,A> R |
EmptyStmt.accept(GenericVisitor<R,A> v,
A arg) |
<A> void |
ExpressionStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ForEachStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ExplicitConstructorInvocationStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
BlockStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
BreakStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
IfStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
SwitchStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ContinueStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
SynchronizedStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
UnparsableStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
LabeledStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
DoStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
SwitchEntry.accept(VoidVisitor<A> v,
A arg) |
<A> void |
LocalClassDeclarationStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ThrowStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ReturnStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
CatchClause.accept(VoidVisitor<A> v,
A arg) |
<A> void |
YieldStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
AssertStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
WhileStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
TryStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
ForStmt.accept(VoidVisitor<A> v,
A arg) |
<A> void |
EmptyStmt.accept(VoidVisitor<A> v,
A arg) |
AssertStmt |
Statement.asAssertStmt() |
AssertStmt |
AssertStmt.asAssertStmt() |
BlockStmt |
BlockStmt.asBlockStmt() |
BlockStmt |
Statement.asBlockStmt() |
BreakStmt |
BreakStmt.asBreakStmt() |
BreakStmt |
Statement.asBreakStmt() |
ContinueStmt |
ContinueStmt.asContinueStmt() |
ContinueStmt |
Statement.asContinueStmt() |
DoStmt |
Statement.asDoStmt() |
DoStmt |
DoStmt.asDoStmt() |
EmptyStmt |
Statement.asEmptyStmt() |
EmptyStmt |
EmptyStmt.asEmptyStmt() |
ExplicitConstructorInvocationStmt |
ExplicitConstructorInvocationStmt.asExplicitConstructorInvocationStmt() |
ExplicitConstructorInvocationStmt |
Statement.asExplicitConstructorInvocationStmt() |
ExpressionStmt |
ExpressionStmt.asExpressionStmt() |
ExpressionStmt |
Statement.asExpressionStmt() |
ForEachStmt |
ForEachStmt.asForEachStmt() |
ForEachStmt |
Statement.asForEachStmt() |
ForStmt |
Statement.asForStmt() |
ForStmt |
ForStmt.asForStmt() |
IfStmt |
IfStmt.asIfStmt() |
IfStmt |
Statement.asIfStmt() |
LabeledStmt |
Statement.asLabeledStmt() |
LabeledStmt |
LabeledStmt.asLabeledStmt() |
LocalClassDeclarationStmt |
Statement.asLocalClassDeclarationStmt() |
LocalClassDeclarationStmt |
LocalClassDeclarationStmt.asLocalClassDeclarationStmt() |
ReturnStmt |
Statement.asReturnStmt() |
ReturnStmt |
ReturnStmt.asReturnStmt() |
SwitchStmt |
SwitchStmt.asSwitchStmt() |
SwitchStmt |
Statement.asSwitchStmt() |
SynchronizedStmt |
SynchronizedStmt.asSynchronizedStmt() |
SynchronizedStmt |
Statement.asSynchronizedStmt() |
ThrowStmt |
Statement.asThrowStmt() |
ThrowStmt |
ThrowStmt.asThrowStmt() |
TryStmt |
Statement.asTryStmt() |
TryStmt |
TryStmt.asTryStmt() |
UnparsableStmt |
Statement.asUnparsableStmt() |
UnparsableStmt |
UnparsableStmt.asUnparsableStmt() |
WhileStmt |
Statement.asWhileStmt() |
WhileStmt |
WhileStmt.asWhileStmt() |
YieldStmt |
Statement.asYieldStmt() |
YieldStmt |
YieldStmt.asYieldStmt() |
ExpressionStmt |
ExpressionStmt.clone() |
ForEachStmt |
ForEachStmt.clone() |
ExplicitConstructorInvocationStmt |
ExplicitConstructorInvocationStmt.clone() |
BlockStmt |
BlockStmt.clone() |
BreakStmt |
BreakStmt.clone() |
IfStmt |
IfStmt.clone() |
SwitchStmt |
SwitchStmt.clone() |
ContinueStmt |
ContinueStmt.clone() |
SynchronizedStmt |
SynchronizedStmt.clone() |
Statement |
Statement.clone() |
UnparsableStmt |
UnparsableStmt.clone() |
LabeledStmt |
LabeledStmt.clone() |
DoStmt |
DoStmt.clone() |
SwitchEntry |
SwitchEntry.clone() |
LocalClassDeclarationStmt |
LocalClassDeclarationStmt.clone() |
ThrowStmt |
ThrowStmt.clone() |
ReturnStmt |
ReturnStmt.clone() |
CatchClause |
CatchClause.clone() |
YieldStmt |
YieldStmt.clone() |
AssertStmt |
AssertStmt.clone() |
WhileStmt |
WhileStmt.clone() |
TryStmt |
TryStmt.clone() |
ForStmt |
ForStmt.clone() |
EmptyStmt |
EmptyStmt.clone() |
NodeList<Expression> |
ExplicitConstructorInvocationStmt.getArguments() |
Statement |
ForEachStmt.getBody() |
BlockStmt |
SynchronizedStmt.getBody() |
Statement |
DoStmt.getBody() |
BlockStmt |
CatchClause.getBody() |
Statement |
WhileStmt.getBody() |
Statement |
ForStmt.getBody() |
NodeList<CatchClause> |
TryStmt.getCatchClauses() |
Expression |
AssertStmt.getCheck() |
ClassOrInterfaceDeclaration |
LocalClassDeclarationStmt.getClassDeclaration() |
Optional<Expression> |
ForStmt.getCompare() |
Expression |
IfStmt.getCondition() |
Expression |
DoStmt.getCondition() |
Expression |
WhileStmt.getCondition() |
Optional<Statement> |
IfStmt.getElseStmt() |
NodeList<SwitchEntry> |
SwitchStmt.getEntries() |
Expression |
ExpressionStmt.getExpression() |
Optional<Expression> |
ExplicitConstructorInvocationStmt.getExpression() |
Expression |
SynchronizedStmt.getExpression() |
Expression |
ThrowStmt.getExpression() |
Optional<Expression> |
ReturnStmt.getExpression() |
Expression |
YieldStmt.getExpression() |
Optional<BlockStmt> |
TryStmt.getFinallyBlock() |
NodeList<Expression> |
ForStmt.getInitialization() |
Expression |
ForEachStmt.getIterable() |
Optional<SimpleName> |
BreakStmt.getLabel() |
Optional<SimpleName> |
ContinueStmt.getLabel() |
SimpleName |
LabeledStmt.getLabel() |
NodeList<Expression> |
SwitchEntry.getLabels() |
Optional<Expression> |
AssertStmt.getMessage() |
ExpressionStmtMetaModel |
ExpressionStmt.getMetaModel() |
ForEachStmtMetaModel |
ForEachStmt.getMetaModel() |
ExplicitConstructorInvocationStmtMetaModel |
ExplicitConstructorInvocationStmt.getMetaModel() |
BlockStmtMetaModel |
BlockStmt.getMetaModel() |
BreakStmtMetaModel |
BreakStmt.getMetaModel() |
IfStmtMetaModel |
IfStmt.getMetaModel() |
SwitchStmtMetaModel |
SwitchStmt.getMetaModel() |
ContinueStmtMetaModel |
ContinueStmt.getMetaModel() |
SynchronizedStmtMetaModel |
SynchronizedStmt.getMetaModel() |
StatementMetaModel |
Statement.getMetaModel() |
UnparsableStmtMetaModel |
UnparsableStmt.getMetaModel() |
LabeledStmtMetaModel |
LabeledStmt.getMetaModel() |
DoStmtMetaModel |
DoStmt.getMetaModel() |
SwitchEntryMetaModel |
SwitchEntry.getMetaModel() |
LocalClassDeclarationStmtMetaModel |
LocalClassDeclarationStmt.getMetaModel() |
ThrowStmtMetaModel |
ThrowStmt.getMetaModel() |
ReturnStmtMetaModel |
ReturnStmt.getMetaModel() |
CatchClauseMetaModel |
CatchClause.getMetaModel() |
YieldStmtMetaModel |
YieldStmt.getMetaModel() |
AssertStmtMetaModel |
AssertStmt.getMetaModel() |
WhileStmtMetaModel |
WhileStmt.getMetaModel() |
TryStmtMetaModel |
TryStmt.getMetaModel() |
ForStmtMetaModel |
ForStmt.getMetaModel() |
EmptyStmtMetaModel |
EmptyStmt.getMetaModel() |
Parameter |
CatchClause.getParameter()
Note that the type of the Parameter can be a UnionType.
|
NodeList<Expression> |
TryStmt.getResources() |
Expression |
SwitchStmt.getSelector() |
Statement |
LabeledStmt.getStatement() |
NodeList<Statement> |
BlockStmt.getStatements() |
NodeList<Statement> |
SwitchEntry.getStatements() |
Statement |
IfStmt.getThenStmt() |
BlockStmt |
TryStmt.getTryBlock() |
SwitchEntry.Type |
SwitchEntry.getType() |
Optional<NodeList<Type>> |
ExplicitConstructorInvocationStmt.getTypeArguments() |
NodeList<Expression> |
ForStmt.getUpdate() |
VariableDeclarationExpr |
ForEachStmt.getVariable() |
void |
Statement.ifAssertStmt(Consumer<AssertStmt> action) |
void |
AssertStmt.ifAssertStmt(Consumer<AssertStmt> action) |
void |
BlockStmt.ifBlockStmt(Consumer<BlockStmt> action) |
void |
Statement.ifBlockStmt(Consumer<BlockStmt> action) |
void |
BreakStmt.ifBreakStmt(Consumer<BreakStmt> action) |
void |
Statement.ifBreakStmt(Consumer<BreakStmt> action) |
void |
ContinueStmt.ifContinueStmt(Consumer<ContinueStmt> action) |
void |
Statement.ifContinueStmt(Consumer<ContinueStmt> action) |
void |
Statement.ifDoStmt(Consumer<DoStmt> action) |
void |
DoStmt.ifDoStmt(Consumer<DoStmt> action) |
void |
Statement.ifEmptyStmt(Consumer<EmptyStmt> action) |
void |
EmptyStmt.ifEmptyStmt(Consumer<EmptyStmt> action) |
void |
ExplicitConstructorInvocationStmt.ifExplicitConstructorInvocationStmt(Consumer<ExplicitConstructorInvocationStmt> action) |
void |
Statement.ifExplicitConstructorInvocationStmt(Consumer<ExplicitConstructorInvocationStmt> action) |
void |
ExpressionStmt.ifExpressionStmt(Consumer<ExpressionStmt> action) |
void |
Statement.ifExpressionStmt(Consumer<ExpressionStmt> action) |
void |
ForEachStmt.ifForEachStmt(Consumer<ForEachStmt> action) |
void |
Statement.ifForEachStmt(Consumer<ForEachStmt> action) |
void |
Statement.ifForStmt(Consumer<ForStmt> action) |
void |
ForStmt.ifForStmt(Consumer<ForStmt> action) |
void |
IfStmt.ifIfStmt(Consumer<IfStmt> action) |
void |
Statement.ifIfStmt(Consumer<IfStmt> action) |
void |
Statement.ifLabeledStmt(Consumer<LabeledStmt> action) |
void |
LabeledStmt.ifLabeledStmt(Consumer<LabeledStmt> action) |
void |
Statement.ifLocalClassDeclarationStmt(Consumer<LocalClassDeclarationStmt> action) |
void |
LocalClassDeclarationStmt.ifLocalClassDeclarationStmt(Consumer<LocalClassDeclarationStmt> action) |
void |
Statement.ifReturnStmt(Consumer<ReturnStmt> action) |
void |
ReturnStmt.ifReturnStmt(Consumer<ReturnStmt> action) |
void |
SwitchStmt.ifSwitchStmt(Consumer<SwitchStmt> action) |
void |
Statement.ifSwitchStmt(Consumer<SwitchStmt> action) |
void |
SynchronizedStmt.ifSynchronizedStmt(Consumer<SynchronizedStmt> action) |
void |
Statement.ifSynchronizedStmt(Consumer<SynchronizedStmt> action) |
void |
Statement.ifThrowStmt(Consumer<ThrowStmt> action) |
void |
ThrowStmt.ifThrowStmt(Consumer<ThrowStmt> action) |
void |
Statement.ifTryStmt(Consumer<TryStmt> action) |
void |
TryStmt.ifTryStmt(Consumer<TryStmt> action) |
void |
Statement.ifUnparsableStmt(Consumer<UnparsableStmt> action) |
void |
UnparsableStmt.ifUnparsableStmt(Consumer<UnparsableStmt> action) |
void |
Statement.ifWhileStmt(Consumer<WhileStmt> action) |
void |
WhileStmt.ifWhileStmt(Consumer<WhileStmt> action) |
void |
Statement.ifYieldStmt(Consumer<YieldStmt> action) |
void |
YieldStmt.ifYieldStmt(Consumer<YieldStmt> action) |
boolean |
Statement.isAssertStmt() |
boolean |
AssertStmt.isAssertStmt() |
boolean |
BlockStmt.isBlockStmt() |
boolean |
Statement.isBlockStmt() |
boolean |
BreakStmt.isBreakStmt() |
boolean |
Statement.isBreakStmt() |
boolean |
ContinueStmt.isContinueStmt() |
boolean |
Statement.isContinueStmt() |
boolean |
Statement.isDoStmt() |
boolean |
DoStmt.isDoStmt() |
boolean |
Statement.isEmptyStmt() |
boolean |
EmptyStmt.isEmptyStmt() |
boolean |
ExplicitConstructorInvocationStmt.isExplicitConstructorInvocationStmt() |
boolean |
Statement.isExplicitConstructorInvocationStmt() |
boolean |
ExpressionStmt.isExpressionStmt() |
boolean |
Statement.isExpressionStmt() |
boolean |
ForEachStmt.isForEachStmt() |
boolean |
Statement.isForEachStmt() |
boolean |
Statement.isForStmt() |
boolean |
ForStmt.isForStmt() |
boolean |
IfStmt.isIfStmt() |
boolean |
Statement.isIfStmt() |
boolean |
Statement.isLabeledStmt() |
boolean |
LabeledStmt.isLabeledStmt() |
boolean |
Statement.isLocalClassDeclarationStmt() |
boolean |
LocalClassDeclarationStmt.isLocalClassDeclarationStmt() |
boolean |
Statement.isReturnStmt() |
boolean |
ReturnStmt.isReturnStmt() |
boolean |
SwitchStmt.isSwitchStmt() |
boolean |
Statement.isSwitchStmt() |
boolean |
SynchronizedStmt.isSynchronizedStmt() |
boolean |
Statement.isSynchronizedStmt() |
boolean |
ExplicitConstructorInvocationStmt.isThis() |
boolean |
Statement.isThrowStmt() |
boolean |
ThrowStmt.isThrowStmt() |
boolean |
Statement.isTryStmt() |
boolean |
TryStmt.isTryStmt() |
boolean |
Statement.isUnparsableStmt() |
boolean |
UnparsableStmt.isUnparsableStmt() |
boolean |
Statement.isWhileStmt() |
boolean |
WhileStmt.isWhileStmt() |
boolean |
Statement.isYieldStmt() |
boolean |
YieldStmt.isYieldStmt() |
boolean |
ExpressionStmt.remove(Node node) |
boolean |
ForEachStmt.remove(Node node) |
boolean |
ExplicitConstructorInvocationStmt.remove(Node node) |
boolean |
BlockStmt.remove(Node node) |
boolean |
BreakStmt.remove(Node node) |
boolean |
IfStmt.remove(Node node) |
boolean |
SwitchStmt.remove(Node node) |
boolean |
ContinueStmt.remove(Node node) |
boolean |
SynchronizedStmt.remove(Node node) |
boolean |
Statement.remove(Node node) |
boolean |
UnparsableStmt.remove(Node node) |
boolean |
LabeledStmt.remove(Node node) |
boolean |
DoStmt.remove(Node node) |
boolean |
SwitchEntry.remove(Node node) |
boolean |
LocalClassDeclarationStmt.remove(Node node) |
boolean |
ThrowStmt.remove(Node node) |
boolean |
ReturnStmt.remove(Node node) |
boolean |
CatchClause.remove(Node node) |
boolean |
YieldStmt.remove(Node node) |
boolean |
AssertStmt.remove(Node node) |
boolean |
WhileStmt.remove(Node node) |
boolean |
TryStmt.remove(Node node) |
boolean |
ForStmt.remove(Node node) |
boolean |
EmptyStmt.remove(Node node) |
ForStmt |
ForStmt.removeCompare() |
IfStmt |
IfStmt.removeElseStmt() |
ExplicitConstructorInvocationStmt |
ExplicitConstructorInvocationStmt.removeExpression() |
ReturnStmt |
ReturnStmt.removeExpression() |
TryStmt |
TryStmt.removeFinallyBlock() |
BreakStmt |
BreakStmt.removeLabel() |
ContinueStmt |
ContinueStmt.removeLabel() |
AssertStmt |
AssertStmt.removeMessage() |
boolean |
ExpressionStmt.replace(Node node,
Node replacementNode) |
boolean |
ForEachStmt.replace(Node node,
Node replacementNode) |
boolean |
ExplicitConstructorInvocationStmt.replace(Node node,
Node replacementNode) |
boolean |
BlockStmt.replace(Node node,
Node replacementNode) |
boolean |
BreakStmt.replace(Node node,
Node replacementNode) |
boolean |
IfStmt.replace(Node node,
Node replacementNode) |
boolean |
SwitchStmt.replace(Node node,
Node replacementNode) |
boolean |
ContinueStmt.replace(Node node,
Node replacementNode) |
boolean |
SynchronizedStmt.replace(Node node,
Node replacementNode) |
boolean |
Statement.replace(Node node,
Node replacementNode) |
boolean |
UnparsableStmt.replace(Node node,
Node replacementNode) |
boolean |
LabeledStmt.replace(Node node,
Node replacementNode) |
boolean |
DoStmt.replace(Node node,
Node replacementNode) |
boolean |
SwitchEntry.replace(Node node,
Node replacementNode) |
boolean |
LocalClassDeclarationStmt.replace(Node node,
Node replacementNode) |
boolean |
ThrowStmt.replace(Node node,
Node replacementNode) |
boolean |
ReturnStmt.replace(Node node,
Node replacementNode) |
boolean |
CatchClause.replace(Node node,
Node replacementNode) |
boolean |
YieldStmt.replace(Node node,
Node replacementNode) |
boolean |
AssertStmt.replace(Node node,
Node replacementNode) |
boolean |
WhileStmt.replace(Node node,
Node replacementNode) |
boolean |
TryStmt.replace(Node node,
Node replacementNode) |
boolean |
ForStmt.replace(Node node,
Node replacementNode) |
boolean |
EmptyStmt.replace(Node node,
Node replacementNode) |
ExplicitConstructorInvocationStmt |
ExplicitConstructorInvocationStmt.setArguments(NodeList<Expression> arguments) |
SynchronizedStmt |
SynchronizedStmt.setBody(BlockStmt body) |
CatchClause |
CatchClause.setBody(BlockStmt body) |
ForEachStmt |
ForEachStmt.setBody(Statement body) |
DoStmt |
DoStmt.setBody(Statement body) |
WhileStmt |
WhileStmt.setBody(Statement body) |
ForStmt |
ForStmt.setBody(Statement body) |
TryStmt |
TryStmt.setCatchClauses(NodeList<CatchClause> catchClauses) |
AssertStmt |
AssertStmt.setCheck(Expression check) |
LocalClassDeclarationStmt |
LocalClassDeclarationStmt.setClassDeclaration(ClassOrInterfaceDeclaration classDeclaration) |
ForStmt |
ForStmt.setCompare(Expression compare)
Sets the compare
|
IfStmt |
IfStmt.setCondition(Expression condition) |
DoStmt |
DoStmt.setCondition(Expression condition) |
WhileStmt |
WhileStmt.setCondition(Expression condition) |
IfStmt |
IfStmt.setElseStmt(Statement elseStmt)
Sets the elseStmt
|
SwitchStmt |
SwitchStmt.setEntries(NodeList<SwitchEntry> entries) |
ExpressionStmt |
ExpressionStmt.setExpression(Expression expression) |
ExplicitConstructorInvocationStmt |
ExplicitConstructorInvocationStmt.setExpression(Expression expression)
Sets the expression
|
SynchronizedStmt |
SynchronizedStmt.setExpression(Expression expression) |
ThrowStmt |
ThrowStmt.setExpression(Expression expression) |
ReturnStmt |
ReturnStmt.setExpression(Expression expression)
Sets the expression
|
YieldStmt |
YieldStmt.setExpression(Expression expression)
Sets the label
|
TryStmt |
TryStmt.setFinallyBlock(BlockStmt finallyBlock) |
ForStmt |
ForStmt.setInitialization(NodeList<Expression> initialization) |
ForEachStmt |
ForEachStmt.setIterable(Expression iterable) |
BreakStmt |
BreakStmt.setLabel(SimpleName label)
Sets the label
|
ContinueStmt |
ContinueStmt.setLabel(SimpleName label)
Sets the label
|
LabeledStmt |
LabeledStmt.setLabel(SimpleName label) |
SwitchEntry |
SwitchEntry.setLabels(NodeList<Expression> labels)
Sets the label
|
AssertStmt |
AssertStmt.setMessage(Expression message)
Sets the message
|
CatchClause |
CatchClause.setParameter(Parameter parameter) |
TryStmt |
TryStmt.setResources(NodeList<Expression> resources) |
SwitchStmt |
SwitchStmt.setSelector(Expression selector) |
LabeledStmt |
LabeledStmt.setStatement(Statement statement) |
BlockStmt |
BlockStmt.setStatements(NodeList<Statement> statements) |
SwitchEntry |
SwitchEntry.setStatements(NodeList<Statement> statements) |
IfStmt |
IfStmt.setThenStmt(Statement thenStmt) |
ExplicitConstructorInvocationStmt |
ExplicitConstructorInvocationStmt.setThis(boolean isThis) |
TryStmt |
TryStmt.setTryBlock(BlockStmt tryBlock) |
SwitchEntry |
SwitchEntry.setType(SwitchEntry.Type type) |
ExplicitConstructorInvocationStmt |
ExplicitConstructorInvocationStmt.setTypeArguments(NodeList<Type> typeArguments)
Sets the typeArguments
|
ForStmt |
ForStmt.setUpdate(NodeList<Expression> update) |
ForEachStmt |
ForEachStmt.setVariable(VariableDeclarationExpr variable) |
Optional<AssertStmt> |
Statement.toAssertStmt() |
Optional<AssertStmt> |
AssertStmt.toAssertStmt() |
Optional<BlockStmt> |
BlockStmt.toBlockStmt() |
Optional<BlockStmt> |
Statement.toBlockStmt() |
Optional<BreakStmt> |
BreakStmt.toBreakStmt() |
Optional<BreakStmt> |
Statement.toBreakStmt() |
Optional<ContinueStmt> |
ContinueStmt.toContinueStmt() |
Optional<ContinueStmt> |
Statement.toContinueStmt() |
Optional<DoStmt> |
Statement.toDoStmt() |
Optional<DoStmt> |
DoStmt.toDoStmt() |
Optional<EmptyStmt> |
Statement.toEmptyStmt() |
Optional<EmptyStmt> |
EmptyStmt.toEmptyStmt() |
Optional<ExplicitConstructorInvocationStmt> |
ExplicitConstructorInvocationStmt.toExplicitConstructorInvocationStmt() |
Optional<ExplicitConstructorInvocationStmt> |
Statement.toExplicitConstructorInvocationStmt() |
Optional<ExpressionStmt> |
ExpressionStmt.toExpressionStmt() |
Optional<ExpressionStmt> |
Statement.toExpressionStmt() |
Optional<ForEachStmt> |
ForEachStmt.toForEachStmt() |
Optional<ForEachStmt> |
Statement.toForEachStmt() |
Optional<ForStmt> |
Statement.toForStmt() |
Optional<ForStmt> |
ForStmt.toForStmt() |
Optional<IfStmt> |
IfStmt.toIfStmt() |
Optional<IfStmt> |
Statement.toIfStmt() |
Optional<LabeledStmt> |
Statement.toLabeledStmt() |
Optional<LabeledStmt> |
LabeledStmt.toLabeledStmt() |
Optional<LocalClassDeclarationStmt> |
Statement.toLocalClassDeclarationStmt() |
Optional<LocalClassDeclarationStmt> |
LocalClassDeclarationStmt.toLocalClassDeclarationStmt() |
Optional<ReturnStmt> |
Statement.toReturnStmt() |
Optional<ReturnStmt> |
ReturnStmt.toReturnStmt() |
Optional<SwitchStmt> |
SwitchStmt.toSwitchStmt() |
Optional<SwitchStmt> |
Statement.toSwitchStmt() |
Optional<SynchronizedStmt> |
SynchronizedStmt.toSynchronizedStmt() |
Optional<SynchronizedStmt> |
Statement.toSynchronizedStmt() |
Optional<ThrowStmt> |
Statement.toThrowStmt() |
Optional<ThrowStmt> |
ThrowStmt.toThrowStmt() |
Optional<TryStmt> |
Statement.toTryStmt() |
Optional<TryStmt> |
TryStmt.toTryStmt() |
Optional<UnparsableStmt> |
Statement.toUnparsableStmt() |
Optional<UnparsableStmt> |
UnparsableStmt.toUnparsableStmt() |
Optional<WhileStmt> |
Statement.toWhileStmt() |
Optional<WhileStmt> |
WhileStmt.toWhileStmt() |
Optional<YieldStmt> |
Statement.toYieldStmt() |
Optional<YieldStmt> |
YieldStmt.toYieldStmt() |
Constructor and Description |
---|
AssertStmt(TokenRange tokenRange,
Expression check,
Expression message)
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.
|
BreakStmt(TokenRange tokenRange,
SimpleName label)
This constructor is used by the parser and is considered private.
|
CatchClause(TokenRange tokenRange,
Parameter parameter,
BlockStmt body)
This constructor is used by the parser and is considered private.
|
ContinueStmt(TokenRange tokenRange,
SimpleName label)
This constructor is used by the parser and is considered private.
|
DoStmt(TokenRange tokenRange,
Statement body,
Expression condition)
This constructor is used by the parser and is considered private.
|
EmptyStmt(TokenRange tokenRange)
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.
|
ExpressionStmt(TokenRange tokenRange,
Expression expression)
This constructor is used by the parser and is considered private.
|
ForEachStmt(TokenRange tokenRange,
VariableDeclarationExpr variable,
Expression iterable,
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.
|
IfStmt(TokenRange tokenRange,
Expression condition,
Statement thenStmt,
Statement elseStmt)
This constructor is used by the parser and is considered private.
|
LabeledStmt(TokenRange tokenRange,
SimpleName label,
Statement statement)
This constructor is used by the parser and is considered private.
|
LocalClassDeclarationStmt(TokenRange tokenRange,
ClassOrInterfaceDeclaration classDeclaration)
This constructor is used by the parser and is considered private.
|
ReturnStmt(TokenRange tokenRange,
Expression expression)
This constructor is used by the parser and is considered private.
|
Statement(TokenRange tokenRange)
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(TokenRange tokenRange,
Expression selector,
NodeList<SwitchEntry> entries)
This constructor is used by the parser and is considered private.
|
SynchronizedStmt(TokenRange tokenRange,
Expression expression,
BlockStmt body)
This constructor is used by the parser and is considered private.
|
ThrowStmt(TokenRange tokenRange,
Expression expression)
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.
|
UnparsableStmt(TokenRange tokenRange)
This constructor is used by the parser and is considered private.
|
WhileStmt(TokenRange tokenRange,
Expression condition,
Statement body)
This constructor is used by the parser and is considered private.
|
YieldStmt(TokenRange tokenRange,
Expression expression)
This constructor is used by the parser and is considered private.
|
Constructor and Description |
---|
ArrayType(TokenRange tokenRange,
Type componentType,
ArrayType.Origin origin,
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(TokenRange tokenRange,
NodeList<ReferenceType> elements)
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(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(TokenRange tokenRange,
SimpleName name,
NodeList<ClassOrInterfaceType> typeBound,
NodeList<AnnotationExpr> annotations)
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.
|
UnknownType(TokenRange tokenRange)
This constructor is used by the parser and is considered private.
|
VarType(TokenRange tokenRange)
This constructor is used by the parser and is considered private.
|
VoidType(TokenRange tokenRange)
This constructor is used by the parser and is considered private.
|
WildcardType(TokenRange tokenRange,
ReferenceType extendedType,
ReferenceType superType)
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 |
---|---|
Visitable |
CloneVisitor.visit(CompilationUnit n,
Object arg) |
Visitable |
CloneVisitor.visit(PackageDeclaration n,
Object arg) |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
AnnotationExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
AnnotationMemberDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ArrayAccessExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ArrayCreationExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ArrayCreationLevelMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ArrayInitializerExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ArrayTypeMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
AssertStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
AssignExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
BinaryExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
BlockCommentMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
BlockStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
BodyDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
BooleanLiteralExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
BreakStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
CallableDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
CastExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
CatchClauseMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
CharLiteralExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ClassExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ClassOrInterfaceDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ClassOrInterfaceTypeMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
CommentMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
CompilationUnitMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ConditionalExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ConstructorDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ContinueStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
DoStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
DoubleLiteralExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
EmptyStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
EnclosedExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
EnumConstantDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
EnumDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ExplicitConstructorInvocationStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ExpressionMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ExpressionStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
FieldAccessExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
FieldDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ForEachStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ForStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
IfStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ImportDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
InitializerDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
InstanceOfExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
IntegerLiteralExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
IntersectionTypeMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
JavadocCommentMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
LabeledStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
LambdaExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
LineCommentMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
LiteralExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
LiteralStringValueExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
LocalClassDeclarationStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
LongLiteralExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
MarkerAnnotationExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
MemberValuePairMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
MethodCallExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
MethodDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
MethodReferenceExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ModifierMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ModuleDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ModuleDirectiveMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ModuleExportsDirectiveMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ModuleOpensDirectiveMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ModuleProvidesDirectiveMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ModuleRequiresDirectiveMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ModuleUsesDirectiveMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
NameExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
NameMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
NodeMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
NormalAnnotationExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
NullLiteralExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ObjectCreationExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
PackageDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ParameterMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
PatternExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
PrimitiveTypeMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ReceiverParameterMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ReferenceTypeMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ReturnStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
SimpleNameMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
SingleMemberAnnotationExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
StatementMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
StringLiteralExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
SuperExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
SwitchEntryMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
SwitchExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
SwitchStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
SynchronizedStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
TextBlockLiteralExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ThisExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
ThrowStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
TryStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
TypeDeclarationMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
TypeExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
TypeMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
TypeParameterMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
UnaryExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
UnionTypeMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
UnknownTypeMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
UnparsableStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
VariableDeclarationExprMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
VariableDeclaratorMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
VarTypeMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
VoidTypeMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
WhileStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
WildcardTypeMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
class |
YieldStmtMetaModel
This file, class, and its contents are completely generated based on:
The contents and annotations within the package `com.github.javaparser.ast`, and
`ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
For this reason, any changes made directly to this file will be overwritten the next time generators are run.
|
Constructor and Description |
---|
AnnotationExprMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
BodyDeclarationMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
CallableDeclarationMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
CommentMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
ExpressionMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
LiteralExprMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
LiteralStringValueExprMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
ModuleDirectiveMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
NodeMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
ReferenceTypeMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
StatementMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
TypeDeclarationMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
TypeMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel,
Class<? extends Node> type,
String name,
String packageName,
boolean isAbstract,
boolean hasWildcard) |
Copyright © 2007–2021. All rights reserved.