Object

doobie

imports

Related Doc: package doobie

Permalink

object imports extends ToDoobieCatchSqlOps with ToDoobieCatchableOps with ToDoobieFoldableOps

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. ToDoobieFoldableOps
  3. ToDoobieCatchableOps
  4. ToDoobieCatchableOps0
  5. ToDoobieCatchSqlOps
  6. ToDoobieCatchSqlOps0
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

  5. type Fragment = util.fragment.Fragment

    Permalink

  6. type IOLite[A] = util.iolite.IOLite[A]

    Permalink

  7. type LogHandler = util.log.LogHandler

    Permalink

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

    Permalink

  9. type Param[A] = util.param.Param[A]

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

  14. type SqlState = enum.sqlstate.SqlState

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

  18. type Update0 = util.update.Update0

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. val Atom: util.atom.Atom.type

    Permalink

  5. val Capture: util.capture.Capture.type

    Permalink

  6. val Composite: util.composite.Composite.type

    Permalink

  7. val DataSourceTransactor: util.transactor.DataSourceTransactor.type

    Permalink

  8. val DriverManagerTransactor: util.transactor.DriverManagerTransactor.type

    Permalink

  9. val FC: connection.type

    Permalink

    Alias for doobie.free.connection.

  10. val FPS: preparedstatement.type

    Permalink

    Alias for doobie.free.preparedstatement.

  11. val FRS: resultset.type

    Permalink

    Alias for doobie.free.resultset.

  12. val FS: statement.type

    Permalink

    Alias for doobie.free.statement.

  13. val Fragment: util.fragment.Fragment.type

    Permalink

  14. val Fragments: fragments.type

    Permalink

  15. val HC: connection.type

    Permalink

    Alias for doobie.hi.connection.

  16. val HDM: drivermanager.type

    Permalink

    Alias for doobie.hi.drivermanager.

  17. val HPS: preparedstatement.type

    Permalink

    Alias for doobie.hi.preparedstatement.

  18. val HRS: resultset.type

    Permalink

    Alias for doobie.hi.resultset.

  19. val HS: statement.type

    Permalink

    Alias for doobie.hi.statement.

  20. val IOLite: util.iolite.IOLite.type

    Permalink

  21. val LogHandler: util.log.LogHandler.type

    Permalink

  22. val Meta: util.meta.Meta.type

    Permalink

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

    Permalink

  24. implicit val NameCatchable: Catchable[Name]

    Permalink

  25. val Param: util.param.Param.type

    Permalink

  26. val Query: util.query.Query.type

    Permalink

  27. val Query0: util.query.Query0.type

    Permalink

  28. val SqlState: enum.sqlstate.SqlState.type

    Permalink

  29. val Update: util.update.Update.type

    Permalink

  30. val Update0: util.update.Update0.type

    Permalink

  31. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  32. def clone(): AnyRef

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

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

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

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

    Permalink

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  41. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  42. final def notifyAll(): Unit

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

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

    Permalink

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

    Permalink

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

    Permalink

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

    Permalink

    Definition Classes
    ToDoobieCatchableOps0
  48. implicit def toDoobieFoldableOps[F[_], A](fa: F[A])(implicit arg0: Foldable[F]): DoobieFoldableOps[F, A]

    Permalink
    Definition Classes
    ToDoobieFoldableOps
  49. implicit def toMoreConnectionIOOps[A](ma: ConnectionIO[A]): MoreConnectionIOOps[A]

    Permalink

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

    Permalink

  51. implicit def toSqlInterpolator(sc: StringContext)(implicit pos: Pos): SqlInterpolator

    Permalink

  52. def toString(): String

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

    Permalink

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

  54. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ToDoobieFoldableOps

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