doobie

imports

object imports extends ToDoobieCatchSqlOps with ToDoobieCatchableOps

Module of aliases for commonly-used types and syntax; use as import doobie.imports._

Source
imports.scala
Linear Supertypes
Ordering
  1. Grouped
  2. Alphabetic
  3. By inheritance
Inherited
  1. imports
  2. ToDoobieCatchableOps
  3. ToDoobieCatchableOps0
  4. ToDoobieCatchSqlOps
  5. ToDoobieCatchSqlOps0
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Atom[A] = util.atom.Atom[A]

  2. type Capture[M[_]] = util.capture.Capture[M]

  3. type Composite[A] = util.composite.Composite[A]

  4. type ConnectionIO[A] = Free[ConnectionOp, A]

  5. type Meta[A] = util.meta.Meta[A]

  6. type Param[A] = syntax.string.Param[A]

  7. type PreparedStatementIO[A] = Free[PreparedStatementOp, A]

  8. type Query[A, B] = util.query.Query[A, B]

  9. type Query0[A] = util.query.Query0[A]

  10. type ResultSetIO[A] = Free[ResultSetOp, A]

  11. type SqlState = enum.sqlstate.SqlState

  12. type StatementIO[A] = Free[StatementOp, A]

  13. type Transactor[M[_]] = util.transactor.Transactor[M]

  14. type Update[A] = util.update.Update[A]

  15. type Update0 = util.update.Update0

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val Atom: util.atom.Atom.type

  7. val Capture: util.capture.Capture.type

  8. val Composite: util.composite.Composite.type

  9. val DataSourceTransactor: util.transactor.DataSourceTransactor.type

  10. val DriverManagerTransactor: util.transactor.DriverManagerTransactor.type

  11. val FC: connection.type

    Alias for doobie.free.connection.

  12. val FPS: preparedstatement.type

    Alias for doobie.free.preparedstatement.

  13. val FRS: resultset.type

    Alias for doobie.free.resultset.

  14. val FS: statement.type

    Alias for doobie.free.statement.

  15. val HC: connection.type

    Alias for doobie.hi.connection.

  16. val HDM: drivermanager.type

    Alias for doobie.hi.drivermanager.

  17. val HPS: preparedstatement.type

    Alias for doobie.hi.preparedstatement.

  18. val HRS: resultset.type

    Alias for doobie.hi.resultset.

  19. val HS: statement.type

    Alias for doobie.hi.statement.

  20. val Meta: util.meta.Meta.type

  21. implicit val NameCapture: util.capture.Capture[Name]

  22. implicit val NameCatchable: Catchable[Name]

  23. val Param: syntax.string.Param.type

  24. val Query: util.query.Query.type

  25. val Query0: util.query.Query0.type

  26. val SqlState: enum.sqlstate.SqlState.type

  27. val Update: util.update.Update.type

  28. val Update0: util.update.Update0.type

  29. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  30. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  32. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  33. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  34. implicit def freeMonadC[FT[_[_], _], F[_]](implicit ev: Functor[[β]FT[F, β]]): Monad[[β]Free[[β]FT[F, β], β]]

    Free monad derivation with correct shape to derive an instance for Free[Coyoneda[F, ?], ?].

  35. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  36. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  37. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  38. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  39. final def notify(): Unit

    Definition Classes
    AnyRef
  40. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  42. implicit def toDoobieCatchSqlOps[M[_], A](ma: M[A])(implicit arg0: Monad[M], arg1: Catchable[M]): DoobieCatchSqlOps[M, A]

    Definition Classes
    ToDoobieCatchSqlOps
  43. implicit def toDoobieCatchSqlOpsUnapply[MA](ma: MA)(implicit M0: Unapply[Monad, MA], C0: Unapply[Catchable, MA]): DoobieCatchSqlOps[M, A]

    Definition Classes
    ToDoobieCatchSqlOps0
  44. implicit def toDoobieCatchableOps[M[_], A](ma: M[A])(implicit arg0: Monad[M], arg1: Catchable[M]): DoobieCatchableOps[M, A]

    Definition Classes
    ToDoobieCatchableOps
  45. implicit def toDoobieCatchableOpsUnapply[MA](ma: MA)(implicit M0: Unapply[Monad, MA], C0: Unapply[Catchable, MA]): DoobieCatchableOps[M, A]

    Definition Classes
    ToDoobieCatchableOps0
  46. implicit def toMoreConnectionIOOps[A](ma: ConnectionIO[A]): MoreConnectionIOOps[A]

  47. implicit def toProcessOps[F[_], A](fa: Process[F, A])(implicit arg0: Monad[F], arg1: Catchable[F], arg2: Capture[F]): ProcessOps[F, A]

  48. implicit def toSqlInterpolator(sc: StringContext): SqlInterpolator

  49. def toString(): String

    Definition Classes
    AnyRef → Any
  50. implicit def unapplyMMFA[TC[_[_]], M0[_[_], _], M1[_[_], _], F0[_], A0](implicit TC0: TC[[β]M0[[β]M1[F0, β], β]]): Unapply[TC, M0[[β]M1[F0, β], A0]] { ... /* 2 definitions in type refinement */ }

    Unapply with correct shape to unpack Monad[Free[Coyoneda[F, ?], ?]].

  51. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ToDoobieCatchableOps

Inherited from ToDoobieCatchableOps0

Inherited from ToDoobieCatchSqlOps

Inherited from ToDoobieCatchSqlOps0

Inherited from AnyRef

Inherited from Any

Companion Aliases

Free Module Aliases

Hacks

Hi Module Aliases

Syntax

Type Aliases

Typeclass Instances

Ungrouped