public abstract class NormalizedCacheFactory<T extends NormalizedCache>
extends java.lang.Object
NormalizedCache configured with the custom scalar adapters set
in ApolloClient.Builder.addCustomTypeAdapter(ScalarType, CustomTypeAdapter).| Constructor and Description |
|---|
NormalizedCacheFactory() |
| Modifier and Type | Method and Description |
|---|---|
NormalizedCacheFactory<T> |
chain(NormalizedCacheFactory factory) |
abstract T |
create(RecordFieldJsonAdapter recordFieldAdapter) |
NormalizedCache |
createChain(RecordFieldJsonAdapter recordFieldAdapter) |
public abstract T create(RecordFieldJsonAdapter recordFieldAdapter)
recordFieldAdapter - A RecordFieldJsonAdapter configured with the custom scalar adapters set in ApolloClient.Builder.addCustomTypeAdapter(ScalarType,
CustomTypeAdapter).NormalizedCache.public final NormalizedCache createChain(RecordFieldJsonAdapter recordFieldAdapter)
public final NormalizedCacheFactory<T> chain(@NotNull NormalizedCacheFactory factory)