Packages

case class Set[A, F](asScala: swaydb.Set[A, F, Glass])(implicit evd: <:<[F, PureFunction[A, Nothing, Apply.Set[Nothing]]]) extends Source[A, A] with Product with Serializable

Documentation - http://swaydb.io/

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

Instance Constructors

  1. new Set(asScala: swaydb.Set[A, F, Glass])(implicit evd: <:<[F, PureFunction[A, Nothing, Apply.Set[Nothing]]])

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

Inherited from Stream[A]

Inherited from AnyRef

Inherited from Any

Ungrouped