Packages

c

play.api.cache.redis.impl

RedisSetJavaImpl

class RedisSetJavaImpl[Elem] extends AsyncRedisSet[Elem]

Linear Supertypes
AsyncRedisSet[Elem], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RedisSetJavaImpl
  2. AsyncRedisSet
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new RedisSetJavaImpl(internal: RedisSet[Elem, Future])(implicit runtime: RedisRuntime)

Abstract Value Members

  1. abstract def add(element: <repeated...>[Elem]): CompletionStage[AsyncRedisSet[Elem]]

    Add the specified members to the set stored at key.

    Add the specified members to the set stored at key. Specified members that are already a member of this set are ignored. If key does not exist, a new set is created before adding the specified members.

    element

    elements to be added

    returns

    the set for chaining calls

    Definition Classes
    AsyncRedisSet
    Note

    An error is returned when the value stored at key is not a set.

    ,

    Time complexity: O(1) for each element added, so O(N) to add N elements when the command is called with multiple arguments.

  2. abstract def remove(element: <repeated...>[Elem]): CompletionStage[AsyncRedisSet[Elem]]

    Removes the specified members from the sorted set stored at key.

    Removes the specified members from the sorted set stored at key. Non existing members are ignored. An error is returned when key exists and does not hold a sorted set.

    element

    elements to be removed

    returns

    the set for chaining calls

    Definition Classes
    AsyncRedisSet
    Note

    Time complexity: O(N) where N is the number of members to be removed.

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. def add(element: Elem*): CompletionStage[AsyncRedisSet[Elem]]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. def contains(element: Elem): CompletionStage[Boolean]

    Tests if the element is contained in the set.

    Tests if the element is contained in the set. Returns true if exists, otherwise returns false

    element

    tested element

    returns

    true if exists in the set, otherwise false

    Definition Classes
    RedisSetJavaImplAsyncRedisSet
    Note

    Time complexity: O(1)

  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. def remove(element: Elem*): CompletionStage[AsyncRedisSet[Elem]]
  17. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  18. def toSet(): CompletionStage[JavaSet[Elem]]

    Returns all elements in the set

    Returns all elements in the set

    returns

    all elements in the set

    Definition Classes
    RedisSetJavaImplAsyncRedisSet
    Note

    Time complexity: O(N) where N is the set cardinality.

  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  21. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AsyncRedisSet[Elem]

Inherited from AnyRef

Inherited from Any

Ungrouped