openjava.ptree
Interface Expression
- All Superinterfaces:
- ParseTree, VariableInitializer
- All Known Implementing Classes:
- AliasedExpression, AllocationExpression, ArrayAccess, ArrayAllocationExpression, AssignmentExpression, BinaryExpression, CastExpression, ClassLiteral, ConditionalExpression, ExpressionObject, FieldAccess, InstanceofExpression, Literal, MethodCall, SelfAccess, SetExpression, UnaryExpression, Variable
- public interface Expression
- extends ParseTree, VariableInitializer
The Expression interface presents common interface
to access Expression node of parse tree.
This interface is implemented by:
- See Also:
ParseTree
,
NonLeaf
,
VariableInitializer
Methods inherited from interface openjava.ptree.ParseTree |
accept, childrenAccept, eq, equals, getObjectID, makeCopy, makeRecursiveCopy, replace, toFlattenString, toString, writeCode |
getType
public OJClass getType(Environment env)
throws Exception
Exception
getRowType
public OJClass getRowType(Environment env)
throws Exception
Exception