scala.collection.Map
trait Projection

[source: `scala/collection/Map.scala`]

`` `trait` Projection
  `extends` Projection

Direct Known Subclasses:
  Map.Projection

Method Summary
`def` | filterKeys (p : (A) => Boolean) : Iterable[(A, B)] filter based on keys only
`def` | mapElements [C](f : (B) => C) : Map[A, C] map elements using existing key set

Methods inherited from Projection
filter, map, flatMap

Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized

Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf

Method Details

`` `def` filterKeys(p : (A) => Boolean) : Iterable[(A, B)]

  filter based on keys only

`` `def` mapElements[C](f : (B) => C) : Map[A, C]

  map elements using existing key set