p
swaydb
package swaydb
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- swaydb
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
sealed
trait
Apply[+V] extends AnyRef
Output of functions
- case class From[K](key: K, orAfter: Boolean, orBefore: Boolean, before: Boolean, after: Boolean) extends Product with Serializable
-
case class
Map[K, V, F, BAG[_]](core: Core[BAG], from: Option[From[K]] = None, reverseIteration: Boolean = false)(implicit keySerializer: Serializer[K], valueSerializer: Serializer[V], bag: Bag[BAG]) extends Product with Serializable
Map database API.
Map database API.
For documentation check - http://swaydb.io/bag/
- sealed trait PureFunction[+K, +V, R <: Apply[V]] extends AnyRef
-
abstract
class
ScalaMapBase[K, V, F] extends scala.collection.mutable.Map[K, V]
- Attributes
- protected
-
abstract
class
ScalaSetBase[A, F] extends scala.collection.mutable.Set[A]
- Attributes
- protected
-
case class
Set[A, F, BAG[_]](core: Core[BAG], from: Option[From[A]], reverseIteration: Boolean = false)(implicit serializer: Serializer[A], bag: Bag[BAG]) extends Product with Serializable
Set database API.
Set database API.
For documentation check - http://swaydb.io/api/
- implicit class StorageDoubleImplicits extends AnyRef
- implicit class StorageIntImplicits extends AnyRef
Value Members
- implicit def dirToDirs(dir: Dir*): Seq[Dir]
- implicit def pathSeqToDirs(paths: Seq[Path]): Seq[Dir]
- implicit def pathStringToDir(path: String): Dir
- implicit def pathToDir(path: Path): Dir
- implicit def pathToDirs(dir: Path): Seq[Dir]
- implicit def pathsToDirs(paths: Path*): Seq[Dir]
- implicit def stringToPath(path: String): Path
- implicit def tupleSeqToDirs(dir: Seq[(Path, Int)]): Seq[Dir]
- implicit def tupleStringSeqToDirs(dir: Seq[(String, Int)]): Seq[Dir]
- implicit def tupleStringToDirs(dir: (String, Int)): Seq[Dir]
- implicit def tupleToDir(dir: (Path, Int)): Dir
- implicit def tupleToDirs(dir: (Path, Int)): Seq[Dir]
- implicit def tuplesToDirs(dir: (Path, Int)*): Seq[Dir]
- object Apply
-
object
KeyOrderConverter
- Attributes
- protected
-
object
PureFunction
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.
- object Set extends Serializable
-
object
SwayDB extends LazyLogging
Instance used for creating/initialising databases.