in scala.collection.immutable
class HashMap

[scala.serializable]
`class` HashMap [A, B]
  `extends` java.lang.Object
  `with` scala.collection.immutable.Map[A, B]
  `with` scala.collection.mutable.HashTable[A]
  `with` scala.ScalaObject

Constructor Summary
| `def` this

Type Summary
| `type` Entry

Val inherited from scala.collection.mutable.HashTable[A]
initialThreshold

Var Summary
`protected` | `var` deltaSize : scala.Int
`protected` | `var` later : scala.collection.immutable.HashMap[A, B]
`protected` | `var` oldKey : A
`protected` | `var` oldValue : scala.Option[B]

Var inherited from scala.collection.mutable.HashTable[A]
table , tableSize, threshold

Def Summary
| `def` - (key: A) : scala.collection.immutable.Map[A, B]
| `def` elements : scala.Iterator[scala.Tuple2[A, B]]
| `def` empty [C] : scala.collection.immutable.EmptyMap[A, C]
| `def` get (key: A) : scala.Option[B]
`override` | `def` size : scala.Int
| `def` update [B1 >: B] (key: A, value: B1) : scala.collection.immutable.Map[A, B1]

Def inherited from scala.collection.immutable.Map[A, B]
+ , +, +, ++, ++, -, -, --, --, empty, excl, excl, filter, incl, incl, mappingToString, transform, update

Def inherited from scala.collection.mutable.HashTable[A]
addEntry , clear, elemEquals, elemHashCode, entries, findEntry, improve, index, initialSize, loadFactor, newThreshold, removeEntry, resize, size

Constructor Detail

`def` this

Var Detail

`protected var` deltaSize : scala.Int

`protected var` later : scala.collection.immutable.HashMap[A, B]

`protected var` oldKey : A

`protected var` oldValue : scala.Option[B]

Def Detail

`def` - (key: A): scala.collection.immutable.Map[A, B]

`def` elements : scala.Iterator[scala.Tuple2[A, B]]

`def` empty [C]: scala.collection.immutable.EmptyMap[A, C]

`def` get (key: A): scala.Option[B]

`override def` size : scala.Int

`def` update [B1 >: B](key: A, value: B1): scala.collection.immutable.Map[A, B1]