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
Should always be = ${ derivedImpl[A] }
. Annoying limitation with scala-3 macros that the compiler doesn't allow that to be set here, and inherited.
Should always be = ${ derivedImpl[A] }
. Annoying limitation with scala-3 macros that the compiler doesn't allow that to be set here, and inherited.
Attributes
- Definition Classes
-
Derivable
def isAllNull(fromIndexInclusive: Int, toIndexExclusive: Int, values: Contiguous[Matchable]): Boolean
Givens
Givens
In this article