- Type Parameters:
V
- The result type returned by this Future'sget
method
- All Known Subinterfaces:
RunnableScheduledFuture<V>
- All Known Implementing Classes:
FutureTask
,SwingWorker
public interface RunnableFuture<V> extends Runnable, Future<V>
AFuture
that isRunnable
. Successful execution of therun
method causes completion of theFuture
and allows access to its results.- Since:
- 1.6
- See Also:
FutureTask
,Executor
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
run()
Sets this Future to the result of its computation unless it has been cancelled.
Method Detail
run
void run()
Sets this Future to the result of its computation unless it has been cancelled.- Specified by:
run
in interfaceRunnable
- See Also:
Thread.run()