+ (OBJSONDeserializer *) deserializer
- (id) deserialize:(OBData *)inData error:(OBError **)outError
- (id) deserializeAsArray:(OBData *)inData error:(OBError **)outError
- (id) deserializeAsDictionary:(OBData *)inData error:(OBError **)outError
- (id) nullObject

Object to return instead when a null encountered in the JSON. Defaults to NSNull. Setting to null causes the deserializer to skip null values.

- (OBJSONDeserializationOptions) options

JSON must be encoded in Unicode (UTF-8, UTF-16 or UTF-32). Use this if you expect to get the JSON in another encoding.

- (void) setNullObject:(id)nullObject
- (void) setOptions:(OBJSONDeserializationOptions)options