Generic JSON format supporting basic types such as double, and String, enums (Scala and Java), and nested case classes.
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.