| Interface | Description |
|---|---|
| ApolloStore |
ApolloStore exposes a thread-safe api to access a
NormalizedCache. |
| ApolloStore.RecordChangeSubscriber |
Listens to changed record keys dispatched via
ApolloStore.publish(Set). |
| ApolloStoreOperation.Callback<T> |
Operation result callback
|
| Class | Description |
|---|---|
| ApolloStoreOperation<T> |
Apollo store operation to be performed.
|
| CacheKey |
A key for a
Record used for normalization in a NormalizedCache. |
| CacheKeyResolver |
Resolves a cache key for a JSON object.
|
| CacheReference | |
| NormalizedCache |
A provider of
Record for reading requests from cache. |
| NormalizedCacheFactory<T extends NormalizedCache> |
A Factory used to construct an instance of a
NormalizedCache configured with the custom scalar adapters set
in ApolloClient.Builder.addCustomTypeAdapter(ScalarType, CustomTypeAdapter). |
| OptimisticNormalizedCache | |
| Record |
A normalized entry that corresponds to a response object.
|
| Record.Builder | |
| RecordFieldJsonAdapter |
An adapter used to serialize and deserialize Record fields.
|
| RecordSet |