oxygen.sql.schema.ResultDecoder
See theResultDecoder companion trait
object ResultDecoder extends Derivable[ResultDecoder]
Attributes
- Companion
- trait
- Graph
-
- Supertypes
- 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
Unfortunately, scala macros do not allow this to be implemented in Derivable. Therefore, every companion object that extends Derivable must implement this function with the following body: ${ derivedImpl[A] }
Unfortunately, scala macros do not allow this to be implemented in Derivable. Therefore, every companion object that extends Derivable must implement this function with the following body: ${ derivedImpl[A] }
Attributes
- Definition Classes
-
Derivable
def isAllNull(fromIndexInclusive: Int, toIndexExclusive: Int, values: Contiguous[Matchable]): Boolean
Givens
Givens
In this article