luxlabs header browser preview


@class NSString;

@interface RTWorkoutDistanceStore : RTStore <RTEnumerableStore>

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)predicateForObjectIDs:(id)a0;
+ (id)propertyDictionaryForIsVisited:(BOOL)a0;
+ (id)fetchRequestForWorkoutDistanceEnumerationOptions:(id)a0 error:(id *)a1;

- (id)fetchRequestFromOptions:(id)a0 offset:(unsigned long long)a1 error:(id *)a2;
- (id)_getCrossJoinPredicateForClusterSet1:(id)a0 clusterSet2:(id)a1 workoutActivityType:(long long)a2 maxDistanceThreshold:(double)a3;
- (void)fetchWorkoutDistancesWithOffset:(unsigned long long)a0 limit:(unsigned long long)a1 maxDistanceThreshold:(double)a2 includeVisitedRecords:(BOOL)a3 handler:(id /* block */)a4;
- (void)_fetchWorkoutDistanceWithFirstWorkout:(id)a0 secondWorkout:(id)a1 handler:(id /* block */)a2;
- (void)deleteWorkoutDistanceWithWorkoutUUID:(id)a0 handler:(id /* block */)a1;
- (void)_storeWorkoutDistances:(id)a0 handler:(id /* block */)a1;
- (void)storeWorkoutDistances:(id)a0 handler:(id /* block */)a1;
- (void)fetchWorkoutDistanceWithFirstWorkout:(id)a0 secondWorkout:(id)a1 handler:(id /* block */)a2;
- (void)enumerateStoredWorkoutDistancesWithOptions:(id)a0 usingBlock:(id /* block */)a1;
- (void)_fetchTotalWorkoutDistancesCountWithHandler:(id /* block */)a0;
- (void)updateWorkoutDistancesWithObjectIDs:(id)a0 isVisited:(BOOL)a1 handler:(id /* block */)a2;
- (void)fetchWorkoutDistancesWithWorkout:(id)a0 handler:(id /* block */)a1;
- (void)_fetchTotalWorkoutDistancesCountWithClusterSet1:(id)a0 clusterSet2:(id)a1 workoutActivityType:(long long)a2 maxDistanceThreshold:(double)a3 handler:(id /* block */)a4;
- (void)fetchTotalWorkoutDistancesCountWithHandler:(id /* block */)a0;
- (void)_updateWorkoutDistancesWithPredicate:(id)a0 propertiesDictionary:(id)a1 handler:(id /* block */)a2;
- (void)_deleteWorkoutDistanceWithWorkoutUUID:(id)a0 handler:(id /* block */)a1;
- (void)fetchTotalWorkoutDistancesCountWithClusterSet1:(id)a0 clusterSet2:(id)a1 workoutActivityType:(long long)a2 maxDistanceThreshold:(double)a3 handler:(id /* block */)a4;
- (void)clearWithHandler:(id /* block */)a0;
- (void)_fetchWorkoutsWithOffset:(unsigned long long)a0 limit:(unsigned long long)a1 maxDistanceThreshold:(double)a2 includeVisitedRecords:(BOOL)a3 handler:(id /* block */)a4;
- (void)_fetchWorkoutDistancesWithWorkout:(id)a0 handler:(id /* block */)a1;
- (void)fetchUniqueWorkoutUUIDsWithHandler:(id /* block */)a0;
- (void)_fetchUniqueWorkoutUUIDsWithHandler:(id /* block */)a0;

@end