in scala.collection.jcl
trait SortedMap

abstract trait SortedMap [K, E]
extends java.lang.Object
with scala.collection.jcl.Map[K, E]
with scala.collection.jcl.Sorted[K, scala.Tuple2[K, E]]
with scala.ScalaObject
A map whose keys are sorted.
Author:
Sean McDirmid
Direct Known Subclasses:
Lense, Filter, Lense, Filter, SortedMapWrapper, Lense, Filter, Range

Class Summary
protected class Filter

protected class KeySet

protected class Lense [F]

protected class Range

protected class SuperFilter

Type Summary
final protected type SortedSelf

Def Summary
protected def Range (from: scala.Option[K], until: scala.Option[K]) : scala.collection.jcl.SortedMap[K, E]

abstract override def compare (k0: K, k1: K) : scala.Int

override def first : K

override def keySet : scala.collection.jcl.SortedSet[K]

override def last : K

override def lense [F] (f: (E) => F, g: (F) => E) : scala.collection.jcl.SortedMap[K, F]

override def pfilter (p: (K) => scala.Boolean) : scala.collection.jcl.SortedMap[K, E]

override def rangeImpl (from: scala.Option[K], until: scala.Option[K]) : scala.collection.jcl.SortedMap[K, E]

Def inherited from scala.collection.jcl.Map[K, E]
+ , +=, -, -=, clear, elements, get, has, isEmpty, keySet, lense, pfilter, put, putAll, remove, update, valueSet
Def inherited from scala.collection.jcl.Sorted[K, scala.Tuple2[K, E]]
compare , first, from, last, range, rangeImpl, until
Def Detail
protected def Range (from: scala.Option[K], until: scala.Option[K]): scala.collection.jcl.SortedMap[K, E]

abstract override def compare (k0: K, k1: K): scala.Int

override def first : K

override def keySet : scala.collection.jcl.SortedSet[K]

override def last : K

override def lense [F](f: (E) => F, g: (F) => E): scala.collection.jcl.SortedMap[K, F]

override def pfilter (p: (K) => scala.Boolean): scala.collection.jcl.SortedMap[K, E]

override def rangeImpl (from: scala.Option[K], until: scala.Option[K]): scala.collection.jcl.SortedMap[K, E]