|
|
@ -92,8 +92,36 @@ public interface RScoredSortedSetAsync<V> extends RExpirableAsync, RSortableAsyn
|
|
|
|
|
|
|
|
|
|
|
|
RFuture<Collection<ScoredEntry<V>>> entryRangeReversedAsync(int startIndex, int endIndex);
|
|
|
|
RFuture<Collection<ScoredEntry<V>>> entryRangeReversedAsync(int startIndex, int endIndex);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* Returns all values between <code>startScore</code> and <code>endScore</code>.
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param startScore - start score.
|
|
|
|
|
|
|
|
* Use <code>Double.POSITIVE_INFINITY</code> or <code>Double.NEGATIVE_INFINITY</code>
|
|
|
|
|
|
|
|
* to define infinity numbers
|
|
|
|
|
|
|
|
* @param startScoreInclusive - start score inclusive
|
|
|
|
|
|
|
|
* @param endScore - end score
|
|
|
|
|
|
|
|
* Use <code>Double.POSITIVE_INFINITY</code> or <code>Double.NEGATIVE_INFINITY</code>
|
|
|
|
|
|
|
|
* to define infinity numbers
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param endScoreInclusive - end score inclusive
|
|
|
|
|
|
|
|
* @return values
|
|
|
|
|
|
|
|
*/
|
|
|
|
RFuture<Collection<V>> valueRangeAsync(double startScore, boolean startScoreInclusive, double endScore, boolean endScoreInclusive);
|
|
|
|
RFuture<Collection<V>> valueRangeAsync(double startScore, boolean startScoreInclusive, double endScore, boolean endScoreInclusive);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* Returns all values between <code>startScore</code> and <code>endScore</code> in reversed order.
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param startScore - start score.
|
|
|
|
|
|
|
|
* Use <code>Double.POSITIVE_INFINITY</code> or <code>Double.NEGATIVE_INFINITY</code>
|
|
|
|
|
|
|
|
* to define infinity numbers
|
|
|
|
|
|
|
|
* @param startScoreInclusive - start score inclusive
|
|
|
|
|
|
|
|
* @param endScore - end score
|
|
|
|
|
|
|
|
* Use <code>Double.POSITIVE_INFINITY</code> or <code>Double.NEGATIVE_INFINITY</code>
|
|
|
|
|
|
|
|
* to define infinity numbers
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param endScoreInclusive - end score inclusive
|
|
|
|
|
|
|
|
* @return values
|
|
|
|
|
|
|
|
*/
|
|
|
|
RFuture<Collection<V>> valueRangeReversedAsync(double startScore, boolean startScoreInclusive, double endScore, boolean endScoreInclusive);
|
|
|
|
RFuture<Collection<V>> valueRangeReversedAsync(double startScore, boolean startScoreInclusive, double endScore, boolean endScoreInclusive);
|
|
|
|
|
|
|
|
|
|
|
|
RFuture<Collection<ScoredEntry<V>>> entryRangeAsync(double startScore, boolean startScoreInclusive, double endScore, boolean endScoreInclusive);
|
|
|
|
RFuture<Collection<ScoredEntry<V>>> entryRangeAsync(double startScore, boolean startScoreInclusive, double endScore, boolean endScoreInclusive);
|
|
|
|