Generic JSON format supporting basic types such as double, and String, enums (Scala and Java), and nested case classes.
NOTE: Due to the inherent genericity there is a non-negligible performance fine to pay (see GenericJsonFormatTest)
compared to a manual or macro-based JSON format (Json.format[E]), hence use it only when necessary.
Generic JSON format supporting basic types such as double, and String, enums (Scala and Java), and nested case classes.
NOTE: Due to the inherent genericity there is a non-negligible performance fine to pay (see
GenericJsonFormatTest) compared to a manual or macro-based JSON format (Json.format[E]), hence use it only when necessary.