Uses of Class
com.tractrac.clientmodule.Race

Packages that use Race
com.tractrac.clientmodule Main data classes related to an event's data. 
com.tractrac.clientmodule.data Classes that assist in receiving data for different (event) data types. 
com.tractrac.clientmodule.data.containers Classes that automatically receive and store different (event) data types. 
 

Uses of Race in com.tractrac.clientmodule
 

Methods in com.tractrac.clientmodule that return Race
 Race Event.addRace(java.util.UUID id, java.lang.String name)
          Adds a new race to this event.
 Race RaceCompetitor.getRace()
           
 Race Event.getRaceById(java.util.UUID id)
          Looks up a race based on its unique id.
 

Methods in com.tractrac.clientmodule that return types with arguments of type Race
 java.util.Collection<Race> Event.getRaceList()
          Returns a read-only collection of the races of this event.
 

Uses of Race in com.tractrac.clientmodule.data
 

Methods in com.tractrac.clientmodule.data with parameters of type Race
static com.maptrack.client.io.TypeController CompetitorPositionOffsetData.subscribe(Race race, ICallbackData<RaceCompetitor,CompetitorPositionOffsetData> callback, long fromTime, long toTime)
          Subscribes to snapped competitor positions for a given Race.
static com.maptrack.client.io.TypeController CompetitorPositionRawData.subscribe(Race race, ICallbackData<RaceCompetitor,CompetitorPositionRawData> callback, long fromTime, long toTime)
          Sets up a subscription for raw competitor positions for a given Race.
static com.maptrack.client.io.TypeController CompetitorPositionSnappedData.subscribe(Race race, ICallbackData<RaceCompetitor,CompetitorPositionSnappedData> callback, long fromTime, long toTime)
          Subscribes to snapped competitor positions for a given Race.
static com.maptrack.client.io.TypeController MarkPassingsData.subscribe(Race race, ICallbackData<RaceCompetitor,MarkPassingsData> callback)
          Sets up a subscription for mark passings for a given Race.
static com.maptrack.client.io.TypeController RouteData.subscribe(Race race, ICallbackData<Route,RouteData> callback)
          Sets up a subscription for the route of a given Race.
static com.maptrack.client.io.TypeController MessageData.subscribeLatest(Race race, ICallbackData<Race,MessageData> callback)
           
static com.maptrack.client.io.TypeController MessageData.subscribeOnline(Race race, ICallbackData<Race,MessageData> callback)
           
static com.maptrack.client.io.TypeController StartStopTimesData.subscribeRace(Race race, ICallbackData<Race,StartStopTimesData> callback)
           
static com.maptrack.client.io.TypeController MessageData.subscribeSequence(Race race, ICallbackData<Race,MessageData> callback, long fromTime, long toTime)
           
 

Method parameters in com.tractrac.clientmodule.data with type arguments of type Race
static com.maptrack.client.io.TypeController MessageData.subscribeLatest(Race race, ICallbackData<Race,MessageData> callback)
           
static com.maptrack.client.io.TypeController MessageData.subscribeOnline(Race race, ICallbackData<Race,MessageData> callback)
           
static com.maptrack.client.io.TypeController StartStopTimesData.subscribeRace(Race race, ICallbackData<Race,StartStopTimesData> callback)
           
static com.maptrack.client.io.TypeController MessageData.subscribeSequence(Race race, ICallbackData<Race,MessageData> callback, long fromTime, long toTime)
           
 

Uses of Race in com.tractrac.clientmodule.data.containers
 

Methods in com.tractrac.clientmodule.data.containers with parameters of type Race
static
<C extends ITimeObjectContainer<CompetitorPositionOffsetData>>
void
CompetitorPositionOffsetContainer.attach(Race race, ITimeObjectContainer.Factory<C> factory)
           
static
<C extends ITimeObjectContainer<CompetitorPositionRawData>>
void
CompetitorPositionRawContainer.attach(Race race, ITimeObjectContainer.Factory<C> factory)
           
static
<C extends ITimeObjectContainer<CompetitorPositionSnappedData>>
void
CompetitorPositionSnappedContainer.attach(Race race, ITimeObjectContainer.Factory<C> factory)
           
static java.util.Map<java.lang.Integer,MessageData> MessageContainer.get(Race race)
           
static StartStopTimesData StartStopTimesContainer.get(Race race)
           
static boolean MessageContainer.set(Race race, MessageData message)
           
static boolean StartStopTimesContainer.set(Race race, StartStopTimesData data)
           
static com.maptrack.client.io.TypeController MarkPassingsContainer.subscribe(Race race, IDataHook<RaceCompetitor,MarkPassingsData> hook)
           
static com.maptrack.client.io.TypeController MessageContainer.subscribe(Race race, IDataHook<Race,MessageData> hook)
          Subscribe to latest data from race
static com.maptrack.client.io.TypeController StartStopTimesContainer.subscribe(Race race, IDataHook<Race,StartStopTimesData> hook)
           
static com.maptrack.client.io.TypeController RouteContainer.subscribe(Race race, IDataHook<Route,RouteData> hook)
           
static
<C extends ITimeObjectContainer<CompetitorPositionOffsetData>>
com.maptrack.client.io.TypeController
CompetitorPositionOffsetContainer.subscribe(Race race, long fromTime, long toTime, IDataHook<RaceCompetitor,CompetitorPositionOffsetData> hook)
           
static
<C extends ITimeObjectContainer<CompetitorPositionRawData>>
com.maptrack.client.io.TypeController
CompetitorPositionRawContainer.subscribe(Race race, long fromTime, long toTime, IDataHook<RaceCompetitor,CompetitorPositionRawData> hook)
           
static
<C extends ITimeObjectContainer<CompetitorPositionSnappedData>>
com.maptrack.client.io.TypeController
CompetitorPositionSnappedContainer.subscribe(Race race, long fromTime, long toTime, IDataHook<RaceCompetitor,CompetitorPositionSnappedData> hook)
           
static
<C extends ITimeObjectContainer<MessageData>>
com.maptrack.client.io.TypeController
MessageContainer.subscribe(Race race, long fromTime, long toTime, IDataHook<Race,MessageData> hook)
          Subscribe to sequence data from race
 

Method parameters in com.tractrac.clientmodule.data.containers with type arguments of type Race
static com.maptrack.client.io.TypeController MessageContainer.subscribe(Race race, IDataHook<Race,MessageData> hook)
          Subscribe to latest data from race
static com.maptrack.client.io.TypeController StartStopTimesContainer.subscribe(Race race, IDataHook<Race,StartStopTimesData> hook)
           
static
<C extends ITimeObjectContainer<MessageData>>
com.maptrack.client.io.TypeController
MessageContainer.subscribe(Race race, long fromTime, long toTime, IDataHook<Race,MessageData> hook)
          Subscribe to sequence data from race