Stop shadowing OpenJDK classes not originated by jsr166
whitespace
whitespace
use blessed declaration modifier order
Update legal notices to Oracle wording
whitespace
6691185: (coll) TreeMap.navigableKeySet's descendingIterator method starts at first instead of last entry
6800572: Removing elements from views of NavigableMap implementations does not always work correctly.
Sync with OpenJDK; remove all @version tags
Sync with OpenJDK; untabify
6529795: (coll) Iterator.remove() fails if next() threw NoSuchElementException
License update
6467933: (coll) TreeMap head/tailMap() methods handle null keys incorrectly
copyright year update
Avoid overflow on midpoint calculation
Fix SubMap.headMap
6415641: (coll) Getting NavigableMap/NavigableSet right
Fix descending iterator remove
6415641: (coll) Getting NavigableMap/NavigableSet right
Defer fix for 5045147
Small coding improvements
Minor refactorings
Internal submap refactorings
Catch illegal submaps; performance tweaks
whitespace
Simplify Navigable method names
Updated Navigable interfaces ind implementations
sync with Mustang
6378729: Remove workaround for 6280605
copyright update for 2006
get
doc fixes
@since 1.6
doc fixes
doc fixes
doc fixes
whitespace
Avoid some generics cast warnings
Avoid generics warnings
keySet docs
doc fixes
Trap null in empty maps
better cast hygiene
redundant parens
Copyright year updates
Remove redundant view fields.
Formatting
SubMap fixes
Documentation improvements
Documentation improvements
NavigableMap.subMap -> NavigableMap.navigableSubMap, and associated changes
Copyedit pass
Add AbstractMap.SimpleImmutableEntry; make SimpleEntry public
Prepare jsr166x classes for Mustang integration
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.