slick.memory
Members list
Type members
Classlikes
The backend for DistributedProfile.
The backend for DistributedProfile.
Attributes
- Companion:
- object
- Source:
- DistributedBackend.scala
- Graph
- Supertypes
- Known subtypes
- object DistributedBackend.type
Attributes
- Companion:
- trait
- Source:
- DistributedBackend.scala
- Graph
- Supertypes
- trait DistributedBackendtrait Loggingtrait RelationalBackendtrait BasicBackendclass Objecttrait Matchableclass Any
- Self type
- DistributedBackend.type
A profile for distributed queries.
A profile for distributed queries.
Attributes
- Source:
- DistributedProfile.scala
- Graph
- Supertypes
- trait MemoryQueryingProfiletrait BasicProfiletrait BasicActionComponentclass Objecttrait Matchableclass Any
- Self type
A simple database engine that stores data in heap data structures.
A simple database engine that stores data in heap data structures.
Attributes
- Companion:
- object
- Source:
- HeapBackend.scala
- Graph
- Supertypes
- Known subtypes
- object HeapBackend.type
Attributes
- Companion:
- trait
- Source:
- HeapBackend.scala
- Graph
- Supertypes
- trait HeapBackendtrait Loggingtrait RelationalBackendtrait BasicBackendclass Objecttrait Matchableclass Any
- Self type
- HeapBackend.type
Capabilities for MemoryProfile.
Capabilities for MemoryProfile.
Attributes
- Source:
- MemoryCapabilities.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- MemoryCapabilities.type
A profile for interpreted queries on top of the in-memory database.
A profile for interpreted queries on top of the in-memory database.
Attributes
- Companion:
- object
- Source:
- MemoryProfile.scala
- Graph
- Supertypes
- trait MemoryQueryingProfiletrait RelationalProfiletrait RelationalTypesComponenttrait RelationalTableComponenttrait BasicProfiletrait BasicActionComponentclass Objecttrait Matchableclass Any
- Known subtypes
- object MemoryProfile.type
- Self type
Attributes
- Companion:
- trait
- Source:
- MemoryProfile.scala
- Graph
- Supertypes
- trait MemoryProfiletrait MemoryQueryingProfiletrait RelationalProfiletrait RelationalTypesComponenttrait RelationalTableComponenttrait BasicProfiletrait BasicActionComponentclass Objecttrait Matchableclass Any
- Self type
- MemoryProfile.type
The querying (read-only) part that can be shared between MemoryProfile and DistributedProfile.
The querying (read-only) part that can be shared between MemoryProfile and DistributedProfile.
Attributes
- Source:
- MemoryQueryingProfile.scala
- Graph
- Supertypes
- Known subtypes
- Self type
Represents a computation that needs to be performed by another profile. Despite having a child it is a NullaryNode because the sub-computation should be opaque to the query compiler.
Represents a computation that needs to be performed by another profile. Despite having a child it is a NullaryNode because the sub-computation should be opaque to the query compiler.
Attributes
- Source:
- DistributedProfile.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait SimplyTypedNodetrait NullaryNodetrait Nodetrait Dumpableclass Objecttrait Matchableclass Any
A query interpreter for MemoryProfile and for client-side operations that need to be run as part of distributed queries against multiple backends.
A query interpreter for MemoryProfile and for client-side operations that need to be run as part of distributed queries against multiple backends.
It uses ScalaType, ProductValue/StructValue and plain Scala collections to represent data. Queries are expected to be in the shape after running all the standard query compiler phases (but not the extra relational phases) and assigning ScalaTypes everywhere.
Attributes
- db
The in-memory database which is used for resolving Tables
- params
The query parameters
- Companion:
- object
- Source:
- QueryInterpreter.scala
- Graph
- Supertypes
- Known subtypes
Attributes
- Companion:
- class
- Source:
- QueryInterpreter.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- QueryInterpreter.type
A non-streaming Action that wraps a synchronous MemoryProfile API call.
A non-streaming Action that wraps a synchronous MemoryProfile API call.
Attributes
- Source:
- MemoryProfile.scala
- Graph
- Supertypes