Put

doobie.util.Put
See thePut companion object
sealed abstract class Put[A](val typeStack: NonEmptyList[Option[String]], val jdbcTargets: NonEmptyList[JdbcType], val put: ContravariantCoyoneda[[_] =>> (PreparedStatement, Int, _$1) => Unit, A], val update: ContravariantCoyoneda[[_] =>> (ResultSet, Int, _$2) => Unit, A])

Attributes

Companion
object
Source
put.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Advanced[A]
class Basic[A]

Members list

Value members

Abstract methods

def unsafeSetNull(ps: PreparedStatement, n: Int): Unit

Attributes

Source
put.scala

Concrete methods

final def contramap[B](f: B => A): Put[B]

Attributes

Source
put.scala
final def tcontramap[B](f: B => A)(implicit ev: TypeName[B]): Put[B]

Attributes

Source
put.scala
def unsafeSetNonNullable(ps: PreparedStatement, n: Int, a: A): Unit

Attributes

Source
put.scala
def unsafeSetNullable(ps: PreparedStatement, n: Int, oa: Option[A]): Unit

Attributes

Source
put.scala
def unsafeUpdateNonNullable(rs: ResultSet, n: Int, a: A): Unit

Attributes

Source
put.scala
def unsafeUpdateNullable(rs: ResultSet, n: Int, oa: Option[A]): Unit

Attributes

Source
put.scala

Concrete fields

val jdbcTargets: NonEmptyList[JdbcType]

Attributes

Source
put.scala
val put: ContravariantCoyoneda[[_] =>> (PreparedStatement, Int, _$1) => Unit, A]

Attributes

Source
put.scala
val typeStack: NonEmptyList[Option[String]]

Attributes

Source
put.scala
val update: ContravariantCoyoneda[[_] =>> (ResultSet, Int, _$2) => Unit, A]

Attributes

Source
put.scala