in scala.collection.mutable
class DefaultMapModel

mixin abstract `class` 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

Type Summary
`protected` | `type` Entry

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

Type Detail

protected `type` Entry

Def Detail

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

`def` elements : java.lang.Object with scala.Iterator[scala.Tuple2[A,B]]

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

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

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

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