Col

harness.sql.Col$
See theCol companion class
object Col

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Col.type

Members list

Concise view

Type members

Classlikes

object Constraint

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait Constraint

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object PrimaryKey.type
object GenCol

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
GenCol.type
trait GenCol[T]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Value members

Concrete methods

def boolean(name: String): Col[Boolean]
def double(name: String): Col[Double]
def encoded[T](colName: String)(implicit encoder: StringEncoder[T], decoder: StringDecoder[T]): Col[T]
def float(name: String): Col[Float]
def int(name: String): Col[Int]
def json[T](name: String)(using evidence$1: JsonCodec[T]): Col[T]
def jsonb[T](name: String)(using evidence$2: JsonCodec[T]): Col[T]
def localDate(name: String): Col[LocalDate]
def localDateTime(name: String): Col[LocalDateTime]
def localTime(name: String): Col[LocalTime]
def long(name: String): Col[Long]
def mappedEnum[E <: Enum[LazyRef(...)], Enc](colName: String)(implicit ewe: WithEnc[E, Enc], gc: GenCol[Enc], ct: ClassTag[E]): Col[E]
def offsetDateTime(name: String, dtf: DateTimeFormatter): Col[OffsetDateTime]
def offsetTime(name: String, dtf: DateTimeFormatter): Col[OffsetTime]
def short(name: String): Col[Short]
def string(name: String): Col[String]
def timeZone(name: String): Col[TimeZone]
def uuid(name: String): Col[UUID]
def zoneId(name: String): Col[ZoneId]
def zoneOffset(name: String): Col[ZoneOffset]
def zonedDateTime(name: String, dtf: DateTimeFormatter): Col[ZonedDateTime]