System/Library/PrivateFrameworks/AppPredictionInternal.framework
ATXAnchorModelOfflineDataHarvester.h
Download ATXAnchorModelOfflineDataHarvester.h
@class ATXAnchorModelEventHarvester, NSArray, NSUUID, ATXAnchorModelEventFeaturizer;
@interface ATXAnchorModelOfflineDataHarvester : NSObject {
NSArray *_anchorsToCollect;
ATXAnchorModelEventFeaturizer *_eventFeaturizer;
ATXAnchorModelEventHarvester *_harvester;
NSUUID *_userId;
}
+ (id)actionIdentifiersFromActionsInMessage:(id)a0;
+ (id)bundleIdsFromAppLaunchesInMessage:(id)a0;
+ (id)getSamplingGroupForDataCollection;
+ (id)getUserUUIDForDataCollection;
+ (void)resetSamplingGroupAssignmentForUser;
- (id)init;
- (void).cxx_destruct;
- (id)allInstalledAppsKnownToSpringBoard;
- (void)harvestData;
- (id)processAnchorOccurrence:(id)a0 anchor:(id)a1;
- (void)setNegativeAppLaunchSamplesForAnchorOccurrenceDate:(id)a0 mainMessage:(id)a1;
- (void)addActionEventsFromAnchorOccurrenceDate:(id)a0 toMessage:(id)a1;
- (void)addAppLaunchEventsFromAnchorOccurrenceDate:(id)a0 toMessage:(id)a1;
- (void)addNegativeSamplesForAnchorOccurrenceDate:(id)a0 toMessage:(id)a1;
- (id)fetchAnchorEvents:(id)a0;
- (id)fetchEventsAfterAnchorOccurrenceDate:(id)a0 withDuetDataProviderClass:(Class)a1 limit:(unsigned long long)a2 maxSecondsBeforeAnchor:(long long)a3 maxSecondsAfterAnchor:(long long)a4;
- (void)harvestDataForAnchor:(id)a0;
- (id)initWithSamplingGroup:(id)a0 userId:(id)a1;
- (void)setNegativeActionSamplesForAnchorOccurrenceDate:(id)a0 mainMessage:(id)a1;
@end