oxygen.sql.schema.ResultDecoder
See theResultDecoder companion trait
object ResultDecoder extends WithInstances[ResultDecoder]
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait WithInstances[ResultDecoder]trait Derivable[ResultDecoder]class Objecttrait Matchableclass Any
- Self type
-
ResultDecoder.type
Members list
Type members
Classlikes
final case class ColumnDecoder[A] extends ResultDecoder[A]
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ResultDecoder[A]class Objecttrait Matchableclass AnyShow all
object ColumnDecoder
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ColumnDecoder.type
trait CustomDecoder[A] extends ResultDecoder[A]
Attributes
- Supertypes
case object Empty extends ResultDecoder[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ResultDecoder[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
Empty.type
final case class MapDecoder[A, B] extends ResultDecoder[B]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ResultDecoder[B]class Objecttrait Matchableclass AnyShow all
final case class MapOrFailDecoder[A, B] extends ResultDecoder[B]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ResultDecoder[B]class Objecttrait Matchableclass AnyShow all
final case class OptionalDecoder[A](inner: ResultDecoder[A]) extends ResultDecoder[Option[A]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class SingleDecoder[A] extends ResultDecoder[A]
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ResultDecoder[A]class Objecttrait Matchableclass AnyShow all
object SingleDecoder
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SingleDecoder.type
final case class WithColumns[A](inner: ResultDecoder[A], columns: Columns[A]) extends ResultDecoder[A]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ResultDecoder[A]class Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
def isAllNull(fromIndexInclusive: Int, toIndexExclusive: Int, values: Contiguous[Matchable]): Boolean
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[ResultDecoder]): Expr[ResultDecoder[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[ResultDecoder]): Expr[ResultDecoder[A]]
Attributes
- Definition Classes
-
WithInstances -> Derivable
- Inherited from:
- WithInstances
Givens
Givens
In this article