luxlabs header browser preview


@class FCTagController, FCTagRecordSource, NSString, FCSportsEventRecordSource, NSCache;
@protocol FCNewsAppConfigurationManager, FCContentContext;

@interface FCSportsEventController : NSObject <FCSportsEventsFetchOperationDelegate, FCJSONEncodableObjectProviding>

@property (retain, nonatomic) NSCache *fastCache;
@property (retain, nonatomic) id<FCContentContext> context;
@property (retain, nonatomic) FCSportsEventRecordSource *sportsEventRecordSource;
@property (retain, nonatomic) FCTagRecordSource *tagRecordSource;
@property (retain, nonatomic) FCTagController *tagController;
@property (retain, nonatomic) id<FCNewsAppConfigurationManager> appConfigurationManager;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)jsonEncodableObject;
- (void).cxx_destruct;
- (id)_cachedSportsEventForSportsEventID:(id)a0 fastCacheOnly:(BOOL)a1;
- (id)_cachedSportsEventsForSportsEventID:(id)a0 fastCacheOnly:(BOOL)a1;
- (id)_fetchOperationForSportsEventsWithIDs:(id)a0;
- (void)_fetchSportsEventForSportsEventID:(id)a0 cachePolicy:(id)a1 qualityOfService:(long long)a2 completionHandler:(id /* block */)a3;
- (void)_fetchSportsEventsForSportsEventIDs:(id)a0 cachePolicy:(id)a1 qualityOfService:(long long)a2 completionHandler:(id /* block */)a3;
- (void)_refreshSportsEventsBasedOnAgeForSportsEventIDs:(id)a0;
- (void)_saveSportsEventsToCache:(id)a0;
- (id)fastCachedSportsEventForID:(id)a0;
- (void)fetchSportsEventForSportsEventID:(id)a0 cachePolicy:(id)a1 qualityOfService:(long long)a2 completionHandler:(id /* block */)a3;
- (void)fetchSportsEventsForSportsEventIDs:(id)a0 cachePolicy:(id)a1 qualityOfService:(long long)a2 completionHandler:(id /* block */)a3;
- (id)initWithContentDatabase:(id)a0 context:(id)a1 sportsEventRecordSource:(id)a2 tagController:(id)a3;
- (id)slowCachedSportsEventForID:(id)a0;
- (void)sportsEventsFetchOperation:(id)a0 didFetchSportsEvents:(id)a1;

@end