class |
AbstractAnyTypeDeclaration |
Deprecated.
|
class |
AbstractJavaAccessTypeNode |
Deprecated.
|
class |
AbstractJavaTypeNode |
Deprecated.
|
class |
ASTAdditiveExpression |
Represents an addition operation on two or more values, or string concatenation.
|
class |
ASTAllocationExpression |
|
class |
ASTAndExpression |
Represents a non-shortcut boolean AND-expression.
|
class |
ASTAnnotation |
Represents an annotation.
|
class |
ASTAnnotationTypeDeclaration |
|
class |
ASTBooleanLiteral |
|
class |
ASTCastExpression |
|
class |
ASTClassOrInterfaceDeclaration |
Represents class and interface declarations.
|
class |
ASTClassOrInterfaceType |
Represents a class or interface type, possibly parameterised with type arguments.
|
class |
ASTCompilationUnit |
|
class |
ASTConditionalAndExpression |
Represents a boolean AND-expression.
|
class |
ASTConditionalExpression |
Represents a conditional expression, aka ternary expression.
|
class |
ASTConditionalOrExpression |
Represents a boolean OR-expression.
|
class |
ASTEnumConstant |
|
class |
ASTEnumDeclaration |
|
class |
ASTEqualityExpression |
Represents an identity test between two values or more values.
|
class |
ASTExclusiveOrExpression |
Represents a boolean XOR-expression.
|
class |
ASTExpression |
Represents an expression, in the most general sense.
|
class |
ASTFieldDeclaration |
Represents a field declaration in the body of a type declaration.
|
class |
ASTFormalParameter |
Formal parameter node.
|
class |
ASTImportDeclaration |
Represents an import declaration in a Java file.
|
class |
ASTInclusiveOrExpression |
Represents a non-shortcut boolean OR-expression.
|
class |
ASTInstanceOfExpression |
Represents a type test on an object.
|
class |
ASTLiteral |
|
class |
ASTMarkerAnnotation |
Represents an annotation with no declared member, e.g.
|
class |
ASTMultiplicativeExpression |
Represents a multiplication, division, or modulo operation on
two or more values.
|
class |
ASTName |
|
class |
ASTNormalAnnotation |
Represents an annotation that with a parenthesized list
of key-value pairs (possibly empty).
|
class |
ASTNullLiteral |
|
class |
ASTPostfixExpression |
Represents a unary postfix operation on a value.
|
class |
ASTPreDecrementExpression |
Represents a pre-decrement expression on a variable.
|
class |
ASTPreIncrementExpression |
Represents a pre-increment expression on a variable.
|
class |
ASTPrimaryExpression |
|
class |
ASTPrimaryPrefix |
|
class |
ASTPrimarySuffix |
|
class |
ASTPrimitiveType |
Represents a primitive type.
|
class |
ASTRecordDeclaration |
A record declaration is a special data class type (JDK 16 feature).
|
class |
ASTReferenceType |
Represents a reference type, i.e.
|
class |
ASTRelationalExpression |
Represents a comparison on two numeric values.
|
class |
ASTResource |
|
class |
ASTShiftExpression |
Represents a shift expression on a numeric value.
|
class |
ASTSingleMemberAnnotation |
Represents an annotation using the shorthand syntax for the default member.
|
class |
ASTStatementExpression |
|
class |
ASTSwitchExpression |
|
class |
ASTType |
Represents a type reference.
|
class |
ASTTypeArgument |
|
class |
ASTTypeBound |
|
class |
ASTTypeDeclaration |
|
class |
ASTTypeParameter |
Represents a type parameter declaration of a method, constructor, class or interface declaration.
|
class |
ASTUnaryExpression |
Represents a unary prefix operation on a value.
|
class |
ASTUnaryExpressionNotPlusMinus |
Represents a boolean negation or bitwise inverse operation.
|
class |
ASTVariableDeclarator |
Groups a variable ID and its initializer if it exists.
|
class |
ASTVariableDeclaratorId |
Represents an identifier in the context of variable or parameter declarations (not their use in
expressions).
|
class |
ASTWildcardBounds |
|
class |
ASTYieldStatement |
|