ParMap

scala.collection.parallel.immutable.ParMap
See theParMap companion trait
object ParMap extends ParMapFactory[ParMap, Map]

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ParMap.type

Members list

Type members

Classlikes

class WithDefault[K, +V](underlying: ParMap[K, V], d: K => V) extends WithDefault[K, V], ParMap[K, V]

Attributes

Supertypes
trait ParMap[K, V]
trait ParMapLike[K, V, ParMap, ParMap[K, V], Map[K, V]]
trait ParIterable[(K, V)]
class WithDefault[K, V]
trait ParMap[K, V]
trait ParMapLike[K, V, ParMap, ParMap[K, V], Map[K, V]]
trait Equals
trait ParIterable[(K, V)]
trait ParIterableLike[(K, V), ParIterable, ParMap[K, V], Map[K, V]]
trait Parallel
trait CustomParallelizable[(K, V), ParMap[K, V]]
trait Parallelizable[(K, V), ParMap[K, V]]
trait IterableOnce[(K, V)]
trait HasNewCombiner[(K, V), ParMap[K, V]]
trait HasNewBuilder[(K, V), ParIterable[(K, V)]]
class Object
trait Matchable
class Any
Show all

Inherited classlikes

class CanCombineFromMap[FromK, FromV, K, V] extends CanCombineFrom[CC[FromK, FromV], (K, V), CC[K, V]]

Attributes

Inherited from:
ParMapFactory
Supertypes
trait CanCombineFrom[CC[FromK, FromV], (K, V), CC[K, V]]
trait Parallel
class Object
trait Matchable
class Any

Value members

Concrete methods

def empty[K, V]: ParMap[K, V]
def newCombiner[K, V]: Combiner[(K, V), ParMap[K, V]]

The default combiner for ParMap objects.

The default combiner for ParMap objects.

Type parameters

K

the type of the keys

V

the type of the associated values

Attributes

Inherited methods

def apply[K, V](elems: (K, V)*): ParMap[K, V]

A collection of type ParMap that contains given key/value bindings.

A collection of type ParMap that contains given key/value bindings.

Type parameters

K

the type of the keys

V

the type of the associated values

Value parameters

elems

the key/value pairs that make up the parallel map

Attributes

Returns

a new parallel map consisting key/value pairs given by elems.

Inherited from:
ParMapFactory
def newBuilder[K, V]: Builder[(K, V), ParMap[K, V]]

The default builder for ParMap objects.

The default builder for ParMap objects.

Type parameters

K

the type of the keys

V

the type of the associated values

Attributes

Inherited from:
ParMapFactory

Implicits

Implicits

implicit def canBuildFrom[FromK, FromV, K, V]: CanCombineFrom[ParMap[FromK, FromV], (K, V), ParMap[K, V]]

Inherited implicits

implicit def toFactory[K, V]: Factory[(K, V), ParMap[K, V]]

Attributes

Inherited from:
GenericParMapCompanion