C G I M R S W 

R

RaceListener - Interface in com.giacomodrago.racerunner
This listener is injected into each RaceRunnable and is used to notify the Runner that a RaceRunnable won the race.
RaceRunnable - Interface in com.giacomodrago.racerunner
All the runnables that will take part in the race shall implement this interface.
RaceRunnerDemo1 - Class in com.giacomodrago.racerunner.demo
Race runner demo 1.
RaceRunnerDemo1() - Constructor for class com.giacomodrago.racerunner.demo.RaceRunnerDemo1
 
RaceRunnerDemo2 - Class in com.giacomodrago.racerunner.demo
Race runner demo 2.
RaceRunnerDemo2() - Constructor for class com.giacomodrago.racerunner.demo.RaceRunnerDemo2
 
run() - Method in class com.giacomodrago.racerunner.Runner
Start running the runnables, and block until a runnable wins the race, all runnables terminate without winning, or the timeout expires.
Runner - Class in com.giacomodrago.racerunner
The runner of the "race".
Runner(Collection<? extends RaceRunnable>, int) - Constructor for class com.giacomodrago.racerunner.Runner
Constructs a new Runner.
Runner(RaceRunnable[], int) - Constructor for class com.giacomodrago.racerunner.Runner
Constructs a new Runner.
C G I M R S W