Package org.redisson.api
Interface RLexSortedSetReactive
-
- All Superinterfaces:
RCollectionReactive<String>
,RExpirableReactive
,RObjectReactive
,RScoredSortedSetReactive<String>
,RSortableReactive<Set<String>>
public interface RLexSortedSetReactive extends RScoredSortedSetReactive<String>, RCollectionReactive<String>
Reactive interface for LexSortedSet object- Author:
- Nikita Koksharov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.reactivestreams.Publisher<Integer>
count(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive)
org.reactivestreams.Publisher<Integer>
countHead(String toElement, boolean toInclusive)
org.reactivestreams.Publisher<Integer>
countTail(String fromElement, boolean fromInclusive)
org.reactivestreams.Publisher<Collection<String>>
range(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive)
org.reactivestreams.Publisher<Collection<String>>
range(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive, int offset, int count)
org.reactivestreams.Publisher<Collection<String>>
rangeHead(String toElement, boolean toInclusive)
org.reactivestreams.Publisher<Collection<String>>
rangeHead(String toElement, boolean toInclusive, int offset, int count)
org.reactivestreams.Publisher<Collection<String>>
rangeTail(String fromElement, boolean fromInclusive)
org.reactivestreams.Publisher<Collection<String>>
rangeTail(String fromElement, boolean fromInclusive, int offset, int count)
org.reactivestreams.Publisher<Integer>
removeRange(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive)
org.reactivestreams.Publisher<Integer>
removeRangeHead(String toElement, boolean toInclusive)
org.reactivestreams.Publisher<Integer>
removeRangeTail(String fromElement, boolean fromInclusive)
-
Methods inherited from interface org.redisson.api.RCollectionReactive
add, addAll, addAll, contains, containsAll, iterator, remove, removeAll, retainAll, size
-
Methods inherited from interface org.redisson.api.RExpirableReactive
clearExpire, expire, expireAt, expireAt, remainTimeToLive
-
Methods inherited from interface org.redisson.api.RObjectReactive
copy, delete, dump, getCodec, getName, isExists, migrate, move, rename, renamenx, restore, restore, restoreAndReplace, restoreAndReplace, touch, unlink
-
Methods inherited from interface org.redisson.api.RScoredSortedSetReactive
add, addAll, addAndGetRank, addAndGetRevRank, addScore, addScoreAndGetRank, addScoreAndGetRevRank, contains, containsAll, count, entryRange, entryRange, entryRange, entryRangeReversed, entryRangeReversed, entryRangeReversed, first, firstScore, getScore, intersection, intersection, intersection, intersection, iterator, iterator, iterator, iterator, last, lastScore, pollFirst, pollFirst, pollFirst, pollFirstFromAny, pollLast, pollLast, pollLast, pollLastFromAny, rank, readAll, remove, removeAll, removeRangeByRank, removeRangeByScore, retainAll, revRank, size, takeFirst, takeLast, tryAdd, union, union, union, union, valueRange, valueRange, valueRange, valueRangeReversed, valueRangeReversed, valueRangeReversed
-
Methods inherited from interface org.redisson.api.RSortableReactive
readSorted, readSorted, readSorted, readSorted, readSorted, readSorted, sortTo, sortTo, sortTo, sortTo, sortTo, sortTo
-
-
-
-
Method Detail
-
removeRange
org.reactivestreams.Publisher<Integer> removeRange(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive)
-
removeRangeTail
org.reactivestreams.Publisher<Integer> removeRangeTail(String fromElement, boolean fromInclusive)
-
removeRangeHead
org.reactivestreams.Publisher<Integer> removeRangeHead(String toElement, boolean toInclusive)
-
countTail
org.reactivestreams.Publisher<Integer> countTail(String fromElement, boolean fromInclusive)
-
rangeTail
org.reactivestreams.Publisher<Collection<String>> rangeTail(String fromElement, boolean fromInclusive)
-
rangeHead
org.reactivestreams.Publisher<Collection<String>> rangeHead(String toElement, boolean toInclusive)
-
range
org.reactivestreams.Publisher<Collection<String>> range(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive)
-
rangeTail
org.reactivestreams.Publisher<Collection<String>> rangeTail(String fromElement, boolean fromInclusive, int offset, int count)
-
rangeHead
org.reactivestreams.Publisher<Collection<String>> rangeHead(String toElement, boolean toInclusive, int offset, int count)
-
range
org.reactivestreams.Publisher<Collection<String>> range(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive, int offset, int count)
-
-