o

doobie.free

statement

object statement

Annotations
@silent("deprecated")
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]
  2. sealed trait StatementOp[A] extends AnyRef

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit val AsyncStatementIO: Async[StatementIO]
  5. implicit val ContextShiftStatementIO: ContextShift[StatementIO]
  6. def addBatch(a: String): StatementIO[Unit]
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def async[A](k: ((Either[Throwable, A]) => Unit) => Unit): StatementIO[A]
  9. def asyncF[A](k: ((Either[Throwable, A]) => Unit) => StatementIO[Unit]): StatementIO[A]
  10. def bracketCase[A, B](acquire: StatementIO[A])(use: (A) => StatementIO[B])(release: (A, ExitCase[Throwable]) => StatementIO[Unit]): StatementIO[B]
  11. val cancel: StatementIO[Unit]
  12. val clearBatch: StatementIO[Unit]
  13. val clearWarnings: StatementIO[Unit]
  14. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  15. val close: StatementIO[Unit]
  16. val closeOnCompletion: StatementIO[Unit]
  17. def delay[A](a: => A): StatementIO[A]
  18. def embed[F[_], J, A](j: J, fa: Free[F, A])(implicit ev: Embeddable[F, J]): Free[StatementOp, A]
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  21. def evalOn[A](ec: ExecutionContext)(fa: StatementIO[A]): Free[StatementOp, A]
  22. def execute(a: String, b: Int): StatementIO[Boolean]
  23. def execute(a: String, b: Array[String]): StatementIO[Boolean]
  24. def execute(a: String, b: Array[Int]): StatementIO[Boolean]
  25. def execute(a: String): StatementIO[Boolean]
  26. val executeBatch: StatementIO[Array[Int]]
  27. val executeLargeBatch: StatementIO[Array[Long]]
  28. def executeLargeUpdate(a: String, b: Int): StatementIO[Long]
  29. def executeLargeUpdate(a: String, b: Array[String]): StatementIO[Long]
  30. def executeLargeUpdate(a: String, b: Array[Int]): StatementIO[Long]
  31. def executeLargeUpdate(a: String): StatementIO[Long]
  32. def executeQuery(a: String): StatementIO[ResultSet]
  33. def executeUpdate(a: String, b: Int): StatementIO[Int]
  34. def executeUpdate(a: String, b: Array[String]): StatementIO[Int]
  35. def executeUpdate(a: String, b: Array[Int]): StatementIO[Int]
  36. def executeUpdate(a: String): StatementIO[Int]
  37. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  38. val getConnection: StatementIO[Connection]
  39. val getFetchDirection: StatementIO[Int]
  40. val getFetchSize: StatementIO[Int]
  41. val getGeneratedKeys: StatementIO[ResultSet]
  42. val getLargeMaxRows: StatementIO[Long]
  43. val getLargeUpdateCount: StatementIO[Long]
  44. val getMaxFieldSize: StatementIO[Int]
  45. val getMaxRows: StatementIO[Int]
  46. def getMoreResults(a: Int): StatementIO[Boolean]
  47. val getMoreResults: StatementIO[Boolean]
  48. val getQueryTimeout: StatementIO[Int]
  49. val getResultSet: StatementIO[ResultSet]
  50. val getResultSetConcurrency: StatementIO[Int]
  51. val getResultSetHoldability: StatementIO[Int]
  52. val getResultSetType: StatementIO[Int]
  53. val getUpdateCount: StatementIO[Int]
  54. val getWarnings: StatementIO[SQLWarning]
  55. def handleErrorWith[A](fa: StatementIO[A], f: (Throwable) => StatementIO[A]): StatementIO[A]
  56. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  57. val isCloseOnCompletion: StatementIO[Boolean]
  58. val isClosed: StatementIO[Boolean]
  59. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  60. val isPoolable: StatementIO[Boolean]
  61. def isWrapperFor(a: Class[_]): StatementIO[Boolean]
  62. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  63. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  64. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  65. def pure[A](a: A): StatementIO[A]
  66. def raiseError[A](err: Throwable): StatementIO[A]
  67. def raw[A](f: (Statement) => A): StatementIO[A]
  68. def setCursorName(a: String): StatementIO[Unit]
  69. def setEscapeProcessing(a: Boolean): StatementIO[Unit]
  70. def setFetchDirection(a: Int): StatementIO[Unit]
  71. def setFetchSize(a: Int): StatementIO[Unit]
  72. def setLargeMaxRows(a: Long): StatementIO[Unit]
  73. def setMaxFieldSize(a: Int): StatementIO[Unit]
  74. def setMaxRows(a: Int): StatementIO[Unit]
  75. def setPoolable(a: Boolean): StatementIO[Unit]
  76. def setQueryTimeout(a: Int): StatementIO[Unit]
  77. val shift: StatementIO[Unit]
  78. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  79. def toString(): String
    Definition Classes
    AnyRef → Any
  80. val unit: StatementIO[Unit]
  81. def unwrap[T](a: Class[T]): StatementIO[T]
  82. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  83. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  84. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  85. object StatementOp

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AnyRef

Inherited from Any

Ungrouped