SortedSetGetter

trait SortedSetGetter[F[_], K, V]
class Object
trait Matchable
class Any
trait SortedSetCommands[F, K, V]
trait RedisCommands[F, K, V]

Value members

Methods

def bzPopMax(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, ScoreWithValue[V])]]
def bzPopMin(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, ScoreWithValue[V])]]
def zCard(key: K): F[Option[Long]]
def zCount[T](key: K, range: ZRange[T])(`evidence$1`: Numeric[T]): F[Option[Long]]
def zLexCount(key: K, range: ZRange[V]): F[Option[Long]]
def zPopMax(key: K, count: Long): F[List[ScoreWithValue[V]]]
def zPopMin(key: K, count: Long): F[List[ScoreWithValue[V]]]
def zRange(key: K, start: Long, stop: Long): F[List[V]]
def zRangeByLex(key: K, range: ZRange[V], limit: Option[RangeLimit]): F[List[V]]
def zRangeByScore[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(`evidence$2`: Numeric[T]): F[List[V]]
def zRangeByScoreWithScores[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(`evidence$3`: Numeric[T]): F[List[ScoreWithValue[V]]]
def zRangeWithScores(key: K, start: Long, stop: Long): F[List[ScoreWithValue[V]]]
def zRank(key: K, value: V): F[Option[Long]]
def zRevRange(key: K, start: Long, stop: Long): F[List[V]]
def zRevRangeByLex(key: K, range: ZRange[V], limit: Option[RangeLimit]): F[List[V]]
def zRevRangeByScore[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(`evidence$4`: Numeric[T]): F[List[V]]
def zRevRangeByScoreWithScores[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(`evidence$5`: Numeric[T]): F[List[ScoreWithValue[V]]]
def zRevRangeWithScores(key: K, start: Long, stop: Long): F[List[ScoreWithValue[V]]]
def zRevRank(key: K, value: V): F[Option[Long]]
def zScore(key: K, value: V): F[Option[Double]]