package repository
- Alphabetic
- Public
- All
Type Members
-
trait
Repository[DT] extends AnyRef
The goal of Repository is to significantly reduce the amount of boilerplate code required to implement data access layers for various persistence stores.
The goal of Repository is to significantly reduce the amount of boilerplate code required to implement data access layers for various persistence stores.
- DT
data type
- Annotations
- @Evolving()
-
trait
RepositoryAdapter[A, B] extends AnyRef
RepositoryAdapter could be used when one wants to save a
Dataset[A]
to a data store of typeB
.RepositoryAdapter could be used when one wants to save a
Dataset[A]
to a data store of typeB
.A
Repository[A]
and aDatasetConverter[A, B]
must be provided (either explicitly or implicitly)- A
Type of the Repository
- B
Target data store type
- Annotations
- @Evolving()
-
class
SparkRepository[DataType] extends Repository[Dataset[DataType]] with Logging with HasSparkSession
SparkRepository guarantee a Read-after-write consistency.
SparkRepository guarantee a Read-after-write consistency.
- DataType
type of spark repository
- Annotations
- @Evolving()
Value Members
- object ImplicitRepositoryAdapter
- object SparkRepository