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

Method Summary
 OJClass getRowType(Environment env)
           
 OJClass getType(Environment env)
           
 
Methods inherited from interface openjava.ptree.ParseTree
accept, childrenAccept, eq, equals, getObjectID, makeCopy, makeRecursiveCopy, replace, toFlattenString, toString, writeCode
 

Method Detail

getType

public OJClass getType(Environment env)
                throws Exception
Exception

getRowType

public OJClass getRowType(Environment env)
                   throws Exception
Exception

SourceForge.net_Logo