public static class ParamInstance.Kind
extends polyglot.util.Enum
Constructor and Description |
---|
Kind(java.lang.String name,
boolean isPrincipal,
boolean isInvariantLabel,
boolean isCovariantLabel) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
intern() |
boolean |
isCovariantLabel() |
boolean |
isInvariantLabel() |
boolean |
isPrincipal() |
public Kind(java.lang.String name, boolean isPrincipal, boolean isInvariantLabel, boolean isCovariantLabel)
public boolean isPrincipal()
public boolean isCovariantLabel()
public boolean isInvariantLabel()
public java.lang.Object intern()
intern
in interface polyglot.util.Internable
intern
in class polyglot.util.Enum