|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use koala.dynamicjava.tree | |
|---|---|
| edu.rice.cs.dynamicjava.interpreter | |
| edu.rice.cs.dynamicjava.sourcechecker | |
| edu.rice.cs.dynamicjava.symbol | |
| koala.dynamicjava.interpreter | Contains the classes for interpreting Java language statements. |
| koala.dynamicjava.interpreter.error | Contains the runtime errors classes. |
| koala.dynamicjava.parser.impl | |
| koala.dynamicjava.parser.wrapper | Provides a collection of classes used to hide the implementation of the parser. |
| koala.dynamicjava.tree | |
| koala.dynamicjava.tree.tiger | |
| koala.dynamicjava.tree.visitor | Contains interfaces and classes for traversing the syntax tree. |
| koala.dynamicjava.util | Contains miscellaneous utility classes. |
| Classes in koala.dynamicjava.tree used by edu.rice.cs.dynamicjava.interpreter | |
|---|---|
| AddAssignExpression
This class represents the add assign expression nodes of the syntax tree |
|
| AddExpression
This class represents the add expression nodes of the syntax tree |
|
| AndExpression
This class represents the and expression nodes of the syntax tree |
|
| AnonymousAllocation
This class represents the anonymous class allocation nodes of the syntax tree. |
|
| AnonymousInnerAllocation
This class represents the anonymous allocation nodes that extend an inner class. |
|
| ArrayAccess
This class represents the array access nodes of the syntax tree |
|
| ArrayAllocation
This class represents the array allocation nodes of the syntax tree |
|
| ArrayInitializer
This class represents the array initializer nodes of the syntax tree |
|
| AssertStatement
This class represents the assert statement nodes of the syntax tree |
|
| BitAndAssignExpression
This class represents the bit and assign expression nodes of the syntax tree |
|
| BitAndExpression
This class represents the bit and expression nodes of the syntax tree |
|
| BitOrAssignExpression
This class represents the bit and assign expression nodes of the syntax tree |
|
| BitOrExpression
This class represents the bit or expression nodes of the syntax tree |
|
| BlockStatement
This class represents the block statement nodes of the syntax tree |
|
| BreakStatement
This class represents the break statement nodes of the syntax tree |
|
| CastExpression
This class represents the cast expression nodes of the syntax tree |
|
| ClassDeclaration
This class represents a class declaration |
|
| ComplementExpression
This class represents the complement expression nodes of the syntax tree |
|
| ConditionalExpression
This class represents the binary expression nodes of the syntax tree |
|
| ConstructorCall
This class represents the constructor call nodes of the syntax tree |
|
| ConstructorDeclaration
This class represents constructor declarations in an AST |
|
| ContinueStatement
This class represents the continue statement nodes of the syntax tree |
|
| DivideAssignExpression
This class represents the divide assign expression nodes of the syntax tree |
|
| DivideExpression
This class represents the divide expression nodes of the syntax tree |
|
| DoStatement
This class represents the do statement nodes of the syntax tree |
|
| EmptyStatement
This class represents the empty statement nodes of the syntax tree |
|
| EqualExpression
This class represents the equal expression nodes of the syntax tree |
|
| ExclusiveOrAssignExpression
This class represents the exclusive and assign expression nodes of the syntax tree |
|
| ExclusiveOrExpression
This class represents the bit or expression nodes of the syntax tree |
|
| Expression
This class represents the expression nodes of the syntax tree |
|
| ExpressionStatement
This class represents the assert statement nodes of the syntax tree |
|
| ForEachStatement
This class represents the foreach statement nodes of the syntax tree |
|
| ForStatement
This class represents the for statement nodes of the syntax tree |
|
| GreaterExpression
This class represents the greater expression nodes of the syntax tree |
|
| GreaterOrEqualExpression
This class represents the greater or equal expression nodes of the syntax tree |
|
| IfThenElseStatement
This class represents the if-then-else statement nodes of the syntax tree |
|
| IfThenStatement
This class represents the if-then statement nodes of the syntax tree |
|
| ImportDeclaration
This class represents the import declarations |
|
| InnerAllocation
This class represents the *inner class* allocation nodes of the syntax tree |
|
| InstanceOfExpression
This class represents the instanceof expression nodes of the syntax tree |
|
| InterfaceDeclaration
This class represents an interface declaration |
|
| LabeledStatement
This class represents the labeled statement nodes of the syntax tree |
|
| LessExpression
This class represents the less expression nodes of the syntax tree |
|
| LessOrEqualExpression
This class represents the less or equal expression nodes of the syntax tree |
|
| Literal
This class represents the literal nodes of the syntax tree |
|
| MethodDeclaration
This class represents method declarations in an AST |
|
| MinusExpression
This class represents the minus expression nodes of the syntax tree |
|
| MultiplyAssignExpression
This class represents the multiply assign expression nodes of the syntax tree |
|
| MultiplyExpression
This class represents the multiply expression nodes of the syntax tree |
|
| Node
This class represents the nodes of the syntax tree |
|
| NotEqualExpression
This class represents the not equal expression nodes of the syntax tree |
|
| NotExpression
This class represents the not expression nodes of the syntax tree |
|
| ObjectFieldAccess
This class represents the field access nodes of the syntax tree |
|
| ObjectMethodCall
This class represents the method call nodes of the syntax tree. |
|
| OrExpression
This class represents the or expression nodes of the syntax tree |
|
| PackageDeclaration
This class represents the package declarations |
|
| PlusExpression
This class represents the plus expression nodes of the syntax tree |
|
| PostDecrement
This class represents the post decrement nodes of the syntax tree |
|
| PostIncrement
This class represents the post increment nodes of the syntax tree |
|
| PreDecrement
This class represents the pre decrement nodes of the syntax tree |
|
| PreIncrement
This class represents the pre increment nodes of the syntax tree |
|
| RemainderAssignExpression
This class represents the remainder assign expression nodes of the syntax tree |
|
| RemainderExpression
This class represents the remainder expression nodes of the syntax tree |
|
| ReturnStatement
This class represents the return statement nodes of the syntax tree |
|
| ShiftLeftAssignExpression
This class represents the shift left assign expression nodes of the syntax tree |
|
| ShiftLeftExpression
This class represents the shift left expression nodes of the syntax tree |
|
| ShiftRightAssignExpression
This class represents the shift right assign expression nodes of the syntax tree |
|
| ShiftRightExpression
This class represents the shift right expression nodes of the syntax tree |
|
| SimpleAllocation
This class represents the regular allocation nodes of the syntax tree. |
|
| SimpleAssignExpression
This class represents the assign expression nodes of the syntax tree |
|
| SimpleFieldAccess
Represents an unqualified field access. |
|
| SimpleMethodCall
This class represents the function call nodes of the syntax tree. |
|
| SourceInfo
A simple tuple class to represent source location. |
|
| SourceInfo.Wrapper
|
|
| StaticFieldAccess
This class represents the field access nodes of the syntax tree |
|
| StaticMethodCall
This class represents the static method call nodes of the syntax tree. |
|
| SubtractAssignExpression
This class represents the subtract assign expression nodes of the syntax tree |
|
| SubtractExpression
This class represents the subtract expression nodes of the syntax tree |
|
| SuperFieldAccess
This class represents the super field access nodes of the syntax tree |
|
| SuperMethodCall
This class represents the super method call nodes of the syntax tree. |
|
| SwitchBlock
This class represents the switch expression-statement bindings |
|
| SwitchStatement
This class represents the switch statement nodes of the syntax tree |
|
| SynchronizedStatement
This class represents the synchronized statement nodes of the syntax tree |
|
| ThisExpression
This class represents the 'this' expression nodes of the syntax tree. |
|
| ThrowStatement
This class represents the throw statement nodes of the syntax tree |
|
| TryStatement
This class represents the try statement nodes of the syntax tree |
|
| TypeDeclaration
This class represents a type declaration |
|
| TypeExpression
This class represents the type expression nodes of the syntax tree |
|
| TypeName
This class represents the type nodes of the syntax tree |
|
| UnsignedShiftRightAssignExpression
This class represents the unsigned shift right assign expression nodes of the syntax tree |
|
| UnsignedShiftRightExpression
This class represents the unsigned shift right expression nodes of the syntax tree |
|
| VariableAccess
|
|
| VariableDeclaration
This class represents variable declarations in an AST |
|
| WhileStatement
This class represents the while statement nodes of the syntax tree |
|
| Classes in koala.dynamicjava.tree used by edu.rice.cs.dynamicjava.sourcechecker | |
|---|---|
| CompilationUnit
|
|
| TypeDeclaration
This class represents a type declaration |
|
| Classes in koala.dynamicjava.tree used by edu.rice.cs.dynamicjava.symbol | |
|---|---|
| CompilationUnit
|
|
| Expression
This class represents the expression nodes of the syntax tree |
|
| MethodDeclaration
This class represents method declarations in an AST |
|
| Node
This class represents the nodes of the syntax tree |
|
| Classes in koala.dynamicjava.tree used by koala.dynamicjava.interpreter | |
|---|---|
| Expression
This class represents the expression nodes of the syntax tree |
|
| Node
This class represents the nodes of the syntax tree |
|
| TypeName
This class represents the type nodes of the syntax tree |
|
| Classes in koala.dynamicjava.tree used by koala.dynamicjava.interpreter.error | |
|---|---|
| Node
This class represents the nodes of the syntax tree |
|
| ReferenceTypeName
This class represents the reference type nodes of the syntax tree |
|
| Classes in koala.dynamicjava.tree used by koala.dynamicjava.parser.impl | |
|---|---|
| Annotation
|
|
| ArrayAllocation.TypeDescriptor
This class contains informations about the array to create |
|
| ArrayInitializer
This class represents the array initializer nodes of the syntax tree |
|
| AssertStatement
This class represents the assert statement nodes of the syntax tree |
|
| BlockStatement
This class represents the block statement nodes of the syntax tree |
|
| BreakStatement
This class represents the break statement nodes of the syntax tree |
|
| ClassDeclaration
This class represents a class declaration |
|
| CompilationUnit
|
|
| ConstructorDeclaration
This class represents constructor declarations in an AST |
|
| ContinueStatement
This class represents the continue statement nodes of the syntax tree |
|
| DoStatement
This class represents the do statement nodes of the syntax tree |
|
| EmptyStatement
This class represents the empty statement nodes of the syntax tree |
|
| EnumDeclaration
This class represents an enum declaration |
|
| EnumDeclaration.EnumBody
|
|
| EnumDeclaration.EnumConstant
|
|
| Expression
This class represents the expression nodes of the syntax tree |
|
| ExpressionStatement
This class represents the assert statement nodes of the syntax tree |
|
| FormalParameter
This class represents the method parameters in the syntax tree |
|
| ForSlashEachStatement
This class represents the for statement nodes of the syntax tree |
|
| IdentifierToken
This interface represents an identifier token, ie a token from the tree point of view |
|
| ImportDeclaration
This class represents the import declarations |
|
| Initializer
This class represents the initializer statement nodes of the syntax tree |
|
| InterfaceDeclaration
This class represents an interface declaration |
|
| MethodDeclaration
This class represents method declarations in an AST |
|
| ModifierSet
|
|
| Node
This class represents the nodes of the syntax tree |
|
| PackageDeclaration
This class represents the package declarations |
|
| PrimitiveTypeName
This class represents the primitive type nodes of the syntax tree |
|
| ReferenceTypeName
This class represents the reference type nodes of the syntax tree |
|
| ReturnStatement
This class represents the return statement nodes of the syntax tree |
|
| Statement
This class represents the statement nodes of the syntax tree |
|
| SwitchBlock
This class represents the switch expression-statement bindings |
|
| SwitchStatement
This class represents the switch statement nodes of the syntax tree |
|
| SynchronizedStatement
This class represents the synchronized statement nodes of the syntax tree |
|
| ThrowStatement
This class represents the throw statement nodes of the syntax tree |
|
| TryStatement
This class represents the try statement nodes of the syntax tree |
|
| TypeDeclaration
This class represents a type declaration |
|
| TypeName
This class represents the type nodes of the syntax tree |
|
| WhileStatement
This class represents the while statement nodes of the syntax tree |
|
| Classes in koala.dynamicjava.tree used by koala.dynamicjava.parser.wrapper | |
|---|---|
| CompilationUnit
|
|
| Expression
This class represents the expression nodes of the syntax tree |
|
| IdentifierToken
This interface represents an identifier token, ie a token from the tree point of view |
|
| Node
This class represents the nodes of the syntax tree |
|
| SourceInfo
A simple tuple class to represent source location. |
|
| SourceInfo.Wrapper
|
|
| Classes in koala.dynamicjava.tree used by koala.dynamicjava.tree | |
|---|---|
| Annotation
|
|
| ArrayAllocation.TypeDescriptor
This class contains informations about the array to create |
|
| ArrayInitializer
This class represents the array initializer nodes of the syntax tree |
|
| AssignExpression
This class represents the assign expression nodes of the syntax tree |
|
| BinaryExpression
This class represents the binary expression nodes of the syntax tree |
|
| BlockStatement
This class represents the block statement nodes of the syntax tree |
|
| CatchStatement
To store the informations about the catch statements |
|
| ClassDeclaration
This class represents a class declaration |
|
| ConstructorCall
This class represents the constructor call nodes of the syntax tree |
|
| ContinueTarget
The classes that implements this interface can contain a continue statement |
|
| Declaration
|
|
| EnumDeclaration.EnumBody
|
|
| EnumDeclaration.EnumConstant
|
|
| Expression
This class represents the expression nodes of the syntax tree |
|
| ExpressionContainer
This interface is implemented by the classes that contains an expression |
|
| FieldAccess
This class represents the field access nodes of the syntax tree |
|
| FormalParameter
This class represents the method parameters in the syntax tree |
|
| ForSlashEachStatement
This class represents the for statement nodes of the syntax tree |
|
| IdentifierToken
This interface represents an identifier token, ie a token from the tree point of view |
|
| IfThenStatement
This class represents the if-then statement nodes of the syntax tree |
|
| ImportDeclaration
This class represents the import declarations |
|
| Initializer
This class represents the initializer statement nodes of the syntax tree |
|
| InnerAllocation
This class represents the *inner class* allocation nodes of the syntax tree |
|
| LeftHandSide
This interface represents the target of an assignment |
|
| Literal
This class represents the literal nodes of the syntax tree |
|
| MethodCall
An abstract parent for all method calls. |
|
| ModifierSet
|
|
| ModifierSet.Modifier
|
|
| Node
This class represents the nodes of the syntax tree |
|
| PackageDeclaration
This class represents the package declarations |
|
| PrimaryExpression
This class represents the primary expression nodes of the syntax tree |
|
| PrimitiveTypeName
This class represents the primitive type nodes of the syntax tree |
|
| ReferenceTypeName
This class represents the reference type nodes of the syntax tree |
|
| SimpleAllocation
This class represents the regular allocation nodes of the syntax tree. |
|
| SourceInfo
A simple tuple class to represent source location. |
|
| SourceInfo.Wrapper
|
|
| Statement
This class represents the statement nodes of the syntax tree |
|
| StatementExpression
This interface represents the statement expressions |
|
| SwitchBlock
This class represents the switch expression-statement bindings |
|
| TypeDeclaration
This class represents a type declaration |
|
| TypeName
This class represents the type nodes of the syntax tree |
|
| UnaryExpression
This class represents the unary expression nodes of the syntax tree |
|
| Classes in koala.dynamicjava.tree used by koala.dynamicjava.tree.tiger | |
|---|---|
| IdentifierToken
This interface represents an identifier token, ie a token from the tree point of view |
|
| Node
This class represents the nodes of the syntax tree |
|
| ReferenceTypeName
This class represents the reference type nodes of the syntax tree |
|
| SourceInfo
A simple tuple class to represent source location. |
|
| SourceInfo.Wrapper
|
|
| TypeName
This class represents the type nodes of the syntax tree |
|
| Classes in koala.dynamicjava.tree used by koala.dynamicjava.tree.visitor | |
|---|---|
| AddAssignExpression
This class represents the add assign expression nodes of the syntax tree |
|
| AddExpression
This class represents the add expression nodes of the syntax tree |
|
| AmbiguousName
This class represents the qualified name nodes of the syntax tree |
|
| AndExpression
This class represents the and expression nodes of the syntax tree |
|
| Annotation
|
|
| AnonymousAllocation
This class represents the anonymous class allocation nodes of the syntax tree. |
|
| AnonymousInnerAllocation
This class represents the anonymous allocation nodes that extend an inner class. |
|
| ArrayAccess
This class represents the array access nodes of the syntax tree |
|
| ArrayAllocation
This class represents the array allocation nodes of the syntax tree |
|
| ArrayInitializer
This class represents the array initializer nodes of the syntax tree |
|
| ArrayTypeName
This class represents the array type nodes of the syntax tree |
|
| AssertStatement
This class represents the assert statement nodes of the syntax tree |
|
| BitAndAssignExpression
This class represents the bit and assign expression nodes of the syntax tree |
|
| BitAndExpression
This class represents the bit and expression nodes of the syntax tree |
|
| BitOrAssignExpression
This class represents the bit and assign expression nodes of the syntax tree |
|
| BitOrExpression
This class represents the bit or expression nodes of the syntax tree |
|
| BlockStatement
This class represents the block statement nodes of the syntax tree |
|
| BooleanTypeName
This class represents the boolean type nodes of the syntax tree |
|
| BreakStatement
This class represents the break statement nodes of the syntax tree |
|
| ByteTypeName
This class represents the byte type nodes of the syntax tree |
|
| CastExpression
This class represents the cast expression nodes of the syntax tree |
|
| CatchStatement
To store the informations about the catch statements |
|
| CharTypeName
This class represents the char type nodes of the syntax tree |
|
| ClassDeclaration
This class represents a class declaration |
|
| ClassInitializer
This class represents the class initializer statement nodes of the syntax tree |
|
| CompilationUnit
|
|
| ComplementExpression
This class represents the complement expression nodes of the syntax tree |
|
| ConditionalExpression
This class represents the binary expression nodes of the syntax tree |
|
| ConstructorCall
This class represents the constructor call nodes of the syntax tree |
|
| ConstructorDeclaration
This class represents constructor declarations in an AST |
|
| ContinueStatement
This class represents the continue statement nodes of the syntax tree |
|
| DivideAssignExpression
This class represents the divide assign expression nodes of the syntax tree |
|
| DivideExpression
This class represents the divide expression nodes of the syntax tree |
|
| DoStatement
This class represents the do statement nodes of the syntax tree |
|
| DoubleTypeName
This class represents the double type nodes of the syntax tree |
|
| EmptyStatement
This class represents the empty statement nodes of the syntax tree |
|
| EnumDeclaration.EnumConstant
|
|
| EqualExpression
This class represents the equal expression nodes of the syntax tree |
|
| ExclusiveOrAssignExpression
This class represents the exclusive and assign expression nodes of the syntax tree |
|
| ExclusiveOrExpression
This class represents the bit or expression nodes of the syntax tree |
|
| ExpressionStatement
This class represents the assert statement nodes of the syntax tree |
|
| FieldDeclaration
This class represents field declarations in an AST |
|
| FloatTypeName
This class represents the float type nodes of the syntax tree |
|
| ForEachStatement
This class represents the foreach statement nodes of the syntax tree |
|
| FormalParameter
This class represents the method parameters in the syntax tree |
|
| ForStatement
This class represents the for statement nodes of the syntax tree |
|
| GreaterExpression
This class represents the greater expression nodes of the syntax tree |
|
| GreaterOrEqualExpression
This class represents the greater or equal expression nodes of the syntax tree |
|
| IfThenElseStatement
This class represents the if-then-else statement nodes of the syntax tree |
|
| IfThenStatement
This class represents the if-then statement nodes of the syntax tree |
|
| ImportDeclaration
This class represents the import declarations |
|
| InnerAllocation
This class represents the *inner class* allocation nodes of the syntax tree |
|
| InstanceInitializer
This class represents the instance initializer statement nodes of the syntax tree |
|
| InstanceOfExpression
This class represents the instanceof expression nodes of the syntax tree |
|
| InterfaceDeclaration
This class represents an interface declaration |
|
| IntTypeName
This class represents the int type nodes of the syntax tree |
|
| LabeledStatement
This class represents the labeled statement nodes of the syntax tree |
|
| LessExpression
This class represents the less expression nodes of the syntax tree |
|
| LessOrEqualExpression
This class represents the less or equal expression nodes of the syntax tree |
|
| Literal
This class represents the literal nodes of the syntax tree |
|
| LongTypeName
This class represents the long type nodes of the syntax tree |
|
| MethodDeclaration
This class represents method declarations in an AST |
|
| MinusExpression
This class represents the minus expression nodes of the syntax tree |
|
| ModifierSet
|
|
| MultiplyAssignExpression
This class represents the multiply assign expression nodes of the syntax tree |
|
| MultiplyExpression
This class represents the multiply expression nodes of the syntax tree |
|
| Node
This class represents the nodes of the syntax tree |
|
| NotEqualExpression
This class represents the not equal expression nodes of the syntax tree |
|
| NotExpression
This class represents the not expression nodes of the syntax tree |
|
| ObjectFieldAccess
This class represents the field access nodes of the syntax tree |
|
| ObjectMethodCall
This class represents the method call nodes of the syntax tree. |
|
| OrExpression
This class represents the or expression nodes of the syntax tree |
|
| PackageDeclaration
This class represents the package declarations |
|
| PlusExpression
This class represents the plus expression nodes of the syntax tree |
|
| PostDecrement
This class represents the post decrement nodes of the syntax tree |
|
| PostIncrement
This class represents the post increment nodes of the syntax tree |
|
| PreDecrement
This class represents the pre decrement nodes of the syntax tree |
|
| PreIncrement
This class represents the pre increment nodes of the syntax tree |
|
| ReferenceTypeName
This class represents the reference type nodes of the syntax tree |
|
| RemainderAssignExpression
This class represents the remainder assign expression nodes of the syntax tree |
|
| RemainderExpression
This class represents the remainder expression nodes of the syntax tree |
|
| ReturnStatement
This class represents the return statement nodes of the syntax tree |
|
| ShiftLeftAssignExpression
This class represents the shift left assign expression nodes of the syntax tree |
|
| ShiftLeftExpression
This class represents the shift left expression nodes of the syntax tree |
|
| ShiftRightAssignExpression
This class represents the shift right assign expression nodes of the syntax tree |
|
| ShiftRightExpression
This class represents the shift right expression nodes of the syntax tree |
|
| ShortTypeName
This class represents the short type nodes of the syntax tree |
|
| SimpleAllocation
This class represents the regular allocation nodes of the syntax tree. |
|
| SimpleAssignExpression
This class represents the assign expression nodes of the syntax tree |
|
| SimpleFieldAccess
Represents an unqualified field access. |
|
| SimpleMethodCall
This class represents the function call nodes of the syntax tree. |
|
| StaticFieldAccess
This class represents the field access nodes of the syntax tree |
|
| StaticMethodCall
This class represents the static method call nodes of the syntax tree. |
|
| SubtractAssignExpression
This class represents the subtract assign expression nodes of the syntax tree |
|
| SubtractExpression
This class represents the subtract expression nodes of the syntax tree |
|
| SuperFieldAccess
This class represents the super field access nodes of the syntax tree |
|
| SuperMethodCall
This class represents the super method call nodes of the syntax tree. |
|
| SwitchBlock
This class represents the switch expression-statement bindings |
|
| SwitchStatement
This class represents the switch statement nodes of the syntax tree |
|
| SynchronizedStatement
This class represents the synchronized statement nodes of the syntax tree |
|
| ThisExpression
This class represents the 'this' expression nodes of the syntax tree. |
|
| ThrowStatement
This class represents the throw statement nodes of the syntax tree |
|
| TryStatement
This class represents the try statement nodes of the syntax tree |
|
| TypeExpression
This class represents the type expression nodes of the syntax tree |
|
| UnsignedShiftRightAssignExpression
This class represents the unsigned shift right assign expression nodes of the syntax tree |
|
| UnsignedShiftRightExpression
This class represents the unsigned shift right expression nodes of the syntax tree |
|
| VariableAccess
|
|
| VariableDeclaration
This class represents variable declarations in an AST |
|
| VoidTypeName
This class represents the void type nodes of the syntax tree |
|
| WhileStatement
This class represents the while statement nodes of the syntax tree |
|
| Classes in koala.dynamicjava.tree used by koala.dynamicjava.util | |
|---|---|
| AddAssignExpression
This class represents the add assign expression nodes of the syntax tree |
|
| AddExpression
This class represents the add expression nodes of the syntax tree |
|
| AmbiguousName
This class represents the qualified name nodes of the syntax tree |
|
| AndExpression
This class represents the and expression nodes of the syntax tree |
|
| AnonymousAllocation
This class represents the anonymous class allocation nodes of the syntax tree. |
|
| AnonymousInnerAllocation
This class represents the anonymous allocation nodes that extend an inner class. |
|
| ArrayAccess
This class represents the array access nodes of the syntax tree |
|
| ArrayAllocation
This class represents the array allocation nodes of the syntax tree |
|
| ArrayInitializer
This class represents the array initializer nodes of the syntax tree |
|
| ArrayTypeName
This class represents the array type nodes of the syntax tree |
|
| BitAndAssignExpression
This class represents the bit and assign expression nodes of the syntax tree |
|
| BitAndExpression
This class represents the bit and expression nodes of the syntax tree |
|
| BitOrAssignExpression
This class represents the bit and assign expression nodes of the syntax tree |
|
| BitOrExpression
This class represents the bit or expression nodes of the syntax tree |
|
| BlockStatement
This class represents the block statement nodes of the syntax tree |
|
| BooleanTypeName
This class represents the boolean type nodes of the syntax tree |
|
| BreakStatement
This class represents the break statement nodes of the syntax tree |
|
| ByteTypeName
This class represents the byte type nodes of the syntax tree |
|
| CastExpression
This class represents the cast expression nodes of the syntax tree |
|
| CatchStatement
To store the informations about the catch statements |
|
| CharTypeName
This class represents the char type nodes of the syntax tree |
|
| ClassDeclaration
This class represents a class declaration |
|
| ClassInitializer
This class represents the class initializer statement nodes of the syntax tree |
|
| ComplementExpression
This class represents the complement expression nodes of the syntax tree |
|
| ConditionalExpression
This class represents the binary expression nodes of the syntax tree |
|
| ConstructorCall
This class represents the constructor call nodes of the syntax tree |
|
| ConstructorDeclaration
This class represents constructor declarations in an AST |
|
| ContinueStatement
This class represents the continue statement nodes of the syntax tree |
|
| DivideAssignExpression
This class represents the divide assign expression nodes of the syntax tree |
|
| DivideExpression
This class represents the divide expression nodes of the syntax tree |
|
| DoStatement
This class represents the do statement nodes of the syntax tree |
|
| DoubleTypeName
This class represents the double type nodes of the syntax tree |
|
| EmptyStatement
This class represents the empty statement nodes of the syntax tree |
|
| EqualExpression
This class represents the equal expression nodes of the syntax tree |
|
| ExclusiveOrAssignExpression
This class represents the exclusive and assign expression nodes of the syntax tree |
|
| ExclusiveOrExpression
This class represents the bit or expression nodes of the syntax tree |
|
| ExpressionStatement
This class represents the assert statement nodes of the syntax tree |
|
| FieldDeclaration
This class represents field declarations in an AST |
|
| FloatTypeName
This class represents the float type nodes of the syntax tree |
|
| FormalParameter
This class represents the method parameters in the syntax tree |
|
| ForStatement
This class represents the for statement nodes of the syntax tree |
|
| GreaterExpression
This class represents the greater expression nodes of the syntax tree |
|
| GreaterOrEqualExpression
This class represents the greater or equal expression nodes of the syntax tree |
|
| IfThenElseStatement
This class represents the if-then-else statement nodes of the syntax tree |
|
| IfThenStatement
This class represents the if-then statement nodes of the syntax tree |
|
| ImportDeclaration
This class represents the import declarations |
|
| InnerAllocation
This class represents the *inner class* allocation nodes of the syntax tree |
|
| InstanceInitializer
This class represents the instance initializer statement nodes of the syntax tree |
|
| InstanceOfExpression
This class represents the instanceof expression nodes of the syntax tree |
|
| InterfaceDeclaration
This class represents an interface declaration |
|
| IntTypeName
This class represents the int type nodes of the syntax tree |
|
| LabeledStatement
This class represents the labeled statement nodes of the syntax tree |
|
| LessExpression
This class represents the less expression nodes of the syntax tree |
|
| LessOrEqualExpression
This class represents the less or equal expression nodes of the syntax tree |
|
| Literal
This class represents the literal nodes of the syntax tree |
|
| LongTypeName
This class represents the long type nodes of the syntax tree |
|
| MethodDeclaration
This class represents method declarations in an AST |
|
| MinusExpression
This class represents the minus expression nodes of the syntax tree |
|
| ModifierSet
|
|
| MultiplyAssignExpression
This class represents the multiply assign expression nodes of the syntax tree |
|
| MultiplyExpression
This class represents the multiply expression nodes of the syntax tree |
|
| NotEqualExpression
This class represents the not equal expression nodes of the syntax tree |
|
| NotExpression
This class represents the not expression nodes of the syntax tree |
|
| ObjectFieldAccess
This class represents the field access nodes of the syntax tree |
|
| ObjectMethodCall
This class represents the method call nodes of the syntax tree. |
|
| OrExpression
This class represents the or expression nodes of the syntax tree |
|
| PackageDeclaration
This class represents the package declarations |
|
| PlusExpression
This class represents the plus expression nodes of the syntax tree |
|
| PostDecrement
This class represents the post decrement nodes of the syntax tree |
|
| PostIncrement
This class represents the post increment nodes of the syntax tree |
|
| PreDecrement
This class represents the pre decrement nodes of the syntax tree |
|
| PreIncrement
This class represents the pre increment nodes of the syntax tree |
|
| ReferenceTypeName
This class represents the reference type nodes of the syntax tree |
|
| RemainderAssignExpression
This class represents the remainder assign expression nodes of the syntax tree |
|
| RemainderExpression
This class represents the remainder expression nodes of the syntax tree |
|
| ReturnStatement
This class represents the return statement nodes of the syntax tree |
|
| ShiftLeftAssignExpression
This class represents the shift left assign expression nodes of the syntax tree |
|
| ShiftLeftExpression
This class represents the shift left expression nodes of the syntax tree |
|
| ShiftRightAssignExpression
This class represents the shift right assign expression nodes of the syntax tree |
|
| ShiftRightExpression
This class represents the shift right expression nodes of the syntax tree |
|
| ShortTypeName
This class represents the short type nodes of the syntax tree |
|
| SimpleAllocation
This class represents the regular allocation nodes of the syntax tree. |
|
| SimpleAssignExpression
This class represents the assign expression nodes of the syntax tree |
|
| SimpleFieldAccess
Represents an unqualified field access. |
|
| SimpleMethodCall
This class represents the function call nodes of the syntax tree. |
|
| StaticFieldAccess
This class represents the field access nodes of the syntax tree |
|
| StaticMethodCall
This class represents the static method call nodes of the syntax tree. |
|
| SubtractAssignExpression
This class represents the subtract assign expression nodes of the syntax tree |
|
| SubtractExpression
This class represents the subtract expression nodes of the syntax tree |
|
| SuperFieldAccess
This class represents the super field access nodes of the syntax tree |
|
| SuperMethodCall
This class represents the super method call nodes of the syntax tree. |
|
| SwitchBlock
This class represents the switch expression-statement bindings |
|
| SwitchStatement
This class represents the switch statement nodes of the syntax tree |
|
| SynchronizedStatement
This class represents the synchronized statement nodes of the syntax tree |
|
| ThisExpression
This class represents the 'this' expression nodes of the syntax tree. |
|
| ThrowStatement
This class represents the throw statement nodes of the syntax tree |
|
| TryStatement
This class represents the try statement nodes of the syntax tree |
|
| TypeExpression
This class represents the type expression nodes of the syntax tree |
|
| UnsignedShiftRightAssignExpression
This class represents the unsigned shift right assign expression nodes of the syntax tree |
|
| UnsignedShiftRightExpression
This class represents the unsigned shift right expression nodes of the syntax tree |
|
| VariableDeclaration
This class represents variable declarations in an AST |
|
| VoidTypeName
This class represents the void type nodes of the syntax tree |
|
| WhileStatement
This class represents the while statement nodes of the syntax tree |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||