public final class NoOpApolloStore
extends java.lang.Object
implements com.apollographql.apollo.cache.normalized.ApolloStore, com.apollographql.apollo.cache.normalized.internal.ReadableStore, com.apollographql.apollo.cache.normalized.internal.WriteableStore
| Constructor and Description |
|---|
NoOpApolloStore() |
| Modifier and Type | Method and Description |
|---|---|
com.apollographql.apollo.cache.normalized.CacheKeyResolver |
cacheKeyResolver() |
ResponseNormalizer<com.apollographql.apollo.cache.normalized.Record> |
cacheResponseNormalizer() |
com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Boolean> |
clearAll() |
java.util.Set<java.lang.String> |
merge(java.util.Collection<com.apollographql.apollo.cache.normalized.Record> recordCollection,
com.apollographql.apollo.cache.CacheHeaders cacheHeaders) |
java.util.Set<java.lang.String> |
merge(com.apollographql.apollo.cache.normalized.Record record,
com.apollographql.apollo.cache.CacheHeaders cacheHeaders) |
ResponseNormalizer<java.util.Map<java.lang.String,java.lang.Object>> |
networkResponseNormalizer() |
com.apollographql.apollo.cache.normalized.NormalizedCache |
normalizedCache() |
void |
publish(java.util.Set<java.lang.String> keys) |
java.util.Collection<com.apollographql.apollo.cache.normalized.Record> |
read(java.util.Collection<java.lang.String> keys,
com.apollographql.apollo.cache.CacheHeaders cacheHeaders) |
<D extends com.apollographql.apollo.api.Operation.Data,T,V extends com.apollographql.apollo.api.Operation.Variables> |
read(com.apollographql.apollo.api.Operation<D,T,V> operation) |
<D extends com.apollographql.apollo.api.Operation.Data,T,V extends com.apollographql.apollo.api.Operation.Variables> |
read(com.apollographql.apollo.api.Operation<D,T,V> operation,
com.apollographql.apollo.api.internal.ResponseFieldMapper<D> responseFieldMapper,
ResponseNormalizer<com.apollographql.apollo.cache.normalized.Record> responseNormalizer,
com.apollographql.apollo.cache.CacheHeaders cacheHeaders) |
<F extends com.apollographql.apollo.api.GraphqlFragment> |
read(com.apollographql.apollo.api.internal.ResponseFieldMapper<F> fieldMapper,
com.apollographql.apollo.cache.normalized.CacheKey cacheKey,
com.apollographql.apollo.api.Operation.Variables variables) |
com.apollographql.apollo.cache.normalized.Record |
read(java.lang.String key,
com.apollographql.apollo.cache.CacheHeaders cacheHeaders) |
<R> R |
readTransaction(com.apollographql.apollo.cache.normalized.internal.Transaction<com.apollographql.apollo.cache.normalized.internal.ReadableStore,R> transaction) |
com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Boolean> |
remove(com.apollographql.apollo.cache.normalized.CacheKey cacheKey) |
com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Boolean> |
remove(com.apollographql.apollo.cache.normalized.CacheKey cacheKey,
boolean cascade) |
com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Integer> |
remove(java.util.List<com.apollographql.apollo.cache.normalized.CacheKey> cacheKeys) |
com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.util.Set<java.lang.String>> |
rollbackOptimisticUpdates(java.util.UUID mutationId) |
com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Boolean> |
rollbackOptimisticUpdatesAndPublish(java.util.UUID mutationId) |
void |
subscribe(com.apollographql.apollo.cache.normalized.ApolloStore.RecordChangeSubscriber subscriber) |
void |
unsubscribe(com.apollographql.apollo.cache.normalized.ApolloStore.RecordChangeSubscriber subscriber) |
com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.util.Set<java.lang.String>> |
write(com.apollographql.apollo.api.GraphqlFragment fragment,
com.apollographql.apollo.cache.normalized.CacheKey cacheKey,
com.apollographql.apollo.api.Operation.Variables variables) |
<D extends com.apollographql.apollo.api.Operation.Data,T,V extends com.apollographql.apollo.api.Operation.Variables> |
write(com.apollographql.apollo.api.Operation<D,T,V> operation,
D operationData) |
com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Boolean> |
writeAndPublish(com.apollographql.apollo.api.GraphqlFragment fragment,
com.apollographql.apollo.cache.normalized.CacheKey cacheKey,
com.apollographql.apollo.api.Operation.Variables variables) |
<D extends com.apollographql.apollo.api.Operation.Data,T,V extends com.apollographql.apollo.api.Operation.Variables> |
writeAndPublish(com.apollographql.apollo.api.Operation<D,T,V> operation,
D operationData) |
<D extends com.apollographql.apollo.api.Operation.Data,T,V extends com.apollographql.apollo.api.Operation.Variables> |
writeOptimisticUpdates(com.apollographql.apollo.api.Operation<D,T,V> operation,
D operationData,
java.util.UUID mutationId) |
<D extends com.apollographql.apollo.api.Operation.Data,T,V extends com.apollographql.apollo.api.Operation.Variables> |
writeOptimisticUpdatesAndPublish(com.apollographql.apollo.api.Operation<D,T,V> operation,
D operationData,
java.util.UUID mutationId) |
<R> R |
writeTransaction(com.apollographql.apollo.cache.normalized.internal.Transaction<com.apollographql.apollo.cache.normalized.internal.WriteableStore,R> transaction) |
public java.util.Set<java.lang.String> merge(@NotNull
java.util.Collection<com.apollographql.apollo.cache.normalized.Record> recordCollection,
@NotNull
com.apollographql.apollo.cache.CacheHeaders cacheHeaders)
merge in interface com.apollographql.apollo.cache.normalized.internal.WriteableStorepublic java.util.Set<java.lang.String> merge(com.apollographql.apollo.cache.normalized.Record record,
@NotNull
com.apollographql.apollo.cache.CacheHeaders cacheHeaders)
merge in interface com.apollographql.apollo.cache.normalized.internal.WriteableStore@Nullable
public com.apollographql.apollo.cache.normalized.Record read(@NotNull
java.lang.String key,
@NotNull
com.apollographql.apollo.cache.CacheHeaders cacheHeaders)
read in interface com.apollographql.apollo.cache.normalized.internal.ReadableStorepublic java.util.Collection<com.apollographql.apollo.cache.normalized.Record> read(@NotNull
java.util.Collection<java.lang.String> keys,
@NotNull
com.apollographql.apollo.cache.CacheHeaders cacheHeaders)
read in interface com.apollographql.apollo.cache.normalized.internal.ReadableStorepublic void subscribe(com.apollographql.apollo.cache.normalized.ApolloStore.RecordChangeSubscriber subscriber)
subscribe in interface com.apollographql.apollo.cache.normalized.ApolloStorepublic void unsubscribe(com.apollographql.apollo.cache.normalized.ApolloStore.RecordChangeSubscriber subscriber)
unsubscribe in interface com.apollographql.apollo.cache.normalized.ApolloStorepublic void publish(java.util.Set<java.lang.String> keys)
publish in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull public com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Boolean> clearAll()
clearAll in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Boolean> remove(@NotNull
com.apollographql.apollo.cache.normalized.CacheKey cacheKey,
boolean cascade)
remove in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Boolean> remove(@NotNull
com.apollographql.apollo.cache.normalized.CacheKey cacheKey)
remove in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Integer> remove(@NotNull
java.util.List<com.apollographql.apollo.cache.normalized.CacheKey> cacheKeys)
remove in interface com.apollographql.apollo.cache.normalized.ApolloStorepublic ResponseNormalizer<java.util.Map<java.lang.String,java.lang.Object>> networkResponseNormalizer()
networkResponseNormalizer in interface com.apollographql.apollo.cache.normalized.ApolloStorepublic ResponseNormalizer<com.apollographql.apollo.cache.normalized.Record> cacheResponseNormalizer()
cacheResponseNormalizer in interface com.apollographql.apollo.cache.normalized.ApolloStorepublic <R> R readTransaction(com.apollographql.apollo.cache.normalized.internal.Transaction<com.apollographql.apollo.cache.normalized.internal.ReadableStore,R> transaction)
readTransaction in interface com.apollographql.apollo.cache.normalized.ApolloStorepublic <R> R writeTransaction(com.apollographql.apollo.cache.normalized.internal.Transaction<com.apollographql.apollo.cache.normalized.internal.WriteableStore,R> transaction)
writeTransaction in interface com.apollographql.apollo.cache.normalized.ApolloStorepublic com.apollographql.apollo.cache.normalized.NormalizedCache normalizedCache()
normalizedCache in interface com.apollographql.apollo.cache.normalized.ApolloStorepublic com.apollographql.apollo.cache.normalized.CacheKeyResolver cacheKeyResolver()
cacheKeyResolver in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public <D extends com.apollographql.apollo.api.Operation.Data,T,V extends com.apollographql.apollo.api.Operation.Variables> com.apollographql.apollo.cache.normalized.ApolloStoreOperation<T> read(@NotNull
com.apollographql.apollo.api.Operation<D,T,V> operation)
read in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public <D extends com.apollographql.apollo.api.Operation.Data,T,V extends com.apollographql.apollo.api.Operation.Variables> com.apollographql.apollo.cache.normalized.ApolloStoreOperation<com.apollographql.apollo.api.Response<T>> read(@NotNull
com.apollographql.apollo.api.Operation<D,T,V> operation,
@NotNull
com.apollographql.apollo.api.internal.ResponseFieldMapper<D> responseFieldMapper,
@NotNull
ResponseNormalizer<com.apollographql.apollo.cache.normalized.Record> responseNormalizer,
@NotNull
com.apollographql.apollo.cache.CacheHeaders cacheHeaders)
read in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public <F extends com.apollographql.apollo.api.GraphqlFragment> com.apollographql.apollo.cache.normalized.ApolloStoreOperation<F> read(@NotNull
com.apollographql.apollo.api.internal.ResponseFieldMapper<F> fieldMapper,
@NotNull
com.apollographql.apollo.cache.normalized.CacheKey cacheKey,
@NotNull
com.apollographql.apollo.api.Operation.Variables variables)
read in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public <D extends com.apollographql.apollo.api.Operation.Data,T,V extends com.apollographql.apollo.api.Operation.Variables> com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.util.Set<java.lang.String>> write(@NotNull
com.apollographql.apollo.api.Operation<D,T,V> operation,
@NotNull
D operationData)
write in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public <D extends com.apollographql.apollo.api.Operation.Data,T,V extends com.apollographql.apollo.api.Operation.Variables> com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Boolean> writeAndPublish(@NotNull
com.apollographql.apollo.api.Operation<D,T,V> operation,
@NotNull
D operationData)
writeAndPublish in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.util.Set<java.lang.String>> write(@NotNull
com.apollographql.apollo.api.GraphqlFragment fragment,
@NotNull
com.apollographql.apollo.cache.normalized.CacheKey cacheKey,
@NotNull
com.apollographql.apollo.api.Operation.Variables variables)
write in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Boolean> writeAndPublish(@NotNull
com.apollographql.apollo.api.GraphqlFragment fragment,
@NotNull
com.apollographql.apollo.cache.normalized.CacheKey cacheKey,
@NotNull
com.apollographql.apollo.api.Operation.Variables variables)
writeAndPublish in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public <D extends com.apollographql.apollo.api.Operation.Data,T,V extends com.apollographql.apollo.api.Operation.Variables> com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.util.Set<java.lang.String>> writeOptimisticUpdates(@NotNull
com.apollographql.apollo.api.Operation<D,T,V> operation,
@NotNull
D operationData,
@NotNull
java.util.UUID mutationId)
writeOptimisticUpdates in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public <D extends com.apollographql.apollo.api.Operation.Data,T,V extends com.apollographql.apollo.api.Operation.Variables> com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Boolean> writeOptimisticUpdatesAndPublish(@NotNull
com.apollographql.apollo.api.Operation<D,T,V> operation,
@NotNull
D operationData,
@NotNull
java.util.UUID mutationId)
writeOptimisticUpdatesAndPublish in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.lang.Boolean> rollbackOptimisticUpdatesAndPublish(@NotNull
java.util.UUID mutationId)
rollbackOptimisticUpdatesAndPublish in interface com.apollographql.apollo.cache.normalized.ApolloStore@NotNull
public com.apollographql.apollo.cache.normalized.ApolloStoreOperation<java.util.Set<java.lang.String>> rollbackOptimisticUpdates(@NotNull
java.util.UUID mutationId)
rollbackOptimisticUpdates in interface com.apollographql.apollo.cache.normalized.ApolloStore