object Decoder extends PrimitiveDecoders with BigDecimalDecoders with ByteDecoders with CollectionDecoders with EitherDecoders with OptionDecoders with StringDecoders with TemporalDecoders with MagnoliaDerivedDecoder
- Companion
- class
trait MagnoliaDerivedDecoder
trait AutoDerivation[[T] =>> Decoder[T]]
trait Derivation[[T] =>> Decoder[T]]
trait CommonDerivation[[T] =>> Decoder[T]]
trait TemporalDecoders
trait StringDecoders
trait OptionDecoders
trait EitherDecoders
trait CollectionDecoders
trait ByteDecoders
trait BigDecimalDecoders
trait PrimitiveDecoders
class Object
trait Matchable
class Any
Type members
Inherited types
Value members
Inherited methods
inline def getParams[T, Labels <: Tuple, Params <: Tuple](annotations: Map[String, List[Any]], typeAnnotations: Map[String, List[Any]], repeated: Map[String, Boolean], idx: Int): List[Param[Typeclass, T]]
- Inherited from
- CommonDerivation
def iterableDecoder[T, C <: ([X] =>> Iterable[X])](decoder: Decoder[T], build: Iterable[T] => C[T]): Decoder[C[T]]
- Inherited from
- CollectionDecoders
inline def subtypes[T, SubtypeTuple <: Tuple](m: SumOf[T], idx: Int): List[Subtype[Typeclass, T, _]]
- Inherited from
- Derivation