Packages

p

doobieroll

package doobieroll

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package implicits
  2. package snippets
  3. package syntax

Type Members

  1. trait Assembler[F[_], A, Dbs <: HList] extends AnyRef
  2. trait LeafDef[F[_], A, ADb] extends AnyRef

    Definition of a domain type with no children, converting from a database columns group type ADb The construction may or may not fail, represented by the error context F

    Definition of a domain type with no children, converting from a database columns group type ADb The construction may or may not fail, represented by the error context F

    F

    The validation context. For example Either[MyDbConversionError, ?] or Validated[MyDbConversionError, ?]

    A

    The domain type

    ADb

    The database column group type

  3. trait ParentAssembler[F[_], A, Dbs <: HList] extends Assembler[F, A, Dbs]
  4. trait ParentDef[F[_], A, ADb] extends AnyRef

    Definition of a type with one or more children fields, converting from a DB column group ADb, which may fail in the context of F.

    Definition of a type with one or more children fields, converting from a DB column group ADb, which may fail in the context of F.

    F

    The validation context. For example Either[MyDbConversionError, ?] or Validated[MyDbConversionError, ?]

    A

    The domain type

    ADb

    The database column group type

  5. sealed abstract case class TableColumns[T] extends Product with Serializable

Value Members

  1. object LeafDef
  2. object ParentAssembler
  3. object ParentDef
  4. object TableColumns extends Serializable

Ungrouped