public class VncJavaList extends VncSequence implements IVncJavaObject
TYPE| Constructor and Description |
|---|
VncJavaList() |
VncJavaList(java.util.List<java.lang.Object> val) |
VncJavaList(java.util.List<java.lang.Object> val,
VncVal meta) |
VncJavaList(VncVal meta) |
| Modifier and Type | Method and Description |
|---|---|
VncJavaList |
addAllAtEnd(VncSequence list) |
VncJavaList |
addAllAtStart(VncSequence list) |
VncJavaList |
addAtEnd(VncVal val) |
VncJavaList |
addAtStart(VncVal val) |
VncList |
butlast() |
int |
compareTo(VncVal o) |
java.lang.Object |
convertToJavaObject() |
VncList |
drop(int n) |
VncList |
dropWhile(java.util.function.Predicate<? super VncVal> predicate) |
VncList |
emptyWithMeta() |
boolean |
equals(java.lang.Object obj) |
VncJavaList |
filter(java.util.function.Predicate<? super VncVal> predicate) |
void |
forEach(java.util.function.Consumer<? super VncVal> action) |
java.util.List<VncKeyword> |
getAllSupertypes() |
java.lang.Object |
getDelegate() |
java.util.List<VncVal> |
getList() |
VncKeyword |
getSupertype() |
VncKeyword |
getType() |
int |
hashCode() |
boolean |
isEmpty() |
java.util.Iterator<VncVal> |
iterator() |
VncVal |
last() |
VncJavaList |
map(java.util.function.Function<? super VncVal,? extends VncVal> mapper) |
VncVal |
nth(int idx) |
VncVal |
nthOrDefault(int idx,
VncVal defaultVal) |
VncJavaList |
removeAt(int idx) |
VncList |
rest() |
VncJavaList |
setAt(int idx,
VncVal val) |
int |
size() |
VncList |
slice(int start) |
VncList |
slice(int start,
int end) |
VncList |
take(int n) |
VncList |
takeWhile(java.util.function.Predicate<? super VncVal> predicate) |
java.lang.String |
toString() |
java.lang.String |
toString(boolean print_readably) |
VncList |
toVncList() |
VncVector |
toVncVector() |
TypeRank |
typeRank() |
VncJavaList |
withMeta(VncVal meta) |
VncList |
withValues(java.util.List<? extends VncVal> vals) |
VncList |
withValues(java.util.List<? extends VncVal> vals,
VncVal meta) |
VncList |
withVariadicValues(VncVal... replaceVals) |
first, fourth, second, stream, thirdgetMeta, getMetaVal, getMetaVal, getWrappingTypeDef, isPrivate, isVncList, isWrapped, wrapclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDelegateFormalTypepublic VncJavaList()
public VncJavaList(VncVal meta)
public VncJavaList(java.util.List<java.lang.Object> val)
public VncJavaList(java.util.List<java.lang.Object> val,
VncVal meta)
public java.lang.Object getDelegate()
getDelegate in interface IVncJavaObjectpublic VncList emptyWithMeta()
emptyWithMeta in class VncSequencepublic VncList withVariadicValues(VncVal... replaceVals)
withVariadicValues in class VncSequencepublic VncList withValues(java.util.List<? extends VncVal> vals)
withValues in class VncSequencepublic VncList withValues(java.util.List<? extends VncVal> vals, VncVal meta)
withValues in class VncSequencepublic VncJavaList withMeta(VncVal meta)
withMeta in class VncSequencepublic VncKeyword getType()
getType in class VncSequencepublic VncKeyword getSupertype()
getSupertype in class VncSequencepublic java.util.List<VncKeyword> getAllSupertypes()
getAllSupertypes in class VncSequencepublic java.util.Iterator<VncVal> iterator()
iterator in class VncSequencepublic void forEach(java.util.function.Consumer<? super VncVal> action)
forEach in class VncSequencepublic VncJavaList filter(java.util.function.Predicate<? super VncVal> predicate)
filter in class VncSequencepublic VncJavaList map(java.util.function.Function<? super VncVal,? extends VncVal> mapper)
map 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 last()
last in class VncSequencepublic VncList rest()
rest in class VncSequencepublic VncList butlast()
butlast in class VncSequencepublic VncList drop(int n)
drop in class VncSequencepublic VncList dropWhile(java.util.function.Predicate<? super VncVal> predicate)
dropWhile in class VncSequencepublic VncList take(int n)
take in class VncSequencepublic VncList takeWhile(java.util.function.Predicate<? super VncVal> predicate)
takeWhile in class VncSequencepublic VncList slice(int start, int end)
slice in class VncSequencepublic VncList slice(int start)
slice in class VncSequencepublic VncJavaList setAt(int idx, VncVal val)
setAt in class VncSequencepublic VncJavaList removeAt(int idx)
removeAt in class VncSequencepublic VncList toVncList()
toVncList in class VncCollectionpublic VncVector toVncVector()
toVncVector in class VncCollectionpublic VncJavaList addAtStart(VncVal val)
addAtStart in class VncSequencepublic VncJavaList addAllAtStart(VncSequence list)
addAllAtStart in class VncSequencepublic VncJavaList addAtEnd(VncVal val)
addAtEnd in class VncSequencepublic VncJavaList addAllAtEnd(VncSequence list)
addAllAtEnd 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