all

skunk.codec.all
object all extends AllCodecs

Attributes

Source
AllCodecs.scala
Graph
Supertypes
trait AllCodecs
trait LTreeCodec
trait BinaryCodecs
trait UuidCodec
trait EnumCodec
trait BooleanCodec
trait TextCodecs
class Object
trait Matchable
class Any
Show all
Self type
all.type

Members list

Value members

Inherited methods

def bit(length: Int): Codec[BitVector]

Attributes

Inherited from:
BinaryCodecs
Source
BinaryCodecs.scala
def bpchar(n: Int): Codec[String]

Attributes

Inherited from:
TextCodecs
Source
TextCodecs.scala
def enum[A](encode: A => String, decode: String => Option[A], tpe: Type): Codec[A]

Attributes

Inherited from:
EnumCodec
Source
EnumCodec.scala
def interval(precision: Int): Codec[Duration]

Attributes

Inherited from:
TemporalCodecs
Source
TemporalCodecs.scala
def numeric(precision: Int, scale: Int): Codec[BigDecimal]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
def safe[A](f: String => A): String => Either[String, A]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
def time(precision: Int): Codec[LocalTime]

Attributes

Inherited from:
TemporalCodecs
Source
TemporalCodecs.scala
def timestamp(precision: Int): Codec[LocalDateTime]

Attributes

Inherited from:
TemporalCodecs
Source
TemporalCodecs.scala
def timestamptz(precision: Int): Codec[OffsetDateTime]

Attributes

Inherited from:
TemporalCodecs
Source
TemporalCodecs.scala
def timetz(precision: Int): Codec[OffsetTime]

Attributes

Inherited from:
TemporalCodecs
Source
TemporalCodecs.scala
def varbit(length: Int): Codec[BitVector]

Attributes

Inherited from:
BinaryCodecs
Source
BinaryCodecs.scala
def varchar(n: Int): Codec[String]

Attributes

Inherited from:
TextCodecs
Source
TextCodecs.scala

Inherited fields

val _bpchar: Codec[Arr[String]]

Attributes

Inherited from:
TextCodecs
Source
TextCodecs.scala
val _float4: Codec[Arr[Float]]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
val _float8: Codec[Arr[Double]]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
val _int2: Codec[Arr[Short]]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
val _int4: Codec[Arr[Int]]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
val _int8: Codec[Arr[Long]]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
val _name: Codec[Arr[String]]

Attributes

Inherited from:
TextCodecs
Source
TextCodecs.scala
val _numeric: Codec[Arr[BigDecimal]]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
val _text: Codec[Arr[String]]

Attributes

Inherited from:
TextCodecs
Source
TextCodecs.scala
val _varchar: Codec[Arr[String]]

Attributes

Inherited from:
TextCodecs
Source
TextCodecs.scala

Attributes

Inherited from:
BinaryCodecs
Source
BinaryCodecs.scala
val bool: Codec[Boolean]

Attributes

Inherited from:
BooleanCodec
Source
BooleanCodec.scala
val bpchar: Codec[String]

Attributes

Inherited from:
TextCodecs
Source
TextCodecs.scala
val bytea: Codec[Array[Byte]]

Attributes

Inherited from:
BinaryCodecs
Source
BinaryCodecs.scala
val date: Codec[LocalDate]

Attributes

Inherited from:
TemporalCodecs
Source
TemporalCodecs.scala
val float4: Codec[Float]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
val float8: Codec[Double]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
val int2: Codec[Short]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
val int4: Codec[Int]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
val int8: Codec[Long]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
val interval: Codec[Duration]

Attributes

Inherited from:
TemporalCodecs
Source
TemporalCodecs.scala
val ltree: Codec[LTree]

Attributes

Inherited from:
LTreeCodec
Source
LTreeCodec.scala
val name: Codec[String]

Attributes

Inherited from:
TextCodecs
Source
TextCodecs.scala
val numeric: Codec[BigDecimal]

Attributes

Inherited from:
NumericCodecs
Source
NumericCodecs.scala
val text: Codec[String]

Attributes

Inherited from:
TextCodecs
Source
TextCodecs.scala
val time: Codec[LocalTime]

Attributes

Inherited from:
TemporalCodecs
Source
TemporalCodecs.scala
val timestamp: Codec[LocalDateTime]

Attributes

Inherited from:
TemporalCodecs
Source
TemporalCodecs.scala
val timestamptz: Codec[OffsetDateTime]

Attributes

Inherited from:
TemporalCodecs
Source
TemporalCodecs.scala
val timetz: Codec[OffsetTime]

Attributes

Inherited from:
TemporalCodecs
Source
TemporalCodecs.scala
val uuid: Codec[UUID]

Attributes

Inherited from:
UuidCodec
Source
UuidCodec.scala

Attributes

Inherited from:
BinaryCodecs
Source
BinaryCodecs.scala
val varchar: Codec[String]

Attributes

Inherited from:
TextCodecs
Source
TextCodecs.scala