org.isarnproject.collections.mixmaps

nearest

package nearest

Visibility
  1. Public
  2. All

Type Members

  1. case class Cover[+T](l: Option[T], r: Option[T]) extends Product with Serializable

  2. trait NearestLike[K, +IN <: INodeNear[K], +M <: NearestLike[K, IN, M]] extends NodeNear[K] with OrderedLike[K, IN, M]

    An inheritable and mixable trait for adding nearest-key query to ordered containers

  3. sealed trait NearestMap[K, +V] extends SortedMap[K, V] with NearestMapLike[K, V, INodeNearMap[K, V], NearestMap[K, V]]

  4. trait NearestMapLike[K, +V, +IN <: INodeNearMap[K, V], +M <: NearestMapLike[K, V, IN, M] with SortedMap[K, V]] extends NodeNearMap[K, V] with NearestLike[K, IN, M] with OrderedMapLike[K, V, IN, M]

    An inheritable and mixable trait for adding nearest-key query to an ordered map

  5. sealed trait NearestSet[K] extends SortedSet[K] with NearestSetLike[K, INodeNear[K], NearestSet[K]]

  6. trait NearestSetLike[K, IN <: INodeNear[K], M <: NearestSetLike[K, IN, M] with SortedSet[K]] extends NearestLike[K, IN, M] with OrderedSetLike[K, IN, M]

    An inheritable and mixable trait for adding nearest-key query to an ordered set

Value Members

  1. object NearestMap extends Serializable

  2. object NearestSet extends Serializable

  3. package infra

  4. package tree

Ungrouped