Object

swaydb.java

Prepare

Related Doc: package java

Permalink

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. All

Type Members

  1. case class AddToSet[T, F](elem: T, expireAfter: Optional[Duration]) extends Set[T, F] with Product with Serializable

    Permalink
  2. case class ApplyFunctionInMap[K, V, F](from: K, to: Optional[K], function: F) extends Map[K, V, F] with Product with Serializable

    Permalink
  3. case class ApplyFunctionToSet[T, F](from: T, to: Optional[T], function: F) extends Set[T, F] with Product with Serializable

    Permalink
  4. sealed trait Map[+K, +V, +F] extends AnyRef

    Permalink
  5. case class PutInMap[K, V, F](key: K, value: V, expireAfter: Optional[Duration]) extends Map[K, V, F] with Product with Serializable

    Permalink
  6. case class RemoveFromMap[K, V, F](from: K, to: Optional[K], expireAfter: Optional[Duration]) extends Map[K, V, F] with Product with Serializable

    Permalink
  7. case class RemoveFromSet[T, F](from: T, to: Optional[T], expireAfter: Optional[Duration]) extends Set[T, F] with Product with Serializable

    Permalink
  8. sealed trait Set[+K, +F] extends AnyRef

    Permalink
  9. case class UpdateInMap[K, V, F](from: K, to: Optional[K], value: V) extends Map[K, V, F] with Product with Serializable

    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 addToSet[T, F](elem: T, expireAfter: Duration): AddToSet[T, F]

    Permalink
  5. def addToSet[T, F](elem: T): AddToSet[T, F]

    Permalink
  6. def applyFunctionInMap[K, V, F](fromKey: K, toKey: K, function: F): ApplyFunctionInMap[K, V, F]

    Permalink
  7. def applyFunctionInMap[K, V, F](key: K, function: F): ApplyFunctionInMap[K, V, F]

    Permalink
  8. def applyFunctionToSet[T, F](fromElem: T, toElem: T, function: F): ApplyFunctionToSet[T, F]

    Permalink
  9. def applyFunctionToSet[T, F](elem: T, function: F): ApplyFunctionToSet[T, F]

    Permalink
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  14. def expireFromMap[K, V, F](fromKey: K, toKey: K, after: Duration): RemoveFromMap[K, V, F]

    Permalink
  15. def expireFromMap[K, V, F](key: K, after: Duration): RemoveFromMap[K, V, F]

    Permalink
  16. def expireFromSet[T, F](fromElem: T, toElem: T, after: Duration): RemoveFromSet[T, F]

    Permalink
  17. def expireFromSet[T, F](elem: T, after: Duration): RemoveFromSet[T, F]

    Permalink
  18. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  20. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  25. def putInMap[K, V, F](key: K, value: V, expireAfter: Duration): PutInMap[K, V, F]

    Permalink
  26. def putInMap[K, V, F](key: K, value: V): PutInMap[K, V, F]

    Permalink
  27. def removeFromMap[K, V, F](fromKey: K, toKey: K): RemoveFromMap[K, V, F]

    Permalink
  28. def removeFromMap[K, V, F](key: K): RemoveFromMap[K, V, F]

    Permalink
  29. def removeFromSet[T, F](fromElem: T, toElem: T): RemoveFromSet[T, F]

    Permalink
  30. def removeFromSet[T, F](elem: T): RemoveFromSet[T, F]

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

    Permalink
    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]]

    Permalink

    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]]]

    Permalink

    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

    Permalink
    Definition Classes
    AnyRef → Any
  35. def updateInMap[K, V, F](fromKey: K, toKey: K, value: V): UpdateInMap[K, V, F]

    Permalink
  36. def updateInMap[K, V, F](key: K, value: V): UpdateInMap[K, V, F]

    Permalink
  37. final def wait(): Unit

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped