t

doobie.free.KleisliInterpreter

PreparedStatementInterpreter

trait PreparedStatementInterpreter extends Visitor[[γ$25$]Kleisli[M, PreparedStatement, γ$25$]]

Source
kleisliinterpreter.scala
Linear Supertypes
Visitor[[γ$25$]Kleisli[M, PreparedStatement, γ$25$]], FunctionK[PreparedStatementOp, [γ$25$]Kleisli[M, PreparedStatement, γ$25$]], Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PreparedStatementInterpreter
  2. Visitor
  3. FunctionK
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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. def addBatch(a: String): Kleisli[M, PreparedStatement, Unit]
  5. def addBatch: Kleisli[M, PreparedStatement, Unit]
  6. def and[H[_]](h: FunctionK[PreparedStatementOp, H]): FunctionK[PreparedStatementOp, [γ$4$]Tuple2K[[γ$25$]Kleisli[M, PreparedStatement, γ$25$], H, γ$4$]]
    Definition Classes
    FunctionK
  7. def andThen[H[_]](f: FunctionK[[γ$25$]Kleisli[M, PreparedStatement, γ$25$], H]): FunctionK[PreparedStatementOp, H]
    Definition Classes
    FunctionK
  8. final def apply[A](fa: PreparedStatementOp[A]): Kleisli[M, PreparedStatement, A]
    Definition Classes
    Visitor → FunctionK
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def async[A](k: ((Either[Throwable, A]) => Unit) => Unit): Kleisli[M, PreparedStatement, A]
  11. def asyncF[A](k: ((Either[Throwable, A]) => Unit) => PreparedStatementIO[Unit]): Kleisli[M, PreparedStatement, A]
  12. def bracketCase[A, B](acquire: PreparedStatementIO[A])(use: (A) => PreparedStatementIO[B])(release: (A, ExitCase[Throwable]) => PreparedStatementIO[Unit]): Kleisli[M, PreparedStatement, B]
  13. def cancel: Kleisli[M, PreparedStatement, Unit]
  14. def clearBatch: Kleisli[M, PreparedStatement, Unit]
  15. def clearParameters: Kleisli[M, PreparedStatement, Unit]
  16. def clearWarnings: Kleisli[M, PreparedStatement, Unit]
  17. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  18. def close: Kleisli[M, PreparedStatement, Unit]
  19. def closeOnCompletion: Kleisli[M, PreparedStatement, Unit]
  20. def compose[E[_]](f: FunctionK[E, PreparedStatementOp]): FunctionK[E, [γ$25$]Kleisli[M, PreparedStatement, γ$25$]]
    Definition Classes
    FunctionK
  21. def delay[A](a: () => A): Kleisli[M, PreparedStatement, A]
  22. def embed[A](e: Embedded[A]): Kleisli[M, PreparedStatement, A]
  23. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  25. def evalOn[A](ec: ExecutionContext)(fa: PreparedStatementIO[A]): Kleisli[M, PreparedStatement, A]
  26. def execute(a: String, b: Int): Kleisli[M, PreparedStatement, Boolean]
  27. def execute(a: String, b: Array[String]): Kleisli[M, PreparedStatement, Boolean]
  28. def execute(a: String, b: Array[Int]): Kleisli[M, PreparedStatement, Boolean]
  29. def execute(a: String): Kleisli[M, PreparedStatement, Boolean]
  30. def execute: Kleisli[M, PreparedStatement, Boolean]
  31. def executeBatch: Kleisli[M, PreparedStatement, Array[Int]]
  32. def executeLargeBatch: Kleisli[M, PreparedStatement, Array[Long]]
  33. def executeLargeUpdate(a: String, b: Int): Kleisli[M, PreparedStatement, Long]
  34. def executeLargeUpdate(a: String, b: Array[String]): Kleisli[M, PreparedStatement, Long]
  35. def executeLargeUpdate(a: String, b: Array[Int]): Kleisli[M, PreparedStatement, Long]
  36. def executeLargeUpdate(a: String): Kleisli[M, PreparedStatement, Long]
  37. def executeLargeUpdate: Kleisli[M, PreparedStatement, Long]
  38. def executeQuery(a: String): Kleisli[M, PreparedStatement, ResultSet]
  39. def executeQuery: Kleisli[M, PreparedStatement, ResultSet]
  40. def executeUpdate(a: String, b: Int): Kleisli[M, PreparedStatement, Int]
  41. def executeUpdate(a: String, b: Array[String]): Kleisli[M, PreparedStatement, Int]
  42. def executeUpdate(a: String, b: Array[Int]): Kleisli[M, PreparedStatement, Int]
  43. def executeUpdate(a: String): Kleisli[M, PreparedStatement, Int]
  44. def executeUpdate: Kleisli[M, PreparedStatement, Int]
  45. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  46. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  47. def getConnection: Kleisli[M, PreparedStatement, Connection]
  48. def getFetchDirection: Kleisli[M, PreparedStatement, Int]
  49. def getFetchSize: Kleisli[M, PreparedStatement, Int]
  50. def getGeneratedKeys: Kleisli[M, PreparedStatement, ResultSet]
  51. def getLargeMaxRows: Kleisli[M, PreparedStatement, Long]
  52. def getLargeUpdateCount: Kleisli[M, PreparedStatement, Long]
  53. def getMaxFieldSize: Kleisli[M, PreparedStatement, Int]
  54. def getMaxRows: Kleisli[M, PreparedStatement, Int]
  55. def getMetaData: Kleisli[M, PreparedStatement, ResultSetMetaData]
  56. def getMoreResults(a: Int): Kleisli[M, PreparedStatement, Boolean]
  57. def getMoreResults: Kleisli[M, PreparedStatement, Boolean]
  58. def getParameterMetaData: Kleisli[M, PreparedStatement, ParameterMetaData]
  59. def getQueryTimeout: Kleisli[M, PreparedStatement, Int]
  60. def getResultSet: Kleisli[M, PreparedStatement, ResultSet]
  61. def getResultSetConcurrency: Kleisli[M, PreparedStatement, Int]
  62. def getResultSetHoldability: Kleisli[M, PreparedStatement, Int]
  63. def getResultSetType: Kleisli[M, PreparedStatement, Int]
  64. def getUpdateCount: Kleisli[M, PreparedStatement, Int]
  65. def getWarnings: Kleisli[M, PreparedStatement, SQLWarning]
  66. def handleErrorWith[A](fa: PreparedStatementIO[A], f: (Throwable) => PreparedStatementIO[A]): Kleisli[M, PreparedStatement, A]
  67. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  68. def isCloseOnCompletion: Kleisli[M, PreparedStatement, Boolean]
  69. def isClosed: Kleisli[M, PreparedStatement, Boolean]
  70. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  71. def isPoolable: Kleisli[M, PreparedStatement, Boolean]
  72. def isWrapperFor(a: Class[_]): Kleisli[M, PreparedStatement, Boolean]
  73. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  74. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  75. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  76. def or[H[_]](h: FunctionK[H, [γ$25$]Kleisli[M, PreparedStatement, γ$25$]]): FunctionK[[γ$1$]EitherK[PreparedStatementOp, H, γ$1$], [γ$25$]Kleisli[M, PreparedStatement, γ$25$]]
    Definition Classes
    FunctionK
  77. def raiseError[A](err: Throwable): Kleisli[M, PreparedStatement, A]
  78. def raw[A](f: (PreparedStatement) => A): Kleisli[M, PreparedStatement, A]
  79. def setArray(a: Int, b: Array): Kleisli[M, PreparedStatement, Unit]
  80. def setAsciiStream(a: Int, b: InputStream, c: Long): Kleisli[M, PreparedStatement, Unit]
  81. def setAsciiStream(a: Int, b: InputStream, c: Int): Kleisli[M, PreparedStatement, Unit]
  82. def setAsciiStream(a: Int, b: InputStream): Kleisli[M, PreparedStatement, Unit]
  83. def setBigDecimal(a: Int, b: BigDecimal): Kleisli[M, PreparedStatement, Unit]
  84. def setBinaryStream(a: Int, b: InputStream, c: Long): Kleisli[M, PreparedStatement, Unit]
  85. def setBinaryStream(a: Int, b: InputStream, c: Int): Kleisli[M, PreparedStatement, Unit]
  86. def setBinaryStream(a: Int, b: InputStream): Kleisli[M, PreparedStatement, Unit]
  87. def setBlob(a: Int, b: InputStream, c: Long): Kleisli[M, PreparedStatement, Unit]
  88. def setBlob(a: Int, b: InputStream): Kleisli[M, PreparedStatement, Unit]
  89. def setBlob(a: Int, b: Blob): Kleisli[M, PreparedStatement, Unit]
  90. def setBoolean(a: Int, b: Boolean): Kleisli[M, PreparedStatement, Unit]
  91. def setByte(a: Int, b: Byte): Kleisli[M, PreparedStatement, Unit]
  92. def setBytes(a: Int, b: Array[Byte]): Kleisli[M, PreparedStatement, Unit]
  93. def setCharacterStream(a: Int, b: Reader, c: Long): Kleisli[M, PreparedStatement, Unit]
  94. def setCharacterStream(a: Int, b: Reader, c: Int): Kleisli[M, PreparedStatement, Unit]
  95. def setCharacterStream(a: Int, b: Reader): Kleisli[M, PreparedStatement, Unit]
  96. def setClob(a: Int, b: Reader, c: Long): Kleisli[M, PreparedStatement, Unit]
  97. def setClob(a: Int, b: Reader): Kleisli[M, PreparedStatement, Unit]
  98. def setClob(a: Int, b: Clob): Kleisli[M, PreparedStatement, Unit]
  99. def setCursorName(a: String): Kleisli[M, PreparedStatement, Unit]
  100. def setDate(a: Int, b: Date, c: Calendar): Kleisli[M, PreparedStatement, Unit]
  101. def setDate(a: Int, b: Date): Kleisli[M, PreparedStatement, Unit]
  102. def setDouble(a: Int, b: Double): Kleisli[M, PreparedStatement, Unit]
  103. def setEscapeProcessing(a: Boolean): Kleisli[M, PreparedStatement, Unit]
  104. def setFetchDirection(a: Int): Kleisli[M, PreparedStatement, Unit]
  105. def setFetchSize(a: Int): Kleisli[M, PreparedStatement, Unit]
  106. def setFloat(a: Int, b: Float): Kleisli[M, PreparedStatement, Unit]
  107. def setInt(a: Int, b: Int): Kleisli[M, PreparedStatement, Unit]
  108. def setLargeMaxRows(a: Long): Kleisli[M, PreparedStatement, Unit]
  109. def setLong(a: Int, b: Long): Kleisli[M, PreparedStatement, Unit]
  110. def setMaxFieldSize(a: Int): Kleisli[M, PreparedStatement, Unit]
  111. def setMaxRows(a: Int): Kleisli[M, PreparedStatement, Unit]
  112. def setNCharacterStream(a: Int, b: Reader, c: Long): Kleisli[M, PreparedStatement, Unit]
  113. def setNCharacterStream(a: Int, b: Reader): Kleisli[M, PreparedStatement, Unit]
  114. def setNClob(a: Int, b: Reader, c: Long): Kleisli[M, PreparedStatement, Unit]
  115. def setNClob(a: Int, b: Reader): Kleisli[M, PreparedStatement, Unit]
  116. def setNClob(a: Int, b: NClob): Kleisli[M, PreparedStatement, Unit]
  117. def setNString(a: Int, b: String): Kleisli[M, PreparedStatement, Unit]
  118. def setNull(a: Int, b: Int, c: String): Kleisli[M, PreparedStatement, Unit]
  119. def setNull(a: Int, b: Int): Kleisli[M, PreparedStatement, Unit]
  120. def setObject(a: Int, b: AnyRef, c: SQLType, d: Int): Kleisli[M, PreparedStatement, Unit]
  121. def setObject(a: Int, b: AnyRef, c: SQLType): Kleisli[M, PreparedStatement, Unit]
  122. def setObject(a: Int, b: AnyRef, c: Int, d: Int): Kleisli[M, PreparedStatement, Unit]
  123. def setObject(a: Int, b: AnyRef, c: Int): Kleisli[M, PreparedStatement, Unit]
  124. def setObject(a: Int, b: AnyRef): Kleisli[M, PreparedStatement, Unit]
  125. def setPoolable(a: Boolean): Kleisli[M, PreparedStatement, Unit]
  126. def setQueryTimeout(a: Int): Kleisli[M, PreparedStatement, Unit]
  127. def setRef(a: Int, b: Ref): Kleisli[M, PreparedStatement, Unit]
  128. def setRowId(a: Int, b: RowId): Kleisli[M, PreparedStatement, Unit]
  129. def setSQLXML(a: Int, b: SQLXML): Kleisli[M, PreparedStatement, Unit]
  130. def setShort(a: Int, b: Short): Kleisli[M, PreparedStatement, Unit]
  131. def setString(a: Int, b: String): Kleisli[M, PreparedStatement, Unit]
  132. def setTime(a: Int, b: Time, c: Calendar): Kleisli[M, PreparedStatement, Unit]
  133. def setTime(a: Int, b: Time): Kleisli[M, PreparedStatement, Unit]
  134. def setTimestamp(a: Int, b: Timestamp, c: Calendar): Kleisli[M, PreparedStatement, Unit]
  135. def setTimestamp(a: Int, b: Timestamp): Kleisli[M, PreparedStatement, Unit]
  136. def setURL(a: Int, b: URL): Kleisli[M, PreparedStatement, Unit]
  137. def setUnicodeStream(a: Int, b: InputStream, c: Int): Kleisli[M, PreparedStatement, Unit]
  138. val shift: Kleisli[M, PreparedStatement, Unit]
  139. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  140. def toString(): String
    Definition Classes
    AnyRef → Any
  141. def unwrap[T](a: Class[T]): Kleisli[M, PreparedStatement, T]
  142. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  143. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  144. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Visitor[[γ$25$]Kleisli[M, PreparedStatement, γ$25$]]

Inherited from FunctionK[PreparedStatementOp, [γ$25$]Kleisli[M, PreparedStatement, γ$25$]]

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped