Read a JSON-encoded case class
Read a JSON-encoded case class
JSON string to read
type hint label
set true if you want to support extended JSON (you must supply)
An object of type T
Render a JSON-encoded case class
Render a JSON-encoded case class
an object to render to JSON
type hint label
set true if you want to support extended JSON (you must supply)
JSON string
Splice a view (subset) object's fields into a master object's fields.
Splice a view (subset) object's fields into a master object's fields.
the subset object
master object
the master object with the view object's corresponding fields merged/overlayed
Project fields from given master object to a view object of type T.
Project fields from given master object to a view object of type T. Field names/types must match master precisely.
the master object from which the smaller object is projected
an object of type T which is a "subset" of the master