statement

doobie.free.statement
object statement

Attributes

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

Members list

Type members

Classlikes

object StatementOp

Attributes

Companion
trait
Source
statement.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait StatementOp[A]

Attributes

Companion
object
Source
statement.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AddBatch
object Cancel
class Cancelable[A]
object Canceled
object ClearBatch
object ClearWarnings
object Close
class Embed[A]
class Execute
class Execute1
class Execute2
class Execute3
object ExecuteBatch
class ExecuteQuery
class ForceR[A, B]
class FromFuture[A]
object GetConnection
object GetFetchSize
object GetMaxRows
object GetResultSet
object GetWarnings
class HandleErrorWith[A]
object IsClosed
object IsPoolable
class IsWrapperFor
object Monotonic
class OnCancel[A]
class Poll1[A]
class RaiseError[A]
class Raw[A]
object Realtime
class SetFetchSize
class SetMaxRows
class SetPoolable
class Suspend[A]
class Uncancelable[A]
class Unwrap[T]
Show all

Types

type StatementIO[A] = Free[StatementOp, A]

Attributes

Source
statement.scala

Value members

Concrete methods

def addBatch(a: String): StatementIO[Unit]

Attributes

Source
statement.scala
def cancelable[A](fa: StatementIO[A], fin: StatementIO[Unit]): Free[StatementOp, A]

Attributes

Source
statement.scala
def capturePoll[M[_]](mpoll: Poll[M]): Poll[StatementIO]

Attributes

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

Attributes

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

Attributes

Source
statement.scala
def enquoteIdentifier(a: String, b: Boolean): StatementIO[String]

Attributes

Source
statement.scala
def enquoteLiteral(a: String): StatementIO[String]

Attributes

Source
statement.scala
def enquoteNCharLiteral(a: String): StatementIO[String]

Attributes

Source
statement.scala
def execute(a: String): StatementIO[Boolean]

Attributes

Source
statement.scala
def execute(a: String, b: Array[Int]): StatementIO[Boolean]

Attributes

Source
statement.scala
def execute(a: String, b: Array[String]): StatementIO[Boolean]

Attributes

Source
statement.scala
def execute(a: String, b: Int): StatementIO[Boolean]

Attributes

Source
statement.scala

Attributes

Source
statement.scala
def executeLargeUpdate(a: String, b: Array[Int]): StatementIO[Long]

Attributes

Source
statement.scala
def executeLargeUpdate(a: String, b: Array[String]): StatementIO[Long]

Attributes

Source
statement.scala
def executeLargeUpdate(a: String, b: Int): StatementIO[Long]

Attributes

Source
statement.scala
def executeQuery(a: String): StatementIO[ResultSet]

Attributes

Source
statement.scala
def executeUpdate(a: String): StatementIO[Int]

Attributes

Source
statement.scala
def executeUpdate(a: String, b: Array[Int]): StatementIO[Int]

Attributes

Source
statement.scala
def executeUpdate(a: String, b: Array[String]): StatementIO[Int]

Attributes

Source
statement.scala
def executeUpdate(a: String, b: Int): StatementIO[Int]

Attributes

Source
statement.scala
def forceR[A, B](fa: StatementIO[A])(fb: StatementIO[B]): Free[StatementOp, B]

Attributes

Source
statement.scala
def fromFuture[A](fut: StatementIO[Future[A]]): Free[StatementOp, A]

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala
def isWrapperFor(a: Class[_]): StatementIO[Boolean]

Attributes

Source
statement.scala
def onCancel[A](fa: StatementIO[A], fin: StatementIO[Unit]): Free[StatementOp, A]

Attributes

Source
statement.scala

Attributes

Source
statement.scala
def pure[A](a: A): StatementIO[A]

Attributes

Source
statement.scala
def raiseError[A](err: Throwable): StatementIO[A]

Attributes

Source
statement.scala
def raw[A](f: Statement => A): StatementIO[A]

Attributes

Source
statement.scala
def setCursorName(a: String): StatementIO[Unit]

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

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

Attributes

Source
statement.scala

Attributes

Source
statement.scala
def unwrap[T](a: Class[T]): StatementIO[T]

Attributes

Source
statement.scala

Concrete fields

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala
val getConnection: StatementIO[Connection]

Attributes

Source
statement.scala

Attributes

Source
statement.scala
val getGeneratedKeys: StatementIO[ResultSet]

Attributes

Source
statement.scala

Attributes

Source
statement.scala
val getResultSet: StatementIO[ResultSet]

Attributes

Source
statement.scala

Attributes

Source
statement.scala
val getWarnings: StatementIO[SQLWarning]

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Attributes

Source
statement.scala

Implicits

Implicits

implicit def MonoidStatementIO[A](using evidence$1: Monoid[A]): Monoid[StatementIO[A]]

Attributes

Source
statement.scala
implicit def SemigroupStatementIO[A](using evidence$1: Semigroup[A]): Semigroup[StatementIO[A]]

Attributes

Source
statement.scala

Attributes

Source
statement.scala