class |
AbstractMethodDeclaration |
class |
AbstractVariableDeclaration |
class |
AllocationExpression |
class |
AND_AND_Expression |
class |
Annotation
Annotation
|
class |
AnnotationMethodDeclaration |
class |
Argument |
class |
ArrayAllocationExpression |
class |
ArrayInitializer |
class |
ArrayQualifiedTypeReference |
class |
ArrayReference |
class |
ArrayTypeReference |
class |
AssertStatement |
class |
Assignment |
class |
ASTNode |
class |
BinaryExpression |
class |
Block |
class |
BranchStatement |
class |
BreakStatement |
class |
CaseStatement |
class |
CastExpression |
class |
CharLiteral |
class |
ClassLiteralAccess |
class |
Clinit |
class |
CombinedBinaryExpression
CombinedBinaryExpression is an implementation of BinaryExpression that
specifically attempts to mitigate the issues raised by expressions which
have a very deep leftmost branch.
|
class |
CompilationUnitDeclaration |
class |
CompoundAssignment |
class |
ConditionalExpression |
class |
ConstructorDeclaration |
class |
ContinueStatement |
class |
DoStatement |
class |
DoubleLiteral |
class |
EmptyStatement |
class |
EqualExpression |
class |
ExplicitConstructorCall |
class |
Expression |
class |
ExtendedStringLiteral |
class |
FakedTrackingVariable
A faked local variable declaration used for keeping track of data flows of a
special variable.
|
class |
FalseLiteral |
class |
FieldDeclaration |
class |
FieldReference |
class |
FloatLiteral |
class |
ForeachStatement |
class |
ForStatement |
class |
IfStatement |
class |
ImportReference |
class |
Initializer |
class |
InstanceOfExpression |
class |
IntLiteral |
class |
IntLiteralMinValue |
class |
Javadoc
Node representing a structured Javadoc comment
|
class |
JavadocAllocationExpression |
class |
JavadocArgumentExpression |
class |
JavadocArrayQualifiedTypeReference |
class |
JavadocArraySingleTypeReference |
class |
JavadocFieldReference |
class |
JavadocImplicitTypeReference |
class |
JavadocMessageSend |
class |
JavadocQualifiedTypeReference |
class |
JavadocReturnStatement |
class |
JavadocSingleNameReference |
class |
JavadocSingleTypeReference |
class |
LabeledStatement |
class |
Literal |
class |
LocalDeclaration |
class |
LongLiteral |
class |
LongLiteralMinValue |
class |
MagicLiteral |
class |
MarkerAnnotation |
class |
MemberValuePair
MemberValuePair node
|
class |
MessageSend |
class |
MethodDeclaration |
class |
NameReference |
class |
NormalAnnotation
Normal annotation node
|
class |
NullLiteral |
class |
NumberLiteral |
class |
OperatorExpression |
class |
OR_OR_Expression |
class |
ParameterizedQualifiedTypeReference
Syntactic representation of a reference to a generic type.
|
class |
ParameterizedSingleTypeReference
Syntactic representation of a reference to a generic type.
|
class |
PostfixExpression |
class |
PrefixExpression |
class |
QualifiedAllocationExpression
Variation on allocation, where can optionally be specified any of:
- leading enclosing instance
- trailing anonymous type
- generic type arguments for generic constructor invocation
|
class |
QualifiedNameReference |
class |
QualifiedSuperReference |
class |
QualifiedThisReference |
class |
QualifiedTypeReference |
class |
Reference |
class |
ReturnStatement |
class |
SingleMemberAnnotation
SingleMemberAnnotation node
|
class |
SingleNameReference |
class |
SingleTypeReference |
class |
Statement |
class |
StringLiteral |
class |
StringLiteralConcatenation
Flatten string literal
|
class |
SubRoutineStatement
Extra behavior for statements which are generating subroutines
|
class |
SuperReference |
class |
SwitchStatement |
class |
SynchronizedStatement |
class |
ThisReference |
class |
ThrowStatement |
class |
TrueLiteral |
class |
TryStatement |
class |
TypeDeclaration |
class |
TypeParameter |
class |
TypeReference |
class |
UnaryExpression |
class |
UnionTypeReference |
class |
WhileStatement |
class |
Wildcard
Node to represent Wildcard
|