Package org.apfloat.internal
Class ParallelThreeNTTConvolutionStrategy.LockFuture
- java.lang.Object
-
- java.util.concurrent.FutureTask<java.lang.Void>
-
- org.apfloat.internal.ParallelThreeNTTConvolutionStrategy.LockFuture
-
- All Implemented Interfaces:
java.lang.Runnable,java.util.concurrent.Future<java.lang.Void>,java.util.concurrent.RunnableFuture<java.lang.Void>
- Enclosing class:
- ParallelThreeNTTConvolutionStrategy
private static class ParallelThreeNTTConvolutionStrategy.LockFuture extends java.util.concurrent.FutureTask<java.lang.Void>
-
-
Field Summary
Fields Modifier and Type Field Description private booleandoneprivate java.util.concurrent.locks.Locklockprivate java.lang.Threadthreadprivate static java.util.concurrent.Callable<java.lang.Void>VOID_CALLABLE
-
Constructor Summary
Constructors Constructor Description LockFuture(java.util.concurrent.locks.Lock lock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisDone()
-