o

doobie.free

resultset

object resultset

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

Type Members

  1. type ResultSetIO[A] = Free[ResultSetOp, A]
  2. sealed trait ResultSetOp[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 AsyncResultSetIO: Async[ResultSetIO]
  5. implicit val ContextShiftResultSetIO: ContextShift[ResultSetIO]
  6. def absolute(a: Int): ResultSetIO[Boolean]
  7. val afterLast: ResultSetIO[Unit]
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def async[A](k: ((Either[Throwable, A]) => Unit) => Unit): ResultSetIO[A]
  10. def asyncF[A](k: ((Either[Throwable, A]) => Unit) => ResultSetIO[Unit]): ResultSetIO[A]
  11. val beforeFirst: ResultSetIO[Unit]
  12. def bracketCase[A, B](acquire: ResultSetIO[A])(use: (A) => ResultSetIO[B])(release: (A, ExitCase[Throwable]) => ResultSetIO[Unit]): ResultSetIO[B]
  13. val cancelRowUpdates: ResultSetIO[Unit]
  14. val clearWarnings: ResultSetIO[Unit]
  15. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  16. val close: ResultSetIO[Unit]
  17. def delay[A](a: => A): ResultSetIO[A]
  18. val deleteRow: ResultSetIO[Unit]
  19. def embed[F[_], J, A](j: J, fa: Free[F, A])(implicit ev: Embeddable[F, J]): Free[ResultSetOp, A]
  20. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  22. def evalOn[A](ec: ExecutionContext)(fa: ResultSetIO[A]): Free[ResultSetOp, A]
  23. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  24. def findColumn(a: String): ResultSetIO[Int]
  25. val first: ResultSetIO[Boolean]
  26. def getArray(a: String): ResultSetIO[Array]
  27. def getArray(a: Int): ResultSetIO[Array]
  28. def getAsciiStream(a: String): ResultSetIO[InputStream]
  29. def getAsciiStream(a: Int): ResultSetIO[InputStream]
  30. def getBigDecimal(a: String, b: Int): ResultSetIO[BigDecimal]
  31. def getBigDecimal(a: String): ResultSetIO[BigDecimal]
  32. def getBigDecimal(a: Int, b: Int): ResultSetIO[BigDecimal]
  33. def getBigDecimal(a: Int): ResultSetIO[BigDecimal]
  34. def getBinaryStream(a: String): ResultSetIO[InputStream]
  35. def getBinaryStream(a: Int): ResultSetIO[InputStream]
  36. def getBlob(a: String): ResultSetIO[Blob]
  37. def getBlob(a: Int): ResultSetIO[Blob]
  38. def getBoolean(a: String): ResultSetIO[Boolean]
  39. def getBoolean(a: Int): ResultSetIO[Boolean]
  40. def getByte(a: String): ResultSetIO[Byte]
  41. def getByte(a: Int): ResultSetIO[Byte]
  42. def getBytes(a: String): ResultSetIO[Array[Byte]]
  43. def getBytes(a: Int): ResultSetIO[Array[Byte]]
  44. def getCharacterStream(a: String): ResultSetIO[Reader]
  45. def getCharacterStream(a: Int): ResultSetIO[Reader]
  46. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  47. def getClob(a: String): ResultSetIO[Clob]
  48. def getClob(a: Int): ResultSetIO[Clob]
  49. val getConcurrency: ResultSetIO[Int]
  50. val getCursorName: ResultSetIO[String]
  51. def getDate(a: String, b: Calendar): ResultSetIO[Date]
  52. def getDate(a: String): ResultSetIO[Date]
  53. def getDate(a: Int, b: Calendar): ResultSetIO[Date]
  54. def getDate(a: Int): ResultSetIO[Date]
  55. def getDouble(a: String): ResultSetIO[Double]
  56. def getDouble(a: Int): ResultSetIO[Double]
  57. val getFetchDirection: ResultSetIO[Int]
  58. val getFetchSize: ResultSetIO[Int]
  59. def getFloat(a: String): ResultSetIO[Float]
  60. def getFloat(a: Int): ResultSetIO[Float]
  61. val getHoldability: ResultSetIO[Int]
  62. def getInt(a: String): ResultSetIO[Int]
  63. def getInt(a: Int): ResultSetIO[Int]
  64. def getLong(a: String): ResultSetIO[Long]
  65. def getLong(a: Int): ResultSetIO[Long]
  66. val getMetaData: ResultSetIO[ResultSetMetaData]
  67. def getNCharacterStream(a: String): ResultSetIO[Reader]
  68. def getNCharacterStream(a: Int): ResultSetIO[Reader]
  69. def getNClob(a: String): ResultSetIO[NClob]
  70. def getNClob(a: Int): ResultSetIO[NClob]
  71. def getNString(a: String): ResultSetIO[String]
  72. def getNString(a: Int): ResultSetIO[String]
  73. def getObject(a: String, b: Map[String, Class[_]]): ResultSetIO[AnyRef]
  74. def getObject[T](a: String, b: Class[T]): ResultSetIO[T]
  75. def getObject(a: String): ResultSetIO[AnyRef]
  76. def getObject(a: Int, b: Map[String, Class[_]]): ResultSetIO[AnyRef]
  77. def getObject[T](a: Int, b: Class[T]): ResultSetIO[T]
  78. def getObject(a: Int): ResultSetIO[AnyRef]
  79. def getRef(a: String): ResultSetIO[Ref]
  80. def getRef(a: Int): ResultSetIO[Ref]
  81. val getRow: ResultSetIO[Int]
  82. def getRowId(a: String): ResultSetIO[RowId]
  83. def getRowId(a: Int): ResultSetIO[RowId]
  84. def getSQLXML(a: String): ResultSetIO[SQLXML]
  85. def getSQLXML(a: Int): ResultSetIO[SQLXML]
  86. def getShort(a: String): ResultSetIO[Short]
  87. def getShort(a: Int): ResultSetIO[Short]
  88. val getStatement: ResultSetIO[Statement]
  89. def getString(a: String): ResultSetIO[String]
  90. def getString(a: Int): ResultSetIO[String]
  91. def getTime(a: String, b: Calendar): ResultSetIO[Time]
  92. def getTime(a: String): ResultSetIO[Time]
  93. def getTime(a: Int, b: Calendar): ResultSetIO[Time]
  94. def getTime(a: Int): ResultSetIO[Time]
  95. def getTimestamp(a: String, b: Calendar): ResultSetIO[Timestamp]
  96. def getTimestamp(a: String): ResultSetIO[Timestamp]
  97. def getTimestamp(a: Int, b: Calendar): ResultSetIO[Timestamp]
  98. def getTimestamp(a: Int): ResultSetIO[Timestamp]
  99. val getType: ResultSetIO[Int]
  100. def getURL(a: String): ResultSetIO[URL]
  101. def getURL(a: Int): ResultSetIO[URL]
  102. def getUnicodeStream(a: String): ResultSetIO[InputStream]
  103. def getUnicodeStream(a: Int): ResultSetIO[InputStream]
  104. val getWarnings: ResultSetIO[SQLWarning]
  105. def handleErrorWith[A](fa: ResultSetIO[A], f: (Throwable) => ResultSetIO[A]): ResultSetIO[A]
  106. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  107. val insertRow: ResultSetIO[Unit]
  108. val isAfterLast: ResultSetIO[Boolean]
  109. val isBeforeFirst: ResultSetIO[Boolean]
  110. val isClosed: ResultSetIO[Boolean]
  111. val isFirst: ResultSetIO[Boolean]
  112. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  113. val isLast: ResultSetIO[Boolean]
  114. def isWrapperFor(a: Class[_]): ResultSetIO[Boolean]
  115. val last: ResultSetIO[Boolean]
  116. val moveToCurrentRow: ResultSetIO[Unit]
  117. val moveToInsertRow: ResultSetIO[Unit]
  118. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  119. val next: ResultSetIO[Boolean]
  120. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  121. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  122. val previous: ResultSetIO[Boolean]
  123. def pure[A](a: A): ResultSetIO[A]
  124. def raiseError[A](err: Throwable): ResultSetIO[A]
  125. def raw[A](f: (ResultSet) => A): ResultSetIO[A]
  126. val refreshRow: ResultSetIO[Unit]
  127. def relative(a: Int): ResultSetIO[Boolean]
  128. val rowDeleted: ResultSetIO[Boolean]
  129. val rowInserted: ResultSetIO[Boolean]
  130. val rowUpdated: ResultSetIO[Boolean]
  131. def setFetchDirection(a: Int): ResultSetIO[Unit]
  132. def setFetchSize(a: Int): ResultSetIO[Unit]
  133. val shift: ResultSetIO[Unit]
  134. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  135. def toString(): String
    Definition Classes
    AnyRef → Any
  136. val unit: ResultSetIO[Unit]
  137. def unwrap[T](a: Class[T]): ResultSetIO[T]
  138. def updateArray(a: String, b: Array): ResultSetIO[Unit]
  139. def updateArray(a: Int, b: Array): ResultSetIO[Unit]
  140. def updateAsciiStream(a: String, b: InputStream, c: Long): ResultSetIO[Unit]
  141. def updateAsciiStream(a: String, b: InputStream, c: Int): ResultSetIO[Unit]
  142. def updateAsciiStream(a: String, b: InputStream): ResultSetIO[Unit]
  143. def updateAsciiStream(a: Int, b: InputStream, c: Long): ResultSetIO[Unit]
  144. def updateAsciiStream(a: Int, b: InputStream, c: Int): ResultSetIO[Unit]
  145. def updateAsciiStream(a: Int, b: InputStream): ResultSetIO[Unit]
  146. def updateBigDecimal(a: String, b: BigDecimal): ResultSetIO[Unit]
  147. def updateBigDecimal(a: Int, b: BigDecimal): ResultSetIO[Unit]
  148. def updateBinaryStream(a: String, b: InputStream, c: Long): ResultSetIO[Unit]
  149. def updateBinaryStream(a: String, b: InputStream, c: Int): ResultSetIO[Unit]
  150. def updateBinaryStream(a: String, b: InputStream): ResultSetIO[Unit]
  151. def updateBinaryStream(a: Int, b: InputStream, c: Long): ResultSetIO[Unit]
  152. def updateBinaryStream(a: Int, b: InputStream, c: Int): ResultSetIO[Unit]
  153. def updateBinaryStream(a: Int, b: InputStream): ResultSetIO[Unit]
  154. def updateBlob(a: String, b: InputStream, c: Long): ResultSetIO[Unit]
  155. def updateBlob(a: String, b: InputStream): ResultSetIO[Unit]
  156. def updateBlob(a: String, b: Blob): ResultSetIO[Unit]
  157. def updateBlob(a: Int, b: InputStream, c: Long): ResultSetIO[Unit]
  158. def updateBlob(a: Int, b: InputStream): ResultSetIO[Unit]
  159. def updateBlob(a: Int, b: Blob): ResultSetIO[Unit]
  160. def updateBoolean(a: String, b: Boolean): ResultSetIO[Unit]
  161. def updateBoolean(a: Int, b: Boolean): ResultSetIO[Unit]
  162. def updateByte(a: String, b: Byte): ResultSetIO[Unit]
  163. def updateByte(a: Int, b: Byte): ResultSetIO[Unit]
  164. def updateBytes(a: String, b: Array[Byte]): ResultSetIO[Unit]
  165. def updateBytes(a: Int, b: Array[Byte]): ResultSetIO[Unit]
  166. def updateCharacterStream(a: String, b: Reader, c: Long): ResultSetIO[Unit]
  167. def updateCharacterStream(a: String, b: Reader, c: Int): ResultSetIO[Unit]
  168. def updateCharacterStream(a: String, b: Reader): ResultSetIO[Unit]
  169. def updateCharacterStream(a: Int, b: Reader, c: Long): ResultSetIO[Unit]
  170. def updateCharacterStream(a: Int, b: Reader, c: Int): ResultSetIO[Unit]
  171. def updateCharacterStream(a: Int, b: Reader): ResultSetIO[Unit]
  172. def updateClob(a: String, b: Reader, c: Long): ResultSetIO[Unit]
  173. def updateClob(a: String, b: Reader): ResultSetIO[Unit]
  174. def updateClob(a: String, b: Clob): ResultSetIO[Unit]
  175. def updateClob(a: Int, b: Reader, c: Long): ResultSetIO[Unit]
  176. def updateClob(a: Int, b: Reader): ResultSetIO[Unit]
  177. def updateClob(a: Int, b: Clob): ResultSetIO[Unit]
  178. def updateDate(a: String, b: Date): ResultSetIO[Unit]
  179. def updateDate(a: Int, b: Date): ResultSetIO[Unit]
  180. def updateDouble(a: String, b: Double): ResultSetIO[Unit]
  181. def updateDouble(a: Int, b: Double): ResultSetIO[Unit]
  182. def updateFloat(a: String, b: Float): ResultSetIO[Unit]
  183. def updateFloat(a: Int, b: Float): ResultSetIO[Unit]
  184. def updateInt(a: String, b: Int): ResultSetIO[Unit]
  185. def updateInt(a: Int, b: Int): ResultSetIO[Unit]
  186. def updateLong(a: String, b: Long): ResultSetIO[Unit]
  187. def updateLong(a: Int, b: Long): ResultSetIO[Unit]
  188. def updateNCharacterStream(a: String, b: Reader, c: Long): ResultSetIO[Unit]
  189. def updateNCharacterStream(a: String, b: Reader): ResultSetIO[Unit]
  190. def updateNCharacterStream(a: Int, b: Reader, c: Long): ResultSetIO[Unit]
  191. def updateNCharacterStream(a: Int, b: Reader): ResultSetIO[Unit]
  192. def updateNClob(a: String, b: Reader, c: Long): ResultSetIO[Unit]
  193. def updateNClob(a: String, b: Reader): ResultSetIO[Unit]
  194. def updateNClob(a: String, b: NClob): ResultSetIO[Unit]
  195. def updateNClob(a: Int, b: Reader, c: Long): ResultSetIO[Unit]
  196. def updateNClob(a: Int, b: Reader): ResultSetIO[Unit]
  197. def updateNClob(a: Int, b: NClob): ResultSetIO[Unit]
  198. def updateNString(a: String, b: String): ResultSetIO[Unit]
  199. def updateNString(a: Int, b: String): ResultSetIO[Unit]
  200. def updateNull(a: String): ResultSetIO[Unit]
  201. def updateNull(a: Int): ResultSetIO[Unit]
  202. def updateObject(a: String, b: AnyRef, c: SQLType, d: Int): ResultSetIO[Unit]
  203. def updateObject(a: String, b: AnyRef, c: SQLType): ResultSetIO[Unit]
  204. def updateObject(a: String, b: AnyRef, c: Int): ResultSetIO[Unit]
  205. def updateObject(a: String, b: AnyRef): ResultSetIO[Unit]
  206. def updateObject(a: Int, b: AnyRef, c: SQLType, d: Int): ResultSetIO[Unit]
  207. def updateObject(a: Int, b: AnyRef, c: SQLType): ResultSetIO[Unit]
  208. def updateObject(a: Int, b: AnyRef, c: Int): ResultSetIO[Unit]
  209. def updateObject(a: Int, b: AnyRef): ResultSetIO[Unit]
  210. def updateRef(a: String, b: Ref): ResultSetIO[Unit]
  211. def updateRef(a: Int, b: Ref): ResultSetIO[Unit]
  212. val updateRow: ResultSetIO[Unit]
  213. def updateRowId(a: String, b: RowId): ResultSetIO[Unit]
  214. def updateRowId(a: Int, b: RowId): ResultSetIO[Unit]
  215. def updateSQLXML(a: String, b: SQLXML): ResultSetIO[Unit]
  216. def updateSQLXML(a: Int, b: SQLXML): ResultSetIO[Unit]
  217. def updateShort(a: String, b: Short): ResultSetIO[Unit]
  218. def updateShort(a: Int, b: Short): ResultSetIO[Unit]
  219. def updateString(a: String, b: String): ResultSetIO[Unit]
  220. def updateString(a: Int, b: String): ResultSetIO[Unit]
  221. def updateTime(a: String, b: Time): ResultSetIO[Unit]
  222. def updateTime(a: Int, b: Time): ResultSetIO[Unit]
  223. def updateTimestamp(a: String, b: Timestamp): ResultSetIO[Unit]
  224. def updateTimestamp(a: Int, b: Timestamp): ResultSetIO[Unit]
  225. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  226. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  227. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  228. val wasNull: ResultSetIO[Boolean]
  229. object ResultSetOp

Inherited from AnyRef

Inherited from Any

Ungrouped