what-the-bank/sources/com/google/firebase/firestore/model/Document.java

41 lines
986 B
Java

package com.google.firebase.firestore.model;
import java.util.Comparator;
import o.sbb;
/* loaded from: classes2.dex */
public interface Document {
public static final Comparator<Document> KEY_COMPARATOR = new Comparator() { // from class: com.google.firebase.firestore.model.Document$$ExternalSyntheticLambda0
@Override // java.util.Comparator
public final int compare(Object obj, Object obj2) {
int compareTo;
compareTo = ((Document) obj).getKey().compareTo(((Document) obj2).getKey());
return compareTo;
}
};
ObjectValue getData();
sbb getField(FieldPath fieldPath);
DocumentKey getKey();
SnapshotVersion getReadTime();
SnapshotVersion getVersion();
boolean hasCommittedMutations();
boolean hasLocalMutations();
boolean hasPendingWrites();
boolean isFoundDocument();
boolean isNoDocument();
boolean isUnknownDocument();
MutableDocument mutableCopy();
}