CollectionConverters
scala.collection.parallel.CollectionConverters
object CollectionConverters
Extension methods for .par
on sequential collections.
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CollectionConverters.type
Members list
Type members
Classlikes
final implicit class ArrayIsParallelizable[T](a: Array[T]) extends AnyVal, CustomParallelizable[T, ParArray[T]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class ConcurrentTrieMapIsParallelizable[K, V](coll: TrieMap[K, V]) extends AnyVal, CustomParallelizable[(K, V), ParTrieMap[K, V]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class ImmutableHashMapIsParallelizable[K, V](coll: HashMap[K, V]) extends AnyVal, CustomParallelizable[(K, V), ParHashMap[K, V]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class ImmutableHashSetIsParallelizable[T](coll: HashSet[T]) extends AnyVal, CustomParallelizable[T, ParHashSet[T]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class ImmutableIterableIsParallelizable[A](coll: Iterable[A]) extends AnyVal, CustomParallelizable[A, ParIterable[A]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class ImmutableMapIsParallelizable[K, V](coll: Map[K, V]) extends AnyVal, CustomParallelizable[(K, V), ParMap[K, V]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class ImmutableSeqIsParallelizable[A](coll: Seq[A]) extends AnyVal, CustomParallelizable[A, ParSeq[A]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class ImmutableSetIsParallelizable[A](coll: Set[A]) extends AnyVal, CustomParallelizable[A, ParSet[A]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class IterableIsParallelizable[A](coll: Iterable[A]) extends AnyVal, CustomParallelizable[A, ParIterable[A]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class MapIsParallelizable[K, V](coll: Map[K, V]) extends AnyVal, CustomParallelizable[(K, V), ParMap[K, V]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class MutableArrayBufferIsParallelizable[T](coll: ArrayBuffer[T]) extends AnyVal, CustomParallelizable[T, ParArray[T]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class MutableArraySeqIsParallelizable[T](coll: ArraySeq[T]) extends AnyVal, CustomParallelizable[T, ParArray[T]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class MutableHashMapIsParallelizable[K, V](coll: HashMap[K, V]) extends AnyVal, CustomParallelizable[(K, V), ParHashMap[K, V]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class MutableHashSetIsParallelizable[T](coll: HashSet[T]) extends AnyVal, CustomParallelizable[T, ParHashSet[T]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class MutableIterableIsParallelizable[A](coll: Iterable[A]) extends AnyVal, CustomParallelizable[A, ParIterable[A]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class MutableMapIsParallelizable[K, V](coll: Map[K, V]) extends AnyVal, CustomParallelizable[(K, V), ParMap[K, V]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class MutableSeqIsParallelizable[A](coll: Seq[A]) extends AnyVal, CustomParallelizable[A, ParSeq[A]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class MutableSetIsParallelizable[A](coll: Set[A]) extends AnyVal, CustomParallelizable[A, ParSet[A]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class RangeIsParallelizable(coll: Range) extends AnyVal, CustomParallelizable[Int, ParRange]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class SetIsParallelizable[A](coll: Set[A]) extends AnyVal, CustomParallelizable[A, ParSet[A]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
final implicit class VectorIsParallelizable[T](coll: Vector[T]) extends AnyVal, CustomParallelizable[T, ParVector[T]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
Implicits
Implicits
final implicit def ConcurrentTrieMapIsParallelizable[K, V](coll: TrieMap[K, V]): ConcurrentTrieMapIsParallelizable[K, V]
final implicit def ImmutableHashMapIsParallelizable[K, V](coll: HashMap[K, V]): ImmutableHashMapIsParallelizable[K, V]
final implicit def ImmutableHashSetIsParallelizable[T](coll: HashSet[T]): ImmutableHashSetIsParallelizable[T]
final implicit def ImmutableIterableIsParallelizable[A](coll: Iterable[A]): ImmutableIterableIsParallelizable[A]
final implicit def ImmutableMapIsParallelizable[K, V](coll: Map[K, V]): ImmutableMapIsParallelizable[K, V]
final implicit def MutableArrayBufferIsParallelizable[T](coll: ArrayBuffer[T]): MutableArrayBufferIsParallelizable[T]
final implicit def MutableArraySeqIsParallelizable[T](coll: ArraySeq[T]): MutableArraySeqIsParallelizable[T]
final implicit def MutableHashMapIsParallelizable[K, V](coll: HashMap[K, V]): MutableHashMapIsParallelizable[K, V]
final implicit def MutableHashSetIsParallelizable[T](coll: HashSet[T]): MutableHashSetIsParallelizable[T]
final implicit def MutableIterableIsParallelizable[A](coll: Iterable[A]): MutableIterableIsParallelizable[A]
final implicit def MutableMapIsParallelizable[K, V](coll: Map[K, V]): MutableMapIsParallelizable[K, V]
In this article