Uses of Class
edu.rice.cs.javalanglevels.tree.ReferenceType

Packages that use ReferenceType
edu.rice.cs.javalanglevels   
edu.rice.cs.javalanglevels.parser   
edu.rice.cs.javalanglevels.tree   
 

Uses of ReferenceType in edu.rice.cs.javalanglevels
 

Methods in edu.rice.cs.javalanglevels with parameters of type ReferenceType
protected  SymbolData LanguageLevelVisitor._lookupTypeFromWithinClass(ReferenceType rt, String qualifiedClassName)
          Looks up the type with name rt (which is arbitrary source text for a type) from within the class name qualifiedClassName.
 Void JExpressionIFPrunableDepthFirstVisitor.forReferenceTypeDoFirst(ReferenceType that)
           
 Void JExpressionIFPrunableDepthFirstVisitor.forReferenceTypeOnly(ReferenceType that)
           
protected static String[] LanguageLevelVisitor.referenceType2String(ReferenceType[] rts)
          Convert the ReferenceType[] to a String[] with the names of the ReferenceTypes.
 

Uses of ReferenceType in edu.rice.cs.javalanglevels.parser
 

Methods in edu.rice.cs.javalanglevels.parser that return ReferenceType
 ReferenceType JExprParser.ClassOrInterfaceType()
          have to break out each period inside the name.
 ReferenceType[] JExprParser.NameList()
           
 ReferenceType JExprParser.ReferenceType()
           
 

Uses of ReferenceType in edu.rice.cs.javalanglevels.tree
 

Subclasses of ReferenceType in edu.rice.cs.javalanglevels.tree
 class ClassOrInterfaceType
          Class ClassOrInterfaceType, a component of the JExpressionIF composite hierarchy.
 class MemberType
          Class MemberType, a component of the JExpressionIF composite hierarchy.
 class TypeVariable
          Class TypeVariable, a component of the JExpressionIF composite hierarchy.
 

Methods in edu.rice.cs.javalanglevels.tree that return ReferenceType
 ReferenceType TypeParameter.getBound()
           
 ReferenceType[] TypeDefBase.getInterfaces()
           
 ReferenceType MemberType.getLeft()
           
 ReferenceType MemberType.getRight()
           
 ReferenceType ClassDef.getSuperclass()
           
 ReferenceType[] ConstructorDef.getThrows()
           
 ReferenceType[] MethodDef.getThrows()
           
 

Methods in edu.rice.cs.javalanglevels.tree with parameters of type ReferenceType
 RetType JExpressionIFAbstractVisitor.forReferenceType(ReferenceType that)
           
 void JExpressionIFAbstractVisitor_void.forReferenceType(ReferenceType that)
           
 void JExpressionIFDepthFirstVisitor_void.forReferenceTypeDoFirst(ReferenceType that)
           
 void JExpressionIFDepthFirstVisitor_void.forReferenceTypeOnly(ReferenceType that)
           
 JExpressionIF JExpressionIFCopyDepthFirstVisitor.forReferenceTypeOnly(ReferenceType that)
           
 RetType JExpressionIFDepthFirstVisitor.forReferenceTypeOnly(ReferenceType that)
           
 

Constructors in edu.rice.cs.javalanglevels.tree with parameters of type ReferenceType
AbstractMethodDef(SourceInfo in_sourceInfo, ModifiersAndVisibility in_mav, TypeParameter[] in_typeParams, ReturnTypeI in_result, Word in_name, FormalParameter[] in_params, ReferenceType[] in_throws)
          Constructs a AbstractMethodDef.
ClassDef(SourceInfo in_sourceInfo, ModifiersAndVisibility in_mav, Word in_name, TypeParameter[] in_typeParameters, ReferenceType in_superclass, ReferenceType[] in_interfaces, BracedBody in_body)
          Constructs a ClassDef.
ClassDef(SourceInfo in_sourceInfo, ModifiersAndVisibility in_mav, Word in_name, TypeParameter[] in_typeParameters, ReferenceType in_superclass, ReferenceType[] in_interfaces, BracedBody in_body)
          Constructs a ClassDef.
ConcreteMethodDef(SourceInfo in_sourceInfo, ModifiersAndVisibility in_mav, TypeParameter[] in_typeParams, ReturnTypeI in_result, Word in_name, FormalParameter[] in_params, ReferenceType[] in_throws, BracedBody in_body)
          Constructs a ConcreteMethodDef.
ConstructorDef(SourceInfo in_sourceInfo, Word in_name, ModifiersAndVisibility in_mav, FormalParameter[] in_parameters, ReferenceType[] in_throws, BracedBody in_statements)
          Constructs a ConstructorDef.
InnerClassDef(SourceInfo in_sourceInfo, ModifiersAndVisibility in_mav, Word in_name, TypeParameter[] in_typeParameters, ReferenceType in_superclass, ReferenceType[] in_interfaces, BracedBody in_body)
          Constructs a InnerClassDef.
InnerClassDef(SourceInfo in_sourceInfo, ModifiersAndVisibility in_mav, Word in_name, TypeParameter[] in_typeParameters, ReferenceType in_superclass, ReferenceType[] in_interfaces, BracedBody in_body)
          Constructs a InnerClassDef.
InnerInterfaceDef(SourceInfo in_sourceInfo, ModifiersAndVisibility in_mav, Word in_name, TypeParameter[] in_typeParameters, ReferenceType[] in_interfaces, BracedBody in_body)
          Constructs a InnerInterfaceDef.
InterfaceDef(SourceInfo in_sourceInfo, ModifiersAndVisibility in_mav, Word in_name, TypeParameter[] in_typeParameters, ReferenceType[] in_interfaces, BracedBody in_body)
          Constructs a InterfaceDef.
MemberType(SourceInfo in_sourceInfo, String in_name, ReferenceType in_left, ReferenceType in_right)
          Constructs a MemberType.
MethodDef(SourceInfo in_sourceInfo, ModifiersAndVisibility in_mav, TypeParameter[] in_typeParams, ReturnTypeI in_result, Word in_name, FormalParameter[] in_params, ReferenceType[] in_throws)
          Constructs a MethodDef.
TypeDefBase(SourceInfo in_sourceInfo, ModifiersAndVisibility in_mav, Word in_name, TypeParameter[] in_typeParameters, ReferenceType[] in_interfaces, BracedBody in_body)
          Constructs a TypeDefBase.
TypeParameter(SourceInfo in_sourceInfo, TypeVariable in_variable, ReferenceType in_bound)
          Constructs a TypeParameter.