SplitCollection
lightdb.store.split.SplitCollection
class SplitCollection[Doc <: Document[Doc], Model <: DocumentModel[Doc], Storage <: Store[Doc, Model], Searching <: Collection[Doc, Model]](val name: String, path: Option[Path], model: Model, val storage: Storage, val searching: Searching, val storeMode: StoreMode[Doc, Model], db: LightDB, storeManager: StoreManager) extends Collection[Doc, Model]
Attributes
- Graph
-
- Supertypes
Members list
Type members
Inherited classlikes
object transaction
Attributes
- Inherited from:
- Store
- Supertypes
-
class Objecttrait Matchableclass Any
object trigger extends StoreTriggers[Doc, Model]
Attributes
- Inherited from:
- Store
- Supertypes
-
class Objecttrait Matchableclass Any
Types
Value members
Concrete methods
Optimizes this store. This allows the implementation an opportunity to clean up, optimize, etc. to improve the performance of the store.
Optimizes this store. This allows the implementation an opportunity to clean up, optimize, etc. to improve the performance of the store.
Attributes
- Definition Classes
Inherited fields
Calls doDispose() exactly one time. Safe to call multiple times.
Calls doDispose() exactly one time. Safe to call multiple times.
Attributes
- Inherited from:
- Disposable
Attributes
- Inherited from:
- Store
Attributes
- Inherited from:
- Store
Calls initialize() exactly one time. Safe to call multiple times.
Calls initialize() exactly one time. Safe to call multiple times.
Attributes
- Inherited from:
- Initializable
Attributes
- Inherited from:
- Store
Attributes
- Inherited from:
- Store
In this article