class WrappedTask[R, Tp] extends RecursiveAction with AdaptiveWorkStealingForkJoinTasks.WrappedTask[R, Tp] with AdaptiveWorkStealingForkJoinTasks.WrappedTask[R, Tp]
- Alphabetic
- By Inheritance
- WrappedTask
- WrappedTask
- WrappedTask
- WrappedTask
- RecursiveAction
- ForkJoinTask
- Serializable
- Future
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val body: Task[R, Tp]
the body of this task - what it executes, how it gets split and how results are merged.
the body of this task - what it executes, how it gets split and how results are merged.
- Definition Classes
- WrappedTask → WrappedTask
- def cancel(arg0: Boolean): Boolean
- Definition Classes
- ForkJoinTask → Future
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def compareAndSetForkJoinTaskTag(arg0: Short, arg1: Short): Boolean
- Definition Classes
- ForkJoinTask
- def complete(arg0: Void): Unit
- Definition Classes
- ForkJoinTask
- def completeExceptionally(arg0: java.lang.Throwable): Unit
- Definition Classes
- ForkJoinTask
- def compute(): Unit
Code that gets called after the task gets started - it may spawn other tasks instead of calling
leaf
.Code that gets called after the task gets started - it may spawn other tasks instead of calling
leaf
.- Definition Classes
- WrappedTask → WrappedTask
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def exec(): Boolean
- Attributes
- protected[java.util.concurrent]
- Definition Classes
- RecursiveAction → ForkJoinTask
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def fork(): ForkJoinTask[Void]
- Definition Classes
- ForkJoinTask
- final def get(arg0: Long, arg1: TimeUnit): Void
- Definition Classes
- ForkJoinTask → Future
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @throws(classOf[java.util.concurrent.ExecutionException]) @throws(classOf[java.util.concurrent.TimeoutException])
- final def get(): Void
- Definition Classes
- ForkJoinTask → Future
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @throws(classOf[java.util.concurrent.ExecutionException])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def getException(): java.lang.Throwable
- Definition Classes
- ForkJoinTask
- final def getForkJoinTaskTag(): Short
- Definition Classes
- ForkJoinTask
- final def getRawResult(): Void
- Definition Classes
- RecursiveAction → ForkJoinTask
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def internal(): Unit
- Definition Classes
- WrappedTask
- final def invoke(): Void
- Definition Classes
- ForkJoinTask
- final def isCancelled(): Boolean
- Definition Classes
- ForkJoinTask → Future
- final def isCompletedAbnormally(): Boolean
- Definition Classes
- ForkJoinTask
- final def isCompletedNormally(): Boolean
- Definition Classes
- ForkJoinTask
- final def isDone(): Boolean
- Definition Classes
- ForkJoinTask → Future
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def join(): Void
- Definition Classes
- ForkJoinTask
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val next: AdaptiveWorkStealingForkJoinTasks.WrappedTask[R, Tp]
- Definition Classes
- WrappedTask
- Annotations
- @volatile()
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def printChain(): Unit
- Definition Classes
- WrappedTask
- final def quietlyComplete(): Unit
- Definition Classes
- ForkJoinTask
- final def quietlyInvoke(): Unit
- Definition Classes
- ForkJoinTask
- final def quietlyJoin(): Unit
- Definition Classes
- ForkJoinTask
- def reinitialize(): Unit
- Definition Classes
- ForkJoinTask
- def release(): Unit
If the task has been cancelled successfully, those syncing on it may automatically be notified, depending on the implementation.
If the task has been cancelled successfully, those syncing on it may automatically be notified, depending on the implementation. If they aren't, this release method should be called after processing the cancelled task.
This method may be overridden.
- Definition Classes
- WrappedTask
- final def setForkJoinTaskTag(arg0: Short): Short
- Definition Classes
- ForkJoinTask
- final def setRawResult(arg0: Void): Unit
- Attributes
- protected[java.util.concurrent]
- Definition Classes
- RecursiveAction → ForkJoinTask
- val shouldWaitFor: Boolean
- Definition Classes
- WrappedTask
- Annotations
- @volatile()
- def spawnSubtasks(): AdaptiveWorkStealingForkJoinTasks.WrappedTask[R, Tp]
- Definition Classes
- WrappedTask
- def split: immutable.Seq[WrappedTask[R, Tp]]
- Definition Classes
- WrappedTask → WrappedTask → WrappedTask
- def start(): Unit
Start task.
Start task.
- Definition Classes
- WrappedTask → WrappedTask
- def sync(): Unit
Wait for task to finish.
Wait for task to finish.
- Definition Classes
- WrappedTask → WrappedTask
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def tryCancel(): Boolean
Try to cancel the task.
Try to cancel the task.
- returns
true
if cancellation is successful.
- Definition Classes
- WrappedTask → WrappedTask
- def tryUnfork(): Boolean
- Definition Classes
- ForkJoinTask
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()