lab8
Class RefType

java.lang.Object
  extended by lab8.TypeBridge
      extended by lab8.RefType
All Implemented Interfaces:
Type, TypeAttrs

public class RefType
extends TypeBridge


Field Summary
 java.util.Vector rname
           
 
Constructor Summary
RefType(java.lang.String s)
           
RefType(java.util.Vector rname)
           
 
Method Summary
 boolean equals(java.lang.Object ov)
           
 java.lang.String getClassSig()
           
 java.lang.String getTypeName()
           
 java.lang.String getTypeString()
          A type string suitable for the JVM.
 int hashCode()
           
 boolean isPrimitive()
           
 
Methods inherited from class lab8.TypeBridge
toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

rname

public java.util.Vector rname
Constructor Detail

RefType

public RefType(java.util.Vector rname)

RefType

public RefType(java.lang.String s)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

isPrimitive

public boolean isPrimitive()
Specified by:
isPrimitive in class TypeBridge

getTypeString

public java.lang.String getTypeString()
Description copied from class: TypeBridge
A type string suitable for the JVM.

Specified by:
getTypeString in interface TypeAttrs
Specified by:
getTypeString in class TypeBridge

getClassSig

public java.lang.String getClassSig()

getTypeName

public java.lang.String getTypeName()

equals

public boolean equals(java.lang.Object ov)
Overrides:
equals in class java.lang.Object