Binders

scalikejdbc.Binders
See theBinders companion trait
object Binders

Provides factories of Binders and built-in Binders.

Attributes

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

Members list

Value members

Concrete methods

def apply[A](index: (ResultSet, Int) => A)(label: (ResultSet, String) => A)(f: A => (PreparedStatement, Int) => Unit): Binders[A]

Attributes

Source
Binders.scala
def of[A](f: Any => A)(g: A => (PreparedStatement, Int) => Unit): Binders[A]

Attributes

Source
Binders.scala
def option[A](implicit b: TypeBinder[A], p: ParameterBinderFactory[A]): Binders[Option[A]]

Attributes

Source
Binders.scala

Concrete fields

val asciiStream: Binders[InputStream]

Attributes

Source
Binders.scala
val bigDecimal: Binders[BigDecimal]

Attributes

Source
Binders.scala
val bigInt: Binders[BigInt]

Attributes

Source
Binders.scala
val binaryStream: Binders[InputStream]

Attributes

Source
Binders.scala
val blob: Binders[Blob]

Attributes

Source
Binders.scala
val boolean: Binders[Boolean]

Attributes

Source
Binders.scala
val byte: Binders[Byte]

Attributes

Source
Binders.scala
val bytes: Binders[Array[Byte]]

Attributes

Source
Binders.scala
val characterStream: Binders[Reader]

Attributes

Source
Binders.scala
val clob: Binders[Clob]

Attributes

Source
Binders.scala
val double: Binders[Double]

Attributes

Source
Binders.scala
val float: Binders[Float]

Attributes

Source
Binders.scala
val int: Binders[Int]

Attributes

Source
Binders.scala
val javaBigDecimal: Binders[BigDecimal]

Attributes

Source
Binders.scala
val javaBigInteger: Binders[BigInteger]

Attributes

Source
Binders.scala
val javaBoolean: Binders[Boolean]

Attributes

Source
Binders.scala
val javaByte: Binders[Byte]

Attributes

Source
Binders.scala
val javaDouble: Binders[Double]

Attributes

Source
Binders.scala
val javaFloat: Binders[Float]

Attributes

Source
Binders.scala
val javaInteger: Binders[Integer]

Attributes

Source
Binders.scala
val javaLong: Binders[Long]

Attributes

Source
Binders.scala
val javaShort: Binders[Short]

Attributes

Source
Binders.scala
val javaTimeInstant: Binders[Instant]

Attributes

Source
Binders.scala
val javaTimeLocalDate: Binders[LocalDate]

Attributes

Source
Binders.scala
val javaTimeLocalDateTime: Binders[LocalDateTime]

Attributes

Source
Binders.scala
val javaTimeLocalTime: Binders[LocalTime]

Attributes

Source
Binders.scala
val javaTimeOffsetDateTime: Binders[OffsetDateTime]

Attributes

Source
Binders.scala
val javaTimeZonedDateTime: Binders[ZonedDateTime]

Attributes

Source
Binders.scala
val javaUtilCalendar: Binders[Calendar]

Attributes

Source
Binders.scala
val long: Binders[Long]

Attributes

Source
Binders.scala
val nCharacterStream: Binders[Reader]

Attributes

Source
Binders.scala
val nClob: Binders[NClob]

Attributes

Source
Binders.scala
val nString: Binders[String]

Attributes

Source
Binders.scala
val optionBoolean: Binders[Option[Boolean]]

Attributes

Source
Binders.scala
val optionByte: Binders[Option[Byte]]

Attributes

Source
Binders.scala
val optionDouble: Binders[Option[Double]]

Attributes

Source
Binders.scala
val optionFloat: Binders[Option[Float]]

Attributes

Source
Binders.scala
val optionInt: Binders[Option[Int]]

Attributes

Source
Binders.scala
val optionLong: Binders[Option[Long]]

Attributes

Source
Binders.scala
val optionShort: Binders[Option[Short]]

Attributes

Source
Binders.scala
val ref: Binders[Ref]

Attributes

Source
Binders.scala
val rowId: Binders[RowId]

Attributes

Source
Binders.scala
val short: Binders[Short]

Attributes

Source
Binders.scala
val sqlArray: Binders[Array]

Attributes

Source
Binders.scala
val sqlDate: Binders[Date]

Attributes

Source
Binders.scala
val sqlTime: Binders[Time]

Attributes

Source
Binders.scala
val sqlTimestamp: Binders[Timestamp]

Attributes

Source
Binders.scala
val sqlXml: Binders[SQLXML]

Attributes

Source
Binders.scala
val string: Binders[String]

Attributes

Source
Binders.scala
val url: Binders[URL]

Attributes

Source
Binders.scala
val utilDate: Binders[Date]

Attributes

Source
Binders.scala