jif.types
Class ParamInstance.Kind
java.lang.Object
polyglot.util.Enum
jif.types.ParamInstance.Kind
- All Implemented Interfaces:
- java.io.Serializable, polyglot.util.Internable
- Enclosing interface:
- ParamInstance
public static class ParamInstance.Kind
- extends polyglot.util.Enum
- See Also:
- Serialized Form
Constructor Summary |
ParamInstance.Kind(java.lang.String name,
boolean isPrincipal,
boolean isInvariantLabel,
boolean isCovariantLabel)
|
Methods inherited from class polyglot.util.Enum |
equals, hashCode, intern, internEnum, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ParamInstance.Kind
public ParamInstance.Kind(java.lang.String name,
boolean isPrincipal,
boolean isInvariantLabel,
boolean isCovariantLabel)
isPrincipal
public boolean isPrincipal()
isCovariantLabel
public boolean isCovariantLabel()
isInvariantLabel
public boolean isInvariantLabel()