Object

doobie.free

statement

Related Doc: package free

Permalink

object statement

Annotations
@SuppressWarnings()
Source
statement.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. statement
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

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

    Permalink
  2. sealed trait StatementOp[A] extends AnyRef

    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. implicit val AsyncStatementIO: Async[StatementIO]

    Permalink
  5. implicit val ContextShiftStatementIO: ContextShift[StatementIO]

    Permalink
  6. object StatementOp

    Permalink
  7. def addBatch(a: String): StatementIO[Unit]

    Permalink
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def async[A](k: ((Either[Throwable, A]) ⇒ Unit) ⇒ Unit): StatementIO[A]

    Permalink
  10. def asyncF[A](k: ((Either[Throwable, A]) ⇒ Unit) ⇒ StatementIO[Unit]): StatementIO[A]

    Permalink
  11. def bracketCase[A, B](acquire: StatementIO[A])(use: (A) ⇒ StatementIO[B])(release: (A, ExitCase[Throwable]) ⇒ StatementIO[Unit]): StatementIO[B]

    Permalink
  12. val cancel: StatementIO[Unit]

    Permalink
  13. val clearBatch: StatementIO[Unit]

    Permalink
  14. val clearWarnings: StatementIO[Unit]

    Permalink
  15. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. val close: StatementIO[Unit]

    Permalink
  17. val closeOnCompletion: StatementIO[Unit]

    Permalink
  18. def delay[A](a: ⇒ A): StatementIO[A]

    Permalink
  19. def embed[F[_], J, A](j: J, fa: Free[F, A])(implicit ev: Embeddable[F, J]): Free[StatementOp, A]

    Permalink
  20. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  22. def evalOn[A](ec: ExecutionContext)(fa: StatementIO[A]): Free[StatementOp, A]

    Permalink
  23. def execute(a: String, b: Int): StatementIO[Boolean]

    Permalink
  24. def execute(a: String, b: Array[String]): StatementIO[Boolean]

    Permalink
  25. def execute(a: String, b: Array[Int]): StatementIO[Boolean]

    Permalink
  26. def execute(a: String): StatementIO[Boolean]

    Permalink
  27. val executeBatch: StatementIO[Array[Int]]

    Permalink
  28. val executeLargeBatch: StatementIO[Array[Long]]

    Permalink
  29. def executeLargeUpdate(a: String, b: Int): StatementIO[Long]

    Permalink
  30. def executeLargeUpdate(a: String, b: Array[String]): StatementIO[Long]

    Permalink
  31. def executeLargeUpdate(a: String, b: Array[Int]): StatementIO[Long]

    Permalink
  32. def executeLargeUpdate(a: String): StatementIO[Long]

    Permalink
  33. def executeQuery(a: String): StatementIO[ResultSet]

    Permalink
  34. def executeUpdate(a: String, b: Int): StatementIO[Int]

    Permalink
  35. def executeUpdate(a: String, b: Array[String]): StatementIO[Int]

    Permalink
  36. def executeUpdate(a: String, b: Array[Int]): StatementIO[Int]

    Permalink
  37. def executeUpdate(a: String): StatementIO[Int]

    Permalink
  38. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  39. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  40. val getConnection: StatementIO[Connection]

    Permalink
  41. val getFetchDirection: StatementIO[Int]

    Permalink
  42. val getFetchSize: StatementIO[Int]

    Permalink
  43. val getGeneratedKeys: StatementIO[ResultSet]

    Permalink
  44. val getLargeMaxRows: StatementIO[Long]

    Permalink
  45. val getLargeUpdateCount: StatementIO[Long]

    Permalink
  46. val getMaxFieldSize: StatementIO[Int]

    Permalink
  47. val getMaxRows: StatementIO[Int]

    Permalink
  48. def getMoreResults(a: Int): StatementIO[Boolean]

    Permalink
  49. val getMoreResults: StatementIO[Boolean]

    Permalink
  50. val getQueryTimeout: StatementIO[Int]

    Permalink
  51. val getResultSet: StatementIO[ResultSet]

    Permalink
  52. val getResultSetConcurrency: StatementIO[Int]

    Permalink
  53. val getResultSetHoldability: StatementIO[Int]

    Permalink
  54. val getResultSetType: StatementIO[Int]

    Permalink
  55. val getUpdateCount: StatementIO[Int]

    Permalink
  56. val getWarnings: StatementIO[SQLWarning]

    Permalink
  57. def handleErrorWith[A](fa: StatementIO[A], f: (Throwable) ⇒ StatementIO[A]): StatementIO[A]

    Permalink
  58. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  59. val isCloseOnCompletion: StatementIO[Boolean]

    Permalink
  60. val isClosed: StatementIO[Boolean]

    Permalink
  61. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  62. val isPoolable: StatementIO[Boolean]

    Permalink
  63. def isWrapperFor(a: Class[_]): StatementIO[Boolean]

    Permalink
  64. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  67. def pure[A](a: A): StatementIO[A]

    Permalink
  68. def raiseError[A](err: Throwable): StatementIO[A]

    Permalink
  69. def raw[A](f: (Statement) ⇒ A): StatementIO[A]

    Permalink
  70. def setCursorName(a: String): StatementIO[Unit]

    Permalink
  71. def setEscapeProcessing(a: Boolean): StatementIO[Unit]

    Permalink
  72. def setFetchDirection(a: Int): StatementIO[Unit]

    Permalink
  73. def setFetchSize(a: Int): StatementIO[Unit]

    Permalink
  74. def setLargeMaxRows(a: Long): StatementIO[Unit]

    Permalink
  75. def setMaxFieldSize(a: Int): StatementIO[Unit]

    Permalink
  76. def setMaxRows(a: Int): StatementIO[Unit]

    Permalink
  77. def setPoolable(a: Boolean): StatementIO[Unit]

    Permalink
  78. def setQueryTimeout(a: Int): StatementIO[Unit]

    Permalink
  79. val shift: StatementIO[Unit]

    Permalink
  80. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  81. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  82. val unit: StatementIO[Unit]

    Permalink
  83. def unwrap[T](a: Class[T]): StatementIO[T]

    Permalink
  84. final def wait(): Unit

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped