Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

openjava.ptree
Interface Expression  view Expression download Expression.java

All Superinterfaces:
ParseTree, VariableInitializer
All Known Implementing Classes:
AllocationExpression, ArrayAccess, ArrayAllocationExpression, AssignmentExpression, BinaryExpression, CastExpression, ClassLiteral, ConditionalExpression, ExpressionObject, FieldAccess, InstanceofExpression, Literal, MethodCall, SelfAccess, UnaryExpression, Variable

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
 


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

Method Detail

getType

public openjava.mop.OJClass getType(openjava.mop.Environment env)
                             throws java.lang.Exception