|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ContinueTarget | The classes that implements this interface can contain a continue statement |
| ExpressionContainer | This interface is implemented by the classes that contains an expression |
| IdentifierToken | This interface represents an identifier token, ie a token from the tree point of view |
| LeftHandSide | This interface represents the target of an assignment |
| SourceInfo.Wrapper | |
| StatementExpression | This interface represents the statement expressions |
| Class Summary | |
|---|---|
| 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 |
| ArrayAllocation.TypeDescriptor | This class contains informations about the array to create |
| 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 |
| AssignExpression | This class represents the assign expression nodes of the syntax tree |
| BinaryExpression | This class represents the binary expression 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 |
| BooleanLiteral | This class represents the boolean literal 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 |
| CharacterLiteral | This class represents the character literal nodes of the syntax tree |
| 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 |
| Declaration | |
| 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 |
| DoubleLiteral | This class represents the double literal 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 | This class represents an enum declaration |
| EnumDeclaration.EnumBody | |
| 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 |
| Expression | This class represents the expression nodes of the syntax tree |
| ExpressionStatement | This class represents the assert statement nodes of the syntax tree |
| FieldAccess | This class represents the field access nodes of the syntax tree |
| FieldDeclaration | This class represents field declarations in an AST |
| FloatLiteral | This class represents the float literal nodes of the syntax tree |
| 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 |
| ForSlashEachStatement | This class represents the for 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 |
| Identifier | A stand-alone IdentifierToken. |
| 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 |
| 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 |
| 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 |
| IntegerLiteral | This class represents the integer literal 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 |
| LongLiteral | This class represents the long literal nodes of the syntax tree |
| LongLiteralTest | JUnit tests for the koala.dynamicjava.tree.LongLiteralTest class. |
| LongTypeName | This class represents the long type nodes of the syntax tree |
| MethodCall | An abstract parent for all method calls. |
| 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 |
| NullLiteral | This class represents the null literal 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 |
| 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 |
| 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. |
| SourceInfo | A simple tuple class to represent source location. |
| Statement | This class represents the statement 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. |
| StringLiteral | This class represents the string literal 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 |
| TreeUtilities | This class contains a collection of utility methods for trees. |
| 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 |
| UnaryExpression | This class represents the unary 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 |
| Enum Summary | |
|---|---|
| ModifierSet.Modifier | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||