jif.types
Class JifMuPClass_c
java.lang.Object
polyglot.types.TypeObject_c
polyglot.ext.param.types.PClass_c
polyglot.ext.param.types.MuPClass_c
jif.types.JifMuPClass_c
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, polyglot.ext.param.types.MuPClass, polyglot.ext.param.types.PClass, polyglot.types.Importable, polyglot.types.Named, polyglot.types.TypeObject, polyglot.util.Copy
public class JifMuPClass_c
- extends polyglot.ext.param.types.MuPClass_c
An implementation of the JifParsedPolyType
interface.
- See Also:
- Serialized Form
Fields inherited from class polyglot.ext.param.types.MuPClass_c |
clazz, formals |
Fields inherited from class polyglot.types.TypeObject_c |
position, ts |
Methods inherited from class polyglot.ext.param.types.MuPClass_c |
addFormal, clazz, clazz, formals |
Methods inherited from class polyglot.ext.param.types.PClass_c |
fullName, instantiate, isCanonical, name, package_ |
Methods inherited from class polyglot.types.TypeObject_c |
copy, equals, equalsImpl, hashCode, position, typeSystem |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface polyglot.ext.param.types.PClass |
instantiate |
Methods inherited from interface polyglot.types.Importable |
package_ |
Methods inherited from interface polyglot.types.Named |
fullName, name |
Methods inherited from interface polyglot.types.TypeObject |
equalsImpl, isCanonical, position, typeSystem |
Methods inherited from interface polyglot.util.Copy |
copy |
JifMuPClass_c
protected JifMuPClass_c()
JifMuPClass_c
public JifMuPClass_c(JifTypeSystem ts,
polyglot.util.Position pos)
formals
public java.util.List formals()
- Specified by:
formals
in interface polyglot.ext.param.types.PClass
- Overrides:
formals
in class polyglot.ext.param.types.MuPClass_c
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object