▼C<NSObject> | |
C<TRCConnectionLoggerWriter > | |
CTRCConnectionNSURLSession | |
C<TRCConnectionNSURLSessionDelegate > | |
▼CTRCConnectionProxy | |
CTRCConnectionLogger | |
C<TRCConnectionReachabilityDelegate > | Defines method that would be called when reachability state changed |
C<TRCConnectionRequestCreationOptions > | Information required to create NSURLResponse |
C<TRCConnectionRequestSendingOptions > | Information required to send request and handle response |
CTRCConnectionStub | |
CTRCConnectionStubResponse | |
C<TRCErrorHandler> | TRCErrorHandler used to compose custom NSError from response body when request finished with error status code (For example 4xx or 5xx codes), or when response body contains error |
CTRCMultipartFile | |
CTRCNetworkReachabilityManager | TRCNetworkReachabilityManager is AFNetworkReachabilityManager copy from AFNetworking library |
C<TRCObjectMapper> | TRCObjectMapper creates model objects from response data and creates response data from model objects |
C<TRCPostProcessor> | TRCPostProcessor is per-request post-processor |
C<TRCPreProcessor> | TRCPreProcessor is per-request pre-processor |
▼C<TRCProgressHandler> | TRCProgressHandler describes methods of object, used to track download and upload progress |
CTRCSessionTaskContext | |
CTRCQueryStringPair | Http Query code was extracted from AFNetworking library |
C<TRCRequest> | The TRCRequest implementation manages request composing and response handling at same time |
C<TRCRequestSerializer > | Defines protocol for objects which converts TRCRequest.requestBody object into NSData |
C<TRCResponseDelegate > | |
C<TRCResponseInfo> | Additional information about response |
C<TRCResponseSerializer > | Defines protocol for objects which converts NSData of response body into responseObject |
C<TRCSchemaData > | TRCSchemaData is abstract data structure, used to represent schema and validate it's values |
C<TRCSchemaDataDelegate > | |
C<TRCSchemaDataProvider > | Implementation of this protocol provides TRCSchemaData data for specified mapper tag or nil |
CTRCSchemaDictionaryData | Concrete implementation of TRCSchemaData protocol |
C<TRCSchemaFormat > | Describes schema format protocol |
CTRCSerializerData | |
CTRCSerializerHttpQuery | |
CTRCSerializerImage | |
CTRCSerializerInputStream | |
CTRCSerializerJson | |
CTRCSerializerMultipart | |
CTRCSerializerPlist | |
CTRCSerializerString | |
CTRCSessionHandler | |
CTRCSessionTaskContext | |
C<TRCValueTransformer > | TRCValueTransformer aimed to convert simple (atomic) typed objects, received as response, into objects to use inside app, and vise versa |
CTRCValueTransformerNumber | |
CTRCValueTransformerString | |
CTRCValueTransformerUrl | |
CTyphoonRestClient | TyphoonRestClient is a library for integration against contract-first web service |
▼C<NSURLSessionDataDelegate> | |
CTRCSessionHandler | |
▼C<TRCConnection> | TRCConnection provides abstraction over network connection |
CTRCConnectionLogger | |
CTRCConnectionNSURLSession | |
CTRCConnectionProxy | |
CTRCConnectionStub | |
CTRCConnectionStub(Shorthands) | |
▼C<TRCRequestSerializer> | |
CTRCSerializerData | |
CTRCSerializerHttpQuery | |
CTRCSerializerInputStream | |
CTRCSerializerJson | |
CTRCSerializerMultipart | |
CTRCSerializerPlist | |
CTRCSerializerString | |
▼C<TRCResponseSerializer> | |
CTRCSerializerData | |
CTRCSerializerImage | |
CTRCSerializerJson | |
CTRCSerializerPlist | |
CTRCSerializerString | |
▼C<TRCSchemaData> | |
CTRCSchemaDictionaryData | Concrete implementation of TRCSchemaData protocol |
▼C<TRCSchemaDataDelegate> | |
C<TRCSchemaDataEnumerator > | |
C<TRCSchemaDataModifier > | |
▼C<TRCSchemaFormat> | |
CTRCSerializerJson | |
CTRCSerializerPlist | |
▼C<TRCValidationErrorPrinter> | Implementation of this protocol let you print custom validation error description for your custom schema format |
CTRCSerializerJson | |
▼C<TRCValueTransformer> | |
CTRCValueTransformerNumber | |
CTRCValueTransformerString | |
CTRCValueTransformerUrl | |
CTyphoonRestClient(Extensions) | |
CTyphoonRestClient(Infrastructure) | This category declares additional methods to extend TyphoonRestClient with additional formats and serializations |