public abstract class VncSet extends VncCollection implements IVncFunction
| Modifier and Type | Field and Description |
|---|---|
static VncKeyword |
TYPE |
| Modifier and Type | Method and Description |
|---|---|
abstract VncSet |
add(VncVal val) |
abstract VncSet |
addAll(VncSequence val) |
abstract VncSet |
addAll(VncSet val) |
VncVal |
apply(VncList args) |
abstract boolean |
contains(VncVal val) |
java.lang.Object |
convertToJavaObject() |
abstract VncSet |
emptyWithMeta() |
java.util.List<VncKeyword> |
getAllSupertypes() |
abstract java.util.List<VncVal> |
getList() |
abstract java.util.Set<VncVal> |
getSet() |
VncKeyword |
getSupertype() |
VncKeyword |
getType() |
abstract VncSet |
remove(VncVal val) |
abstract VncSet |
removeAll(VncSequence val) |
abstract VncSet |
removeAll(VncSet val) |
abstract VncSet |
withMeta(VncVal meta) |
abstract VncSet |
withValues(java.util.Collection<? extends VncVal> replaceVals) |
abstract VncSet |
withValues(java.util.Collection<? extends VncVal> replaceVals,
VncVal meta) |
isEmpty, isVncCollection, size, toVncList, toVncVectorcompareTo, equals, getMeta, getMetaVal, getMetaVal, getWrappingTypeDef, hashCode, isPrivate, isVncList, isWrapped, toString, typeRank, wrappublic static final VncKeyword TYPE
public VncSet(VncVal meta)
public VncVal apply(VncList args)
apply in interface IVncFunctionpublic abstract VncSet emptyWithMeta()
emptyWithMeta in class VncCollectionpublic VncKeyword getType()
getType in class VncCollectionpublic VncKeyword getSupertype()
getSupertype in class VncCollectionpublic java.util.List<VncKeyword> getAllSupertypes()
getAllSupertypes in class VncCollectionpublic abstract VncSet withValues(java.util.Collection<? extends VncVal> replaceVals, VncVal meta)
public abstract VncSet withMeta(VncVal meta)
withMeta in class VncCollectionpublic abstract VncSet addAll(VncSequence val)
public abstract VncSet removeAll(VncSequence val)
public abstract boolean contains(VncVal val)
public abstract java.util.Set<VncVal> getSet()
public abstract java.util.List<VncVal> getList()
public java.lang.Object convertToJavaObject()
convertToJavaObject in class VncVal