sqlinput

doobie.free.sqlinput
object sqlinput

Attributes

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

Members list

Type members

Classlikes

object SQLInputOp

Attributes

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

Attributes

Companion
object
Source
sqlinput.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Cancelable[A]
object Canceled
class Embed[A]
class ForceR[A, B]
class FromFuture[A]
class HandleErrorWith[A]
object Monotonic
class OnCancel[A]
class Poll1[A]
class RaiseError[A]
class Raw[A]
object ReadArray
object ReadBlob
object ReadBoolean
object ReadByte
object ReadBytes
object ReadClob
object ReadDate
object ReadDouble
object ReadFloat
object ReadInt
object ReadLong
object ReadNClob
object ReadNString
object ReadObject
class ReadObject1[T]
object ReadRef
object ReadRowId
object ReadSQLXML
object ReadShort
object ReadString
object ReadTime
object ReadTimestamp
object ReadURL
object Realtime
class Suspend[A]
class Uncancelable[A]
object WasNull
Show all

Types

type SQLInputIO[A] = Free[SQLInputOp, A]

Attributes

Source
sqlinput.scala

Value members

Concrete methods

def cancelable[A](fa: SQLInputIO[A], fin: SQLInputIO[Unit]): Free[SQLInputOp, A]

Attributes

Source
sqlinput.scala
def capturePoll[M[_]](mpoll: Poll[M]): Poll[SQLInputIO]

Attributes

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

Attributes

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

Attributes

Source
sqlinput.scala
def forceR[A, B](fa: SQLInputIO[A])(fb: SQLInputIO[B]): Free[SQLInputOp, B]

Attributes

Source
sqlinput.scala
def fromFuture[A](fut: SQLInputIO[Future[A]]): Free[SQLInputOp, A]

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala
def onCancel[A](fa: SQLInputIO[A], fin: SQLInputIO[Unit]): Free[SQLInputOp, A]

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala
def pure[A](a: A): SQLInputIO[A]

Attributes

Source
sqlinput.scala
def raiseError[A](err: Throwable): SQLInputIO[A]

Attributes

Source
sqlinput.scala
def raw[A](f: SQLInput => A): SQLInputIO[A]

Attributes

Source
sqlinput.scala
def readObject[T](a: Class[T]): SQLInputIO[T]

Attributes

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

Attributes

Source
sqlinput.scala
def uncancelable[A](body: (Poll[SQLInputIO]) => SQLInputIO[A]): Free[SQLInputOp, A]

Attributes

Source
sqlinput.scala

Concrete fields

Attributes

Source
sqlinput.scala
val readArray: SQLInputIO[Array]

Attributes

Source
sqlinput.scala
val readAsciiStream: SQLInputIO[InputStream]

Attributes

Source
sqlinput.scala
val readBigDecimal: SQLInputIO[BigDecimal]

Attributes

Source
sqlinput.scala
val readBinaryStream: SQLInputIO[InputStream]

Attributes

Source
sqlinput.scala
val readBlob: SQLInputIO[Blob]

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala
val readClob: SQLInputIO[Clob]

Attributes

Source
sqlinput.scala
val readDate: SQLInputIO[Date]

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala
val readNClob: SQLInputIO[NClob]

Attributes

Source
sqlinput.scala
val readNString: SQLInputIO[String]

Attributes

Source
sqlinput.scala
val readObject: SQLInputIO[AnyRef]

Attributes

Source
sqlinput.scala
val readRef: SQLInputIO[Ref]

Attributes

Source
sqlinput.scala
val readRowId: SQLInputIO[RowId]

Attributes

Source
sqlinput.scala
val readSQLXML: SQLInputIO[SQLXML]

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala
val readString: SQLInputIO[String]

Attributes

Source
sqlinput.scala
val readTime: SQLInputIO[Time]

Attributes

Source
sqlinput.scala
val readTimestamp: SQLInputIO[Timestamp]

Attributes

Source
sqlinput.scala
val readURL: SQLInputIO[URL]

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala

Implicits

Implicits

implicit def MonoidSQLInputIO[A](using evidence$1: Monoid[A]): Monoid[SQLInputIO[A]]

Attributes

Source
sqlinput.scala
implicit def SemigroupSQLInputIO[A](using evidence$1: Semigroup[A]): Semigroup[SQLInputIO[A]]

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala