Diffusion Apple API  6.2.0
Unified Client Library for iOS, tvOS and OS X / macOS
 All Classes Functions Variables Properties Pages
Class Methods | Instance Methods | List of all members
PTDiffusionDataTypes Class Reference

Introduction

Diffusion data type implementations.

Since
6.0
Inheritance diagram for PTDiffusionDataTypes:

Class Methods

(instancetype) + NS_UNAVAILABLE
 
(id< PTDiffusionDataType >) + binary
 
(id< PTDiffusionDataType >) + doubleFloat
 
(id< PTDiffusionDataType >) + int64
 
(id< PTDiffusionDataType >) + json
 
(id< PTDiffusionDataType >) + string
 
(id< PTDiffusionDataType >) + recordV2
 

Instance Methods

(instancetype) - NS_UNAVAILABLE
 

Method Documentation

+ (id<PTDiffusionDataType>) binary

Data type that supports arbitrary binary data.

See Also
PTDiffusionBinary
Since
6.0
+ (id<PTDiffusionDataType>) doubleFloat

Data type that supports double-precision floating point numbers (Eight-byte IEEE 754) presented as NSNumber instances.

The integer value is serialized as CBOR-format binary. A serialized value can be read using the json datatype.

This data type does not support binary deltas but does support nil values.

See Also
PTDiffusionPrimitive
Since
6.0
+ (id<PTDiffusionDataType>) int64

Data type that supports 64-bit, signed integer values presented as NSNumber instances.

The integer value is serialized as CBOR-format binary. A serialized value can be read using the json datatype.

This data type does not support binary deltas but does support nil values.

See Also
PTDiffusionPrimitive
Since
6.0
+ (id<PTDiffusionDataType>) json

Data type that supports JSON "JavaScript Object Notation", a lightweight data-interchange format, serialized as CBOR-format binary.

See Also
PTDiffusionJSON
Since
6.0
+ (id<PTDiffusionDataType>) recordV2

Data type that supports data in the form of records and fields.

This data type supports binary deltas but does not support nil values.

See Also
PTDiffusionRecordV2
Since
6.0
+ (id<PTDiffusionDataType>) string

Data type that supports string values presented as NSString instances.

The string value is serialized as CBOR-format binary. A serialized value can be read using the json datatype.

This data type supports binary deltas and nil values.

See Also
PTDiffusionPrimitive
Since
6.0