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