Class

swaydb.java

Map

Related Doc: package java

Permalink

case class Map[K, V, F](_asScala: swaydb.Map[K, V, _, Less]) extends Product with Serializable

IOMap database API.

For documentation check - http://swaydb.io/tag/

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Map
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Map(_asScala: swaydb.Map[K, V, _, Less])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def after(key: K): Map[K, V, F]

    Permalink
  5. def applyFunction(from: K, to: K, function: F): OK

    Permalink
  6. def applyFunction(key: K, function: F): OK

    Permalink
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. val asScala: swaydb.Map[K, V, swaydb.PureFunction[K, V, Apply.Map[V]], Less]

    Permalink
  9. implicit val bag: Sync[Less]

    Permalink
  10. def before(key: K): Map[K, V, F]

    Permalink
  11. def clear(): OK

    Permalink
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def close(): Unit

    Permalink
  14. def commit[P <: Prepare.Map[K, V, F]](prepare: Iterator[P]): OK

    Permalink
  15. def commit[P <: Prepare.Map[K, V, F]](prepare: Stream[P]): OK

    Permalink
  16. def commit[P <: Prepare.Map[K, V, F]](prepare: Iterable[P]): OK

    Permalink
  17. def contains(key: K): Boolean

    Permalink
  18. def delete(): Unit

    Permalink
  19. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. def expiration(key: K): Optional[Deadline]

    Permalink
  21. def expire(keys: Iterator[Pair[K, Duration]]): OK

    Permalink
  22. def expire(keys: Stream[Pair[K, Duration]]): OK

    Permalink
  23. def expire(keys: Iterable[Pair[K, Duration]]): OK

    Permalink
  24. def expire(from: K, to: K, after: Duration): OK

    Permalink
  25. def expire(key: K, after: Duration): OK

    Permalink
  26. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. def from(key: K): Map[K, V, F]

    Permalink
  28. def fromOrAfter(key: K): Map[K, V, F]

    Permalink
  29. def fromOrBefore(key: K): Map[K, V, F]

    Permalink
  30. def get(key: K): Optional[V]

    Permalink
  31. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  32. def getKey(key: K): Optional[K]

    Permalink
  33. def getKeyValue(key: K): Optional[KeyVal[K, V]]

    Permalink
  34. def headOptional: Optional[KeyVal[K, V]]

    Permalink
  35. def isEmpty: Boolean

    Permalink
  36. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  37. def iterator: Iterator[KeyVal[K, V]]

    Permalink
  38. def keySize(key: K): Int

    Permalink
  39. def keys: Set[K, Void]

    Permalink
  40. def lastOptional: Optional[KeyVal[K, V]]

    Permalink
  41. def level0Meter: LevelZeroMeter

    Permalink
  42. def levelMeter(levelNumber: Int): Optional[LevelMeter]

    Permalink
  43. def mightContain(key: K): Boolean

    Permalink
  44. def mightContainFunction(functionId: K): Boolean

    Permalink
  45. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  46. def nonEmpty: Boolean

    Permalink
  47. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  48. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  49. def path: Path

    Permalink
  50. def put(keyValues: Iterator[KeyVal[K, V]]): OK

    Permalink
  51. def put(keyValues: Stream[KeyVal[K, V]]): OK

    Permalink
  52. def put(keyValues: Iterable[KeyVal[K, V]]): OK

    Permalink
  53. def put(key: K, value: V, expireAfter: Duration): OK

    Permalink
  54. def put(key: K, value: V): OK

    Permalink
  55. def remove(keys: Iterator[K]): OK

    Permalink
  56. def remove(keys: Stream[K]): OK

    Permalink
  57. def remove(keys: Iterable[K]): OK

    Permalink
  58. def remove(from: K, to: K): OK

    Permalink
  59. def remove(key: K): OK

    Permalink
  60. def reverse: Map[K, V, F]

    Permalink
  61. def sizeOfBloomFilterEntries: Int

    Permalink
  62. def sizeOfSegments: Long

    Permalink
  63. def stream: Stream[KeyVal[K, V]]

    Permalink
  64. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  65. def timeLeft(key: K): Optional[Duration]

    Permalink
  66. def toString(): String

    Permalink
    Definition Classes
    Map → AnyRef → Any
  67. def update(keyValues: Iterator[KeyVal[K, V]]): OK

    Permalink
  68. def update(keyValues: Stream[KeyVal[K, V]]): OK

    Permalink
  69. def update(keyValues: Iterable[KeyVal[K, V]]): OK

    Permalink
  70. def update(from: K, to: K, value: V): OK

    Permalink
  71. def update(key: K, value: V): OK

    Permalink
  72. def valueSize(value: V): Int

    Permalink
  73. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped