Attributes
- Companion:
- trait
- Source:
- HeapBackend.scala
- Graph
- Supertypes
- trait HeapBackendtrait Loggingtrait RelationalBackendtrait BasicBackendclass Objecttrait Matchableclass Any
- Self type
- HeapBackend.type
Members list
Type members
Classlikes
Attributes
- Source:
- HeapBackend.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Inherited classlikes
The context object passed to database actions by the execution engine.
The context object passed to database actions by the execution engine.
Attributes
- Inherited from:
- BasicBackend
- Source:
- BasicBackend.scala
- Graph
- Supertypes
- Known subtypes
A database instance to which connections can be created.
A database instance to which connections can be created.
Attributes
- Inherited from:
- BasicBackend
- Source:
- BasicBackend.scala
- Graph
- Supertypes
- trait Closeabletrait AutoCloseableclass Objecttrait Matchableclass Any
- Known subtypes
A logical session of a Database. The underlying database connection is created lazily on demand.
A logical session of a Database. The underlying database connection is created lazily on demand.
Attributes
- Inherited from:
- BasicBackend
- Source:
- BasicBackend.scala
- Graph
- Supertypes
- trait Closeabletrait AutoCloseableclass Objecttrait Matchableclass Any
- Known subtypes
A special DatabaseActionContext for streaming execution.
A special DatabaseActionContext for streaming execution.
Attributes
- Inherited from:
- BasicBackend
- Source:
- BasicBackend.scala
- Graph
- Supertypes
- trait Subscriptiontrait StreamingActionContexttrait BasicActionContexttrait ActionContextclass Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
- Graph
- Supertypes
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
- Graph
- Supertypes
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
A Verifier is called before and after data is updated in a table. It ensures that no constraints are violated before the update and updates the indices afterwards.
A Verifier is called before and after data is updated in a table. It ensures that no constraints are violated before the update and updates the indices afterwards.
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Inherited types
The type of the context used for running SynchronousDatabaseActions
The type of the context used for running SynchronousDatabaseActions
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
The type of database objects used by this backend.
The type of database objects used by this backend.
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
The type of the database factory used by this backend.
The type of the database factory used by this backend.
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
The type of session objects used by this backend.
The type of session objects used by this backend.
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
The type of the context used for streaming SynchronousDatabaseActions
The type of the context used for streaming SynchronousDatabaseActions
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
Value members
Inherited methods
Create a Database instance through Typesafe Config.
The supported config keys are backend-specific. This method is used by DatabaseConfig.
Create a Database instance through Typesafe Config.
The supported config keys are backend-specific. This method is used by DatabaseConfig.
Attributes
- config
The
Configobject to read from.- path
The path in the configuration file for the database configuration, or an empty string for the top level of the
Configobject.- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
Inherited fields
The database factory
Attributes
- Inherited from:
- BasicBackend
- Source:
- BasicBackend.scala
Attributes
- Inherited from:
- HeapBackend
- Source:
- HeapBackend.scala
Attributes
- Inherited from:
- BasicBackend
- Source:
- BasicBackend.scala