public abstract class VncCollection extends VncVal
| Modifier and Type | Field and Description |
|---|---|
static VncKeyword |
TYPE |
| Constructor and Description |
|---|
VncCollection(VncVal meta) |
VncCollection(VncWrappingTypeDef wrappingTypeDef,
VncVal meta) |
| Modifier and Type | Method and Description |
|---|---|
abstract VncCollection |
emptyWithMeta() |
java.util.List<VncKeyword> |
getAllSupertypes() |
VncKeyword |
getSupertype() |
VncKeyword |
getType() |
abstract boolean |
isEmpty() |
abstract int |
size() |
abstract VncList |
toVncList() |
abstract VncVector |
toVncVector() |
abstract VncCollection |
withMeta(VncVal meta) |
compareTo, convertToJavaObject, equals, getMeta, getMetaVal, getMetaVal, getWrappingTypeDef, hashCode, isPrivate, isVncList, isWrapped, toString, typeRank, wrappublic static final VncKeyword TYPE
public VncCollection(VncVal meta)
public VncCollection(VncWrappingTypeDef wrappingTypeDef, VncVal meta)
public abstract VncCollection withMeta(VncVal meta)
public VncKeyword getType()
public VncKeyword getSupertype()
getSupertype in class VncValpublic java.util.List<VncKeyword> getAllSupertypes()
getAllSupertypes in class VncValpublic abstract VncCollection emptyWithMeta()
public abstract VncList toVncList()
public abstract VncVector toVncVector()
public abstract int size()
public abstract boolean isEmpty()