public class VncCustomType extends VncMap
| Constructor and Description |
|---|
VncCustomType(VncCustomTypeDef typeDef,
VncMap values,
VncVal meta) |
| Modifier and Type | Method and Description |
|---|---|
VncMap |
assoc(VncSequence mvs) |
VncMap |
assoc(VncVal... mvs) |
int |
compareTo(VncVal o) |
VncVal |
containsKey(VncVal key) |
java.lang.Object |
convertToJavaObject() |
VncMap |
dissoc(VncSequence keys) |
VncMap |
dissoc(VncVal... keys) |
VncMap |
emptyWithMeta() |
java.util.List<VncMapEntry> |
entries() |
boolean |
equals(java.lang.Object obj) |
VncVal |
get(VncVal key) |
java.util.List<VncKeyword> |
getAllSupertypes() |
java.util.Map<VncVal,VncVal> |
getMap() |
VncKeyword |
getSupertype() |
VncKeyword |
getType() |
VncCustomTypeDef |
getTypeDef() |
int |
hashCode() |
boolean |
isEmpty() |
VncList |
keys() |
VncMap |
putAll(VncMap map) |
int |
size() |
java.lang.String |
toString() |
java.lang.String |
toString(boolean print_readably) |
VncList |
toVncList() |
VncMap |
toVncMap() |
VncVector |
toVncVector() |
TypeRank |
typeRank() |
VncMap |
withMeta(VncVal meta) |
VncHashMap |
withValues(java.util.Map<VncVal,VncVal> replaceVals) |
VncHashMap |
withValues(java.util.Map<VncVal,VncVal> replaceVals,
VncVal meta) |
isVncCollectiongetMeta, getMetaVal, getMetaVal, getWrappingTypeDef, isPrivate, isVncList, isWrapped, wrappublic VncCustomType(VncCustomTypeDef typeDef, VncMap values, VncVal meta)
public VncMap emptyWithMeta()
emptyWithMeta in class VncMappublic VncHashMap withValues(java.util.Map<VncVal,VncVal> replaceVals)
withValues in class VncMappublic VncHashMap withValues(java.util.Map<VncVal,VncVal> replaceVals, VncVal meta)
withValues in class VncMappublic VncKeyword getType()
public VncKeyword getSupertype()
getSupertype in class VncMappublic java.util.List<VncKeyword> getAllSupertypes()
public VncCustomTypeDef getTypeDef()
public VncVal containsKey(VncVal key)
containsKey in class VncMappublic java.util.List<VncMapEntry> entries()
public VncMap assoc(VncSequence mvs)
public VncMap dissoc(VncSequence keys)
public VncList toVncList()
toVncList in class VncCollectionpublic VncVector toVncVector()
toVncVector in class VncCollectionpublic VncMap toVncMap()
public int size()
size in class VncCollectionpublic boolean isEmpty()
isEmpty in class VncCollectionpublic java.lang.Object convertToJavaObject()
convertToJavaObject in class VncMappublic int compareTo(VncVal o)
public java.lang.String toString()
toString in class java.lang.Object