Packages

package store

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package hashmap
  2. package split

Type Members

  1. trait BufferedWritingTransaction[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends Transaction[Doc, Model]
  2. abstract class Collection[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends Store[Doc, Model]
  3. trait CollectionManager extends StoreManager
  4. sealed trait Conversion[Doc, V] extends AnyRef
  5. trait PrefixScanningStore[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends Store[Doc, Model]
  6. trait PrefixScanningStoreManager extends StoreManager
  7. abstract class Store[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends Initializable with Disposable
  8. trait StoreManager extends AnyRef
  9. sealed trait StoreMode[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends AnyRef
  10. 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.

  11. 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
  12. sealed trait WriteOp[Doc <: Document[Doc]] extends AnyRef

Value Members

  1. object BufferedWritingTransaction
  2. object Conversion
  3. object Store
  4. object StoreMode
  5. object WriteOp

Ungrouped