Packages

o

swaydb.java

Prepare

object Prepare

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Prepare
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class AddToSet[T, F <: OnKey[T, Void, Return.Set[Void]]](elem: T, expireAfter: Optional[Duration]) extends Set[T, F] with Product with Serializable
  2. case class ApplyFunctionInMap[K, V, F](from: K, to: Optional[K], function: F) extends Map[K, V, F] with Product with Serializable
  3. case class ApplyFunctionToSet[T, F <: OnKey[T, Void, Return.Set[Void]]](from: T, to: Optional[T], function: F) extends Set[T, F] with Product with Serializable
  4. sealed trait Map[+K, +V, +F] extends AnyRef
  5. case class PutInMap[K, V, F](key: K, value: V, expireAfter: Optional[Duration]) extends Map[K, V, F] with Product with Serializable
  6. case class RemoveFromMap[K, V, F](from: K, to: Optional[K], expireAfter: Optional[Duration]) extends Map[K, V, F] with Product with Serializable
  7. case class RemoveFromSet[T, F <: OnKey[T, Void, Return.Set[Void]]](from: T, to: Optional[T], expireAfter: Optional[Duration]) extends Set[T, F] with Product with Serializable
  8. sealed trait Set[+K, +F] extends AnyRef
  9. case class UpdateInMap[K, V, F](from: K, to: Optional[K], value: V) extends Map[K, V, F] with Product with Serializable

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 addToSet[T, F <: OnKey[T, Void, Return.Set[Void]]](elem: T, expireAfter: Duration): AddToSet[T, F]
  5. def addToSet[T, F <: OnKey[T, Void, Return.Set[Void]]](elem: T): AddToSet[T, F]
  6. def applyFunctionInMap[K, V, F](fromKey: K, toKey: K, function: F): ApplyFunctionInMap[K, V, F]
  7. def applyFunctionInMap[K, V, F](key: K, function: F): ApplyFunctionInMap[K, V, F]
  8. def applyFunctionToSet[T, F <: OnKey[T, Void, Return.Set[Void]]](fromElem: T, toElem: T, function: F): ApplyFunctionToSet[T, F]
  9. def applyFunctionToSet[T, F <: OnKey[T, Void, Return.Set[Void]]](elem: T, function: F): ApplyFunctionToSet[T, F]
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  14. def expireFromMap[K, V, F](fromKey: K, toKey: K, after: Duration): RemoveFromMap[K, V, F]
  15. def expireFromMap[K, V, F](key: K, after: Duration): RemoveFromMap[K, V, F]
  16. def expireFromSet[T, F <: OnKey[T, Void, Return.Set[Void]]](fromElem: T, toElem: T, after: Duration): RemoveFromSet[T, F]
  17. def expireFromSet[T, F <: OnKey[T, Void, Return.Set[Void]]](elem: T, after: Duration): RemoveFromSet[T, F]
  18. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  19. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. def putInMap[K, V, F](key: K, value: V, expireAfter: Duration): PutInMap[K, V, F]
  26. def putInMap[K, V, F](key: K, value: V): PutInMap[K, V, F]
  27. def removeFromMap[K, V, F](fromKey: K, toKey: K): RemoveFromMap[K, V, F]
  28. def removeFromMap[K, V, F](key: K): RemoveFromMap[K, V, F]
  29. def removeFromSet[T, F <: OnKey[T, Void, Return.Set[Void]]](fromElem: T, toElem: T): RemoveFromSet[T, F]
  30. def removeFromSet[T, F <: OnKey[T, Void, Return.Set[Void]]](elem: T): RemoveFromSet[T, F]
  31. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  32. def toScala[K, F <: OnKey[K, Void, Return.Set[Void]]](prepare: Set[K, F]): Prepare[K, Nothing, OnKey[K, Nothing, Apply.Set[Nothing]]]

    Converts java prepare statements with swaydb.java.PureFunction.OnKey to scala prepare statements with swaydb.PureFunction.OnKey

  33. def toScala[K, V, F <: PureFunction[K, V, Return.Map[V]]](prepare: Map[K, V, F]): Prepare[K, V, swaydb.PureFunction[K, V, Apply.Map[V]]]

    Convert Prepare statements created in Java to of the type acceptable in Scala.

    Convert Prepare statements created in Java to of the type acceptable in Scala.

    This is required because of the PureFunction types in Java are different to Scala which accept Scala vars.

  34. def toString(): String
    Definition Classes
    AnyRef → Any
  35. def updateInMap[K, V, F](fromKey: K, toKey: K, value: V): UpdateInMap[K, V, F]
  36. def updateInMap[K, V, F](key: K, value: V): UpdateInMap[K, V, F]
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  38. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  39. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped