V - the type of elements held in this collectionpublic interface RListReactive<V> extends RCollectionReactive<V>, RSortableReactive<List<V>>
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Void> |
add(int index,
V element) |
reactor.core.publisher.Mono<Integer> |
addAfter(V elementToFind,
V element)
Add
element after elementToFind |
reactor.core.publisher.Mono<Boolean> |
addAll(int index,
Collection<? extends V> coll) |
reactor.core.publisher.Mono<Integer> |
addBefore(V elementToFind,
V element)
Add
element before elementToFind |
reactor.core.publisher.Flux<V> |
descendingIterator() |
reactor.core.publisher.Flux<V> |
descendingIterator(int startIndex) |
reactor.core.publisher.Mono<Void> |
fastRemove(int index)
Remove object by specified index
|
reactor.core.publisher.Mono<Void> |
fastSet(int index,
V element) |
reactor.core.publisher.Mono<List<V>> |
get(int... indexes)
Loads elements by specified
indexes |
reactor.core.publisher.Mono<V> |
get(int index) |
reactor.core.publisher.Mono<Integer> |
indexOf(Object o) |
reactor.core.publisher.Flux<V> |
iterator(int startIndex) |
reactor.core.publisher.Mono<Integer> |
lastIndexOf(Object o) |
reactor.core.publisher.Mono<List<V>> |
readAll()
Read all elements at once
|
reactor.core.publisher.Mono<V> |
remove(int index) |
reactor.core.publisher.Mono<V> |
set(int index,
V element) |
reactor.core.publisher.Mono<Void> |
trim(int fromIndex,
int toIndex)
Trim list and remains elements only in specified range
fromIndex, inclusive, and toIndex, inclusive. |
add, addAll, addAll, contains, containsAll, iterator, remove, removeAll, retainAll, sizeclearExpire, expire, expireAt, expireAt, remainTimeToLivecopy, delete, dump, getCodec, getName, isExists, migrate, move, rename, renamenx, restore, restore, restoreAndReplace, restoreAndReplace, touch, unlinkreadSorted, readSorted, readSorted, readSorted, readSorted, readSorted, sortTo, sortTo, sortTo, sortTo, sortTo, sortToreactor.core.publisher.Mono<List<V>> get(int... indexes)
indexesindexes - of elementsreactor.core.publisher.Mono<Integer> addAfter(V elementToFind, V element)
element after elementToFindelementToFind - - object to findelement - - object to addreactor.core.publisher.Mono<Integer> addBefore(V elementToFind, V element)
element before elementToFindelementToFind - - object to findelement - - object to addreactor.core.publisher.Flux<V> descendingIterator()
reactor.core.publisher.Flux<V> descendingIterator(int startIndex)
reactor.core.publisher.Flux<V> iterator(int startIndex)
reactor.core.publisher.Mono<Boolean> addAll(int index, Collection<? extends V> coll)
reactor.core.publisher.Mono<V> get(int index)
reactor.core.publisher.Mono<V> remove(int index)
reactor.core.publisher.Mono<List<V>> readAll()
reactor.core.publisher.Mono<Void> trim(int fromIndex, int toIndex)
fromIndex, inclusive, and toIndex, inclusive.fromIndex - - from indextoIndex - - to indexreactor.core.publisher.Mono<Void> fastRemove(int index)
index - - index of objectCopyright © 2014–2018 The Redisson Project. All rights reserved.