spray-json-derived-codecs
spray-json-derived-codecs
spray.json.derived
AutoDerivation
Configuration
Context
Discriminator
Discriminator
DiscriminatorMacro
LazyMk
LazyMk
MkJsonFormat
WithConfiguration
auto
semiauto
spray-json-derived-codecs
/
spray.json.derived
spray.json.derived
package
spray.json.derived
Type members
Givens
Type members
Classlikes
trait
AutoDerivation
extends
WithConfiguration
case
class
Configuration
(renderNullOptions:
Boolean
)
case
class
Context
(discriminator:
Discriminator
, typeName:
String
)
case
class
Discriminator
(name:
String
) extends
StaticAnnotation
Companion
object
object
Discriminator
Companion
class
object
DiscriminatorMacro
object
LazyMk
Companion
class
case
class
LazyMk
[T](mkJsonFormat:
MkJsonFormat
[
T
])
Companion
object
final
class
MkJsonFormat
[T](val value:
Context
=>
JsonFormat
[
T
]) extends
AnyVal
trait
WithConfiguration
object
auto
extends
AutoDerivation
object
semiauto
extends
WithConfiguration
Givens
Givens
given
lazyDerived
:
AnyVal