Packages

trait SetsApi extends ApiSubset

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SetsApi
  2. ApiSubset
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Field = RedisSerialization.Field
    Definition Classes
    ApiSubset
  2. type Key = RedisSerialization.Key
    Definition Classes
    ApiSubset
  3. type Record = RedisSerialization.Record
    Definition Classes
    ApiSubset
  4. abstract type Result[A]

    The type constructor into which a result of each command is wrapped.

    The type constructor into which a result of each command is wrapped. For example if Result is Future, then incr returns Future[Long].

    Definition Classes
    ApiSubset
  5. type Value = RedisSerialization.Value
    Definition Classes
    ApiSubset

Abstract Value Members

  1. abstract def execute[A](command: RedisCommand[A]): Result[A]
    Definition Classes
    ApiSubset
  2. abstract val serialization: RedisSerialization
    Definition Classes
    ApiSubset

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. implicit final def fieldCodec: RedisDataCodec[Field]
    Attributes
    protected
    Definition Classes
    ApiSubset
  9. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. implicit def headOps[T](head: T): HeadOps[T]
    Attributes
    protected
    Definition Classes
    ApiSubset
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. implicit def iterableTailOps[T](tail: Iterable[T]): IterableTailOps[T]
    Attributes
    protected
    Definition Classes
    ApiSubset
  15. implicit def iteratorTailOps[T](tail: Iterator[T]): IteratorTailOps[T]
    Attributes
    protected
    Definition Classes
    ApiSubset
  16. implicit final def keyCodec: RedisDataCodec[Key]
    Attributes
    protected
    Definition Classes
    ApiSubset
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. implicit final def recordCodec: RedisRecordCodec[Record]
    Attributes
    protected
    Definition Classes
    ApiSubset
  21. def sadd(key: Key, members: Iterable[Value]): Result[Int]

    Executes SADD or simply returns 0 when members is empty

  22. def sadd(key: Key, member: Value, members: Value*): Result[Int]

    Executes SADD

  23. def sadd(key: Key, member: Value): Result[Boolean]

    Executes SADD

  24. def scard(key: Key): Result[Long]

    Executes SCARD

  25. def sdiff(source: Key, keys: Iterable[Key]): Result[commons.BSet[Value]]

    Executes SDIFF

  26. def sdiff(source: Key, keys: Key*): Result[commons.BSet[Value]]

    Executes SDIFF

  27. def sdiffstore(destination: Key, source: Key, keys: Iterable[Key]): Result[Long]

    Executes SDIFFSTORE

  28. def sdiffstore(destination: Key, source: Key, keys: Key*): Result[Long]

    Executes SDIFFSTORE

  29. def sinter(keys: Iterable[Key]): Result[commons.BSet[Value]]

    Executes SINTER NOTE: keys MUST NOT be empty

  30. def sinter(key: Key, keys: Key*): Result[commons.BSet[Value]]

    Executes SINTER

  31. def sinterstore(destination: Key, keys: Iterable[Key]): Result[Long]

    Executes SINTERSTORE NOTE: keys MUST NOT be empty

  32. def sinterstore(destination: Key, key: Key, keys: Key*): Result[Long]

    Executes SINTERSTORE

  33. def sismember(key: Key, member: Value): Result[Boolean]

    Executes SISMEMBER

  34. def smembers(key: Key): Result[commons.BSet[Value]]

    Executes SMEMBERS

  35. def smove(source: Key, destination: Key, member: Value): Result[Boolean]

    Executes SMOVE

  36. def spop(key: Key, count: Int): Result[commons.BSet[Value]]

    Executes SPOP

  37. def spop(key: Key): Result[commons.Opt[Value]]

    Executes SPOP

  38. def srandmember(key: Key, count: Int): Result[Seq[Value]]

    Executes SRANDMEMBER

  39. def srandmember(key: Key): Result[commons.Opt[Value]]

    Executes SRANDMEMBER

  40. def srandmemberDistinct(key: Key, count: Int): Result[commons.BSet[Value]]

    Executes SRANDMEMBER

  41. def srem(key: Key, members: Iterable[Value]): Result[Int]

    Executes SREM or simply returns 0 when members is empty

  42. def srem(key: Key, member: Value, members: Value*): Result[Int]

    Executes SREM

  43. def srem(key: Key, member: Value): Result[Boolean]

    Executes SREM

  44. def sscan(key: Key, cursor: Cursor, matchPattern: commons.OptArg[Value] = OptArg.Empty, count: commons.OptArg[Int] = OptArg.Empty): Result[(Cursor, Seq[Value])]

    Executes SSCAN

  45. def sunion(keys: Iterable[Key]): Result[commons.BSet[Value]]

    Executes SUNION or simply returns empty set when keys is empty

  46. def sunion(key: Key, keys: Key*): Result[commons.BSet[Value]]

    Executes SUNION

  47. def sunionstore(destination: Key, keys: Iterable[Key]): Result[Long]

    Executes SUNIONSTORE NOTE: unlike in SUNION keys MUST NOT be empty because SUNIONSTORE overwrites destination key.

    Executes SUNIONSTORE NOTE: unlike in SUNION keys MUST NOT be empty because SUNIONSTORE overwrites destination key. An operation equivalent to invoking SUNIONSTORE with only destination and no keys would be DEL destination

  48. def sunionstore(destination: Key, key: Key, keys: Key*): Result[Long]

    Executes SUNIONSTORE

  49. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  50. def toString(): String
    Definition Classes
    AnyRef → Any
  51. implicit final def valueCodec: RedisDataCodec[Value]
    Attributes
    protected
    Definition Classes
    ApiSubset
  52. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from ApiSubset

Inherited from AnyRef

Inherited from Any

Ungrouped