Base type of case class hierarchy.
Format of the type discriminator field.
A play.api.libs.json.Format for the type hierarchy of A
.
The base type of a case class hierarchy.
A play.api.libs.json.Format for the type hierarchy of A
. It uses an additional field named $variant
to discriminate between the possible subtypes of A
.
Base type of case class hierarchy.
Decoder of the type discriminator field.
A play.api.libs.json.Reads for the type hierarchy of A
.
The base type of a case class hierarchy.
A play.api.libs.json.Reads for the type hierarchy of A
. It relies on an additional field named $variant
to discriminate between the possible subtypes of A
.
Base type of case class hierarchy.
Name of the type discriminator field.
A play.api.libs.json.Writes for the type hierarchy of A
.
The base type of a case class hierarchy.
A play.api.libs.json.Writes for the type hierarchy of A
. It uses an additional field named $variant
to discriminate between the possible subtypes of A
.