MSSerializer Protocol Reference

Conforms to NSObject
Declared in MSSerializer.h

– dataFromItem:idAllowed:ensureDictionary:removeSystemProperties:orError: required method

- (NSData *)dataFromItem:(id)item idAllowed:(BOOL)idAllowed ensureDictionary:(BOOL)ensureDictionary removeSystemProperties:(BOOL)removeSystemProperties orError:(NSError **)error

– itemIdFromItem:orError: required method

- (id)itemIdFromItem:(id)item orError:(NSError **)error

– stringFromItemId:orError: required method

- (NSString *)stringFromItemId:(id)itemId orError:(NSError **)error

– stringIdFromItem:orError: required method

- (NSString *)stringIdFromItem:(NSDictionary *)item orError:(NSError **)error

– itemFromData:withOriginalItem:ensureDictionary:orError: required method

- (id)itemFromData:(NSData *)data withOriginalItem:(id)originalItem ensureDictionary:(BOOL)ensureDictionary orError:(NSError **)error

– arrayFromData:orError: required method

- (NSArray *)arrayFromData:(NSData *)data orError:(NSError **)error

– totalCountAndItems:fromData:orError: required method

- (NSInteger)totalCountAndItems:(NSArray **)items fromData:(NSData *)data orError:(NSError **)error

– errorFromData:MIMEType: required method

- (NSError *)errorFromData:(NSData *)data MIMEType:(NSString *)MIMEType

– removeSystemProperties: required method

- (void)removeSystemProperties:(NSMutableDictionary *)item