Packages

case class SetMap[K, V](asScala: swaydb.SetMap[K, V, Glass]) extends SetMapT[K, V] with Product with Serializable

Documentation - http://swaydb.io/

Linear Supertypes
Serializable, Product, Equals, SetMapT[K, V], Source[K, KeyVal[K, V]], Stream[KeyVal[K, V]], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SetMap
  2. Serializable
  3. Product
  4. Equals
  5. SetMapT
  6. Source
  7. Stream
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SetMap(asScala: swaydb.SetMap[K, V, Glass])

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 after(key: K): Source[K, KeyVal[K, V]]
    Definition Classes
    Source
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def asJava: java.util.Map[K, V]
    Definition Classes
    SetMapSetMapT
  7. val asScala: swaydb.SetMap[K, V, Glass]
  8. def asScalaStream: swaydb.Source[K, KeyVal[K, V], Glass]
    Definition Classes
    SetMap → Source → Stream
  9. def before(key: K): Source[K, KeyVal[K, V]]
    Definition Classes
    Source
  10. def clearKeyValues(): Unit
    Definition Classes
    SetMapSetMapT
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  12. def close(): Unit
    Definition Classes
    SetMapSetMapT
  13. def contains(key: K): Boolean
    Definition Classes
    SetMapSetMapT
  14. def count: Int
    Definition Classes
    Stream
  15. def count(predicate: Predicate[KeyVal[K, V]]): Int
    Definition Classes
    Stream
  16. def delete(): Unit
    Definition Classes
    SetMapSetMapT
  17. def drop(count: Int): Stream[KeyVal[K, V]]
    Definition Classes
    Stream
  18. def dropWhile(predicate: Predicate[KeyVal[K, V]]): Stream[KeyVal[K, V]]
    Definition Classes
    Stream
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def equals(other: Any): Boolean
    Definition Classes
    SetMap → Equals → AnyRef → Any
  21. def expiration(key: K): Optional[Expiration]
    Definition Classes
    SetMapSetMapT
  22. def expire(key: K, after: Duration): Unit
    Definition Classes
    SetMapSetMapT
  23. def filter(predicate: Predicate[KeyVal[K, V]]): Stream[KeyVal[K, V]]
    Definition Classes
    Stream
  24. def filterNot(predicate: Predicate[KeyVal[K, V]]): Stream[KeyVal[K, V]]
    Definition Classes
    Stream
  25. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  26. def flatMap[B](function: JavaFunction[KeyVal[K, V], Stream[B]]): Stream[B]
    Definition Classes
    Stream
  27. def foldLeft[B](initial: B, function: BiFunction[B, KeyVal[K, V], B]): B
    Definition Classes
    Stream
  28. def forEach(consumer: Consumer[KeyVal[K, V]]): Unit
    Definition Classes
    Stream
  29. def from(key: K): Source[K, KeyVal[K, V]]
    Definition Classes
    Source
  30. def fromOrAfter(key: K): Source[K, KeyVal[K, V]]
    Definition Classes
    Source
  31. def fromOrBefore(key: K): Source[K, KeyVal[K, V]]
    Definition Classes
    Source
  32. def get(key: K): Optional[V]
    Definition Classes
    SetMapSetMapT
  33. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. def getKey(key: K): Optional[K]
    Definition Classes
    SetMapSetMapT
  35. def getKeyValue(key: K): Optional[KeyVal[K, V]]
    Definition Classes
    SetMapSetMapT
  36. def hashCode(): Int
    Definition Classes
    SetMap → AnyRef → Any
  37. def head: Optional[KeyVal[K, V]]
    Definition Classes
    SetMapSetMapT → Stream
  38. def isEmpty: Boolean
    Definition Classes
    SetMapSetMapT
  39. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  40. def iterator(): Iterator[KeyVal[K, V]]
    Definition Classes
    Stream
  41. def keys: Stream[K]
    Definition Classes
    SetMapSetMapT
  42. def last: Optional[KeyVal[K, V]]
    Definition Classes
    SetMapSetMapT → Stream
  43. def levelMeter(levelNumber: Int): Optional[LevelMeter]
    Definition Classes
    SetMapSetMapT
  44. def levelZeroMeter: LevelZeroMeter
    Definition Classes
    SetMapSetMapT
  45. def map[B](function: JavaFunction[KeyVal[K, V], B]): Stream[B]
    Definition Classes
    Stream
  46. def materialize: List[KeyVal[K, V]]
    Definition Classes
    Stream
  47. def mightContain(key: K): Boolean
    Definition Classes
    SetMapSetMapT
  48. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  49. def nonEmpty: Boolean
    Definition Classes
    SetMapSetMapT
  50. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  51. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  52. def partition[B](predicate: Predicate[KeyVal[K, V]]): Pair[List[KeyVal[K, V]], List[KeyVal[K, V]]]
    Definition Classes
    Stream
  53. def path: Path
    Definition Classes
    SetMapSetMapT
  54. def productElementNames: Iterator[String]
    Definition Classes
    Product
  55. def put(keyValues: Iterator[KeyVal[K, V]]): Unit
    Definition Classes
    SetMapSetMapT
  56. def put(keyValues: Stream[KeyVal[K, V]]): Unit
    Definition Classes
    SetMapSetMapT
  57. def put(keyValues: Iterable[KeyVal[K, V]]): Unit
    Definition Classes
    SetMapSetMapT
  58. def put(key: K, value: V, expireAfter: Duration): Unit
    Definition Classes
    SetMapSetMapT
  59. def put(key: K, value: V): Unit
    Definition Classes
    SetMapSetMapT
  60. def remove(keys: Iterator[K]): Unit
    Definition Classes
    SetMapSetMapT
  61. def remove(keys: Stream[K]): Unit
    Definition Classes
    SetMapSetMapT
  62. def remove(keys: Iterable[K]): Unit
    Definition Classes
    SetMapSetMapT
  63. def remove(key: K): Unit
    Definition Classes
    SetMapSetMapT
  64. def reverse: Source[K, KeyVal[K, V]]
    Definition Classes
    Source
  65. def sizeOfBloomFilterEntries: Int
    Definition Classes
    SetMapSetMapT
  66. def sizeOfSegments: Long
    Definition Classes
    SetMapSetMapT
  67. def stream: Source[K, KeyVal[K, V]]
    Definition Classes
    Source
  68. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  69. def take(count: Int): Stream[KeyVal[K, V]]
    Definition Classes
    Stream
  70. def takeWhile(predicate: Predicate[KeyVal[K, V]]): Stream[KeyVal[K, V]]
    Definition Classes
    Stream
  71. def timeLeft(key: K): Optional[Duration]
    Definition Classes
    SetMapSetMapT
  72. def toString(): String
    Definition Classes
    SetMap → AnyRef → Any
  73. def values: Stream[V]
    Definition Classes
    SetMapSetMapT
  74. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  75. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  76. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from SetMapT[K, V]

Inherited from Source[K, KeyVal[K, V]]

Inherited from Stream[KeyVal[K, V]]

Inherited from AnyRef

Inherited from Any

Ungrouped