System/Library/PrivateFrameworks/HealthDaemon.framework
HDDataProvenanceCache.h
Download HDDataProvenanceCache.h
@class HDDatabaseTransaction, HDProfile, HDEntityEncoder, NSMutableDictionary, HDDataProvenanceManager;
@interface HDDataProvenanceCache : NSObject {
HDProfile *_profile;
HDDataProvenanceManager *_provenanceManager;
HDDatabaseTransaction *_transaction;
HDEntityEncoder *_sourceEncoder;
NSMutableDictionary *_provenanceByID;
NSMutableDictionary *_codableSourcesByID;
NSMutableDictionary *_deviceUUIDBytesByID;
NSMutableDictionary *_sourceByPersistentIDCache;
NSMutableDictionary *_sourceRevisionByDataProvenanceIDCache;
NSMutableDictionary *_sourceRevisionsDictionaryBySourceCache;
NSMutableDictionary *_deviceByPersistentIDCache;
NSMutableDictionary *_contributorByReferenceCache;
NSMutableDictionary *_codableObjectCollectionsByProvenance;
}
- (id)codableSourceWithProvenance:(id)a0;
- (id)sourceRevisionForProvenanceID:(id)a0 dataProvenance:(id)a1 profile:(id)a2 error:(id *)a3;
- (id)initWithProfile:(id)a0 transaction:(id)a1 purpose:(long long)a2;
- (id)allCodableObjectCollectionsByProvenance;
- (id)deviceForPersistentID:(id)a0 profile:(id)a1 error:(id *)a2;
- (id)allCodableObjectCollections;
- (void).cxx_destruct;
- (void)clearCodableObjectCollections;
- (id)codableObjectCollectionForProvenance:(id)a0;
- (id)provenanceWithID:(id)a0;
- (id)contributorForReference:(id)a0 profile:(id)a1 error:(id *)a2;
- (id)deviceUUIDBytesWithProvenance:(id)a0;
- (id)codableProvenanceWithProvenance:(id)a0;
@end