Provides methods for serializing/deserializing .NET value types to/from JSON as well as facilities for converting objects and arrays if appropriate callbacks are supplied to assist with the conversion.
More...
|
| (FMLiveSwitchSerializer *) | + serializer |
| |
| (NSMutableArray *) | + deserializeBooleanArrayWithArrayJson: |
| | Deserializes a boolean array from JSON. More...
|
| |
| (FMLiveSwitchNullableBool *) | + deserializeBooleanWithValueJson: |
| | Deserializes a boolean value. More...
|
| |
| (NSMutableArray *) | + deserializeDecimalArrayWithArrayJson: |
| | Deserializes a decimal array from JSON. More...
|
| |
| (FMLiveSwitchNullableDecimal *) | + deserializeDecimalWithValueJson: |
| | Deserializes a decimal value. More...
|
| |
| (NSMutableDictionary< NSString *, id > *) | + deserializeDictionaryWithDictionaryJson:createDictionaryCallback:deserializeValueCallback: |
| | Deserializes a JSON string into a dictionary. More...
|
| |
| (NSMutableDictionary< NSString *, id > *) | + deserializeDictionaryWithDictionaryJson:createDictionaryCallbackBlock:deserializeValueCallbackBlock: |
| | Deserializes a JSON string into a dictionary. More...
|
| |
| (NSString *) | + deserializeDictionaryWithDictionaryJsonAndCreateDictionaryCallbackBlockAndDeserializeValueCallbackBlock |
| | Deserializes a JSON string into a dictionary. More...
|
| |
| (NSMutableArray *) | + deserializeDoubleArrayWithArrayJson: |
| | Deserializes a double array from JSON. More...
|
| |
| (FMLiveSwitchNullableDouble *) | + deserializeDoubleWithValueJson: |
| | Deserializes a double value. More...
|
| |
| (NSMutableArray *) | + deserializeFloatArrayWithArrayJson: |
| | Deserializes a float array from JSON. More...
|
| |
| (FMLiveSwitchNullableFloat *) | + deserializeFloatWithValueJson: |
| | Deserializes a float value. More...
|
| |
| (NSMutableArray *) | + deserializeGuidArrayWithArrayJson: |
| | Deserializes a GUID array from JSON. More...
|
| |
| (FMLiveSwitchNullableGuid *) | + deserializeGuidWithValueJson: |
| | Deserializes a globally unique identifier. More...
|
| |
| (NSMutableArray *) | + deserializeIntegerArrayWithArrayJson: |
| | Deserializes a integer array from JSON. More...
|
| |
| (FMLiveSwitchNullableInt *) | + deserializeIntegerWithValueJson: |
| | Deserializes an integer value. More...
|
| |
| (NSMutableArray *) | + deserializeLongArrayWithArrayJson: |
| | Deserializes a long array from JSON. More...
|
| |
| (FMLiveSwitchNullableLong *) | + deserializeLongWithValueJson: |
| | Deserializes a long value. More...
|
| |
| (NSMutableArray< id > *) | + deserializeObjectArrayWithJson:deserializer: |
| | Deserializes a JSON string into an array of target object types. More...
|
| |
| (NSMutableArray< id > *) | + deserializeObjectArrayWithJson:deserializerBlock: |
| | Deserializes a JSON string into an array of target object types. More...
|
| |
| (NSString *) | + deserializeObjectArrayWithJsonAndDeserializerBlock |
| | Deserializes a JSON string into an array of target object types. More...
|
| |
| (FMLiveSwitchSerializable *) | + deserializeObjectFastWithJson:creator:callback: |
| | Deserializes a JSON string into a FMLiveSwitchSerializable target object type. More...
|
| |
| (FMLiveSwitchSerializable *) | + deserializeObjectFastWithJson:creatorBlock:callbackBlock: |
| | Deserializes a JSON string into a FMLiveSwitchSerializable target object type. More...
|
| |
| (FMLiveSwitchSerializable *, NSString *, NSString *) | + deserializeObjectFastWithJsonAndCreatorBlockAndCallbackBlock |
| | Deserializes a JSON string into a FMLiveSwitchSerializable target object type. More...
|
| |
| (id) | + deserializeObjectWithJson:creator:callback: |
| | Deserializes a JSON string into a target object type. More...
|
| |
| (id) | + deserializeObjectWithJson:creatorBlock:callbackBlock: |
| | Deserializes a JSON string into a target object type. More...
|
| |
| (id, NSString *, NSString *) | + deserializeObjectWithJsonAndCreatorBlockAndCallbackBlock |
| | Deserializes a JSON string into a target object type. More...
|
| |
| (NSMutableArray< NSString * > *) | + deserializeRawArrayWithJson: |
| | Deserializes a raw array from JSON. More...
|
| |
| (NSString *) | + deserializeRawWithDataJson: |
| | Deserializes a piece of raw JSON. More...
|
| |
| (NSMutableArray *) | + deserializeStringArrayWithArrayJson: |
| | Deserializes a simple string array from JSON. More...
|
| |
| (NSString *) | + deserializeStringWithValueJson: |
| | Deserializes a string. More...
|
| |
| (NSString *) | + escapeStringWithText: |
| | Escapes any special characters in a string. More...
|
| |
| (bool) | + isValidJson: |
| | Determines whether the specified JSON string is valid. More...
|
| |
| (FMLiveSwitchJsonSerializer *) | + jsonSerializer |
| |
| (NSString *) | + serializeBoolean: |
| | Serializes a boolean value. More...
|
| |
| (NSString *) | + serializeBooleanArray: |
| | Serializes a boolean array to JSON. More...
|
| |
| (NSString *) | + serializeDecimal: |
| | Serializes a decimal value. More...
|
| |
| (NSString *) | + serializeDecimalArray: |
| | Serializes a decimal array to JSON. More...
|
| |
| (NSString *) | + serializeDictionary:serializeValueCallback: |
| | Serializes a dictionary into a JSON string. More...
|
| |
| (NSString *) | + serializeDictionary:serializeValueCallbackBlock: |
| | Serializes a dictionary into a JSON string. More...
|
| |
| (id) | + serializeDictionaryAndSerializeValueCallbackBlock |
| | Serializes a dictionary into a JSON string. More...
|
| |
| (NSString *) | + serializeDouble: |
| | Serializes a double value. More...
|
| |
| (NSString *) | + serializeDoubleArray: |
| | Serializes a double array to JSON. More...
|
| |
| (NSString *) | + serializeFloat: |
| | Serializes a float value. More...
|
| |
| (NSString *) | + serializeFloatArray: |
| | Serializes a float array to JSON. More...
|
| |
| (NSString *) | + serializeGuid: |
| | Serializes a globally unique identifier. More...
|
| |
| (NSString *) | + serializeGuidArray: |
| | Serializes a GUID array to JSON. More...
|
| |
| (NSString *) | + serializeInteger: |
| | Serializes an integer value. More...
|
| |
| (NSString *) | + serializeIntegerArray: |
| | Serializes a integer array to JSON. More...
|
| |
| (NSString *) | + serializeLong: |
| | Serializes a long value. More...
|
| |
| (NSString *) | + serializeLongArray: |
| | Serializes a long array to JSON. More...
|
| |
| (NSString *) | + serializeObjectArrayWithObjects:serializer: |
| | Serializes an object array into a JSON string. More...
|
| |
| (NSString *) | + serializeObjectArrayWithObjects:serializerBlock: |
| | Serializes an object array into a JSON string. More...
|
| |
| (id) | + serializeObjectArrayWithObjectsAndSerializerBlock |
| | Serializes an object array into a JSON string. More...
|
| |
| (NSString *) | + serializeObjectFastWithSource:callback: |
| | Serializes a FMLiveSwitchSerializable object into a JSON string. More...
|
| |
| (NSString *) | + serializeObjectFastWithSource:callbackBlock: |
| | Serializes a FMLiveSwitchSerializable object into a JSON string. More...
|
| |
| (FMLiveSwitchSerializable *, NSMutableDictionary< NSString *, NSString * > *) | + serializeObjectFastWithSourceAndCallbackBlock |
| | Serializes a FMLiveSwitchSerializable object into a JSON string. More...
|
| |
| (NSString *) | + serializeObjectWithSource:callback: |
| | Serializes an object into a JSON string. More...
|
| |
| (NSString *) | + serializeObjectWithSource:callbackBlock: |
| | Serializes an object into a JSON string. More...
|
| |
| (id, NSMutableDictionary< NSString *, NSString * > *) | + serializeObjectWithSourceAndCallbackBlock |
| | Serializes an object into a JSON string. More...
|
| |
| (NSString *) | + serializeRawArrayWithJsons: |
| | Serializes a raw array to JSON. More...
|
| |
| (NSString *) | + serializeRawWithDataJson: |
| | Serializes a piece of raw JSON. More...
|
| |
| (NSString *) | + serializeString: |
| | Serializes a string. More...
|
| |
| (NSString *) | + serializeStringArray: |
| | Serializes a string array to JSON. More...
|
| |
| (NSString *) | + trimQuotes: |
| | Trims the quotes from a JavaScript string value. More...
|
| |
| (NSString *) | + unescapeStringWithText: |
| | Unescapes any special characters from a string. More...
|
| |
Provides methods for serializing/deserializing .NET value types to/from JSON as well as facilities for converting objects and arrays if appropriate callbacks are supplied to assist with the conversion.