Morgan James Delagrange
|
3c49cc5368
|
added the new Comparator classes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130635 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-07 18:24:10 +00:00 |
Morgan James Delagrange
|
d3eae5cb3e
|
added the new Comparator classes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130634 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-07 18:17:47 +00:00 |
Morgan James Delagrange
|
5155b93eb0
|
added complete JavaDocs, added isLocked() and size() methods, made
checkLocked() method private
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130633 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-04 19:18:56 +00:00 |
Morgan James Delagrange
|
f247986918
|
changed List, BitSet constructor to perform a defensive copy into a
new List
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130632 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 23:48:59 +00:00 |
Morgan James Delagrange
|
c55fe26ab9
|
added separate methods for setting/changing sort order on a Comparator
in the chain
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130631 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 23:40:43 +00:00 |
Morgan James Delagrange
|
21c62eb49c
|
added tests for ComparatorChain class
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130630 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 23:31:35 +00:00 |
Morgan James Delagrange
|
8ab9293c64
|
renamed random sort test to more appropriate reverse sort, and
added real random sort test
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130629 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 23:30:58 +00:00 |
Morgan James Delagrange
|
5ae848724e
|
class that allows you to chain comparators together for SQL-like
sorting...more Javadocs to come
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130628 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 23:29:24 +00:00 |
Morgan James Delagrange
|
ad88fe8d45
|
added canonical versions of all Comparators
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130627 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 19:43:14 +00:00 |
Morgan James Delagrange
|
f8d081df0d
|
added backward compatibility tests for Serialization
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130626 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 19:42:42 +00:00 |
Morgan James Delagrange
|
61445ae559
|
no message
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130625 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 19:39:28 +00:00 |
Morgan James Delagrange
|
520dc72714
|
make all Comparators Serializable
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130624 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 19:18:49 +00:00 |
Morgan James Delagrange
|
410d547028
|
added ReverseComparator test
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130623 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 19:06:44 +00:00 |
Morgan James Delagrange
|
663401641b
|
javadoc clarification
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130622 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 19:00:33 +00:00 |
Morgan James Delagrange
|
28a71ba3ba
|
javadoc clarification
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130621 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 18:58:05 +00:00 |
Morgan James Delagrange
|
0d95977a69
|
javadoc clarification
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130620 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 18:56:53 +00:00 |
Morgan James Delagrange
|
1311750c18
|
added unit tests for Comparators
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130619 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 18:36:21 +00:00 |
Morgan James Delagrange
|
468110ea08
|
moved back to util for further development
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130618 13f79535-47bb-0310-9956-ffa450edef68
|
2002-03-01 17:10:06 +00:00 |
Morgan James Delagrange
|
5e06b23d56
|
Seem to have consensus on removing this for now
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130617 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-28 23:35:53 +00:00 |
Morgan James Delagrange
|
c095f1aac1
|
javadoc
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130616 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-28 18:06:39 +00:00 |
Morgan James Delagrange
|
361f3483b5
|
comparators moved from the commons-sandbox/util component
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130615 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 22:42:31 +00:00 |
Morgan James Delagrange
|
1391e31e55
|
put changed collections in alpha order
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130614 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 22:10:39 +00:00 |
Morgan James Delagrange
|
17ce3e4615
|
was missing documentation for 2 Bag classes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130613 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 21:56:22 +00:00 |
Morgan James Delagrange
|
aefdbe058a
|
converted release notes to HTML, added descriptions of all new
Collections from the JavaDocs
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130612 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 21:48:22 +00:00 |
Morgan James Delagrange
|
a3e632a65f
|
moved to RELEASE-NOTES-2.0.html
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130611 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 21:48:04 +00:00 |
Morgan James Delagrange
|
363300f587
|
Added new 2.0 Collections and some of the missing 1.0 Collections
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130610 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 21:34:03 +00:00 |
Morgan James Delagrange
|
8d39019497
|
Fixed javadoc error
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130609 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 21:30:40 +00:00 |
Morgan James Delagrange
|
192f96d505
|
if a collection is serializable, it should have a canonical version in CVS
for compatibility testing
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130608 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 20:52:17 +00:00 |
Morgan James Delagrange
|
9325e369ac
|
Serialized copies of Collections 1.0 objects
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130607 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 20:31:23 +00:00 |
Morgan James Delagrange
|
ff7c2c630c
|
added compatibility tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130604 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 18:45:46 +00:00 |
Morgan James Delagrange
|
b94322904e
|
more generic name for serialized collections
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130602 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 18:08:58 +00:00 |
Morgan James Delagrange
|
26630ea34c
|
added simple serialization tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130601 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 17:32:20 +00:00 |
Morgan James Delagrange
|
4d219cfa30
|
fixed bug where Collections classes were erroneously running against
JVM classes instead of subclasses
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130600 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 17:31:51 +00:00 |
Rodney Waldhoff
|
224a627029
|
fixing bug in FilterListIterator, adding test for it
javadoc fixes to FilterListIterator
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130599 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 17:28:55 +00:00 |
Morgan James Delagrange
|
95fbcee471
|
documenting bug fix in ArrayIterator
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130598 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 06:41:02 +00:00 |
Morgan James Delagrange
|
f3645714a1
|
Serialized copies of Collections 1.0 objects
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130597 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 06:36:21 +00:00 |
Morgan James Delagrange
|
30a05494f3
|
no need to test classes included in the JVM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130588 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 00:32:41 +00:00 |
Morgan James Delagrange
|
5e5a18bf2f
|
fixed errors where makeMap() had been changed to makeEmptyMap()
in superclasses but not subclasses, causing the wrong objects to be
tested
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130587 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 00:31:32 +00:00 |
Morgan James Delagrange
|
fa381f7937
|
made test classes that verify JDK contracts abstract, so that we will
not have to verify their serialization
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130586 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 00:21:46 +00:00 |
Morgan James Delagrange
|
e01b230f25
|
took out test cases that ran against JDK classes directly
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130585 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 00:17:24 +00:00 |
Morgan James Delagrange
|
3c53553bb2
|
fixed funky line feeds and indicated that MultiHashMap is new to
Collections 2.x
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130584 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 00:13:37 +00:00 |
Morgan James Delagrange
|
d5ab2edce1
|
changed compatibility version to a method, and had it default to the
maximum level of compatibility: version 1
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130583 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-26 00:08:07 +00:00 |
Rodney Waldhoff
|
e238eff5de
|
adding ProxyListIterator, FilterListIterator, and tests
removing unneeded import from ProxyIterartor, javadoc tweaks
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130582 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-25 23:53:20 +00:00 |
Morgan James Delagrange
|
2f293634b9
|
changed the makeList() method to makeEmptyList()
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130581 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-25 23:51:24 +00:00 |
Morgan James Delagrange
|
9e1b45941d
|
added base class for testing iterators
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130580 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-25 23:37:48 +00:00 |
Morgan James Delagrange
|
f592daad05
|
added methods to allow for iterators that can't be full, or that can't be empty
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130579 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-25 23:37:38 +00:00 |
Morgan James Delagrange
|
d3a61e7648
|
added base class for testing iterators
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130578 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-25 23:26:43 +00:00 |
Morgan James Delagrange
|
eb9884cd91
|
more details for hasNext() testing
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130577 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-25 23:26:25 +00:00 |
Morgan James Delagrange
|
230fb16d83
|
was missing TestFilterIterator
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130576 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-25 23:15:29 +00:00 |
Morgan James Delagrange
|
f9c4fd7f26
|
added base class for testing iterators, fixed odd line feeds in TestArrayIterator2
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130575 13f79535-47bb-0310-9956-ffa450edef68
|
2002-02-25 22:48:52 +00:00 |