SimpleDelta
Overview
Simple delta contains a set of changes for a single table. Used when processing data requests made via OData or REST data access interfaces.
Location
- Reference: DataAbstractSimple_Intf.h
- Namespace: DataAbstract
- Ancestry: NSObject | ROComplexType | SimpleDelta
assignFrom: assignFrom:(ROComplexType *)
Configures instance of the SimpleDelta class according to given source
- (void) assignFrom:(ROComplexType *)aValue
Parameters:
- aValue:
assignFrom: assignFrom:(nonnull ROComplexType *) (declared in ROComplexType)
- (void) assignFrom:(nonnull ROComplexType *)source
Parameters:
- source:
deepCopyWithZone: deprecated (declared in ROComplexType)
- (nullable id) deepCopyWithZone:(nullable NSZone *)zone
Parameters:
- zone:
Fields nonatomic
List of fields to change. All the new and old value lists have to match up with the field list.
@property (nonatomic) StringArray *Fields
getAttributeValue: (declared in ROComplexType)
+ (nullable NSString *) getAttributeValue:(nonnull NSString *)aName
Parameters:
- aName:
readFromMessage:withName: readFromMessage:(nonnull ROMessage *) withName:(nullable NSString *) (declared in ROComplexType)
- (void) readFromMessage:(nonnull ROMessage *)aMessage withName:(nullable NSString *)aName
Parameters:
- aMessage:
- aName:
readFromMessage:withName: readFromMessage:(ROMessage *) withName:(NSString *)
Metod deserializes SimpleDelta with given name from given message
- (void) readFromMessage:(ROMessage *)aMessage withName:(NSString *)aName
Parameters:
- aMessage:
- aName:
Rows nonatomic
The rows to change/update.
@property (nonatomic) SimpleDeltaChangeArray *Rows
TableName nonatomic
Table to update
@property (nonatomic) NSString *TableName
writeToMessage:withName: writeToMessage:(nonnull ROMessage *) withName:(nullable NSString *) (declared in ROComplexType)
- (void) writeToMessage:(nonnull ROMessage *)aMessage withName:(nullable NSString *)aName
Parameters:
- aMessage:
- aName:
writeToMessage:withName: writeToMessage:(ROMessage *) withName:(NSString *)
Metod serializes SimpleDelta with given name into given message.
- (void) writeToMessage:(ROMessage *)aMessage withName:(NSString *)aName
Parameters:
- aMessage:
- aName:
Fields nonatomic
List of fields to change. All the new and old value lists have to match up with the field list.
@property (nonatomic) StringArray *Fields
Rows nonatomic
The rows to change/update.
@property (nonatomic) SimpleDeltaChangeArray *Rows
TableName nonatomic
Table to update
@property (nonatomic) NSString *TableName
getAttributeValue: (declared in ROComplexType)
+ (nullable NSString *) getAttributeValue:(nonnull NSString *)aName
Parameters:
- aName:
assignFrom: assignFrom:(ROComplexType *)
Configures instance of the SimpleDelta class according to given source
- (void) assignFrom:(ROComplexType *)aValue
Parameters:
- aValue:
assignFrom: assignFrom:(nonnull ROComplexType *) (declared in ROComplexType)
- (void) assignFrom:(nonnull ROComplexType *)source
Parameters:
- source:
deepCopyWithZone: deprecated (declared in ROComplexType)
- (nullable id) deepCopyWithZone:(nullable NSZone *)zone
Parameters:
- zone:
readFromMessage:withName: readFromMessage:(nonnull ROMessage *) withName:(nullable NSString *) (declared in ROComplexType)
- (void) readFromMessage:(nonnull ROMessage *)aMessage withName:(nullable NSString *)aName
Parameters:
- aMessage:
- aName:
readFromMessage:withName: readFromMessage:(ROMessage *) withName:(NSString *)
Metod deserializes SimpleDelta with given name from given message
- (void) readFromMessage:(ROMessage *)aMessage withName:(NSString *)aName
Parameters:
- aMessage:
- aName:
writeToMessage:withName: writeToMessage:(nonnull ROMessage *) withName:(nullable NSString *) (declared in ROComplexType)
- (void) writeToMessage:(nonnull ROMessage *)aMessage withName:(nullable NSString *)aName
Parameters:
- aMessage:
- aName:
writeToMessage:withName: writeToMessage:(ROMessage *) withName:(NSString *)
Metod serializes SimpleDelta with given name into given message.
- (void) writeToMessage:(ROMessage *)aMessage withName:(NSString *)aName
Parameters:
- aMessage:
- aName: