Packages

class IndexWhere extends Accessor[Int, IndexWhere]

Attributes
protected[this]
Source
ParSeqLike.scala
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IndexWhere
  2. Accessor
  3. Accessor
  4. StrictSplitterCheckTask
  5. Task
  6. AnyRef
  7. Any
Implicitly
  1. by CollectionsHaveToParArray
  2. by any2stringadd
  3. by StringFormat
  4. by Ensuring
  5. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new IndexWhere(pred: (T) ⇒ Boolean, from: Int, pit: SeqSplitter[T])

Type Members

  1. type Result = Int
    Definition Classes
    Task

Value Members

  1. def forwardThrowable(): Unit
    Definition Classes
    Task
  2. def leaf(prev: Option[Int]): Unit

    Body of the task - non-divisible unit of work done by this task.

    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).

    Definition Classes
    IndexWhereTask
  3. def merge(that: IndexWhere): Unit

    Read of results of that task and merge them into results of this one.

    Read of results of that task and merge them into results of this one.

    Definition Classes
    IndexWhereTask
  4. def repr: IndexWhere
    Definition Classes
    Task
  5. def requiresStrictSplitters: Boolean
    Definition Classes
    IndexWhereStrictSplitterCheckTask
  6. var result: Int
    Definition Classes
    IndexWhereTask
  7. def shouldSplitFurther: Boolean

    Decides whether or not this task should be split further.

    Decides whether or not this task should be split further.

    Definition Classes
    AccessorTask
  8. def split: scala.Seq[Task[Int, IndexWhere]]

    Splits this task into a list of smaller tasks.

    Splits this task into a list of smaller tasks.

    Definition Classes
    IndexWhereAccessorTask
  9. val throwable: Throwable
    Definition Classes
    Task
    Annotations
    @volatile()
  10. def toParArray: ParArray[T]
    Implicit
    This member is added by an implicit conversion from IndexWhere to CollectionsHaveToParArray[IndexWhere, T] performed by method CollectionsHaveToParArray in scala.collection.parallel. This conversion will take place only if an implicit value of type (IndexWhere) ⇒ GenTraversableOnce[T] is in scope.
    Definition Classes
    CollectionsHaveToParArray
  11. def toString(): String

    Creates a String representation of this object.

    Creates a String representation of this object. The default representation is platform dependent. On the java platform it is the concatenation of the class name, "@", and the object's hashcode in hexadecimal.

    returns

    a String representation of the object.

    Definition Classes
    Accessor → AnyRef → Any