Packages

class Zip[U >: T, S, That] extends Transformer[Combiner[(U, S), That], Zip[U, S, That]]

Attributes
protected[this]
Source
ParSeqLike.scala
Linear Supertypes
Transformer[Combiner[(U, S), That], Zip[U, S, That]], ParSeqLike.Transformer[Combiner[(U, S), That], Zip[U, S, That]], Accessor[Combiner[(U, S), That], Zip[U, S, That]], ParSeqLike.Accessor[Combiner[(U, S), That], Zip[U, S, That]], ParSeqLike.StrictSplitterCheckTask[Combiner[(U, S), That], Zip[U, S, That]], Task[Combiner[(U, S), That], Zip[U, S, That]], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Zip
  2. Transformer
  3. Transformer
  4. Accessor
  5. Accessor
  6. StrictSplitterCheckTask
  7. Task
  8. AnyRef
  9. 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 Zip(len: Int, cf: CombinerFactory[(U, S), That], pit: SeqSplitter[T], otherpit: SeqSplitter[S])

Type Members

  1. type Result = Combiner[(U, S), That]
    Definition Classes
    Task

Value Members

  1. def forwardThrowable(): Unit
    Definition Classes
    Task
  2. def leaf(prev: Option[Result]): 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
    ZipTask
  3. def merge(that: Zip[U, S, That]): 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
    ZipTask
  4. val otherpit: SeqSplitter[S]
  5. def repr: Zip[U, S, That]
    Definition Classes
    Task
  6. def requiresStrictSplitters: Boolean
    Definition Classes
    StrictSplitterCheckTask
  7. var result: Result

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

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

    Definition Classes
    ZipTask
  8. 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
  9. def split: Seq[Zip[U, S, That]]

    Splits this task into a list of smaller tasks.

    Splits this task into a list of smaller tasks.

    Definition Classes
    ZipAccessorTask
  10. val throwable: Throwable
    Definition Classes
    Task
    Annotations
    @volatile()
  11. def toParArray: ParArray[T]
    Implicit
    This member is added by an implicit conversion from Zip[U, S, That] to CollectionsHaveToParArray[Zip[U, S, That], T] performed by method CollectionsHaveToParArray in scala.collection.parallel. This conversion will take place only if an implicit value of type (Zip[U, S, That]) ⇒ GenTraversableOnce[T] is in scope.
    Definition Classes
    CollectionsHaveToParArray
  12. 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