StrictSplitterCheckTask

protected trait StrictSplitterCheckTask[R, Tp] extends Task[R, Tp]
trait Task[R, Tp]
class Object
trait Matchable
class Any
trait Accessor[R, Tp]
trait Transformer[R, Tp]
class Copy[U, That]
trait ParSeqLikeAccessor[R, Tp]

Type members

Inherited types

type Result = R
Inherited from
Task

Value members

Concrete methods

Inherited methods

def forwardThrowable(): Unit
Inherited from
Task
def leaf(result: Option[R]): Unit

Body of the task - non-divisible unit of work done by this task. Optionally is provided with the result from the previous completed task or None if there was no previous task (or the previous task is uncompleted or unknown).

Body of the task - non-divisible unit of work done by this task. Optionally is provided with the result from the previous completed task or None if there was no previous task (or the previous task is uncompleted or unknown).

Inherited from
Task
def repr: Tp
Inherited from
Task
def shouldSplitFurther: Boolean

Decides whether or not this task should be split further.

Decides whether or not this task should be split further.

Inherited from
Task

Inherited fields

var result: R

A result that can be accessed once the task is completed.

A result that can be accessed once the task is completed.

Inherited from
Task
@volatile
var throwable: Throwable
Inherited from
Task