object Encoder extends PrimitiveEncoders with BigDecimalEncoders with ByteIterableEncoders with CollectionEncoders with EitherEncoders with OptionEncoders with StringEncoders with TemporalEncoders with TupleEncoders with MagnoliaDerivedEncoder
- Companion
- class
trait MagnoliaDerivedEncoder
trait AutoDerivation[[T] =>> Encoder[T]]
trait Derivation[[T] =>> Encoder[T]]
trait CommonDerivation[[T] =>> Encoder[T]]
trait TupleEncoders
trait TemporalEncoders
trait StringEncoders
trait OptionEncoders
trait EitherEncoders
trait CollectionEncoders
trait ByteIterableEncoders
trait BigDecimalEncoders
trait PrimitiveEncoders
class Object
trait Matchable
class Any
Type members
Inherited types
Value members
Concrete methods
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
inline def subtypes[T, SubtypeTuple <: Tuple](m: SumOf[T], idx: Int): List[Subtype[Typeclass, T, _]]
- Inherited from
- Derivation