public abstract class VncMap extends VncCollection implements IVncFunction
| Modifier and Type | Method and Description |
|---|---|
VncVal |
apply(VncList args) |
abstract VncMap |
assoc(VncSequence mvs) |
abstract VncMap |
assoc(VncVal... mvs) |
abstract VncVal |
containsKey(VncVal key) |
java.lang.Object |
convertToJavaObject() |
abstract VncMap |
dissoc(VncSequence keys) |
abstract VncMap |
dissoc(VncVal... keys) |
abstract VncMap |
empty() |
abstract java.util.List<VncMapEntry> |
entries() |
abstract VncVal |
get(VncVal key) |
VncVal |
get(VncVal key,
VncVal defaultValue) |
abstract java.util.Map<VncVal,VncVal> |
getMap() |
abstract VncList |
keys() |
abstract VncMap |
putAll(VncMap map) |
abstract VncMap |
withMeta(VncVal meta) |
abstract VncMap |
withValues(java.util.Map<VncVal,VncVal> replaceVals) |
abstract VncMap |
withValues(java.util.Map<VncVal,VncVal> replaceVals,
VncVal meta) |
isEmpty, size, toVncList, toVncVectorcompareTo, equals, getMeta, getMetaVal, getMetaVal, getModule, hashCode, isPrivate, toString, typeRankpublic VncMap(VncVal meta)
public abstract VncMap empty()
empty in class VncCollectionpublic abstract VncMap withMeta(VncVal meta)
withMeta in class VncCollectionpublic abstract VncList keys()
public abstract java.util.List<VncMapEntry> entries()
public abstract VncMap assoc(VncSequence mvs)
public abstract VncMap dissoc(VncSequence keys)
public java.lang.Object convertToJavaObject()
convertToJavaObject in class VncVal