oxygen.sql.schema.InputEncoder
See theInputEncoder companion trait
object InputEncoder extends WithInstances[InputEncoder]
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait WithInstances[InputEncoder]trait Derivable[InputEncoder]class Objecttrait Matchableclass Any
- Self type
-
InputEncoder.type
Members list
Type members
Classlikes
final case class ColumnEncoder[A] extends InputEncoder[A]
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InputEncoder[A]class Objecttrait Matchableclass AnyShow all
object ColumnEncoder
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ColumnEncoder.type
final case class ConcatAll[A](encoders: Contiguous[InputEncoder[A]]) extends InputEncoder[A]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InputEncoder[A]class Objecttrait Matchableclass AnyShow all
final case class ContramapEncoder[A, B] extends InputEncoder[B]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InputEncoder[B]class Objecttrait Matchableclass AnyShow all
trait CustomEncoder[A] extends InputEncoder[A]
Attributes
- Supertypes
case object Empty extends InputEncoder[Any]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait InputEncoder[Any]class Objecttrait Matchableclass AnyShow all
- Self type
-
Empty.type
final case class OptionalEncoder[A](inner: InputEncoder[A]) extends InputEncoder[Option[A]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class SingleEncoder[A] extends InputEncoder[A]
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InputEncoder[A]class Objecttrait Matchableclass AnyShow all
object SingleEncoder
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SingleEncoder.type
final case class Zip[A](a: InputEncoder[A], b: InputEncoder[A]) extends InputEncoder[A]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InputEncoder[A]class Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
Inherited methods
final override protected def internalDeriveProduct[Q <: Quotes, A](k0: K0[Q])(g: k0.ProductGeneric[A])(using quotes: Q, aTpe: Type[A], tTpe: Type[InputEncoder]): Expr[InputEncoder[A]]
Attributes
- Definition Classes
-
WithInstances -> Derivable
- Inherited from:
- WithInstances
final override protected def internalDeriveSum[Q <: Quotes, A](k0: K0[Q])(g: k0.SumGeneric[A])(using quotes: Q, aTpe: Type[A], tTpe: Type[InputEncoder]): Expr[InputEncoder[A]]
Attributes
- Definition Classes
-
WithInstances -> Derivable
- Inherited from:
- WithInstances
Givens
Givens
In this article