Packages

p

longevity

persistence

package persistence

manages entity persistence operations

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. persistence
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Deleted [P] extends Product with Serializable

    the result of deleting a persistent object

  2. type FOPState[P] = Future[Option[PState[P]]]

    a future option persistent state

  3. type FPState[P] = Future[PState[P]]

    a future persistent state

  4. implicit class LiftFOPState [P] extends AnyRef

    extension methods for an FOPState

  5. implicit class LiftFPState [P] extends AnyRef

    extension methods for an FPState

  6. implicit class LiftOPState [P] extends AnyRef

    extension methods for an OPState

  7. type OPState[P] = Option[PState[P]]

    an optional persistent state

  8. case class PState [P] extends Product with Serializable

    the persistent state of a persistent object of type P

  9. implicit class PWithTypeKey [P] extends AnyRef

    packages a persistent object with a TypeKey for the object's type.

    packages a persistent object with a TypeKey for the object's type. used by RepoPool.createMany.

  10. trait Repo [P] extends AnyRef

    a repository for persistent objects of type P

  11. class RepoPool extends AnyRef

    a collection of repositories

Value Members

  1. implicit def repoToAkkaStreamsRepo[P](repo: Repo[P]): AkkaStreamsRepo[P]

    implicit conversion from Repo to AkkaStreamsRepo

  2. implicit def repoToFS2Repo[P](repo: Repo[P]): FS2Repo[P]

    implicit conversion from Repo to FS2Repo

  3. implicit def repoToIterateeIoRepo[P](repo: Repo[P]): IterateeIoRepo[P]

    implicit conversion from Repo to IterateeIoRepo

  4. implicit def repoToPlayRepo[P](repo: Repo[P]): PlayRepo[P]

    implicit conversion from Repo to PlayRepo

  5. object PState extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped