Encode a record instance into a JValue
Encode a record instance into a JValue
Whether or not extra fields in a JObject to decode is an error (false) or not (true).
Whether or not extra fields in a JObject to decode is an error (false) or not (true). The default is true
Return the name of the field in the encoded JSON object.
Return the name of the field in the encoded JSON object. If the field implements JSONField and has overridden jsonName then that will be used, otherwise the record field name
Whether or not missing fields in a JObject to decode is an error (false) or not (true).
Whether or not missing fields in a JObject to decode is an error (false) or not (true). The default is true
Attempt to decode a JValue, which must be a JObject, into a record instance
Attempt to decode a JValue, which must be a JObject, into a record instance
Specialized MetaRecord that deals with JSONRecords