Packages

package generic

Linear Supertypes
AnyRef, Any

Type Members

  1. type CanBuild[-Elem, +To] = CanBuildFrom[Nothing, Elem, To]
  2. trait CanCombineFrom [-From, -Elem, +To] extends CanBuildFrom[From, Elem, To] with Parallel

    A base trait for parallel builder factories.

    A base trait for parallel builder factories.

    From

    the type of the underlying collection that requests a builder to be created.

    Elem

    the element type of the collection to be created.

    To

    the type of the collection to be created.

    Since

    2.8

  3. trait GenericParCompanion [+CC[X] <: ParIterable[X]] extends AnyRef

    A template class for companion objects of parallel collection classes.

    A template class for companion objects of parallel collection classes. They should be mixed in together with GenericCompanion type.

  4. trait GenericParMapCompanion [+CC[P, Q] <: ParMap[P, Q]] extends AnyRef
  5. trait GenericParMapTemplate [K, +V, +CC[X, Y] <: ParMap[X, Y]] extends GenericParTemplate[(K, V), ParIterable]
  6. trait GenericParTemplate [+A, +CC[X] <: ParIterable[X]] extends GenericTraversableTemplate[A, CC] with HasNewCombiner[A, CC[A]]

    A template trait for collections having a companion.

    A template trait for collections having a companion.

    A

    the element type of the collection

    CC

    the type constructor representing the collection class

    Since

    2.8

  7. trait HasNewCombiner [+T, +Repr] extends AnyRef

    Since

    2.8

  8. abstract class ParFactory [CC[X] <: ParIterable[X] with GenericParTemplate[X, CC]] extends GenTraversableFactory[CC] with GenericParCompanion[CC]

    A template class for companion objects of ParIterable and subclasses thereof.

    A template class for companion objects of ParIterable and subclasses thereof. This class extends TraversableFactory and provides a set of operations to create ParIterable objects.

  9. abstract class ParMapFactory [CC[X, Y] <: ParMap[X, Y] with ParMapLike[X, Y, CC[X, Y], _]] extends GenMapFactory[CC] with GenericParMapCompanion[CC]

    A template class for companion objects of ParMap and subclasses thereof.

    A template class for companion objects of ParMap and subclasses thereof. This class extends TraversableFactory and provides a set of operations to create ParMap objects.

  10. abstract class ParSetFactory [CC[X] <: ParSet[X] with ParSetLike[X, CC[X], _] with GenericParTemplate[X, CC]] extends GenSetFactory[CC] with GenericParCompanion[CC]

  11. type ClassManifestTraversableFactory[CC[X] <: Traversable[X] with GenericClassManifestTraversableTemplate[X, CC]] = ClassTagTraversableFactory[CC]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) use ClassTagTraversableFactory instead

  12. type GenericClassManifestCompanion[+CC[X] <: Traversable[X]] = GenericClassTagCompanion[CC]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) use GenericClassTagCompanion instead

  13. type GenericClassManifestTraversableTemplate[+A, +CC[X] <: Traversable[X]] = GenericClassTagTraversableTemplate[A, CC]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) use GenericClassTagTraversableTemplate instead

Inherited from AnyRef

Inherited from Any

Ungrouped