public class VncKeyword extends VncString implements IVncFunction, INamespaceAware
| Modifier and Type | Field and Description |
|---|---|
static VncKeyword |
TYPE |
| Constructor and Description |
|---|
VncKeyword(java.lang.String v) |
VncKeyword(java.lang.String v,
VncVal meta) |
| Modifier and Type | Method and Description |
|---|---|
VncVal |
apply(VncList args) |
int |
compareTo(VncVal o) |
boolean |
equals(java.lang.Object obj) |
java.util.List<VncKeyword> |
getAllSupertypes() |
java.lang.String |
getNamespace() |
java.lang.String |
getQualifiedName() |
java.lang.String |
getSimpleName() |
VncKeyword |
getSupertype() |
VncKeyword |
getType() |
java.lang.String |
getValue() |
int |
hashCode() |
boolean |
hasNamespace() |
boolean |
hasValue(java.lang.String value) |
java.lang.String |
toString() |
java.lang.String |
toString(boolean print_readably) |
VncSymbol |
toSymbol() |
TypeRank |
typeRank() |
VncKeyword |
withMeta(VncVal meta) |
VncKeyword |
withNamespace(java.lang.String namespace) |
VncKeyword |
withNamespace(VncSymbol namespace) |
convertToJavaObject, empty, first, isEmpty, last, nth, nthOrDefault, second, size, toVncList, wrapgetMeta, getMetaVal, getMetaVal, getWrappingTypeDef, isPrivate, isVncList, isWrappedclone, finalize, getClass, notify, notifyAll, wait, wait, waitisAnonymouspublic static final VncKeyword TYPE
public VncKeyword(java.lang.String v)
public VncKeyword(java.lang.String v,
VncVal meta)
public VncVal apply(VncList args)
apply in interface IVncFunctionpublic VncKeyword withMeta(VncVal meta)
public VncKeyword withNamespace(VncSymbol namespace)
public VncKeyword withNamespace(java.lang.String namespace)
public VncKeyword getType()
public VncKeyword getSupertype()
getSupertype in class VncStringpublic java.util.List<VncKeyword> getAllSupertypes()
getAllSupertypes in class VncStringpublic java.lang.String getQualifiedName()
getQualifiedName in interface INamespaceAwarepublic java.lang.String getSimpleName()
getSimpleName in interface INamespaceAwarepublic java.lang.String getNamespace()
getNamespace in interface INamespaceAwarepublic boolean hasNamespace()
hasNamespace in interface INamespaceAwarepublic int compareTo(VncVal o)
public java.lang.String toString(boolean print_readably)
public boolean hasValue(java.lang.String value)