1 |
|
/* |
2 |
|
* Written by Doug Lea with assistance from members of JCP JSR-166 |
3 |
|
* Expert Group and released to the public domain, as explained at |
4 |
< |
* http://creativecommons.org/licenses/publicdomain |
4 |
> |
* http://creativecommons.org/publicdomain/zero/1.0/ |
5 |
|
*/ |
6 |
|
|
7 |
|
package jsr166x; |
14 |
|
* |
15 |
|
* @author Doug Lea |
16 |
|
* @param <K> the type of keys maintained by this map |
17 |
< |
* @param <V> the type of mapped values |
17 |
> |
* @param <V> the type of mapped values |
18 |
|
*/ |
19 |
|
public interface ConcurrentNavigableMap<K,V> extends ConcurrentMap<K,V>, NavigableMap<K,V> { |
20 |
|
/** |
23 |
|
* <tt>fromKey</tt> and <tt>toKey</tt> are equal, the returned sorted map |
24 |
|
* is empty.) The returned sorted map is backed by this map, so changes |
25 |
|
* in the returned sorted map are reflected in this map, and vice-versa. |
26 |
< |
|
26 |
> |
* |
27 |
|
* @param fromKey low endpoint (inclusive) of the subMap. |
28 |
|
* @param toKey high endpoint (exclusive) of the subMap. |
29 |
|
* |
46 |
|
* Returns a view of the portion of this map whose keys are strictly less |
47 |
|
* than <tt>toKey</tt>. The returned sorted map is backed by this map, so |
48 |
|
* changes in the returned sorted map are reflected in this map, and |
49 |
< |
* vice-versa. |
49 |
> |
* vice-versa. |
50 |
|
* @param toKey high endpoint (exclusive) of the headMap. |
51 |
|
* @return a view of the portion of this map whose keys are strictly |
52 |
|
* less than <tt>toKey</tt>. |