public class VncAtom extends VncVal implements IDeref
| Modifier and Type | Method and Description |
|---|---|
void |
addWatch(VncKeyword name,
VncFunction fn) |
VncVal |
compare_and_set(VncVal expectValue,
VncVal newVal) |
java.lang.Object |
convertToJavaObject() |
VncVal |
deref() |
VncKeyword |
getSupertype() |
VncKeyword |
getType() |
void |
removeWatch(VncKeyword name) |
VncVal |
reset(VncVal newVal) |
VncVal |
swap(VncFunction fn,
VncList args) |
java.lang.String |
toString() |
java.lang.String |
toString(boolean print_readably) |
TypeRank |
typeRank() |
VncAtom |
withMeta(VncVal meta) |
compareTo, equals, getMeta, getMetaVal, getMetaVal, getWrappingTypeDef, hashCode, isPrivate, isVncCollection, isVncList, isWrapped, wrappublic VncKeyword getType()
public VncKeyword getSupertype()
getSupertype in class VncValpublic VncVal swap(VncFunction fn, VncList args)
public void addWatch(VncKeyword name, VncFunction fn)
public void removeWatch(VncKeyword name)
public java.lang.Object convertToJavaObject()
convertToJavaObject in class VncValpublic java.lang.String toString()
toString in class java.lang.Object