Basic

doobie.util.Put.Basic
See theBasic companion object
final case class Basic[A](typeStack: NonEmptyList[Option[String]], jdbcTargets: NonEmptyList[JdbcType], put: ContravariantCoyoneda[[_] =>> (PreparedStatement, Int, _$3) => Unit, A], update: ContravariantCoyoneda[[_] =>> (ResultSet, Int, _$4) => Unit, A]) extends Put[A]

Attributes

Companion
object
Source
put.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Put[A]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

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

Attributes

Source
put.scala

Inherited methods

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

Attributes

Inherited from:
Put
Source
put.scala
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
final def tcontramap[B](f: B => A)(implicit ev: TypeName[B]): Put[B]

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Inherited from:
Put
Source
put.scala