lightdb.store
package lightdb.store
Members list
Type members
Classlikes
trait BufferedWritingTransaction[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends Transaction[Doc, Model]
Attributes
- Companion
- object
- Supertypes
- Self type
-
object BufferedWritingTransaction
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
abstract class Collection[Doc <: Document[Doc], Model <: DocumentModel[Doc]](name: String, path: Option[Path], model: Model, lightDB: LightDB, storeManager: StoreManager) extends Store[Doc, Model]
Attributes
- Supertypes
- Known subtypes
-
trait CollectionManager extends StoreManager
Attributes
- Supertypes
- Known subtypes
-
Attributes
object Conversion
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Conversion.type
trait PrefixScanningStore[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends Store[Doc, Model]
Attributes
- Supertypes
trait PrefixScanningStoreManager extends StoreManager
Attributes
- Supertypes
abstract class Store[Doc <: Document[Doc], Model <: DocumentModel[Doc]](val name: String, val path: Option[Path], val model: Model, val lightDB: LightDB, val storeManager: StoreManager) extends Initializable, Disposable
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
object Store
trait StoreManager
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object HashMapStoretrait CollectionManager
object StoreMode
case class Transactionless[Doc <: Document[Doc], Model <: DocumentModel[Doc]](store: Store[Doc, Model])
Convenience feature for simple one-off operations removing the need to manually create a transaction around it.
Convenience feature for simple one-off operations removing the need to manually create a transaction around it.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article