1196 |
|
} |
1197 |
|
|
1198 |
|
/** |
1199 |
< |
* Version of remove with boolean return. Needed by view classes |
1199 |
> |
* Version of remove with boolean return. Needed by view classes. |
1200 |
|
*/ |
1201 |
|
boolean removep(Object key) { |
1202 |
|
return doRemove(key, null) != null; |
3095 |
|
} |
3096 |
|
|
3097 |
|
/** |
3098 |
< |
* Returns underlying map. Needed by ConcurrentSkipListSet |
3098 |
> |
* Returns underlying map. Needed by ConcurrentSkipListSet. |
3099 |
|
* @return the backing map |
3100 |
|
*/ |
3101 |
|
ConcurrentSkipListMap<K,V> getMap() { |
3103 |
|
} |
3104 |
|
|
3105 |
|
/** |
3106 |
< |
* Returns least key. Needed by ConcurrentSkipListSet |
3106 |
> |
* Returns least key. Needed by ConcurrentSkipListSet. |
3107 |
|
* @return least key or <tt>null</tt> if from start |
3108 |
|
*/ |
3109 |
|
K getLeast() { |
3111 |
|
} |
3112 |
|
|
3113 |
|
/** |
3114 |
< |
* Returns fence key. Needed by ConcurrentSkipListSet |
3114 |
> |
* Returns fence key. Needed by ConcurrentSkipListSet. |
3115 |
|
* @return fence key or <tt>null</tt> of to end |
3116 |
|
*/ |
3117 |
|
K getFence() { |