Class ComparableFutureTask<V>
- java.lang.Object
-
- java.util.concurrent.FutureTask<V>
-
- jetbrains.buildServer.util.executors.ComparableFutureTask<V>
-
- All Implemented Interfaces:
Comparable<ComparableFutureTask<V>>
,Runnable
,Future<V>
,RunnableFuture<V>
public class ComparableFutureTask<V> extends FutureTask<V> implements Comparable<ComparableFutureTask<V>>
-
-
Constructor Summary
Constructors Constructor Description ComparableFutureTask(Runnable runnable, V result)
ComparableFutureTask(Callable<V> callable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(ComparableFutureTask<V> o)
Object
getOrigin()
String
toString()
-
Methods inherited from class java.util.concurrent.FutureTask
cancel, done, get, get, isCancelled, isDone, run, runAndReset, set, setException
-
-
-
-
Method Detail
-
compareTo
public int compareTo(@NotNull ComparableFutureTask<V> o)
- Specified by:
compareTo
in interfaceComparable<V>
-
getOrigin
public Object getOrigin()
-
-