slick.memory
Members list
Type members
Classlikes
The backend for DistributedProfile.
The backend for DistributedProfile.
Attributes
- Companion
- object
- Source
- DistributedBackend.scala
- Supertypes
-
trait Loggingtrait RelationalBackendtrait BasicBackendclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object DistributedBackend.type
Attributes
- Companion
- trait
- Source
- DistributedBackend.scala
- Supertypes
-
trait DistributedBackendtrait Loggingtrait RelationalBackendtrait BasicBackendclass Objecttrait Matchableclass AnyShow all
- Self type
-
DistributedBackend.type
A profile for distributed queries.
A profile for distributed queries.
Attributes
- Source
- DistributedProfile.scala
- Supertypes
-
trait MemoryQueryingProfiletrait BasicProfiletrait BasicActionComponentclass Objecttrait Matchableclass AnyShow all
- 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
- Supertypes
-
trait Loggingtrait RelationalBackendtrait BasicBackendclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object HeapBackend.type
Attributes
- Companion
- trait
- Source
- HeapBackend.scala
- Supertypes
-
trait HeapBackendtrait Loggingtrait RelationalBackendtrait BasicBackendclass Objecttrait Matchableclass AnyShow all
- Self type
-
HeapBackend.type
Capabilities for MemoryProfile.
Capabilities for MemoryProfile.
Attributes
- Source
- MemoryCapabilities.scala
- 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
- Supertypes
-
trait MemoryQueryingProfiletrait RelationalProfiletrait RelationalTypesComponenttrait RelationalTableComponenttrait BasicProfiletrait BasicActionComponentclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object MemoryProfile.type
- Self type
Attributes
- Companion
- trait
- Source
- MemoryProfile.scala
- Supertypes
-
trait MemoryProfiletrait MemoryQueryingProfiletrait RelationalProfiletrait RelationalTypesComponenttrait RelationalTableComponenttrait BasicProfiletrait BasicActionComponentclass Objecttrait Matchableclass AnyShow all
- 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
- 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
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimplyTypedNodetrait NullaryNodetrait Nodetrait Dumpableclass Objecttrait Matchableclass AnyShow all
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.
Value parameters
- db
-
The in-memory database which is used for resolving Tables
- params
-
The query parameters
Attributes
- Companion
- object
- Source
- QueryInterpreter.scala
- Supertypes
- Known subtypes
Attributes
- Companion
- class
- Source
- QueryInterpreter.scala
- 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
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Dumpableclass Objecttrait Matchableclass AnyShow all