|
Scala 2.3.1
|
abstract
trait
DefaultMapModel
[A, B]
extends
java.lang.Object
with
scala.collection.mutable.Map[A, B]
with
scala.ScalaObject
Map
class in terms of three functions: findEntry
,
addEntry
, and entries
.Type Summary | |
protected
|
type
Entry
|
Def Summary | |
abstract protected
|
def
addEntry
(e: scala.collection.mutable.DefaultEntry[A, B])
: scala.Unit
|
def
elements
: java.lang.Object with 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.Option[scala.collection.mutable.DefaultEntry[A, B]]
|
def
get
(key: A)
: scala.Option[B]{def element(scala.Int): B}
|
|
def
update
(key: A, value: B)
: scala.Unit
|
Def inherited from scala.collection.mutable.Map[A, B] | |
++= , ++=, +=, --=, --=, -=, <<, clear, clone, excl, filter, hashCode, incl, map, mappingToString, super$clone, toString, update |
Def Detail |
abstract protected
def
addEntry
(e: scala.collection.mutable.DefaultEntry[A, B]): scala.Unit
def
elements
: java.lang.Object with 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.Option[scala.collection.mutable.DefaultEntry[A, B]]
def
get
(key: A): scala.Option[B]{def element(scala.Int): B}
def
update
(key: A, value: B): scala.Unit