This library provide implementations for:
- The service itself:
- ApiEntityService: The main class of the package and provides an abstraction for an REST Api resource.
- Api response parsers:
- JSONApiParser: A parser for JSON API responses.
- SchemaParser: A parser for REST API responses following a provided schema.
- Api error parsers:
- JSONApiErrorParser: Parses error responses in JSON Api format.
- Entities creators:
- EntityCreator: Creates the entities included in a parsed response in their corresponding stores.
If you want to know how all this elements work together please refer to the Usage section.
For a complete list of all the types exported by this library please refer to the Types section.
For a complete list of all the errors that can be thrown when using the library please refer to the Errors section.