public class VncString extends VncVal
| Modifier and Type | Field and Description |
|---|---|
static VncString |
EMPTY |
static VncKeyword |
TYPE |
| Constructor and Description |
|---|
VncString(java.lang.String v) |
VncString(java.lang.String v,
VncVal meta) |
VncString(java.lang.String v,
VncWrappingTypeDef wrappingTypeDef,
VncVal meta) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(VncVal o) |
java.lang.Object |
convertToJavaObject() |
static VncString |
empty() |
boolean |
equals(java.lang.Object obj) |
VncVal |
first() |
java.util.List<VncKeyword> |
getAllSupertypes() |
VncKeyword |
getSupertype() |
VncKeyword |
getType() |
java.lang.String |
getValue() |
int |
hashCode() |
boolean |
isEmpty() |
VncVal |
last() |
VncVal |
nth(int idx) |
VncVal |
nthOrDefault(int idx,
VncString defaultVal) |
VncVal |
second() |
int |
size() |
java.lang.String |
toString() |
java.lang.String |
toString(boolean print_readably) |
VncSymbol |
toSymbol() |
VncList |
toVncList() |
TypeRank |
typeRank() |
VncString |
withMeta(VncVal meta) |
VncString |
wrap(VncWrappingTypeDef wrappingTypeDef,
VncVal meta) |
getMeta, getMetaVal, getMetaVal, getWrappingTypeDef, isPrivate, isVncCollection, isVncList, isWrappedpublic static final VncString EMPTY
public static final VncKeyword TYPE
public VncString(java.lang.String v)
public VncString(java.lang.String v,
VncVal meta)
public VncString(java.lang.String v,
VncWrappingTypeDef wrappingTypeDef,
VncVal meta)
public java.lang.String getValue()
public VncString wrap(VncWrappingTypeDef wrappingTypeDef, VncVal meta)
public VncKeyword getType()
public VncKeyword getSupertype()
getSupertype in class VncValpublic java.util.List<VncKeyword> getAllSupertypes()
getAllSupertypes in class VncValpublic int size()
public boolean isEmpty()
public VncVal nth(int idx)
public VncVal first()
public VncVal second()
public VncVal last()
public VncList toVncList()
public VncSymbol toSymbol()
public java.lang.Object convertToJavaObject()
convertToJavaObject in class VncValpublic int compareTo(VncVal o)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(boolean print_readably)
public static VncString empty()