object Prepare
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Prepare
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class AddToSet[T, F <: OnKey[T, Void, Return.Set[Void]]](elem: T, expireAfter: Optional[Duration]) extends Set[T, F] with Product with Serializable
- case class ApplyFunctionInMap[K, V, F](from: K, to: Optional[K], function: F) extends Map[K, V, F] with Product with Serializable
- 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
- sealed trait Map[+K, +V, +F] extends AnyRef
- case class PutInMap[K, V, F](key: K, value: V, expireAfter: Optional[Duration]) extends Map[K, V, F] with Product with Serializable
- case class RemoveFromMap[K, V, F](from: K, to: Optional[K], expireAfter: Optional[Duration]) extends Map[K, V, F] with Product with Serializable
- 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
- sealed trait Set[+K, +F] extends AnyRef
- case class UpdateInMap[K, V, F](from: K, to: Optional[K], value: V) extends Map[K, V, F] with Product with Serializable
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def addToSet[T, F <: OnKey[T, Void, Return.Set[Void]]](elem: T, expireAfter: Duration): AddToSet[T, F]
- def addToSet[T, F <: OnKey[T, Void, Return.Set[Void]]](elem: T): AddToSet[T, F]
- def applyFunctionInMap[K, V, F](fromKey: K, toKey: K, function: F): ApplyFunctionInMap[K, V, F]
- def applyFunctionInMap[K, V, F](key: K, function: F): ApplyFunctionInMap[K, V, F]
- def applyFunctionToSet[T, F <: OnKey[T, Void, Return.Set[Void]]](fromElem: T, toElem: T, function: F): ApplyFunctionToSet[T, F]
- def applyFunctionToSet[T, F <: OnKey[T, Void, Return.Set[Void]]](elem: T, function: F): ApplyFunctionToSet[T, F]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def expireFromMap[K, V, F](fromKey: K, toKey: K, after: Duration): RemoveFromMap[K, V, F]
- def expireFromMap[K, V, F](key: K, after: Duration): RemoveFromMap[K, V, F]
- def expireFromSet[T, F <: OnKey[T, Void, Return.Set[Void]]](fromElem: T, toElem: T, after: Duration): RemoveFromSet[T, F]
- def expireFromSet[T, F <: OnKey[T, Void, Return.Set[Void]]](elem: T, after: Duration): RemoveFromSet[T, F]
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def putInMap[K, V, F](key: K, value: V, expireAfter: Duration): PutInMap[K, V, F]
- def putInMap[K, V, F](key: K, value: V): PutInMap[K, V, F]
- def removeFromMap[K, V, F](fromKey: K, toKey: K): RemoveFromMap[K, V, F]
- def removeFromMap[K, V, F](key: K): RemoveFromMap[K, V, F]
- def removeFromSet[T, F <: OnKey[T, Void, Return.Set[Void]]](fromElem: T, toElem: T): RemoveFromSet[T, F]
- def removeFromSet[T, F <: OnKey[T, Void, Return.Set[Void]]](elem: T): RemoveFromSet[T, F]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- 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
- 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.
- def toString(): String
- Definition Classes
- AnyRef → Any
- def updateInMap[K, V, F](fromKey: K, toKey: K, value: V): UpdateInMap[K, V, F]
- def updateInMap[K, V, F](key: K, value: V): UpdateInMap[K, V, F]
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()