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, size
clearExpire, expire, expireAt, expireAt, remainTimeToLive
copy, delete, dump, getCodec, getName, isExists, migrate, move, rename, renamenx, restore, restore, restoreAndReplace, restoreAndReplace, touch, unlink
readSorted, readSorted, readSorted, readSorted, readSorted, readSorted, sortTo, sortTo, sortTo, sortTo, sortTo, sortTo
reactor.core.publisher.Mono<List<V>> get(int... indexes)
indexes
indexes
- of elementsreactor.core.publisher.Mono<Integer> addAfter(V elementToFind, V element)
element
after elementToFind
elementToFind
- - object to findelement
- - object to addreactor.core.publisher.Mono<Integer> addBefore(V elementToFind, V element)
element
before elementToFind
elementToFind
- - 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–2019 The Redisson Project. All rights reserved.