FMSerializer Class Reference
Inherits from | NSObject |
---|---|
Declared in | FM.h |
Overview
+ deserializeBooleanArrayWithArrayJson:
+ (NSMutableArray *)deserializeBooleanArrayWithArrayJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized boolean array.
|
---|
Discussion
Declared In
FM.h
+ deserializeBooleanArrayWithJson:
+ (NSMutableArray *)deserializeBooleanArrayWithJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized boolean array.
|
---|
Discussion
Declared In
FM.h
+ deserializeBooleanWithValueJson:
+ (FMNullableBool *)deserializeBooleanWithValueJson:(NSString *)valueJson
Parameters
name="valueJson">The |
boolean JSON to deserialize.
|
---|
Discussion
Declared In
FM.h
+ deserializeDecimalArrayWithArrayJson:
+ (NSMutableArray *)deserializeDecimalArrayWithArrayJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized decimal array.
|
---|
Discussion
Declared In
FM.h
+ deserializeDecimalArrayWithJson:
+ (NSMutableArray *)deserializeDecimalArrayWithJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized decimal array.
|
---|
Discussion
Declared In
FM.h
+ deserializeDecimalWithValueJson:
+ (FMNullableDecimal *)deserializeDecimalWithValueJson:(NSString *)valueJson
Parameters
name="valueJson">The |
decimal JSON to deserialize.
|
---|
Discussion
Declared In
FM.h
+ deserializeDoubleArrayWithArrayJson:
+ (NSMutableArray *)deserializeDoubleArrayWithArrayJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized double array.
|
---|
Discussion
Declared In
FM.h
+ deserializeDoubleArrayWithJson:
+ (NSMutableArray *)deserializeDoubleArrayWithJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized double array.
|
---|
Discussion
Declared In
FM.h
+ deserializeDoubleWithValueJson:
+ (FMNullableDouble *)deserializeDoubleWithValueJson:(NSString *)valueJson
Parameters
name="valueJson">The |
double JSON to deserialize.
|
---|
Discussion
Declared In
FM.h
+ deserializeFloatArrayWithArrayJson:
+ (NSMutableArray *)deserializeFloatArrayWithArrayJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized float array.
|
---|
Discussion
Declared In
FM.h
+ deserializeFloatArrayWithJson:
+ (NSMutableArray *)deserializeFloatArrayWithJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized float array.
|
---|
Discussion
Declared In
FM.h
+ deserializeFloatWithValueJson:
+ (FMNullableFloat *)deserializeFloatWithValueJson:(NSString *)valueJson
Parameters
name="valueJson">The |
float JSON to deserialize.
|
---|
Discussion
Declared In
FM.h
+ deserializeGuidArrayWithArrayJson:
+ (NSMutableArray *)deserializeGuidArrayWithArrayJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized GUID array.
|
---|
Discussion
Declared In
FM.h
+ deserializeGuidArrayWithJson:
+ (NSMutableArray *)deserializeGuidArrayWithJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized GUID array.
|
---|
Discussion
Declared In
FM.h
+ deserializeGuidWithValueJson:
+ (FMNullableGuid *)deserializeGuidWithValueJson:(NSString *)valueJson
Parameters
name="valueJson">The |
GUID JSON to deserialize.
|
---|
Discussion
Declared In
FM.h
+ deserializeIntegerArrayWithArrayJson:
+ (NSMutableArray *)deserializeIntegerArrayWithArrayJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized integer array.
|
---|
Discussion
Declared In
FM.h
+ deserializeIntegerArrayWithJson:
+ (NSMutableArray *)deserializeIntegerArrayWithJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized integer array.
|
---|
Discussion
Declared In
FM.h
+ deserializeIntegerWithValueJson:
+ (FMNullableInt *)deserializeIntegerWithValueJson:(NSString *)valueJson
Parameters
name="valueJson">The |
integer JSON to deserialize.
|
---|
Discussion
Declared In
FM.h
+ deserializeLongArrayWithArrayJson:
+ (NSMutableArray *)deserializeLongArrayWithArrayJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized long array.
|
---|
Discussion
Declared In
FM.h
+ deserializeLongArrayWithJson:
+ (NSMutableArray *)deserializeLongArrayWithJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized long array.
|
---|
Discussion
Declared In
FM.h
+ deserializeLongWithValueJson:
+ (FMNullableLong *)deserializeLongWithValueJson:(NSString *)valueJson
Parameters
name="valueJson">The |
long JSON to deserialize.
|
---|
Discussion
Declared In
FM.h
+ deserializeObjectArrayFastWithJson:creator:callback:
+ (NSMutableArray *)deserializeObjectArrayFastWithJson:(NSString *)json creator:(FMCallback *)creator callback:(FMCallback *)callback
Parameters
name="creator">The |
method used for creating an object. |
---|---|
name="json">The |
JSON-encoded string. |
name="callback">The |
method used for deserializing an object.
|
Discussion
Declared In
FM.h
+ deserializeObjectArrayWithJson:creator:callback:
+ (NSMutableArray *)deserializeObjectArrayWithJson:(NSString *)json creator:(FMCallback *)creator callback:(FMCallback *)callback
Parameters
name="creator">The |
method used for creating an object. |
---|---|
name="json">The |
JSON-encoded string. |
name="callback">The |
method used for deserializing an object.
|
Discussion
Declared In
FM.h
+ deserializeObjectFastWithJson:creator:callback:
+ (FMSerializable *)deserializeObjectFastWithJson:(NSString *)json creator:(FMCallback *)creator callback:(FMCallback *)callback
Parameters
name="creator">The |
method used for creating a new object. |
---|---|
name="json">The |
JSON-encoded string. |
name="callback">The |
method used for deserializing a property.
|
Discussion
Declared In
FM.h
+ deserializeObjectWithJson:creator:callback:
+ (NSObject *)deserializeObjectWithJson:(NSString *)json creator:(FMCallback *)creator callback:(FMCallback *)callback
Parameters
name="creator">The |
method used for creating a new object. |
---|---|
name="json">The |
JSON-encoded string. |
name="callback">The |
method used for deserializing a property.
|
Discussion
Declared In
FM.h
+ deserializeRawArrayWithJson:
+ (NSMutableArray *)deserializeRawArrayWithJson:(NSString *)json
Parameters
name="json">A |
JSON-serialized raw array.
|
---|
Discussion
Declared In
FM.h
+ deserializeRawWithDataJson:
+ (NSString *)deserializeRawWithDataJson:(NSString *)dataJson
Parameters
name="dataJson">The |
raw data.
|
---|
Discussion
Declared In
FM.h
+ deserializeStringArrayWithArrayJson:
+ (NSMutableArray *)deserializeStringArrayWithArrayJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized string array.
|
---|
Discussion
Declared In
FM.h
+ deserializeStringArrayWithJson:
+ (NSMutableArray *)deserializeStringArrayWithJson:(NSString *)arrayJson
Parameters
name="arrayJson">A |
JSON-serialized string array.
|
---|
Discussion
Declared In
FM.h
+ deserializeStringWithValueJson:
+ (NSString *)deserializeStringWithValueJson:(NSString *)valueJson
Parameters
name="valueJson">The |
string to deserialize.
|
---|
Discussion
Declared In
FM.h
+ escapeStringWithText:
+ (NSString *)escapeStringWithText:(NSString *)text
Parameters
name="text">The |
string without escaped characters.
|
---|
Discussion
Declared In
FM.h
+ isValidJsonWithJson:
+ (bool)isValidJsonWithJson:(NSString *)json
Parameters
name="json">The |
JSON string to validate.
|
---|
Discussion
Declared In
FM.h
+ isValidJson:
+ (bool)isValidJson:(NSString *)json
Parameters
name="json">The |
JSON string to validate.
|
---|
Discussion
Declared In
FM.h
+ serializeBooleanArrayWithArray:
+ (NSString *)serializeBooleanArrayWithArray:(NSMutableArray *)array
Parameters
name="array">An |
array of boolean values.
|
---|
Discussion
Declared In
FM.h
+ serializeBooleanArray:
+ (NSString *)serializeBooleanArray:(NSMutableArray *)array
Parameters
name="array">An |
array of boolean values.
|
---|
Discussion
Declared In
FM.h
+ serializeBooleanWithValue:
+ (NSString *)serializeBooleanWithValue:(FMNullableBool *)value
Parameters
name="value">The |
boolean to serialize.
|
---|
Discussion
Declared In
FM.h
+ serializeDecimalArrayWithArray:
+ (NSString *)serializeDecimalArrayWithArray:(NSMutableArray *)array
Parameters
name="array">An |
array of decimal values.
|
---|
Discussion
Declared In
FM.h
+ serializeDecimalArray:
+ (NSString *)serializeDecimalArray:(NSMutableArray *)array
Parameters
name="array">An |
array of decimal values.
|
---|
Discussion
Declared In
FM.h
+ serializeDecimalWithValue:
+ (NSString *)serializeDecimalWithValue:(FMNullableDecimal *)value
Parameters
name="value">The |
decimal to serialize.
|
---|
Discussion
Declared In
FM.h
+ serializeDoubleArrayWithArray:
+ (NSString *)serializeDoubleArrayWithArray:(NSMutableArray *)array
Parameters
name="array">An |
array of double values.
|
---|
Discussion
Declared In
FM.h
+ serializeDoubleArray:
+ (NSString *)serializeDoubleArray:(NSMutableArray *)array
Parameters
name="array">An |
array of double values.
|
---|
Discussion
Declared In
FM.h
+ serializeDoubleWithValue:
+ (NSString *)serializeDoubleWithValue:(FMNullableDouble *)value
Parameters
name="value">The |
double to serialize.
|
---|
Discussion
Declared In
FM.h
+ serializeFloatArrayWithArray:
+ (NSString *)serializeFloatArrayWithArray:(NSMutableArray *)array
Parameters
name="array">An |
array of float values.
|
---|
Discussion
Declared In
FM.h
+ serializeFloatArray:
+ (NSString *)serializeFloatArray:(NSMutableArray *)array
Parameters
name="array">An |
array of float values.
|
---|
Discussion
Declared In
FM.h
+ serializeFloatWithValue:
+ (NSString *)serializeFloatWithValue:(FMNullableFloat *)value
Parameters
name="value">The |
float to serialize.
|
---|
Discussion
Declared In
FM.h
+ serializeGuidArrayWithArray:
+ (NSString *)serializeGuidArrayWithArray:(NSMutableArray *)array
Parameters
name="array">An |
array of GUID values.
|
---|
Discussion
Declared In
FM.h
+ serializeGuidArray:
+ (NSString *)serializeGuidArray:(NSMutableArray *)array
Parameters
name="array">An |
array of GUID values.
|
---|
Discussion
Declared In
FM.h
+ serializeGuidWithValue:
+ (NSString *)serializeGuidWithValue:(FMNullableGuid *)value
Parameters
name="value">The |
GUID to serialize.
|
---|
Discussion
Declared In
FM.h
+ serializeIntegerArrayWithArray:
+ (NSString *)serializeIntegerArrayWithArray:(NSMutableArray *)array
Parameters
name="array">An |
array of integer values.
|
---|
Discussion
Declared In
FM.h
+ serializeIntegerArray:
+ (NSString *)serializeIntegerArray:(NSMutableArray *)array
Parameters
name="array">An |
array of integer values.
|
---|
Discussion
Declared In
FM.h
+ serializeIntegerWithValue:
+ (NSString *)serializeIntegerWithValue:(FMNullableInt *)value
Parameters
name="value">The |
integer to serialize.
|
---|
Discussion
Declared In
FM.h
+ serializeLongArrayWithArray:
+ (NSString *)serializeLongArrayWithArray:(NSMutableArray *)array
Parameters
name="array">An |
array of long values.
|
---|
Discussion
Declared In
FM.h
+ serializeLongArray:
+ (NSString *)serializeLongArray:(NSMutableArray *)array
Parameters
name="array">An |
array of long values.
|
---|
Discussion
Declared In
FM.h
+ serializeLongWithValue:
+ (NSString *)serializeLongWithValue:(FMNullableLong *)value
Parameters
name="value">The |
long to serialize.
|
---|
Discussion
Declared In
FM.h
+ serializeObjectArrayFastWithObjects:callback:
+ (NSString *)serializeObjectArrayFastWithObjects:(NSMutableArray *)objects callback:(FMCallback *)callback
Parameters
name="objects">The |
object array being serialized. |
---|---|
name="callback">The |
method used for serializing objects.
|
Discussion
Declared In
FM.h
+ serializeObjectArrayWithObjects:callback:
+ (NSString *)serializeObjectArrayWithObjects:(NSMutableArray *)objects callback:(FMCallback *)callback
Parameters
name="objects">The |
object array being serialized. |
---|---|
name="callback">The |
method used for serializing objects.
|
Discussion
Declared In
FM.h
+ serializeObjectFastWithSource:callback:
+ (NSString *)serializeObjectFastWithSource:(FMSerializable *)source callback:(FMCallback *)callback
Parameters
name="source">The |
object being serialized. |
---|---|
name="callback">The |
method used for serializing properties.
|
Discussion
Declared In
FM.h
+ serializeObjectWithSource:callback:
+ (NSString *)serializeObjectWithSource:(NSObject *)source callback:(FMCallback *)callback
Parameters
name="source">The |
object being serialized. |
---|---|
name="callback">The |
method used for serializing properties.
|
Discussion
Declared In
FM.h
+ serializeRawArrayWithJsons:
+ (NSString *)serializeRawArrayWithJsons:(NSMutableArray *)jsons
Parameters
name="jsons">An |
array of raw values.
|
---|
Discussion
Declared In
FM.h
+ serializeRawWithDataJson:
+ (NSString *)serializeRawWithDataJson:(NSString *)dataJson
Parameters
name="dataJson">The |
raw data.
|
---|
Discussion
Declared In
FM.h
+ serializeStringArrayWithArray:
+ (NSString *)serializeStringArrayWithArray:(NSMutableArray *)array
Parameters
name="array">An |
array of string values.
|
---|
Discussion
Declared In
FM.h
+ serializeStringArray:
+ (NSString *)serializeStringArray:(NSMutableArray *)array
Parameters
name="array">An |
array of string values.
|
---|
Discussion
Declared In
FM.h
+ serializeStringWithValue:
+ (NSString *)serializeStringWithValue:(NSString *)value
Parameters
name="value">The |
string to serialize.
|
---|
Discussion
Declared In
FM.h
+ trimQuotesWithValue:
+ (NSString *)trimQuotesWithValue:(NSString *)value
Parameters
name="value">The |
JavaScript string value.
|
---|
Discussion
Declared In
FM.h
+ unescapeStringWithText:
+ (NSString *)unescapeStringWithText:(NSString *)text
Parameters
name="text">The |
string with escaped characters.
|
---|
Discussion
Declared In
FM.h