object Prepare
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Prepare
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): 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[_]
- 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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()