LongMap

object LongMap
Companion:
class
Source:
LongMap.scala
class Object
trait Matchable
class Any
LongMap.type

Type members

Classlikes

final class LongMapBuilder[V] extends ReusableBuilder[(Long, V), LongMap[V]]

A builder for instances of LongMap.

A builder for instances of LongMap.

This builder can be reused to create multiple instances.

Source:
LongMap.scala

Value members

Concrete methods

def apply[V](elems: (Long, V)*): LongMap[V]

Creates a new LongMap with zero or more key/value pairs.

Creates a new LongMap with zero or more key/value pairs.

Source:
LongMap.scala
def empty[V]: LongMap[V]

Creates a new empty LongMap.

Creates a new empty LongMap.

Source:
LongMap.scala
def from[V](source: IterableOnce[(Long, V)]): LongMap[V]

Creates a new LongMap from an existing source collection.

Creates a new LongMap from an existing source collection. A source collection which is already a LongMap gets cloned.

Type parameters:
A

the type of the collection’s elements

Value parameters:
source

Source collection

Returns:

a new LongMap with the elements of source

Source:
LongMap.scala
def fromZip[V](keys: Array[Long], values: Array[V]): LongMap[V]

Creates a new LongMap from arrays of keys and values.

Creates a new LongMap from arrays of keys and values. Equivalent to but more efficient than LongMap((keys zip values): _*).

Source:
LongMap.scala
def fromZip[V](keys: Iterable[Long], values: Iterable[V]): LongMap[V]

Creates a new LongMap from keys and values.

Creates a new LongMap from keys and values. Equivalent to but more efficient than LongMap((keys zip values): _*).

Source:
LongMap.scala
def withDefault[V](default: Long => V): LongMap[V]

Creates a new empty LongMap with the supplied default

Creates a new empty LongMap with the supplied default

Source:
LongMap.scala

Implicits

Implicits

implicit def buildFromLongMap[V]: BuildFrom[LongMap[_], (Long, V), LongMap[V]]
implicit def iterableFactory[V]: Factory[(Long, V), LongMap[V]]
implicit def toBuildFrom[V](factory: LongMap.type): BuildFrom[Any, (Long, V), LongMap[V]]
implicit def toFactory[V](dummy: LongMap.type): Factory[(Long, V), LongMap[V]]