in scala.collection.mutable
trait DefaultMapModel

`abstract trait` DefaultMapModel [A, B]
  `extends` java.lang.Object
  `with` scala.collection.mutable.Map[A, B]
  `with` scala.ScalaObject

  This class is used internally. It implements the mutable `Map` class in terms of three functions: `findEntry`, `addEntry`, and `entries`.

Author:
  Matthias Zenger
Version:
  1.0, 08/07/2003

Direct Known Subclasses:
  HashMap

Type Summary
| `type` Entry

Def Summary
`abstract` `protected` | `def` addEntry (e: scala.collection.mutable.DefaultEntry[A, B]) : scala.Unit
| `def` elements : scala.Iterator[scala.Tuple2[A, B]]
`abstract` `protected` | `def` entries : scala.Iterator[scala.collection.mutable.DefaultEntry[A, B]]
`abstract` `protected` | `def` findEntry (key: A) : scala.collection.mutable.DefaultEntry[A, B]
| `def` get (key: A) : scala.Option[B]
| `def` update (key: A, value: B) : scala.Unit

Def inherited from scala.collection.mutable.Map[A, B]
+ , +, ++, ++, ++=, ++=, +=, +=, +=, -, -, --, --, --=, --=, -=, -=, <<, clear, clone, excl, filter, incl, retain, super$clone, transform, update

Def Detail

`abstract protected def` addEntry (e: scala.collection.mutable.DefaultEntry[A, B]): scala.Unit

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

`abstract protected def` entries : scala.Iterator[scala.collection.mutable.DefaultEntry[A, B]]

`abstract protected def` findEntry (key: A): scala.collection.mutable.DefaultEntry[A, B]

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

`def` update (key: A, value: B): scala.Unit