commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Benson (JIRA)" <>
Subject [jira] Commented: (COLLECTIONS-227) TreeBidiMap should implement SortedBidiMap
Date Wed, 19 Mar 2008 05:40:25 GMT


Matt Benson commented on COLLECTIONS-227:

This patch suffers from several shortcomings:
- inverseSortedBidiMap is not implemented other than to return null
- comparator() was pretty much nonsensical, simple enough to return ComparatorUtils.NATURAL_COMPARATOR,
- the implementations for headMap, tailMap, and subMap don't appear to continue to be backed
by the originating map, contrary to the contract from SortedMap

These will require quite a bit of work, possibly cloning some inner classes from DualTreeBidiMap.
 It's probably more responsible to push this to 3.4, but I'll give it a little time.

> TreeBidiMap should implement SortedBidiMap
> ------------------------------------------
>                 Key: COLLECTIONS-227
>                 URL:
>             Project: Commons Collections
>          Issue Type: Improvement
>          Components: BidiMap
>            Reporter: Stephen Colebourne
>            Priority: Trivial
>             Fix For: 3.3
>         Attachments: TreeBidiMap.pat
> TreeBidiMap should implement SortedBidiMap as it fulfils the criteria. (Note that at
present, the ordering in TreeBidiMap is limited to natural ordering)
> This issue needs a patch to actually go anywhere.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message