class |
AbstractAnyTypeDeclaration |
Deprecated.
|
class |
AbstractJavaAccessNode |
Deprecated.
|
class |
AbstractJavaAccessTypeNode |
Deprecated.
|
class |
AbstractJavaTypeNode |
Deprecated.
|
class |
AbstractMethodLikeNode |
Deprecated.
|
class |
AbstractMethodOrConstructorDeclaration |
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 |
ASTAnnotationMethodDeclaration |
|
class |
ASTAnnotationTypeBody |
|
class |
ASTAnnotationTypeDeclaration |
|
class |
ASTAnnotationTypeMemberDeclaration |
|
class |
ASTArgumentList |
|
class |
ASTArguments |
|
class |
ASTArrayDimsAndInits |
|
class |
ASTArrayInitializer |
|
class |
ASTAssertStatement |
Represents an assert statement.
|
class |
ASTAssignmentOperator |
|
class |
ASTBlock |
|
class |
ASTBlockStatement |
|
class |
ASTBooleanLiteral |
|
class |
ASTBreakStatement |
|
class |
ASTCastExpression |
|
class |
ASTCatchStatement |
Catch statement node.
|
class |
ASTClassOrInterfaceBody |
|
class |
ASTClassOrInterfaceBodyDeclaration |
|
class |
ASTClassOrInterfaceDeclaration |
Represents class and interface declarations.
|
class |
ASTClassOrInterfaceType |
Represents a class or interface type, possibly parameterised with type arguments.
|
class |
ASTCompactConstructorDeclaration |
|
class |
ASTCompilationUnit |
|
class |
ASTComponentPatternList |
Contains a potentially empty list of nested Patterns for RecordPattern (JDK 19).
|
class |
ASTConditionalAndExpression |
Represents a boolean AND-expression.
|
class |
ASTConditionalExpression |
Represents a conditional expression, aka ternary expression.
|
class |
ASTConditionalOrExpression |
Represents a boolean OR-expression.
|
class |
ASTConstructorDeclaration |
|
class |
ASTContinueStatement |
|
class |
ASTDefaultValue |
|
class |
ASTDoStatement |
Represents a do ... while statement.
|
class |
ASTEmptyStatement |
|
class |
ASTEnumBody |
|
class |
ASTEnumConstant |
|
class |
ASTEnumDeclaration |
|
class |
ASTEqualityExpression |
Represents an identity test between two values or more values.
|
class |
ASTExclusiveOrExpression |
Represents a boolean XOR-expression.
|
class |
ASTExplicitConstructorInvocation |
|
class |
ASTExpression |
Represents an expression, in the most general sense.
|
class |
ASTExtendsList |
Represents the extends clause of a class or interface declaration.
|
class |
ASTFieldDeclaration |
Represents a field declaration in the body of a type declaration.
|
class |
ASTFinallyStatement |
|
class |
ASTForInit |
|
class |
ASTFormalParameter |
Formal parameter node.
|
class |
ASTFormalParameters |
|
class |
ASTForStatement |
Represents a for -loop, or a foreach loop.
|
class |
ASTForUpdate |
|
class |
ASTGuardedPattern |
Deprecated.
|
class |
ASTIfStatement |
Represents an if statement, possibly with an else statement.
|
class |
ASTImplementsList |
Represents the implements clause of a class declaration.
|
class |
ASTImportDeclaration |
Represents an import declaration in a Java file.
|
class |
ASTInclusiveOrExpression |
Represents a non-shortcut boolean OR-expression.
|
class |
ASTInitializer |
|
class |
ASTInstanceOfExpression |
Represents a type test on an object.
|
class |
ASTLabeledStatement |
|
class |
ASTLambdaExpression |
|
class |
ASTLiteral |
|
class |
ASTLocalVariableDeclaration |
Represents a local variable declaration.
|
class |
ASTMarkerAnnotation |
Represents an annotation with no declared member, e.g.
|
class |
ASTMemberSelector |
|
class |
ASTMemberValue |
Represents the value of a member of an annotation.
|
class |
ASTMemberValueArrayInitializer |
Represents an array of member values in an annotation member value.
|
class |
ASTMemberValuePair |
Represents a single member-value pair in an annotation.
|
class |
ASTMemberValuePairs |
Represents a list of member values in an annotation.
|
class |
ASTMethodDeclaration |
Method declaration node.
|
class |
ASTMethodDeclarator |
Deprecated.
|
class |
ASTMethodReference |
|
class |
ASTModuleDeclaration |
|
class |
ASTModuleDirective |
|
class |
ASTModuleName |
|
class |
ASTMultiplicativeExpression |
Represents a multiplication, division, or modulo operation on
two or more values.
|
class |
ASTName |
|
class |
ASTNameList |
|
class |
ASTNormalAnnotation |
Represents an annotation that with a parenthesized list
of key-value pairs (possibly empty).
|
class |
ASTNullLiteral |
|
class |
ASTPackageDeclaration |
|
class |
ASTPermitsList |
Represents the permits clause of a (sealed) class declaration.
|
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 |
ASTRecordBody |
|
class |
ASTRecordComponent |
|
class |
ASTRecordComponentList |
|
class |
ASTRecordDeclaration |
A record declaration is a special data class type (JDK 16 feature).
|
class |
ASTRecordPattern |
A record pattern (JDK19).
|
class |
ASTReferenceType |
Represents a reference type, i.e.
|
class |
ASTRelationalExpression |
Represents a comparison on two numeric values.
|
class |
ASTResource |
|
class |
ASTResources |
|
class |
ASTResourceSpecification |
|
class |
ASTResultType |
|
class |
ASTReturnStatement |
|
class |
ASTRSIGNEDSHIFT |
Deprecated.
|
class |
ASTRUNSIGNEDSHIFT |
Deprecated.
|
class |
ASTShiftExpression |
Represents a shift expression on a numeric value.
|
class |
ASTSingleMemberAnnotation |
Represents an annotation using the shorthand syntax for the default member.
|
class |
ASTStatement |
|
class |
ASTStatementExpression |
|
class |
ASTStatementExpressionList |
|
class |
ASTSwitchExpression |
|
class |
ASTSwitchGuard |
|
class |
ASTSwitchLabel |
|
class |
ASTSwitchLabeledBlock |
|
class |
ASTSwitchLabeledExpression |
|
class |
ASTSwitchLabeledThrowStatement |
|
class |
ASTSwitchStatement |
Represents a switch statement.
|
class |
ASTSynchronizedStatement |
|
class |
ASTThrowStatement |
|
class |
ASTTryStatement |
Try statement node.
|
class |
ASTType |
Represents a type reference.
|
class |
ASTTypeArgument |
|
class |
ASTTypeArguments |
Represents a list of type arguments.
|
class |
ASTTypeBound |
|
class |
ASTTypeDeclaration |
|
class |
ASTTypeParameter |
Represents a type parameter declaration of a method, constructor, class or interface declaration.
|
class |
ASTTypeParameters |
Represents a list of type parameters.
|
class |
ASTTypePattern |
A type pattern (JDK16).
|
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 |
ASTVariableInitializer |
|
class |
ASTWhileStatement |
Represents a while statement.
|
class |
ASTWildcardBounds |
|
class |
ASTYieldStatement |
|
class |
DummyJavaNode |
Deprecated.
|