DbParamWriter

zio.blocks.sql.DbParamWriter

Writes parameter values to a prepared statement.

All index parameters are 1-based (JDBC convention). Use setNull to write SQL NULL for a given parameter index.

Attributes

Source
DbCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def setArray(index: Int, elementType: String, elements: IndexedSeq[Any]): Unit

Attributes

Source
DbCodec.scala
def setBigDecimal(index: Int, value: BigDecimal): Unit

Attributes

Source
DbCodec.scala
def setBoolean(index: Int, value: Boolean): Unit

Attributes

Source
DbCodec.scala
def setByte(index: Int, value: Byte): Unit

Attributes

Source
DbCodec.scala
def setBytes(index: Int, value: Array[Byte]): Unit

Attributes

Source
DbCodec.scala
def setDouble(index: Int, value: Double): Unit

Attributes

Source
DbCodec.scala
def setDuration(index: Int, value: Duration): Unit

Attributes

Source
DbCodec.scala
def setFloat(index: Int, value: Float): Unit

Attributes

Source
DbCodec.scala
def setInstant(index: Int, value: Instant): Unit

Attributes

Source
DbCodec.scala
def setInt(index: Int, value: Int): Unit

Attributes

Source
DbCodec.scala
def setLocalDate(index: Int, value: LocalDate): Unit

Attributes

Source
DbCodec.scala
def setLocalDateTime(index: Int, value: LocalDateTime): Unit

Attributes

Source
DbCodec.scala
def setLocalTime(index: Int, value: LocalTime): Unit

Attributes

Source
DbCodec.scala
def setLong(index: Int, value: Long): Unit

Attributes

Source
DbCodec.scala
def setNull(index: Int, sqlType: Int): Unit

Attributes

Source
DbCodec.scala
def setShort(index: Int, value: Short): Unit

Attributes

Source
DbCodec.scala
def setString(index: Int, value: String): Unit

Attributes

Source
DbCodec.scala
def setUUID(index: Int, value: UUID): Unit

Attributes

Source
DbCodec.scala