Package net.sf.beanlib.utils.range

Range related utilities

See:
          Description

Interface Summary
RangeBoundable<T> Range interface that supports an upper and lower bound.
SortedRangeMap<T,K,V> An extension of SortedMap that allows key with ranges to be retrieved with a specified point.
 

Class Summary
AbstractMap<K,V> Cloned from and identical to AbstractMap, except it is now in a different package so as to allow further subclassing.
AbstractMap.SimpleEntry<K,V> This should be made public as soon as possible.
ExtensibleTreeMap<K,V> Basically cloned from and identical to TreeMap, except the class is made abstract; the access modifier of some member fields are modified (eg from private to protected); and the internal static inner class Entry is renamed to NodeEntry to avoid ambiguity. The purpose is to facilitate further subclassing.
ExtensibleTreeMap.NodeEntry<K,V> Node in the Tree.
RangeTreeMap<T,K extends RangeBoundable<T>,V> Range Tree Map that supports retrieval by using a point that falls within the range of a key which implements RangeBoundable.
 

Package net.sf.beanlib.utils.range Description

Range related utilities