package derivation
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- derivation
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class DerivationMacros extends ScalaVersionCompat
Value Members
- final macro def deriveCodec[A](transformNames: (String) ⇒ String): AsObject[A]
- final macro def deriveCodec[A](transformNames: (String) ⇒ String, useDefaults: Boolean, discriminator: Option[String]): AsObject[A]
- final macro def deriveCodec[A]: AsObject[A]
- final macro def deriveDecoder[A](transformNames: (String) ⇒ String): Decoder[A]
- final macro def deriveDecoder[A](transformNames: (String) ⇒ String, useDefaults: Boolean, discriminator: Option[String]): Decoder[A]
- final macro def deriveDecoder[A]: Decoder[A]
- final macro def deriveEncoder[A](transformNames: (String) ⇒ String): AsObject[A]
- final macro def deriveEncoder[A](transformNames: (String) ⇒ String, discriminator: Option[String]): AsObject[A]
- final macro def deriveEncoder[A]: AsObject[A]
- object DerivationMacros