Package com.firebase.ui.firestore
Class CachingSnapshotParser<T>
- java.lang.Object
-
- com.firebase.ui.common.BaseCachingSnapshotParser<com.google.firebase.firestore.DocumentSnapshot,T>
-
- com.firebase.ui.firestore.CachingSnapshotParser<T>
-
- All Implemented Interfaces:
com.firebase.ui.common.BaseSnapshotParser<com.google.firebase.firestore.DocumentSnapshot,T>,SnapshotParser<T>
public class CachingSnapshotParser<T> extends com.firebase.ui.common.BaseCachingSnapshotParser<com.google.firebase.firestore.DocumentSnapshot,T> implements SnapshotParser<T>
Implementation ofBaseCachingSnapshotParserforDocumentSnapshot.
-
-
Constructor Summary
Constructors Constructor Description CachingSnapshotParser(com.firebase.ui.common.BaseSnapshotParser<com.google.firebase.firestore.DocumentSnapshot,T> parser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetId(com.google.firebase.firestore.DocumentSnapshot snapshot)-
Methods inherited from class com.firebase.ui.common.BaseCachingSnapshotParser
clear, invalidate, parseSnapshot
-
-
-
-
Constructor Detail
-
CachingSnapshotParser
public CachingSnapshotParser(@NonNull com.firebase.ui.common.BaseSnapshotParser<com.google.firebase.firestore.DocumentSnapshot,T> parser)
-
-
Method Detail
-
getId
@NonNull public java.lang.String getId(@NonNull com.google.firebase.firestore.DocumentSnapshot snapshot)- Specified by:
getIdin classcom.firebase.ui.common.BaseCachingSnapshotParser<com.google.firebase.firestore.DocumentSnapshot,T>
-
-