Package org.redisson.api
Interface RLexSortedSetRx
-
- All Superinterfaces:
RCollectionRx<String>
,RExpirableRx
,RObjectRx
,RScoredSortedSetRx<String>
,RSortableRx<Set<String>>
public interface RLexSortedSetRx extends RScoredSortedSetRx<String>, RCollectionRx<String>
RxJava2 interface for LexSortedSet object- Author:
- Nikita Koksharov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.reactivex.Flowable<Integer>
count(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive)
io.reactivex.Flowable<Integer>
countHead(String toElement, boolean toInclusive)
io.reactivex.Flowable<Integer>
countTail(String fromElement, boolean fromInclusive)
io.reactivex.Flowable<Collection<String>>
range(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive)
io.reactivex.Flowable<Collection<String>>
range(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive, int offset, int count)
io.reactivex.Flowable<Collection<String>>
rangeHead(String toElement, boolean toInclusive)
io.reactivex.Flowable<Collection<String>>
rangeHead(String toElement, boolean toInclusive, int offset, int count)
io.reactivex.Flowable<Collection<String>>
rangeTail(String fromElement, boolean fromInclusive)
io.reactivex.Flowable<Collection<String>>
rangeTail(String fromElement, boolean fromInclusive, int offset, int count)
io.reactivex.Flowable<Integer>
removeRange(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive)
io.reactivex.Flowable<Integer>
removeRangeHead(String toElement, boolean toInclusive)
io.reactivex.Flowable<Integer>
removeRangeTail(String fromElement, boolean fromInclusive)
-
Methods inherited from interface org.redisson.api.RCollectionRx
add, addAll, addAll, contains, containsAll, iterator, remove, removeAll, retainAll, size
-
Methods inherited from interface org.redisson.api.RExpirableRx
clearExpire, expire, expireAt, expireAt, remainTimeToLive
-
Methods inherited from interface org.redisson.api.RObjectRx
copy, delete, dump, getCodec, getName, isExists, migrate, move, rename, renamenx, restore, restore, restoreAndReplace, restoreAndReplace, touch, unlink
-
Methods inherited from interface org.redisson.api.RScoredSortedSetRx
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, takeFirstElements, takeLast, takeLastElements, tryAdd, union, union, union, union, valueRange, valueRange, valueRange, valueRangeReversed, valueRangeReversed, valueRangeReversed
-
Methods inherited from interface org.redisson.api.RSortableRx
readSorted, readSorted, readSorted, readSorted, readSorted, readSorted, sortTo, sortTo, sortTo, sortTo, sortTo, sortTo
-
-
-
-
Method Detail
-
removeRange
io.reactivex.Flowable<Integer> removeRange(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive)
-
removeRangeTail
io.reactivex.Flowable<Integer> removeRangeTail(String fromElement, boolean fromInclusive)
-
removeRangeHead
io.reactivex.Flowable<Integer> removeRangeHead(String toElement, boolean toInclusive)
-
rangeTail
io.reactivex.Flowable<Collection<String>> rangeTail(String fromElement, boolean fromInclusive)
-
rangeHead
io.reactivex.Flowable<Collection<String>> rangeHead(String toElement, boolean toInclusive)
-
range
io.reactivex.Flowable<Collection<String>> range(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive)
-
rangeTail
io.reactivex.Flowable<Collection<String>> rangeTail(String fromElement, boolean fromInclusive, int offset, int count)
-
rangeHead
io.reactivex.Flowable<Collection<String>> rangeHead(String toElement, boolean toInclusive, int offset, int count)
-
range
io.reactivex.Flowable<Collection<String>> range(String fromElement, boolean fromInclusive, String toElement, boolean toInclusive, int offset, int count)
-
-