package magnolia
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- magnolia
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class DeriveConfig[T](desc: Config[T], isObject: Boolean = false, constValue: Option[T] = None) extends Product with Serializable
- type describe = derivation.describe
- type discriminator = derivation.discriminator
- type kebabCase = derivation.kebabCase
- type name = derivation.name
- type postfix = derivation.postfix
- type prefix = derivation.prefix
- type snakeCase = derivation.snakeCase
Value Members
- def deriveConfig[T](implicit config: DeriveConfig[T]): Config[T]
- val describe: derivation.describe.type
- val discriminator: derivation.discriminator.type
- val kebabCase: derivation.kebabCase.type
- val name: derivation.name.type
- val postfix: derivation.postfix.type
- val prefix: derivation.prefix.type
- val snakeCase: derivation.snakeCase.type
- object DeriveConfig extends Serializable