package store
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait BufferedWritingTransaction[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends Transaction[Doc, Model]
- abstract class Collection[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends Store[Doc, Model]
- trait CollectionManager extends StoreManager
- sealed trait Conversion[Doc, V] extends AnyRef
- trait PrefixScanningStore[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends Store[Doc, Model]
- trait PrefixScanningStoreManager extends StoreManager
- abstract class Store[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends Initializable with Disposable
- trait StoreManager extends AnyRef
- sealed trait StoreMode[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends AnyRef
- case class Transactionless[Doc <: Document[Doc], Model <: DocumentModel[Doc]](store: Store[Doc, Model]) extends Product with Serializable
Convenience feature for simple one-off operations removing the need to manually create a transaction around it.
- case class WriteBuffer[Doc <: Document[Doc]](map: Map[Id[Doc], WriteOp[Doc]] = Map.empty[Id[Doc], WriteOp[Doc]], delta: Int = 0) extends Product with Serializable
- sealed trait WriteOp[Doc <: Document[Doc]] extends AnyRef
Value Members
- object BufferedWritingTransaction
- object Conversion
- object Store
- object StoreMode
- object WriteOp