Uses of Interface
edu.rice.cs.dynamicjava.symbol.DJField

Packages that use DJField
edu.rice.cs.dynamicjava.interpreter   
edu.rice.cs.dynamicjava.symbol   
koala.dynamicjava.interpreter Contains the classes for interpreting Java language statements. 
 

Uses of DJField in edu.rice.cs.dynamicjava.interpreter
 

Methods in edu.rice.cs.dynamicjava.interpreter that return DJField
 DJField ExpressionChecker.checkEnumSwitchCase(Expression exp, Type enumT)
          Check an expression appearing as the switch case in an enum switch statement.
 

Uses of DJField in edu.rice.cs.dynamicjava.symbol
 

Classes in edu.rice.cs.dynamicjava.symbol that implement DJField
 class ArrayLengthField
          Provides a DJField interface for accessing an array's implicit "length" field.
protected  class JavaClass.JavaField
           
 

Methods in edu.rice.cs.dynamicjava.symbol that return DJField
 DJField TypeSystem.FieldReference.field()
           
 

Methods in edu.rice.cs.dynamicjava.symbol that return types with arguments of type DJField
 Iterable<DJField> JavaClass.declaredFields()
           
 Iterable<DJField> DJClass.declaredFields()
           
 Iterable<DJField> TreeClass.declaredFields()
           
 Iterable<DJField> Java5Class.declaredFields()
           
 Iterable<DJField> FunctionWrapperClass.declaredFields()
           
 

Constructors in edu.rice.cs.dynamicjava.symbol with parameters of type DJField
TypeSystem.FieldReference(DJField field, Type type)
           
TypeSystem.ObjectFieldReference(DJField field, Type type, Expression object)
           
TypeSystem.StaticFieldReference(DJField field, Type type)
           
 

Uses of DJField in koala.dynamicjava.interpreter
 

Methods in koala.dynamicjava.interpreter that return DJField
static DJField NodeProperties.getField(Node n)
           
static DJField NodeProperties.setField(Node n, DJField f)
           
 

Methods in koala.dynamicjava.interpreter with parameters of type DJField
static DJField NodeProperties.setField(Node n, DJField f)