Package

swaydb

Permalink

package swaydb

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

Type Members

  1. sealed trait Apply[+V] extends AnyRef

    Permalink

    Output of functions

  2. case class From[K](key: K, orAfter: Boolean, orBefore: Boolean, before: Boolean, after: Boolean) extends Product with Serializable

    Permalink
  3. case class Map[K, V, F, T[_]](core: Core[T], from: Option[From[K]] = None, reverseIteration: Boolean = false)(implicit keySerializer: Serializer[K], valueSerializer: Serializer[V], tag: Tag[T]) extends Streamable[(K, V), T] with Product with Serializable

    Permalink

    Map database API.

    Map database API.

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

  4. sealed trait PureFunction[+K, +V, R <: Apply[V]] extends AnyRef

    Permalink
  5. case class Set[A, F, T[_]](core: Core[T], from: Option[From[A]], reverseIteration: Boolean = false)(implicit serializer: Serializer[A], tag: Tag[T]) extends Streamable[A, T] with Product with Serializable

    Permalink

    Set database API.

    Set database API.

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

  6. implicit class StorageDoubleImplicits extends AnyRef

    Permalink
  7. implicit class StorageIntImplicits extends AnyRef

    Permalink

Value Members

  1. object Apply

    Permalink
  2. object KeyOrderConverter

    Permalink
    Attributes
    protected
  3. object PureFunction

    Permalink

    Function types for SwayDB.

    Function types for SwayDB.

    Your registered functions (Map.registerFunction) should implement one of the these functions that informs SwayDB of target data for the on the applied key should be read to execute the function.

  4. object Set extends Serializable

    Permalink
  5. object SwayDB extends LazyLogging

    Permalink

    Instance used for creating/initialising databases.

  6. implicit def dirToDirs(dir: Dir*): Seq[Dir]

    Permalink
  7. package eventually

    Permalink
  8. package extensions

    Permalink
  9. package memory

    Permalink
  10. implicit def pathSeqToDirs(paths: Seq[Path]): Seq[Dir]

    Permalink
  11. implicit def pathStringToDir(path: String): Dir

    Permalink
  12. implicit def pathToDir(path: Path): Dir

    Permalink
  13. implicit def pathToDirs(dir: Path): Seq[Dir]

    Permalink
  14. implicit def pathsToDirs(paths: Path*): Seq[Dir]

    Permalink
  15. package persistent

    Permalink
  16. implicit def stringToPath(path: String): Path

    Permalink
  17. implicit def tupleSeqToDirs(dir: Seq[(Path, Int)]): Seq[Dir]

    Permalink
  18. implicit def tupleStringSeqToDirs(dir: Seq[(String, Int)]): Seq[Dir]

    Permalink
  19. implicit def tupleStringToDirs(dir: (String, Int)): Seq[Dir]

    Permalink
  20. implicit def tupleToDir(dir: (Path, Int)): Dir

    Permalink
  21. implicit def tupleToDirs(dir: (Path, Int)): Seq[Dir]

    Permalink
  22. implicit def tuplesToDirs(dir: (Path, Int)*): Seq[Dir]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped