connection

doobie.free.connection$
object connection

Attributes

Source:
connection.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

Attributes

Companion:
trait
Source:
connection.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait ConnectionOp[A]

Attributes

Companion:
object
Source:
connection.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Abort
object BeginRequest.type
object Canceled.type
object ClearWarnings.type
object Close.type
object Commit.type
object CreateBlob.type
object CreateClob.type
object CreateNClob.type
object CreateSQLXML.type
object CreateStatement.type
class Embed[A]
object EndRequest.type
class ForceR[A, B]
object GetAutoCommit.type
object GetCatalog.type
object GetClientInfo.type
object GetHoldability.type
object GetMetaData.type
object GetNetworkTimeout.type
object GetSchema.type
object GetTypeMap.type
object GetWarnings.type
object IsClosed.type
object IsReadOnly.type
class IsValid
object Monotonic.type
class NativeSQL
class OnCancel[A]
class Poll1[A]
class RaiseError[A]
class Raw[A]
object Realtime.type
object Rollback.type
class Rollback1
object SetSavepoint.type
class SetSchema
class Suspend[A]
class Uncancelable[A]
class Unwrap[T]

Types

type ConnectionIO[A] = Free[ConnectionOp, A]

Attributes

Source:
connection.scala

Value members

Concrete methods

def abort(a: Executor): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def capturePoll[M[_]](mpoll: Poll[M]): Poll[ConnectionIO]

Attributes

Source:
connection.scala
def createArrayOf(a: String, b: Array[AnyRef]): ConnectionIO[Array]

Attributes

Source:
connection.scala
def createStatement(a: Int, b: Int): ConnectionIO[Statement]

Attributes

Source:
connection.scala
def createStatement(a: Int, b: Int, c: Int): ConnectionIO[Statement]

Attributes

Source:
connection.scala
def createStruct(a: String, b: Array[AnyRef]): ConnectionIO[Struct]

Attributes

Source:
connection.scala
def delay[A](thunk: => A): Free[ConnectionOp, A]

Attributes

Source:
connection.scala
def embed[F[_], J, A](j: J, fa: Free[F, A])(implicit ev: Embeddable[F, J]): Free[ConnectionOp, A]

Attributes

Source:
connection.scala
def forceR[A, B](fa: ConnectionIO[A])(fb: ConnectionIO[B]): Free[ConnectionOp, B]

Attributes

Source:
connection.scala
def getClientInfo(a: String): ConnectionIO[String]

Attributes

Source:
connection.scala
def handleErrorWith[A](fa: ConnectionIO[A])(f: Throwable => ConnectionIO[A]): ConnectionIO[A]

Attributes

Source:
connection.scala
def isValid(a: Int): ConnectionIO[Boolean]

Attributes

Source:
connection.scala
def isWrapperFor(a: Class[_]): ConnectionIO[Boolean]

Attributes

Source:
connection.scala
def nativeSQL(a: String): ConnectionIO[String]

Attributes

Source:
connection.scala
def onCancel[A](fa: ConnectionIO[A], fin: ConnectionIO[Unit]): Free[ConnectionOp, A]

Attributes

Source:
connection.scala
def prepareCall(a: String): ConnectionIO[CallableStatement]

Attributes

Source:
connection.scala
def prepareCall(a: String, b: Int, c: Int): ConnectionIO[CallableStatement]

Attributes

Source:
connection.scala
def prepareCall(a: String, b: Int, c: Int, d: Int): ConnectionIO[CallableStatement]

Attributes

Source:
connection.scala
def prepareStatement(a: String): ConnectionIO[PreparedStatement]

Attributes

Source:
connection.scala
def prepareStatement(a: String, b: Array[Int]): ConnectionIO[PreparedStatement]

Attributes

Source:
connection.scala
def prepareStatement(a: String, b: Array[String]): ConnectionIO[PreparedStatement]

Attributes

Source:
connection.scala
def prepareStatement(a: String, b: Int): ConnectionIO[PreparedStatement]

Attributes

Source:
connection.scala
def prepareStatement(a: String, b: Int, c: Int): ConnectionIO[PreparedStatement]

Attributes

Source:
connection.scala
def prepareStatement(a: String, b: Int, c: Int, d: Int): ConnectionIO[PreparedStatement]

Attributes

Source:
connection.scala
def pure[A](a: A): ConnectionIO[A]

Attributes

Source:
connection.scala
def raiseError[A](err: Throwable): ConnectionIO[A]

Attributes

Source:
connection.scala
def raw[A](f: Connection => A): ConnectionIO[A]

Attributes

Source:
connection.scala
def releaseSavepoint(a: Savepoint): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def rollback(a: Savepoint): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def setAutoCommit(a: Boolean): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def setCatalog(a: String): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def setClientInfo(a: Properties): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def setClientInfo(a: String, b: String): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def setHoldability(a: Int): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def setNetworkTimeout(a: Executor, b: Int): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def setReadOnly(a: Boolean): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def setSavepoint(a: String): ConnectionIO[Savepoint]

Attributes

Source:
connection.scala
def setSchema(a: String): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def setShardingKey(a: ShardingKey): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def setShardingKey(a: ShardingKey, b: ShardingKey): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def setShardingKeyIfValid(a: ShardingKey, b: Int): ConnectionIO[Boolean]

Attributes

Source:
connection.scala
def setShardingKeyIfValid(a: ShardingKey, b: ShardingKey, c: Int): ConnectionIO[Boolean]

Attributes

Source:
connection.scala

Attributes

Source:
connection.scala
def setTypeMap(a: Map[String, Class[_]]): ConnectionIO[Unit]

Attributes

Source:
connection.scala
def suspend[A](hint: Type)(thunk: => A): Free[ConnectionOp, A]

Attributes

Source:
connection.scala
def uncancelable[A](body: Poll[ConnectionIO] => ConnectionIO[A]): Free[ConnectionOp, A]

Attributes

Source:
connection.scala
def unwrap[T](a: Class[T]): ConnectionIO[T]

Attributes

Source:
connection.scala

Concrete fields

Attributes

Source:
connection.scala
val canceled: Free[ConnectionOp, Unit]

Attributes

Source:
connection.scala

Attributes

Source:
connection.scala
val close: ConnectionIO[Unit]

Attributes

Source:
connection.scala
val commit: ConnectionIO[Unit]

Attributes

Source:
connection.scala

Attributes

Source:
connection.scala

Attributes

Source:
connection.scala

Attributes

Source:
connection.scala

Attributes

Source:
connection.scala

Attributes

Source:
connection.scala

Attributes

Source:
connection.scala

Attributes

Source:
connection.scala

Attributes

Source:
connection.scala
val getClientInfo: ConnectionIO[Properties]

Attributes

Source:
connection.scala

Attributes

Source:
connection.scala
val getMetaData: ConnectionIO[DatabaseMetaData]

Attributes

Source:
connection.scala
val getSchema: ConnectionIO[String]

Attributes

Source:
connection.scala
val getTypeMap: ConnectionIO[Map[String, Class[_]]]

Attributes

Source:
connection.scala
val getWarnings: ConnectionIO[SQLWarning]

Attributes

Source:
connection.scala
val isClosed: ConnectionIO[Boolean]

Attributes

Source:
connection.scala
val isReadOnly: ConnectionIO[Boolean]

Attributes

Source:
connection.scala
val monotonic: Free[ConnectionOp, FiniteDuration]

Attributes

Source:
connection.scala
val realtime: Free[ConnectionOp, FiniteDuration]

Attributes

Source:
connection.scala

Attributes

Source:
connection.scala
val setSavepoint: ConnectionIO[Savepoint]

Attributes

Source:
connection.scala
val unit: ConnectionIO[Unit]

Attributes

Source:
connection.scala

Implicits

Implicits

implicit def MonoidConnectionIO[A](implicit M: Monoid[A]): Monoid[ConnectionIO[A]]

Attributes

Source:
connection.scala
implicit val SyncConnectionIO: Sync[ConnectionIO]

Attributes

Source:
connection.scala