|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
Expression | The Expression interface presents common interface to access Expression node of parse tree this interface is implements by UnaryExpression BinaryExpression ConditionalExpression AssignmentExpression CastExpression AllocationExpression ArrayAllocationExpression Variable MethodCall SpecialName Literal ClassLiteral ArrayAccess FieldAccess |
MemberDeclaration | The MemberDeclaration interface types ptree-node into the member declaration in the body of class. |
ParseTree | The ParseTree class presents for the node of parse tree. |
Statement | The Statement class presents common statement interface
of parse tree.
|
VariableInitializer | The VariableInitializer class presents common interfaces to several initializer format interface VariableInitializer is implemented by Expression ArrayInitializer |
Class Summary | |
AllocationExpression | The AllocationExpression class represents
an expression which allocates a new object with its constructor.
|
ArrayAccess | The ArrayAccess represents
an array access.
|
ArrayAllocationExpression | The ArrayAllocationExpression class represents
an expression which allocates a new array object.
|
ArrayInitializer | The ArrayInitializer class presents initializer list of array elements. |
AssignmentExpression | The AssignmentExpression class represents
an assignment expression with an assignment operator. |
BinaryExpression | The BinaryExpression class represents
an expression which consists of an operators and two operands.
|
Block | The Block class represents a node of parse tree
of block statement like :
{ int i = 0; i = f( i ); } |
BreakStatement | The BreakStatement class represents
a break statement node of parse tree. |
CaseGroup | |
CaseGroupList | The CaseGroupList class presents for the node of parse tree of CaseGroup |
CaseLabel | The CaseLabel class presents for the ptree-node like "case 1 :" |
CaseLabelList | The CaseLabelList class presents for the node of parse tree of CaseLabel |
CastExpression | The CastExpression class represents
a cast expression of parse tree.
|
CatchBlock | The CatchBlock class presents catch node of parse tree |
CatchList | The CatchList class presents for the node of parse tree of CatchBlock |
ClassDeclaration | The ClassDeclaration class presents class declaraton node of parse tree. |
ClassDeclarationList | The ClassDeclarationList class presents for the node of parse tree of ClassDeclaration |
ClassLiteral | The ClassLiteral class represents
an expression as a object of Class class,
which is suppoted since JDK 1.1.
|
CompilationUnit | The CompilationUnit class presents for the whole parse tree in a file. |
ConditionalExpression | The ConditionalExpression class represents
a conditional expression like:
(i == 1) ? |
ConstructorDeclaration | The ConstructorDeclaration class represents
constructor declaration node of the parse tree. |
ConstructorInvocation | The ConstructorInvocation class presents expression statement node of parse tree |
ContinueStatement | The ContinueStatement class represents
a continue statement node of parse tree. |
DoWhileStatement | The DoWhileStatement class represents a do-while
statement node of parse tree. |
EmptyStatement | The EmptyStatement class represents an empty statement node of parse tree. |
ExpressionList | The ExpressionList class presents for the node of parse tree of Expression |
ExpressionObject | The Expression interface presents common interface to access Expression node of parse tree this interface is implements by UnaryExpression BinaryExpression ConditionalExpression AssignmentExpression CastExpression AllocationExpression ArrayAllocationExpression Variable MethodCall SpecialName Literal ClassLiteral ArrayAccess FieldAccess |
ExpressionStatement | The ExpressionStatement class presents expression statement node of parse tree |
FieldAccess | The FieldAccess class represents
a field access like :
f().str In this field access, you can get f() by getReferenceExpr()
and can get str by getName() .
|
FieldDeclaration | The FieldDeclaration class presents for node of parse tree. |
ForStatement | The ForStatement class represents a for statement
node of parse tree.
|
IfStatement | The IfStatement class represents a if statement node
of parse tree |
InstanceofExpression | The InstanceofExpression represents
the expression like :
obj instanceof Object If the operator in the expression of the left operand has week unity, this automatically produces the code in which the left operand is enclosed by parenthesises. |
LabeledStatement | The LabeledStatement class presents labeled statement node of parse tree |
Leaf | The Leaf class is a token-node in the parse tree of OpenJava. |
List | The List class presents for the list of parse trees. |
Literal | The Literal class represents
a literal. |
MemberDeclarationList | The MemberDeclarationList class presents for the node of parse tree of MemberDeclaration |
MemberInitializer | The InstanceInitilizer class represents instance initializer block of parse tree. |
MethodCall | The MethodCall class represents
a method call expression. |
MethodDeclaration | The MethodDeclaration class presents method declaration node of parse tree. |
ModifierList | The ModifierList class presents for the node of parse tree of qualified name. |
NonLeaf | The NonLeaf class presents for node of parse tree. |
ObjectList | The ObjectList class presents for the node of parse tree
of Objects |
Parameter | The Parameter class represents parameter node of parse tree. |
ParameterList | The ParameterList class presents for the node of parse tree of Parameter |
ParseTreeObject | The ParseTree class presents for the node of parse tree. |
ReturnStatement | The ReturnStatement class represents
a return statement node of parse tree. |
SelfAccess | The class SelfAccess represents an access to
this object.
this or super |
StatementList | The StatementList class presents for the node of parse tree of Statement |
SwitchStatement | The SwitchStatement class represents switch statement node
of parse tree.
|
SynchronizedStatement | The SynchronizedStatement class represents
a synchronized statement node of parse tree. |
ThrowStatement | The ThrowStatement class represents
a throw statement node of parse tree. |
TryStatement | The TryStatement class represents
a try statement node of parse tree. |
TypeName | The TypeName class represents a type specifier
node of parse tree. |
UnaryExpression | The UnaryExpression class presents for an expression which
consists of unary operator with one Expression.
|
Variable | The Variable class represents a type specifier
node of parse tree. |
VariableDeclaration | The VariableDeclaration class presents local variable declaration statement node of parse tree. |
VariableDeclarator | The VariableDeclarator class presents variable declarator node of parse tree |
WhileStatement | The WhileStatement class presents while statement node of parse tree |
Exception Summary | |
ParseTreeException |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |