Packages

c

scala.collection.generic

ClassTagTraversableFactory

abstract class ClassTagTraversableFactory[CC[X] <: Traversable[X] with GenericClassTagTraversableTemplate[X, CC]] extends GenericClassTagCompanion[CC]

A template for companion objects of ClassTagTraversable and subclasses thereof.

Source
ClassTagTraversableFactory.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClassTagTraversableFactory
  2. GenericClassTagCompanion
  3. AnyRef
  4. 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 ClassTagTraversableFactory()

Type Members

  1. class GenericCanBuildFrom[A] extends CanBuildFrom[CC[_], A, CC[A]]

Abstract Value Members

  1. abstract def newBuilder[A](implicit ord: ClassTag[A]): Builder[A, CC[A]]
    Definition Classes
    GenericClassTagCompanion

Concrete Value Members

  1. def apply[A](elems: A*)(implicit ord: ClassTag[A]): CC[A]
    Definition Classes
    GenericClassTagCompanion
  2. def empty[A](implicit arg0: ClassTag[A]): CC[A]
    Definition Classes
    GenericClassTagCompanion
  3. def toParArray: ParArray[T]
    Implicit
    This member is added by an implicit conversion from ClassTagTraversableFactory[CC] to CollectionsHaveToParArray[ClassTagTraversableFactory[CC], T] performed by method CollectionsHaveToParArray in scala.collection.parallel. This conversion will take place only if an implicit value of type (ClassTagTraversableFactory[CC]) ⇒ GenTraversableOnce[T] is in scope.
    Definition Classes
    CollectionsHaveToParArray