| Class and Description |
|---|
| AnnotationExpr
A base class for the different types of annotations.
|
| Expression
A base class for all expressions.
|
| Name
A name that may consist of multiple identifiers.
|
| VariableDeclarationExpr
A declaration of variables.
|
| Class and Description |
|---|
| AnnotationExpr
A base class for the different types of annotations.
|
| Expression
A base class for all expressions.
|
| Name
A name that may consist of multiple identifiers.
|
| Class and Description |
|---|
| AnnotationExpr
A base class for the different types of annotations.
|
| Expression
A base class for all expressions.
|
| SimpleName
A name that consists of a single identifier.
|
| Class and Description |
|---|
| AnnotationExpr
A base class for the different types of annotations.
|
| ArrayAccessExpr
Array brackets [] being used to get a value from an array.
|
ArrayCreationExpr
new int[5][4][][] or new int[][]{{1},{2,3}}. |
| ArrayInitializerExpr
The initialization of an array.
|
| AssignExpr
An assignment expression.
|
| AssignExpr.Operator |
| BinaryExpr
An expression with an expression on the left, an expression on the right, and an operator in the middle.
|
| BinaryExpr.Operator |
| BooleanLiteralExpr
The boolean literals.
|
| CastExpr
A typecast.
|
| CharLiteralExpr
A literal character.
|
| ClassExpr
Defines an expression that accesses the class of a type.
|
| ConditionalExpr
An if-then or if-then-else construct.
|
| DoubleLiteralExpr
A float or a double constant.
|
| EnclosedExpr
An expression between ( ).
|
| Expression
A base class for all expressions.
|
| FieldAccessExpr
Access of a field of an object.
|
| InstanceOfExpr
Usage of the instanceof operator.
|
| IntegerLiteralExpr
All ways to specify an int literal.
|
| LambdaExpr
A lambda expression.
|
| LiteralExpr
A base class for all literal expressions.
|
| LiteralStringValueExpr
Any literal value that is stored internally as a String.
|
| LongLiteralExpr
All ways to specify a long literal.
|
| MarkerAnnotationExpr
An annotation that uses only the annotation type name.
|
| MemberValuePair
A value for a member of an annotation.
|
| MethodCallExpr
A method call on an object.
|
| MethodReferenceExpr
Method reference expressions introduced in Java 8 specifically designed to simplify lambda Expressions.
|
| Name
A name that may consist of multiple identifiers.
|
| NameExpr
Whenever a SimpleName is used in an expression, it is wrapped in NameExpr.
|
| NormalAnnotationExpr
An annotation that has zero or more key-value pairs.
@Mapping(a=5, d=10) |
| NullLiteralExpr
A literal "null".
|
| ObjectCreationExpr
A constructor call.
|
| SimpleName
A name that consists of a single identifier.
|
| SingleMemberAnnotationExpr
An annotation that has a single value.
|
| StringLiteralExpr
A literal string.
|
| SuperExpr
An occurrence of the "super" keyword.
|
| ThisExpr
An occurrence of the "this" keyword.
|
| TypeExpr
This class is just instantiated as scopes for MethodReferenceExpr nodes to encapsulate Types.
|
| UnaryExpr
An expression where an operator is applied to a single expression.
|
| UnaryExpr.Operator |
| VariableDeclarationExpr
A declaration of variables.
|
| Class and Description |
|---|
| AnnotationExpr
A base class for the different types of annotations.
|
| Name
A name that may consist of multiple identifiers.
|
| Class and Description |
|---|
| AnnotationExpr
A base class for the different types of annotations.
|
| Expression
A base class for all expressions.
|
| Name
A name that may consist of multiple identifiers.
|
| NormalAnnotationExpr
An annotation that has zero or more key-value pairs.
@Mapping(a=5, d=10) |
| SimpleName
A name that consists of a single identifier.
|
| Class and Description |
|---|
| AnnotationExpr
A base class for the different types of annotations.
|
| Expression
A base class for all expressions.
|
| SimpleName
A name that consists of a single identifier.
|
| VariableDeclarationExpr
A declaration of variables.
|
| Class and Description |
|---|
| AnnotationExpr
A base class for the different types of annotations.
|
| SimpleName
A name that consists of a single identifier.
|
| Class and Description |
|---|
| LambdaExpr
A lambda expression.
|
| VariableDeclarationExpr
A declaration of variables.
|
| Class and Description |
|---|
| ArrayAccessExpr
Array brackets [] being used to get a value from an array.
|
ArrayCreationExpr
new int[5][4][][] or new int[][]{{1},{2,3}}. |
| ArrayInitializerExpr
The initialization of an array.
|
| AssignExpr
An assignment expression.
|
| BinaryExpr
An expression with an expression on the left, an expression on the right, and an operator in the middle.
|
| BooleanLiteralExpr
The boolean literals.
|
| CastExpr
A typecast.
|
| CharLiteralExpr
A literal character.
|
| ClassExpr
Defines an expression that accesses the class of a type.
|
| ConditionalExpr
An if-then or if-then-else construct.
|
| DoubleLiteralExpr
A float or a double constant.
|
| EnclosedExpr
An expression between ( ).
|
| FieldAccessExpr
Access of a field of an object.
|
| InstanceOfExpr
Usage of the instanceof operator.
|
| IntegerLiteralExpr
All ways to specify an int literal.
|
| LambdaExpr
A lambda expression.
|
| LongLiteralExpr
All ways to specify a long literal.
|
| MarkerAnnotationExpr
An annotation that uses only the annotation type name.
|
| MemberValuePair
A value for a member of an annotation.
|
| MethodCallExpr
A method call on an object.
|
| MethodReferenceExpr
Method reference expressions introduced in Java 8 specifically designed to simplify lambda Expressions.
|
| Name
A name that may consist of multiple identifiers.
|
| NameExpr
Whenever a SimpleName is used in an expression, it is wrapped in NameExpr.
|
| NormalAnnotationExpr
An annotation that has zero or more key-value pairs.
@Mapping(a=5, d=10) |
| NullLiteralExpr
A literal "null".
|
| ObjectCreationExpr
A constructor call.
|
| SimpleName
A name that consists of a single identifier.
|
| SingleMemberAnnotationExpr
An annotation that has a single value.
|
| StringLiteralExpr
A literal string.
|
| SuperExpr
An occurrence of the "super" keyword.
|
| ThisExpr
An occurrence of the "this" keyword.
|
| TypeExpr
This class is just instantiated as scopes for MethodReferenceExpr nodes to encapsulate Types.
|
| UnaryExpr
An expression where an operator is applied to a single expression.
|
| VariableDeclarationExpr
A declaration of variables.
|
| Class and Description |
|---|
| ArrayAccessExpr
Array brackets [] being used to get a value from an array.
|
ArrayCreationExpr
new int[5][4][][] or new int[][]{{1},{2,3}}. |
| ArrayInitializerExpr
The initialization of an array.
|
| AssignExpr
An assignment expression.
|
| BinaryExpr
An expression with an expression on the left, an expression on the right, and an operator in the middle.
|
| BooleanLiteralExpr
The boolean literals.
|
| CastExpr
A typecast.
|
| CharLiteralExpr
A literal character.
|
| ClassExpr
Defines an expression that accesses the class of a type.
|
| ConditionalExpr
An if-then or if-then-else construct.
|
| DoubleLiteralExpr
A float or a double constant.
|
| EnclosedExpr
An expression between ( ).
|
| FieldAccessExpr
Access of a field of an object.
|
| InstanceOfExpr
Usage of the instanceof operator.
|
| IntegerLiteralExpr
All ways to specify an int literal.
|
| LambdaExpr
A lambda expression.
|
| LongLiteralExpr
All ways to specify a long literal.
|
| MarkerAnnotationExpr
An annotation that uses only the annotation type name.
|
| MemberValuePair
A value for a member of an annotation.
|
| MethodCallExpr
A method call on an object.
|
| MethodReferenceExpr
Method reference expressions introduced in Java 8 specifically designed to simplify lambda Expressions.
|
| Name
A name that may consist of multiple identifiers.
|
| NameExpr
Whenever a SimpleName is used in an expression, it is wrapped in NameExpr.
|
| NormalAnnotationExpr
An annotation that has zero or more key-value pairs.
@Mapping(a=5, d=10) |
| NullLiteralExpr
A literal "null".
|
| ObjectCreationExpr
A constructor call.
|
| SimpleName
A name that consists of a single identifier.
|
| SingleMemberAnnotationExpr
An annotation that has a single value.
|
| StringLiteralExpr
A literal string.
|
| SuperExpr
An occurrence of the "super" keyword.
|
| ThisExpr
An occurrence of the "this" keyword.
|
| TypeExpr
This class is just instantiated as scopes for MethodReferenceExpr nodes to encapsulate Types.
|
| UnaryExpr
An expression where an operator is applied to a single expression.
|
| VariableDeclarationExpr
A declaration of variables.
|
| Class and Description |
|---|
| AnnotationExpr
A base class for the different types of annotations.
|
Copyright © 2007–2017. All rights reserved.