Diffusion Apple API  6.10.3
Unified Client Library for iOS, tvOS and OS X / macOS
 All Classes Files Functions Variables Enumerations Enumerator Properties Pages
Class Methods | List of all members
PTDiffusionRecordV2DeltaChangeType Class Reference

Introduction

The type of change represented by a record delta.

Since
6.0.2
Inheritance diagram for PTDiffusionRecordV2DeltaChangeType:
PTDiffusionEnumeration

Class Methods

(instancetype) + fieldChanged
 
(instancetype) + fieldsAdded
 
(instancetype) + fieldsRemoved
 
(instancetype) + recordsAdded
 
(instancetype) + recordsRemoved
 
- Class Methods inherited from PTDiffusionEnumeration
(NSSet< PTDiffusionEnumeration * > *) + elements
 

Additional Inherited Members

- Instance Methods inherited from PTDiffusionEnumeration
(BOOL) - isEqualToEnumeration:
 

Method Documentation

+ (instancetype) fieldChanged

The change indicates that a field had its value changed.

This could be a field that has had its value changed or a new field that has been added at the end of a variable length record.

The change will contain name and index details of both the record and the field.

Returns
Instance indicating that a field had its value changed.
Since
6.0.2
+ (instancetype) fieldsAdded

The change indicates that one or more field values have been added.

This will only occur when variable multiplicity fields are used within records.

The change will contain name and index of the record and the name and index of the first field added.

Returns
Instance indicating that one or more field values have been added.
Since
6.0.2
+ (instancetype) fieldsRemoved

The change indicates that a field value has been removed.

This will only occur when variable multiplicity fields are used within records.

The change will contain name and index details of the record and the name and index of the first field removed.

Returns
Instance indicating that a field value has been removed.
Since
6.0.2
+ (instancetype) recordsAdded

The change indicates that one or more records have been added.

This will only occur when variable multiplicity records are in use.

The change will contain only the record name and the index of the first record added.

Returns
Instance indicating that one or more records have been added.
Since
6.0.2
+ (instancetype) recordsRemoved

The change indicates that one or more records have been removed.

This will only occur when variable multiplicity records are in use.

The change will contain only the record name and the index of the first record removed.

Returns
Instance indicating that one or more records have been removed.
Since
6.0.2