public class VncList extends VncSequence
| Constructor and Description |
|---|
VncList() |
VncList(java.util.Collection<? extends VncVal> vals) |
VncList(java.util.Collection<? extends VncVal> vals,
VncVal meta) |
VncList(io.vavr.collection.Seq<VncVal> vals,
VncVal meta) |
VncList(VncVal meta) |
| Modifier and Type | Method and Description |
|---|---|
VncList |
addAllAtEnd(VncSequence list) |
VncList |
addAllAtStart(VncSequence list) |
VncList |
addAtEnd(VncVal val) |
VncList |
addAtStart(VncVal val) |
int |
compareTo(VncVal o) |
java.lang.Object |
convertToJavaObject() |
VncList |
empty() |
boolean |
equals(java.lang.Object obj) |
VncVal |
first() |
void |
forEach(java.util.function.Consumer<? super VncVal> action) |
java.util.List<VncVal> |
getList() |
int |
hashCode() |
boolean |
isEmpty() |
VncVal |
last() |
VncVal |
nth(int idx) |
VncVal |
nthOrDefault(int idx,
VncVal defaultVal) |
static VncList |
of(VncVal... mvs) |
VncList |
removeAt(int idx) |
VncList |
rest() |
VncList |
setAt(int idx,
VncVal val) |
int |
size() |
VncList |
slice(int start) |
VncList |
slice(int start,
int end) |
java.lang.String |
toString() |
java.lang.String |
toString(boolean print_readably) |
VncList |
toVncList() |
VncVector |
toVncVector() |
int |
typeRank() |
VncList |
withMeta(VncVal meta) |
VncList |
withValues(java.util.List<? extends VncVal> replaceVals) |
VncList |
withValues(java.util.List<? extends VncVal> replaceVals,
VncVal meta) |
VncList |
withVariadicValues(VncVal... replaceVals) |
fourth, second, stream, thirdgetMeta, getMetaVal, getMetaVal, isPrivatepublic VncList()
public VncList(VncVal meta)
public VncList(java.util.Collection<? extends VncVal> vals)
public VncList empty()
empty in class VncSequencepublic VncList withVariadicValues(VncVal... replaceVals)
withVariadicValues in class VncSequencepublic VncList withValues(java.util.List<? extends VncVal> replaceVals)
withValues in class VncSequencepublic VncList withValues(java.util.List<? extends VncVal> replaceVals, VncVal meta)
withValues in class VncSequencepublic VncList withMeta(VncVal meta)
withMeta in class VncSequencepublic void forEach(java.util.function.Consumer<? super VncVal> action)
forEach in class VncSequencepublic java.util.List<VncVal> getList()
getList in class VncSequencepublic int size()
size in class VncCollectionpublic boolean isEmpty()
isEmpty in class VncCollectionpublic VncVal nth(int idx)
nth in class VncSequencepublic VncVal nthOrDefault(int idx, VncVal defaultVal)
nthOrDefault in class VncSequencepublic VncVal first()
first in class VncSequencepublic VncVal last()
last in class VncSequencepublic VncList rest()
rest in class VncSequencepublic VncList slice(int start, int end)
slice in class VncSequencepublic VncList slice(int start)
slice in class VncSequencepublic VncList toVncList()
toVncList in class VncCollectionpublic VncVector toVncVector()
toVncVector in class VncCollectionpublic VncList addAtStart(VncVal val)
addAtStart in class VncSequencepublic VncList addAllAtStart(VncSequence list)
addAllAtStart in class VncSequencepublic VncList addAtEnd(VncVal val)
addAtEnd in class VncSequencepublic VncList addAllAtEnd(VncSequence list)
addAllAtEnd in class VncSequencepublic VncList setAt(int idx, VncVal val)
setAt in class VncSequencepublic VncList removeAt(int idx)
removeAt in class VncSequencepublic java.lang.Object convertToJavaObject()
convertToJavaObject in class VncValpublic int compareTo(VncVal o)
public java.lang.String toString()
toString in class java.lang.Object