openjava.ptree
Interface Expression
- All Known Implementing Classes:
- AllocationExpression, ArrayAccess, ArrayAllocationExpression, AssignmentExpression, CastExpression, ClassLiteral, ConditionalExpression, ExpressionObject, FieldAccess, InstanceofExpression, Literal, MethodCall, SelfAccess, UnaryExpression, Variable, BinaryExpression
- public interface Expression
- extends ParseTree, VariableInitializer
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
- See Also:
ParseTree
,
NonLeaf
,
VariableInitializer
getType
public OJClass getType(Environment env)
throws java.lang.Exception