java.lang.Object
com.aerospike.mapper.tools.virtuallist.ReactiveMultiOperation<E>
public class ReactiveMultiOperation<E>
extends Object
-
Method Summary
Modifier and Type |
Method |
Description |
ReactiveMultiOperation<E> |
append(E item) |
|
ReactiveMultiOperation<E> |
asResult() |
|
ReactiveMultiOperation<E> |
asResultOfType(ReturnType type) |
|
ReactiveMultiOperation<E> |
clear() |
|
<T> reactor.core.publisher.Mono<T> |
end() |
Finish the multi operation and process it.
|
<T> reactor.core.publisher.Mono<T> |
end(Class<T> resultType) |
Finish the multi operation and process it.
|
ReactiveMultiOperation<E> |
get(int index) |
|
ReactiveMultiOperation<E> |
getByIndexRange(int index) |
|
ReactiveMultiOperation<E> |
getByIndexRange(int index,
int count) |
|
ReactiveMultiOperation<E> |
getByKey(Object key) |
|
ReactiveMultiOperation<E> |
getByKeyRange(Object startKey,
Object endKey) |
|
ReactiveMultiOperation<E> |
getByRank(int rank) |
|
ReactiveMultiOperation<E> |
getByRankRange(int rank) |
|
ReactiveMultiOperation<E> |
getByRankRange(int rank,
int count) |
|
ReactiveMultiOperation<E> |
getByValue(Object value) |
|
ReactiveMultiOperation<E> |
getByValueList(List<Object> values) |
|
ReactiveMultiOperation<E> |
getByValueRange(Object startValue,
Object endValue) |
|
ReactiveMultiOperation<E> |
getByValueRelativeRankRange(Object value,
int rank) |
|
ReactiveMultiOperation<E> |
getByValueRelativeRankRange(Object value,
int rank,
int count) |
|
ReactiveMultiOperation<E> |
removeByIndex(int index) |
|
ReactiveMultiOperation<E> |
removeByIndexRange(int index) |
|
ReactiveMultiOperation<E> |
removeByIndexRange(int index,
int count) |
|
ReactiveMultiOperation<E> |
removeByKey(Object key) |
|
ReactiveMultiOperation<E> |
removeByKeyRange(Object startKey,
Object endKey) |
|
ReactiveMultiOperation<E> |
removeByRank(int rank) |
|
ReactiveMultiOperation<E> |
removeByValue(Object value) |
|
ReactiveMultiOperation<E> |
removeByValueList(List<Object> values) |
|
ReactiveMultiOperation<E> |
removeByValueRange(Object startValue,
Object endValue) |
|
ReactiveMultiOperation<E> |
removeByValueRelativeRankRange(Object value,
int rank) |
|
ReactiveMultiOperation<E> |
removeByValueRelativeRankRange(Object value,
int rank,
int count) |
|
ReactiveMultiOperation<E> |
size() |
|
-
Method Details
-
-
-
-
-
-
-
removeByValueRelativeRankRange
-
removeByValueRelativeRankRange
-
-
-
-
-
-
-
-
getByValueRelativeRankRange
-
getByValueRelativeRankRange
-
-
-
-
-
-
-
-
-
-
-
-
-
end
public <T> reactor.core.publisher.Mono<T> end()
Finish the multi operation and process it.
- Returns:
- The multi operation result.
-
end
public <T> reactor.core.publisher.Mono<T> end(
Class<T> resultType)
Finish the multi operation and process it.
- Parameters:
resultType
- The return type for the result.
- Returns:
- The multi operation result with the given result type.