TRCSchemaDictionaryData Class Reference

Concrete implementation of TRCSchemaData protocol. More...

Inheritance diagram for TRCSchemaDictionaryData:

Properties

BOOL requestData
 
id< TRCSchemaDataProvider > dataProvider
 

Instance Methods

(instancetype) - initWithArrayOrDictionary:request:dataProvider:
 

Detailed Description

Concrete implementation of TRCSchemaData protocol.

Represents classical dictionary data structure, like JSON and Plist has. Each value in dictionary is one of

  • dictionary
  • array
  • object

Property Documentation

◆ requestData

- (BOOL) requestData
readnonatomicassign

◆ dataProvider

- (id<TRCSchemaDataProvider>) dataProvider
readnonatomicweak

Method Documentation

◆ initWithArrayOrDictionary:request:dataProvider:()

- (instancetype) initWithArrayOrDictionary: (id)  arrayOrDictionary
request: (BOOL)  isRequest
dataProvider: (id< TRCSchemaDataProvider >)  dataProvider