o

doobie.free

connection

object connection

Source
connection.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. connection
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type ConnectionIO[A] = Free[ConnectionOp, A]
  2. sealed trait ConnectionOp[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 def MonoidConnectionIO[A](implicit arg0: Monoid[A]): Monoid[ConnectionIO[A]]
  5. implicit def SemigroupConnectionIO[A](implicit arg0: Semigroup[A]): Semigroup[ConnectionIO[A]]
  6. implicit val WeakAsyncConnectionIO: WeakAsync[ConnectionIO]
  7. def abort(a: Executor): ConnectionIO[Unit]
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. val beginRequest: ConnectionIO[Unit]
  10. val canceled: Free[ConnectionOp, Unit]
  11. def capturePoll[M[_]](mpoll: Poll[M]): Poll[ConnectionIO]
  12. val clearWarnings: ConnectionIO[Unit]
  13. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  14. val close: ConnectionIO[Unit]
  15. val commit: ConnectionIO[Unit]
  16. def createArrayOf(a: String, b: Array[AnyRef]): ConnectionIO[Array]
  17. val createBlob: ConnectionIO[Blob]
  18. val createClob: ConnectionIO[Clob]
  19. val createNClob: ConnectionIO[NClob]
  20. val createSQLXML: ConnectionIO[SQLXML]
  21. def createStatement(a: Int, b: Int, c: Int): ConnectionIO[Statement]
  22. def createStatement(a: Int, b: Int): ConnectionIO[Statement]
  23. val createStatement: ConnectionIO[Statement]
  24. def createStruct(a: String, b: Array[AnyRef]): ConnectionIO[Struct]
  25. def delay[A](thunk: => A): Free[ConnectionOp, A]
  26. def embed[F[_], J, A](j: J, fa: Free[F, A])(implicit ev: Embeddable[F, J]): Free[ConnectionOp, A]
  27. val endRequest: ConnectionIO[Unit]
  28. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  30. def forceR[A, B](fa: ConnectionIO[A])(fb: ConnectionIO[B]): Free[ConnectionOp, B]
  31. def fromFuture[A](fut: ConnectionIO[Future[A]]): Free[ConnectionOp, A]
  32. def fromFutureCancelable[A](fut: ConnectionIO[(Future[A], ConnectionIO[Unit])]): Free[ConnectionOp, A]
  33. val getAutoCommit: ConnectionIO[Boolean]
  34. val getCatalog: ConnectionIO[String]
  35. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  36. def getClientInfo(a: String): ConnectionIO[String]
  37. val getClientInfo: ConnectionIO[Properties]
  38. val getHoldability: ConnectionIO[Int]
  39. val getMetaData: ConnectionIO[DatabaseMetaData]
  40. val getNetworkTimeout: ConnectionIO[Int]
  41. val getSchema: ConnectionIO[String]
  42. val getTransactionIsolation: ConnectionIO[Int]
  43. val getTypeMap: ConnectionIO[Map[String, Class[_]]]
  44. val getWarnings: ConnectionIO[SQLWarning]
  45. def handleErrorWith[A](fa: ConnectionIO[A])(f: (Throwable) => ConnectionIO[A]): ConnectionIO[A]
  46. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  47. val isClosed: ConnectionIO[Boolean]
  48. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  49. val isReadOnly: ConnectionIO[Boolean]
  50. def isValid(a: Int): ConnectionIO[Boolean]
  51. def isWrapperFor(a: Class[_]): ConnectionIO[Boolean]
  52. val monotonic: Free[ConnectionOp, FiniteDuration]
  53. def nativeSQL(a: String): ConnectionIO[String]
  54. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  55. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  56. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  57. def onCancel[A](fa: ConnectionIO[A], fin: ConnectionIO[Unit]): Free[ConnectionOp, A]
  58. def performLogging(event: LogEvent): Free[ConnectionOp, Unit]
  59. def prepareCall(a: String, b: Int, c: Int, d: Int): ConnectionIO[CallableStatement]
  60. def prepareCall(a: String, b: Int, c: Int): ConnectionIO[CallableStatement]
  61. def prepareCall(a: String): ConnectionIO[CallableStatement]
  62. def prepareStatement(a: String, b: Int, c: Int, d: Int): ConnectionIO[PreparedStatement]
  63. def prepareStatement(a: String, b: Int, c: Int): ConnectionIO[PreparedStatement]
  64. def prepareStatement(a: String, b: Int): ConnectionIO[PreparedStatement]
  65. def prepareStatement(a: String, b: Array[String]): ConnectionIO[PreparedStatement]
  66. def prepareStatement(a: String, b: Array[Int]): ConnectionIO[PreparedStatement]
  67. def prepareStatement(a: String): ConnectionIO[PreparedStatement]
  68. def pure[A](a: A): ConnectionIO[A]
  69. def raiseError[A](err: Throwable): ConnectionIO[A]
  70. def raw[A](f: (Connection) => A): ConnectionIO[A]
  71. val realtime: Free[ConnectionOp, FiniteDuration]
  72. def releaseSavepoint(a: Savepoint): ConnectionIO[Unit]
  73. def rollback(a: Savepoint): ConnectionIO[Unit]
  74. val rollback: ConnectionIO[Unit]
  75. def setAutoCommit(a: Boolean): ConnectionIO[Unit]
  76. def setCatalog(a: String): ConnectionIO[Unit]
  77. def setClientInfo(a: String, b: String): ConnectionIO[Unit]
  78. def setClientInfo(a: Properties): ConnectionIO[Unit]
  79. def setHoldability(a: Int): ConnectionIO[Unit]
  80. def setNetworkTimeout(a: Executor, b: Int): ConnectionIO[Unit]
  81. def setReadOnly(a: Boolean): ConnectionIO[Unit]
  82. def setSavepoint(a: String): ConnectionIO[Savepoint]
  83. val setSavepoint: ConnectionIO[Savepoint]
  84. def setSchema(a: String): ConnectionIO[Unit]
  85. def setShardingKey(a: ShardingKey, b: ShardingKey): ConnectionIO[Unit]
  86. def setShardingKey(a: ShardingKey): ConnectionIO[Unit]
  87. def setShardingKeyIfValid(a: ShardingKey, b: ShardingKey, c: Int): ConnectionIO[Boolean]
  88. def setShardingKeyIfValid(a: ShardingKey, b: Int): ConnectionIO[Boolean]
  89. def setTransactionIsolation(a: Int): ConnectionIO[Unit]
  90. def setTypeMap(a: Map[String, Class[_]]): ConnectionIO[Unit]
  91. def suspend[A](hint: Type)(thunk: => A): Free[ConnectionOp, A]
  92. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  93. def toString(): String
    Definition Classes
    AnyRef → Any
  94. def uncancelable[A](body: (Poll[ConnectionIO]) => ConnectionIO[A]): Free[ConnectionOp, A]
  95. val unit: ConnectionIO[Unit]
  96. def unwrap[T](a: Class[T]): ConnectionIO[T]
  97. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  98. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  99. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  100. object ConnectionOp

Deprecated Value Members

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

Inherited from AnyRef

Inherited from Any

Ungrouped