polyglot.ext.coffer.types
Class ParamKey_c

java.lang.Object
  extended by polyglot.types.TypeObject_c
      extended by polyglot.ext.coffer.types.Key_c
          extended by polyglot.ext.coffer.types.ParamKey_c
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, Key, ParamKey, TypeObject, Copy

public class ParamKey_c
extends Key_c
implements ParamKey

See Also:
Serialized Form

Field Summary
 
Fields inherited from class polyglot.ext.coffer.types.Key_c
name
 
Fields inherited from class polyglot.types.TypeObject_c
position, ts
 
Constructor Summary
ParamKey_c(TypeSystem ts, Position pos, java.lang.String name)
           
 
Method Summary
 boolean equalsImpl(TypeObject o)
          Default implementation is pointer equality.
 
Methods inherited from class polyglot.ext.coffer.types.Key_c
hashCode, isCanonical, name, name, toString
 
Methods inherited from class polyglot.types.TypeObject_c
copy, equals, position, typeSystem
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface polyglot.ext.coffer.types.Key
name
 
Methods inherited from interface polyglot.types.TypeObject
isCanonical, position, typeSystem
 
Methods inherited from interface polyglot.util.Copy
copy
 

Constructor Detail

ParamKey_c

public ParamKey_c(TypeSystem ts,
                  Position pos,
                  java.lang.String name)
Method Detail

equalsImpl

public boolean equalsImpl(TypeObject o)
Description copied from class: TypeObject_c
Default implementation is pointer equality.

Specified by:
equalsImpl in interface TypeObject
Overrides:
equalsImpl in class Key_c
See Also:
TypeObject_c.equalsImpl(TypeObject), Object.hashCode()