NullabilityTypeChoice

dataprism.sql.NullabilityTypeChoice
See theNullabilityTypeChoice companion trait

Attributes

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

Members list

Value members

Concrete methods

def notNullByDefault[Codec[_], A](codec: Codec[A], nullable: (Codec[A]) => Codec[Option[A]]): NullabilityTypeChoiceNoArr[Codec, A]

Attributes

Source
types.scala
def notNullByDefaultDimensional[Codec[_], Arr[_], A, ElemDimension <: Int](codec: Codec[Arr[A]], nullable: (Codec[Arr[A]]) => Codec[Option[Arr[A]]], element: SelectedType[Codec, A] { type Dimension = ElemDimension; }): NullabilityTypeChoiceArr[Codec, Arr, A, ElemDimension]

Attributes

Source
types.scala
def nullableByDefault[Codec[_], A](codec: Codec[Option[A]], get: (Codec[Option[A]]) => Codec[A]): NullabilityTypeChoiceNoArr[Codec, A]

Attributes

Source
types.scala
def nullableByDefaultDimensional[Codec[_], Arr[_], A, ElemDimension <: Int](codec: Codec[Option[Arr[A]]], get: (Codec[Option[Arr[A]]]) => Codec[Arr[A]], element: SelectedType[Codec, A] { type Dimension = ElemDimension; }): NullabilityTypeChoiceArr[Codec, Arr, A, ElemDimension]

Attributes

Source
types.scala