what-the-bank/sources/com/google/firebase/firestore/local/TargetCache.java

29 lines
957 B
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.google.firebase.firestore.local;
import com.google.firebase.database.collection.ImmutableSortedSet;
import com.google.firebase.firestore.core.Target;
import com.google.firebase.firestore.model.DocumentKey;
import com.google.firebase.firestore.model.SnapshotVersion;
/* JADX INFO: Access modifiers changed from: package-private */
/* loaded from: classes2.dex */
public interface TargetCache {
void addMatchingKeys(ImmutableSortedSet<DocumentKey> immutableSortedSet, int i);
void addTargetData(TargetData targetData);
int getHighestTargetId();
SnapshotVersion getLastRemoteSnapshotVersion();
ImmutableSortedSet<DocumentKey> getMatchingKeysForTargetId(int i);
TargetData getTargetData(Target target);
void removeMatchingKeys(ImmutableSortedSet<DocumentKey> immutableSortedSet, int i);
void setLastRemoteSnapshotVersion(SnapshotVersion snapshotVersion);
void updateTargetData(TargetData targetData);
}