|
Scala 2
|
class
ImmutableMapAdaptor
[ A , B ]
extends
java.lang.Object with
scala.collection.mutable.Map[A,B] with
scala.ScalaObjectempty
has
to be redefined if the immutable map on which this mutable map is
originally based is not empty. empty
is supposed to
return the representation of an empty map.Constructor Summary | |
def
this
( imap : scala.collection.immutable.Map[A,B] )
|
Def Summary | |
def
-=
( key : A )
: scala.Unit
|
|
override
|
def
apply
( key : A )
: B
|
override
|
def
clear
: scala.Unit
|
override
|
def
contains
( key : A )
: scala.Boolean
|
def
elements
: scala.Iterator[scala.Tuple2[A,B]]
|
|
override
|
def
filter
( p : (A, B) => scala.Boolean )
: scala.Unit
|
override
|
def
foreach
( f : (A, B) => scala.Unit )
: scala.Unit
|
def
get
( key : A )
: scala.Option[B]
|
|
override
|
def
isDefinedAt
( key : A )
: scala.Boolean
|
override
|
def
isEmpty
: scala.Boolean
|
override
|
def
keys
: scala.Iterator[A]
|
override
|
def
map
( f : (A, B) => B )
: scala.Unit
|
override
|
def
mappingToString
( p : scala.Tuple2[A,B] )
: java.lang.String
|
def
size
: scala.Int
|
|
override
|
def
toList
: scala.List[scala.Tuple2[A,B]]
|
override
|
def
toString
: java.lang.String
|
def
update
( key : A , value : B )
: scala.Unit
|
|
override
|
def
values
: scala.Iterator[B]
|
Constructor Detail |
def
this
( imap : scala.collection.immutable.Map[A,B] )
Def Detail |
def
-=
( key : A ) : scala.Unit
def
apply
( key : A ) : B
def
clear
: scala.Unit
def
contains
( key : A ) : scala.Boolean
def
elements
: scala.Iterator[scala.Tuple2[A,B]]
def
filter
( p : (A, B) => scala.Boolean ) : scala.Unit
def
foreach
( f : (A, B) => scala.Unit ) : scala.Unit
def
get
( key : A ) : scala.Option[B]
def
isDefinedAt
( key : A ) : scala.Boolean
def
isEmpty
: scala.Boolean
def
keys
: scala.Iterator[A]
def
map
( f : (A, B) => B ) : scala.Unit
def
mappingToString
( p : scala.Tuple2[A,B] ) : java.lang.String
def
size
: scala.Int
def
toList
: scala.List[scala.Tuple2[A,B]]
def
toString
: java.lang.String
def
update
( key : A , value : B ) : scala.Unit
def
values
: scala.Iterator[B]