Stephen Colebourne
80f62bd7a6
Convert inner classes to package scope so they are not in API at present
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131455 13f79535-47bb-0310-9956-ffa450edef68
2003-12-25 00:50:10 +00:00
Stephen Colebourne
5c1a8d15f0
Improve documentation
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131454 13f79535-47bb-0310-9956-ffa450edef68
2003-12-25 00:33:04 +00:00
Stephen Colebourne
32200eb896
Unify handling of equals and hashCode
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131453 13f79535-47bb-0310-9956-ffa450edef68
2003-12-24 23:22:54 +00:00
Stephen Colebourne
ceb49988b8
Update serialization handling with tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131452 13f79535-47bb-0310-9956-ffa450edef68
2003-12-24 23:09:26 +00:00
Stephen Colebourne
ae60862fd6
Fix test class to not hard code empty Bag
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131451 13f79535-47bb-0310-9956-ffa450edef68
2003-12-24 22:38:32 +00:00
Stephen Colebourne
7801d45353
Solve deprecations, fix bug in test
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131450 13f79535-47bb-0310-9956-ffa450edef68
2003-12-24 17:31:41 +00:00
Stephen Colebourne
8d031df1a0
Document new CursorableLinkedList
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131449 13f79535-47bb-0310-9956-ffa450edef68
2003-12-24 01:24:09 +00:00
Stephen Colebourne
cbca9a2056
Deprecate to new version in list subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131448 13f79535-47bb-0310-9956-ffa450edef68
2003-12-24 01:19:38 +00:00
Stephen Colebourne
0b9cb552be
Add CursorableLinkedList to list subpackage
...
Rework AbstractLL/NodeCachingLL to allow for this
Update tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131447 13f79535-47bb-0310-9956-ffa450edef68
2003-12-24 01:15:40 +00:00
Stephen Colebourne
abb9990e0d
Fix bugs identified by extended list iterator tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131446 13f79535-47bb-0310-9956-ffa450edef68
2003-12-24 01:13:55 +00:00
Stephen Colebourne
2794a98e3c
Make use of proper list iterator tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131445 13f79535-47bb-0310-9956-ffa450edef68
2003-12-24 01:13:13 +00:00
Stephen Colebourne
7cdc68b01b
Improve list iterator tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131444 13f79535-47bb-0310-9956-ffa450edef68
2003-12-24 01:12:55 +00:00
Phil Steitz
fae8897bc4
Added CompositeSet, CompositeMap contributed by Brian McCallister.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131443 13f79535-47bb-0310-9956-ffa450edef68
2003-12-14 21:42:55 +00:00
Stephen Colebourne
d9883f168e
Fix bug in remove method from coverage testing
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131442 13f79535-47bb-0310-9956-ffa450edef68
2003-12-14 16:10:38 +00:00
Stephen Colebourne
daff346e09
Add additional tests for coverage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131440 13f79535-47bb-0310-9956-ffa450edef68
2003-12-14 13:01:07 +00:00
Stephen Colebourne
c45a13dee2
Fix bug in remove method from coverage testing
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131439 13f79535-47bb-0310-9956-ffa450edef68
2003-12-14 13:00:03 +00:00
Stephen Colebourne
f3eec92e78
Fix bug in iterator method from coverage testing
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131438 13f79535-47bb-0310-9956-ffa450edef68
2003-12-14 12:59:38 +00:00
Stephen Colebourne
47f07189d4
Javadoc fix
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131437 13f79535-47bb-0310-9956-ffa450edef68
2003-12-14 12:54:42 +00:00
Stephen Colebourne
41deb399a2
Update javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131436 13f79535-47bb-0310-9956-ffa450edef68
2003-12-13 23:51:28 +00:00
Stephen Colebourne
6b8aad6314
Add package html
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131435 13f79535-47bb-0310-9956-ffa450edef68
2003-12-13 23:33:11 +00:00
Stephen Colebourne
a9bee7354a
Add access method for primitive types
...
from Ashwin S
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131433 13f79535-47bb-0310-9956-ffa450edef68
2003-12-11 23:45:02 +00:00
Stephen Colebourne
6fc38cb3bf
Update package javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131432 13f79535-47bb-0310-9956-ffa450edef68
2003-12-11 23:15:12 +00:00
Stephen Colebourne
c41b34505b
Improve javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131431 13f79535-47bb-0310-9956-ffa450edef68
2003-12-11 23:01:02 +00:00
Stephen Colebourne
f0f4b38270
Implement BoundedCollection interface
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131430 13f79535-47bb-0310-9956-ffa450edef68
2003-12-11 23:00:32 +00:00
Stephen Colebourne
5684754908
Implement BoundedMap interface
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131429 13f79535-47bb-0310-9956-ffa450edef68
2003-12-11 22:55:25 +00:00
Stephen Colebourne
95f17c0843
Add BoundedMap to sit alongside BoundedCollection
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131428 13f79535-47bb-0310-9956-ffa450edef68
2003-12-11 22:48:52 +00:00
Stephen Colebourne
78bdfa2962
Update javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131427 13f79535-47bb-0310-9956-ffa450edef68
2003-12-11 22:48:09 +00:00
Stephen Colebourne
ba1caedfd9
Deprecate LRUMap for new version in map subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131425 13f79535-47bb-0310-9956-ffa450edef68
2003-12-11 00:46:45 +00:00
Stephen Colebourne
2ec031411c
Change order of LRUMap to LRU to MRU
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131424 13f79535-47bb-0310-9956-ffa450edef68
2003-12-11 00:46:12 +00:00
Stephen Colebourne
7feafdc4de
Handle structural modify maps better
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131423 13f79535-47bb-0310-9956-ffa450edef68
2003-12-11 00:45:25 +00:00
Stephen Colebourne
1decf8b6fb
Refactor CommonsLinkedList and NodeCachingLinkedList to list subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131422 13f79535-47bb-0310-9956-ffa450edef68
2003-12-11 00:18:06 +00:00
Stephen Colebourne
c784488a2c
Improve serialization tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131421 13f79535-47bb-0310-9956-ffa450edef68
2003-12-11 00:16:02 +00:00
Stephen Colebourne
9e9b4858b1
Remove JDK1.4 classes from CVS
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131420 13f79535-47bb-0310-9956-ffa450edef68
2003-12-08 22:05:10 +00:00
Stephen Colebourne
c9fc511b34
Refactor HashedMap and LinkedMap into Abstract superclasses
...
Adjust subclasses appropriately
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131419 13f79535-47bb-0310-9956-ffa450edef68
2003-12-07 23:59:13 +00:00
Stephen Colebourne
c32add2800
Add LRUMap implementation
...
Refactor serialization behaviour in HashedMap hierarchy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131418 13f79535-47bb-0310-9956-ffa450edef68
2003-12-07 01:23:54 +00:00
Stephen Colebourne
4f699c8628
Additional testing of new maps
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131417 13f79535-47bb-0310-9956-ffa450edef68
2003-12-07 01:22:50 +00:00
Stephen Colebourne
cfb3754d15
Enable LRUMap testing by adding isGetStructuralModify()
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131416 13f79535-47bb-0310-9956-ffa450edef68
2003-12-07 01:21:51 +00:00
Stephen Colebourne
5b9d61cdbd
Remove commented out code now replaced with better code
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131415 13f79535-47bb-0310-9956-ffa450edef68
2003-12-07 01:15:36 +00:00
Stephen Colebourne
570ddedd98
Unify exception messages across map implementations
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131414 13f79535-47bb-0310-9956-ffa450edef68
2003-12-06 14:02:11 +00:00
Stephen Colebourne
5f8fc2f974
Ensure all MapEntry implementation are also KeyValue implementations
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131413 13f79535-47bb-0310-9956-ffa450edef68
2003-12-06 13:03:15 +00:00
Stephen Colebourne
5457ede14f
Rename pairs subpackage to keyvalue
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131412 13f79535-47bb-0310-9956-ffa450edef68
2003-12-05 20:25:26 +00:00
Stephen Colebourne
f381962f52
Ensure the tests use the correct Bag implementations
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131411 13f79535-47bb-0310-9956-ffa450edef68
2003-12-05 20:22:12 +00:00
Stephen Colebourne
e798e2b7a7
Add LinkedMap map implementation
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131410 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 19:23:08 +00:00
Stephen Colebourne
a932442109
Add LinkedMap map implementation
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131409 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 19:05:51 +00:00
Stephen Colebourne
9fb3ef3b2b
Change to use HashedMap instead of HashMap
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131408 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 19:03:50 +00:00
Stephen Colebourne
81a3a4f457
Improve testing of iterators
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131407 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 19:03:21 +00:00
Stephen Colebourne
cc584dd49a
Refactor ReferenceMap to map subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131406 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 15:50:12 +00:00
Stephen Colebourne
399fad2001
Refactor StaticBucketMap to map subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131405 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 15:16:49 +00:00
Stephen Colebourne
982ce83646
Update package description
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131404 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 15:15:16 +00:00
Stephen Colebourne
7af9515a22
Fix deprecation by referencing the correct BinaryHeap
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131403 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 14:39:42 +00:00
Stephen Colebourne
165764ef73
Add unmodifiable BidiMap decorators
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131402 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 14:03:35 +00:00
Stephen Colebourne
ffc9ebb3c6
Fix tests to support unmodifiable test cases
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131401 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 14:02:49 +00:00
Stephen Colebourne
66ca5337e6
Add unmodifiable BidiMap decorator
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131400 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 12:59:37 +00:00
Stephen Colebourne
7a58d2f1b8
Update and make consistent the Unmodifiable decorators
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131399 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 12:27:37 +00:00
Stephen Colebourne
aae1dcdb92
Improve package html
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131398 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 12:23:19 +00:00
Stephen Colebourne
3c5ad2e9ae
Use the Unmodifiable decorators everywhere
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131397 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 11:37:44 +00:00
Stephen Colebourne
1064cdbedb
Update and make consistent the Unmodifiable decorators
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131396 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 11:19:10 +00:00
Stephen Colebourne
39a29b486d
File layout
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131395 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 11:17:36 +00:00
Stephen Colebourne
75443cb0fd
Update the associated package html
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131394 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 01:05:31 +00:00
Stephen Colebourne
c87c643b08
Optimise the remove method on a bag
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131393 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 01:02:32 +00:00
Stephen Colebourne
fc487af406
Make new Bag implementations Serializable
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131392 13f79535-47bb-0310-9956-ffa450edef68
2003-12-03 00:49:38 +00:00
Stephen Colebourne
2e14c5efe8
Rename AMap to IterableMap
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131391 13f79535-47bb-0310-9956-ffa450edef68
2003-12-02 23:51:50 +00:00
Stephen Colebourne
5457921e7e
Update the associated package html
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131389 13f79535-47bb-0310-9956-ffa450edef68
2003-12-02 23:39:48 +00:00
Stephen Colebourne
ae8ad94a24
Add new faster Bag implementations in bag subpackage
...
Deprecate originals in main package
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131388 13f79535-47bb-0310-9956-ffa450edef68
2003-12-02 23:36:12 +00:00
Stephen Colebourne
b67ef9b935
Add IdentityMap implementation for reference comparisons
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131387 13f79535-47bb-0310-9956-ffa450edef68
2003-12-02 21:57:08 +00:00
Stephen Colebourne
145e6c8a33
Fix bug in error message text
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131386 13f79535-47bb-0310-9956-ffa450edef68
2003-12-02 21:56:34 +00:00
Stephen Colebourne
cb78386402
Comment out tests that fail for the moment - race condition
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131385 13f79535-47bb-0310-9956-ffa450edef68
2003-12-02 00:44:13 +00:00
Stephen Colebourne
d5da5df231
Fix method scopes
...
Fix bug in HashEntry
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131384 13f79535-47bb-0310-9956-ffa450edef68
2003-12-02 00:37:11 +00:00
Stephen Colebourne
b473a5d290
Move iterator interfaces to main package
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131383 13f79535-47bb-0310-9956-ffa450edef68
2003-12-01 22:49:00 +00:00
Stephen Colebourne
3ee53ef957
Move map interfaces to main package
...
Add AMap interface
Add HashedMap implementation
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131380 13f79535-47bb-0310-9956-ffa450edef68
2003-12-01 22:34:55 +00:00
Stephen Colebourne
e078c03320
Update package overview to reflect class move
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131379 13f79535-47bb-0310-9956-ffa450edef68
2003-12-01 22:05:14 +00:00
Stephen Colebourne
b1437124f8
Refactor BoundedCollection interface to main package
...
All interfaces should be in main package
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131378 13f79535-47bb-0310-9956-ffa450edef68
2003-11-29 18:14:20 +00:00
Stephen Colebourne
52da69630a
Deprecate now BidiMap package up and running
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131377 13f79535-47bb-0310-9956-ffa450edef68
2003-11-29 18:05:39 +00:00
Stephen Colebourne
ac0e661a18
Refactor Buffer implementations to buffer subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131376 13f79535-47bb-0310-9956-ffa450edef68
2003-11-29 18:04:57 +00:00
Stephen Colebourne
0ef38d17d9
Fix deprecation comment
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131375 13f79535-47bb-0310-9956-ffa450edef68
2003-11-29 17:26:21 +00:00
Stephen Colebourne
921ce7e575
Improve test coverage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131374 13f79535-47bb-0310-9956-ffa450edef68
2003-11-27 23:57:09 +00:00
Stephen Colebourne
fb9ab16883
Deprecate observable implementation, as it is moved to the sandbox
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131373 13f79535-47bb-0310-9956-ffa450edef68
2003-11-27 22:55:16 +00:00
Stephen Colebourne
84f48d54e1
Refactor functors from inner classes to subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131371 13f79535-47bb-0310-9956-ffa450edef68
2003-11-23 23:25:33 +00:00
Stephen Colebourne
ab2b44981c
Refactor functors from inner classes to subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131370 13f79535-47bb-0310-9956-ffa450edef68
2003-11-23 22:05:24 +00:00
Stephen Colebourne
29e4020d3f
Refactor functors from inner classes to subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131369 13f79535-47bb-0310-9956-ffa450edef68
2003-11-23 19:11:21 +00:00
Stephen Colebourne
c63ea40c90
Refactor functors from inner classes to subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131368 13f79535-47bb-0310-9956-ffa450edef68
2003-11-23 17:48:20 +00:00
Stephen Colebourne
3c81ef8c39
Refactor functors from inner classes to subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131367 13f79535-47bb-0310-9956-ffa450edef68
2003-11-23 17:01:36 +00:00
Stephen Colebourne
cc4a7e8a16
Add functors subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131366 13f79535-47bb-0310-9956-ffa450edef68
2003-11-23 14:41:27 +00:00
Stephen Colebourne
8e201c426b
Javdoc link fix
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131365 13f79535-47bb-0310-9956-ffa450edef68
2003-11-23 14:40:41 +00:00
Stephen Colebourne
87da39f9cc
Complete unmodifiable map implementations and tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131363 13f79535-47bb-0310-9956-ffa450edef68
2003-11-20 22:35:50 +00:00
Stephen Colebourne
5a0b3842e4
Add abstract test class for OrderedMap
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131362 13f79535-47bb-0310-9956-ffa450edef68
2003-11-20 22:34:49 +00:00
Stephen Colebourne
685b0bfe61
Add new decorator abstract class for OrderedMap
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131361 13f79535-47bb-0310-9956-ffa450edef68
2003-11-20 22:33:54 +00:00
Stephen Colebourne
6c62213afb
Add abstract decorator for OrderedMapIterator
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131360 13f79535-47bb-0310-9956-ffa450edef68
2003-11-20 21:53:58 +00:00
Stephen Colebourne
71488d1022
Fix to return correct interface type from factory
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131359 13f79535-47bb-0310-9956-ffa450edef68
2003-11-20 21:46:41 +00:00
Stephen Colebourne
8f1bdde3d7
Add UnmodifiableOrderedMapIterator
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131358 13f79535-47bb-0310-9956-ffa450edef68
2003-11-20 21:45:35 +00:00
Stephen Colebourne
fe3315d3c0
Improve ordered map iterator tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131357 13f79535-47bb-0310-9956-ffa450edef68
2003-11-20 21:44:58 +00:00
Stephen Colebourne
257ef4a6d4
Better testing of MapIterators
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131356 13f79535-47bb-0310-9956-ffa450edef68
2003-11-20 00:31:42 +00:00
Stephen Colebourne
367f8710b0
Make ListOrderedMap implement OrderedMap
...
Improve associated tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131355 13f79535-47bb-0310-9956-ffa450edef68
2003-11-20 00:03:06 +00:00
Stephen Colebourne
40e444a3e8
Fix toString on MapIterator
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131354 13f79535-47bb-0310-9956-ffa450edef68
2003-11-19 23:58:11 +00:00
Stephen Colebourne
f32272a4e5
Add mapIterator() to OrderedMapIterator until IterableMap interface created
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131353 13f79535-47bb-0310-9956-ffa450edef68
2003-11-19 23:57:51 +00:00
Stephen Colebourne
8a93f7c452
Fix puAll method to return correctly
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131352 13f79535-47bb-0310-9956-ffa450edef68
2003-11-18 23:34:47 +00:00
Stephen Colebourne
473cba8ee3
Move Flat3Map to map subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131351 13f79535-47bb-0310-9956-ffa450edef68
2003-11-18 23:23:05 +00:00
Stephen Colebourne
92450f8141
Move BoundedCollection to new collection subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131350 13f79535-47bb-0310-9956-ffa450edef68
2003-11-18 22:51:19 +00:00
Stephen Colebourne
6bf2ec4c86
Convert protected methods to public to handle VerifyError
...
(due to inner classes being unable to see protected methods from another package)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131349 13f79535-47bb-0310-9956-ffa450edef68
2003-11-18 22:37:18 +00:00
Stephen Colebourne
bf2681bc5b
Report more helpfully when errors occur
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131348 13f79535-47bb-0310-9956-ffa450edef68
2003-11-18 21:28:16 +00:00
Stephen Colebourne
8b313fecf6
Refactor tests to interface based subpackages
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131347 13f79535-47bb-0310-9956-ffa450edef68
2003-11-16 22:15:12 +00:00
Stephen Colebourne
9ccb68523b
Rework build script for new test classes
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131346 13f79535-47bb-0310-9956-ffa450edef68
2003-11-16 21:39:42 +00:00
Stephen Colebourne
fc74d8d13d
Refactor bidimap to interface based subpackage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131345 13f79535-47bb-0310-9956-ffa450edef68
2003-11-16 20:35:47 +00:00
Stephen Colebourne
1b8c22a7df
Refactor decorators to interface based subpackages
...
(Deprecate decorators subpackage)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131344 13f79535-47bb-0310-9956-ffa450edef68
2003-11-16 00:39:37 +00:00
Stephen Colebourne
335945a34d
Refactor decorators to interface based subpackages
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131343 13f79535-47bb-0310-9956-ffa450edef68
2003-11-16 00:05:48 +00:00
Stephen Colebourne
1057e36acf
Update iterators to be more stadard decorator design
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131342 13f79535-47bb-0310-9956-ffa450edef68
2003-11-15 23:50:46 +00:00
Stephen Colebourne
9bc0e82584
Rename ResetableIterator to ResettableIterator
...
Remove Map and Ordered variants to avoid too many classes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131341 13f79535-47bb-0310-9956-ffa450edef68
2003-11-14 22:58:27 +00:00
Stephen Colebourne
6941ba1b29
Add OrderedIterator
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131340 13f79535-47bb-0310-9956-ffa450edef68
2003-11-08 19:26:29 +00:00
Stephen Colebourne
30a04d30ce
Add TreeBidiMap implementation
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131339 13f79535-47bb-0310-9956-ffa450edef68
2003-11-08 18:52:51 +00:00
Stephen Colebourne
b43554de6a
Update MapIterator to remove asMapEntry
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131338 13f79535-47bb-0310-9956-ffa450edef68
2003-11-08 18:49:06 +00:00
Stephen Colebourne
0b990513ea
Update tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131337 13f79535-47bb-0310-9956-ffa450edef68
2003-11-08 18:47:38 +00:00
Stephen Colebourne
533ad6c843
Update MapIterator to remove asMapEntry
...
Add OrderedMapIterator
Rename DefaultMapIterator
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131336 13f79535-47bb-0310-9956-ffa450edef68
2003-11-08 18:43:13 +00:00
Stephen Colebourne
64f3f8e11b
Rename BidiMap removeKey to removeValue
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131335 13f79535-47bb-0310-9956-ffa450edef68
2003-11-08 18:40:17 +00:00
Stephen Colebourne
c34bf0a54c
No change
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131334 13f79535-47bb-0310-9956-ffa450edef68
2003-11-08 18:38:27 +00:00
Rodney Waldhoff
0615ee2d58
deprecate stuff moved to and released from commons-primitives
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131333 13f79535-47bb-0310-9956-ffa450edef68
2003-11-07 20:17:13 +00:00
Rodney Waldhoff
f77526c9b1
deprecate stuff moved to and released from commons-primitives
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131332 13f79535-47bb-0310-9956-ffa450edef68
2003-11-07 17:24:13 +00:00
Phil Steitz
715e28309f
Added CompositeCollection and tests.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131330 13f79535-47bb-0310-9956-ffa450edef68
2003-11-07 02:10:13 +00:00
Stephen Colebourne
5419c63de8
Complete OrderedMap with MapIterator
...
Ensure fully tested
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131329 13f79535-47bb-0310-9956-ffa450edef68
2003-11-04 23:36:23 +00:00
Stephen Colebourne
7e42e5fed7
Avoid infinite loop in test framework
...
Simplify error messges
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131328 13f79535-47bb-0310-9956-ffa450edef68
2003-11-04 23:35:35 +00:00
Stephen Colebourne
99fdf11f8a
Better error message
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131327 13f79535-47bb-0310-9956-ffa450edef68
2003-11-04 23:34:46 +00:00
Stephen Colebourne
429c850d43
Add basic performance test shell for testing maps
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131326 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 23:43:00 +00:00
Stephen Colebourne
c72a7267db
Add Flat3Map, a new map design for small Maps that is faster than HashMap
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131325 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 23:41:46 +00:00
Stephen Colebourne
37e9c49744
Add a default MapIterator implementation that wraps a Map entrySet
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131324 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 23:40:53 +00:00
Stephen Colebourne
559db22fc2
Integrate new MapIterator tests into DualBidiMap tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131322 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 19:48:39 +00:00
Stephen Colebourne
1bec2d62d7
Enable iterator testing to better integrate with collection/map tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131321 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 19:47:10 +00:00
Stephen Colebourne
792b248c3c
Add TiedMapEntry
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131320 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 19:45:48 +00:00
Stephen Colebourne
7040e31845
Remove [ ] from toString
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131319 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 19:44:37 +00:00
Stephen Colebourne
623af3b79d
Add UnmodifiableMapIterator
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131318 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 18:29:59 +00:00
Stephen Colebourne
b4f545f3f3
Correct errors in testing exceptions
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131317 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 18:29:33 +00:00
Stephen Colebourne
60fcc4fb8d
Add UnmodifiableIterator classes to iterators package
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131316 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 17:26:36 +00:00
Stephen Colebourne
e1f52a4797
Add UnmodifiableMapEntry
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131315 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 17:06:59 +00:00
Stephen Colebourne
c4b3f3ad02
Marker interface for unmodifiable collections/maps/iterators/pairs
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131314 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 17:05:50 +00:00
Stephen Colebourne
4b084fad6e
Refactor ProxyIterators to AbstractDecorators
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131313 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 16:29:12 +00:00
Stephen Colebourne
d3248e3613
Organize imports
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131312 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 16:21:16 +00:00
Stephen Colebourne
ac2fee8845
More work around the MapIterator
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131311 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 15:27:54 +00:00
Stephen Colebourne
3ec38d1ba2
Clearer test error messages
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131310 13f79535-47bb-0310-9956-ffa450edef68
2003-11-02 15:27:05 +00:00
Stephen Colebourne
be74e690e0
Add extra tests for maps
...
Make the tests pass
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131309 13f79535-47bb-0310-9956-ffa450edef68
2003-11-01 18:47:18 +00:00
Stephen Colebourne
5acf38c49a
Document the existence of the new DualHashBidiMap/DualTreeBidiMap classes
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131308 13f79535-47bb-0310-9956-ffa450edef68
2003-11-01 18:45:48 +00:00
Stephen Colebourne
869d20576b
Add DualTreeBidiMap implementation and tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131307 13f79535-47bb-0310-9956-ffa450edef68
2003-10-31 01:26:25 +00:00
Stephen Colebourne
27a00be12e
Add a lot of tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131306 13f79535-47bb-0310-9956-ffa450edef68
2003-10-31 01:25:45 +00:00
Stephen Colebourne
2029f95ea2
Ensure that values returned are in same order as keys
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131305 13f79535-47bb-0310-9956-ffa450edef68
2003-10-31 01:25:24 +00:00
Stephen Colebourne
27a4c25922
Allow subclasses to change the confirmed map
...
Ensure views pickup correct serialization methods
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131304 13f79535-47bb-0310-9956-ffa450edef68
2003-10-31 01:24:32 +00:00
Stephen Colebourne
165f6f675a
Improve error messages in verify
...
Fix bug when TreeMap EntrySet used
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131303 13f79535-47bb-0310-9956-ffa450edef68
2003-10-31 01:23:10 +00:00
Stephen Colebourne
c0968cfcee
Fix problem where views were being incorrectly created
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131302 13f79535-47bb-0310-9956-ffa450edef68
2003-10-29 23:49:18 +00:00
Gary D. Gregory
2e53e15a14
Unnecessary semicolons.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131301 13f79535-47bb-0310-9956-ffa450edef68
2003-10-29 23:21:39 +00:00
Stephen Colebourne
eda112cfac
Add MapIterator to BidiMap
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131300 13f79535-47bb-0310-9956-ffa450edef68
2003-10-29 00:06:25 +00:00
Gary D. Gregory
fd398f99d8
Integrate TestEnumerationUtils into test suite.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131299 13f79535-47bb-0310-9956-ffa450edef68
2003-10-28 18:56:12 +00:00
Gary D. Gregory
d7b20360c5
New class EnumerationUtils.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131298 13f79535-47bb-0310-9956-ffa450edef68
2003-10-28 18:48:10 +00:00
Gary D. Gregory
a49995ec8f
Javadoc typo.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131297 13f79535-47bb-0310-9956-ffa450edef68
2003-10-28 02:44:51 +00:00
Stephen Colebourne
7b2c75144d
Handle testing data of size 1
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131292 13f79535-47bb-0310-9956-ffa450edef68
2003-10-20 22:58:28 +00:00
Stephen Colebourne
3441c43924
Better test error messages
...
Handle small test collections
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131291 13f79535-47bb-0310-9956-ffa450edef68
2003-10-19 00:25:11 +00:00
Phil Steitz
76c1efb61c
javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131289 13f79535-47bb-0310-9956-ffa450edef68
2003-10-16 06:04:56 +00:00
Stephen Colebourne
3da5b8508b
Change class from final to non-final
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131288 13f79535-47bb-0310-9956-ffa450edef68
2003-10-14 18:06:41 +00:00
Stephen Colebourne
594977c2f2
Tidy code and Javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131287 13f79535-47bb-0310-9956-ffa450edef68
2003-10-14 18:05:42 +00:00
Stephen Colebourne
a1e36e8823
Fix various javadoc link warnings
...
bug 23680, from Eric Johnson
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131286 13f79535-47bb-0310-9956-ffa450edef68
2003-10-13 21:18:56 +00:00
Phil Steitz
e614a8f803
javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131285 13f79535-47bb-0310-9956-ffa450edef68
2003-10-13 02:49:40 +00:00
Phil Steitz
83401f530a
Added more decorator tests.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131284 13f79535-47bb-0310-9956-ffa450edef68
2003-10-13 02:48:16 +00:00
Phil Steitz
cf4a4761aa
Added TestPredicatedSortedSet.
...
Added first() and last() checks to AbstractTestSortedSet verify.
Modified TestTransformedSortedSet and TestObservedSortedSet to use BulkTest.makeSuite.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131283 13f79535-47bb-0310-9956-ffa450edef68
2003-10-12 06:37:30 +00:00
Stephen Colebourne
dea6e42a7c
Fix various javadoc link warnings
...
bug 23680, from Eric Johnson
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131282 13f79535-47bb-0310-9956-ffa450edef68
2003-10-10 21:19:39 +00:00
Stephen Colebourne
2092e39906
Rename TestBidiMap to AbstractTestBidiMap to promote to testframework jar
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131279 13f79535-47bb-0310-9956-ffa450edef68
2003-10-10 21:11:54 +00:00
Stephen Colebourne
1544a5daa0
Ensure that remove works correctly on views
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131278 13f79535-47bb-0310-9956-ffa450edef68
2003-10-10 21:09:49 +00:00
Stephen Colebourne
6526be25d1
Fix tests to work properly on inverse map
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131277 13f79535-47bb-0310-9956-ffa450edef68
2003-10-10 21:09:27 +00:00
Stephen Colebourne
1557ede997
Ensure null status is passed to view bulk tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131276 13f79535-47bb-0310-9956-ffa450edef68
2003-10-10 21:08:26 +00:00
Stephen Colebourne
7f40c66819
Code tidy
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131275 13f79535-47bb-0310-9956-ffa450edef68
2003-10-10 21:07:48 +00:00
Stephen Colebourne
ce07bf068f
Fix various javadoc link warnings
...
bug 23680, from Eric Johnson
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131274 13f79535-47bb-0310-9956-ffa450edef68
2003-10-10 21:06:18 +00:00
Stephen Colebourne
29e063ff3f
Fix various javadoc link warnings
...
bug 23680, from Eric Johnson
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131271 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 20:58:53 +00:00
Stephen Colebourne
5db7fd6976
Fix various javadoc link warnings
...
bug 23680, from Eric Johnson
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131269 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 20:51:15 +00:00
Stephen Colebourne
0deed47b72
Fix various javadoc link warnings
...
bug 23680, from Eric Johnson
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131268 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 20:44:32 +00:00
Stephen Colebourne
c676de25d3
Make DualHashBidiMap serialiizable
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131267 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 20:21:32 +00:00
Stephen Colebourne
2f1df4d36c
Improve test error messages
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131266 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 20:20:23 +00:00
Stephen Colebourne
69d1866233
Rename testRemoveAfterAdd for consistency
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131265 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 20:18:25 +00:00
Rodney Waldhoff
8cb3e9821b
deprecate
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131264 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 11:09:10 +00:00
Rodney Waldhoff
8a083ab8af
* support remove in SingletonIterator and SingletonListIterator
...
* add tests
* enable tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131263 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 11:05:27 +00:00
Rodney Waldhoff
96e2ca244e
rename _a/_b to collectionA/collectionB
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131262 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 11:03:55 +00:00
Rodney Waldhoff
7b2af5cff1
scope variables, group assertions into blocks
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131261 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 11:00:09 +00:00
Rodney Waldhoff
0f57fa8e8c
fix test so that it doesn't assume the order in which elements are returned from a HashMap.iterator
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131260 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 10:48:19 +00:00
Rodney Waldhoff
8dbaeed44c
convert "assertTrue(a.equals(b))" to the equivalent but better reported "assertEquals(a,b)"
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131259 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 10:39:16 +00:00
Rodney Waldhoff
4a1340c1d9
extract methods testRemoveThenSet and testAddThenSet, so we don't assume the full iterator contains more than one element
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131258 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 10:33:45 +00:00
Rodney Waldhoff
287d11999f
deprecate
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131257 13f79535-47bb-0310-9956-ffa450edef68
2003-10-09 09:52:56 +00:00
Stephen Colebourne
a18bc1ca43
Tighten Map tests
...
Javadoc
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131256 13f79535-47bb-0310-9956-ffa450edef68
2003-10-07 22:35:59 +00:00
Stephen Colebourne
e7ea37d1a7
Enhance Map tests pre-release of testframework
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131255 13f79535-47bb-0310-9956-ffa450edef68
2003-10-07 22:20:58 +00:00
Stephen Colebourne
b943acfc64
Rename HashBidiMap to DualHashBidiMap
...
Add AbstractDualBidiMap
Test and fix bugs
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131254 13f79535-47bb-0310-9956-ffa450edef68
2003-10-06 23:47:17 +00:00
Stephen Colebourne
8755bd9684
Add first semblance of some SortedMap tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131253 13f79535-47bb-0310-9956-ffa450edef68
2003-10-06 23:44:56 +00:00
Stephen Colebourne
3525c9cc59
Actually test the class we are supposed to be testing
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131252 13f79535-47bb-0310-9956-ffa450edef68
2003-10-06 23:44:23 +00:00
Stephen Colebourne
5f31d82006
Fix bug introduced when changing version from 2.2 to 3
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131251 13f79535-47bb-0310-9956-ffa450edef68
2003-10-06 21:03:52 +00:00
Phil Steitz
39f52a2f79
Added test for UnmodifiableMap, plugged small protection gap.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131250 13f79535-47bb-0310-9956-ffa450edef68
2003-10-06 05:06:05 +00:00
Stephen Colebourne
396286ea1e
Update version numbers for next release
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131249 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 23:21:07 +00:00
Stephen Colebourne
7b41504959
Add overview for testframework
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131247 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 23:11:00 +00:00
Stephen Colebourne
19d811d68e
Javadoc fixes
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131246 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 23:10:31 +00:00
Stephen Colebourne
5dc2c46e26
Update licence and version
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131245 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 21:26:46 +00:00
Stephen Colebourne
2e1a8cb3f2
Update licence and version
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131244 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 21:17:40 +00:00
Stephen Colebourne
7621d6e135
Update licence and version
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131243 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 21:11:06 +00:00
Stephen Colebourne
96c2adf196
Update licence and version
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131242 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 21:03:44 +00:00
Stephen Colebourne
0672fd080f
Add tests to BidiMap and make part of main test suite
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131241 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 20:52:29 +00:00
Stephen Colebourne
b1328e6ce5
Renamed ignoredSimpleTests to ignoredTests in BulkTest
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131240 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 20:48:59 +00:00
Stephen Colebourne
74d9449387
Renamed ignoredSimpleTests to ignoredTests in AbstractTestMap
...
Additional tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131239 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 20:47:37 +00:00
Stephen Colebourne
999d7f34cc
Renamed ignoredSimpleTests to ignoredTests in AbstractTestMap
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131238 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 20:46:40 +00:00
Stephen Colebourne
a322e63163
Refactor implementation to act as more of a decorator
...
Fixed some bugs too
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131237 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 20:40:52 +00:00
Stephen Colebourne
456adc3354
Clarify the contract of the put method in BidiMaps
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131236 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 20:38:55 +00:00
Phil Steitz
4b2811d1c4
Added get(object, index) method to CollectionUtils, deprecating index(-,-) methods.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131235 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 19:48:00 +00:00
Stephen Colebourne
03f4174238
Make testframework jar independent of collections jar
...
(Except Bag interface)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131234 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 12:34:46 +00:00
Phil Steitz
f8acd98e11
Fixed bug related to CreateNode parameter order reported on commons-dev list by David.Hay@REQUISITE.com on 3-Oct-03.
...
Added tests to TestCommonsLinkedList to cover node-manipulation methods and changed TestNodeCachingLinkedList to extend TestCommonsLinkedList.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131233 13f79535-47bb-0310-9956-ffa450edef68
2003-10-05 06:41:08 +00:00
Stephen Colebourne
9be6a962ed
Refactor SetList to be a subclass of the abstract decorator
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131232 13f79535-47bb-0310-9956-ffa450edef68
2003-10-04 00:50:35 +00:00
Stephen Colebourne
69ebc9f4ac
Better error for debugging
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131231 13f79535-47bb-0310-9956-ffa450edef68
2003-10-04 00:49:27 +00:00
Stephen Colebourne
333541bc3c
Deprecate DefaultMapEntry in the main package
...
Fix resultant deprecation warnings
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131230 13f79535-47bb-0310-9956-ffa450edef68
2003-10-03 23:19:32 +00:00
Phil Steitz
3b50d3cef8
Changed references to TestMap to AbstractTestMap in TestOrderedMap
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131229 13f79535-47bb-0310-9956-ffa450edef68
2003-10-03 12:54:54 +00:00
Henri Yandell
3a5194a37a
more cleaning up, removing negative comments :)
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131228 13f79535-47bb-0310-9956-ffa450edef68
2003-10-03 06:31:03 +00:00
Henri Yandell
79908ade0a
tidied up the entryset code
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131227 13f79535-47bb-0310-9956-ffa450edef68
2003-10-03 06:25:03 +00:00
Henri Yandell
9804521d1d
Adding in OrderedMap class. Similar functionality to a SequencedHashmap, it is
...
decorable and able to sit on top of other Map implementations.
This is the first version to pass the unit tests, so I'm pushing it in. The
major thing I know it doesn't do is that keySet/entrySet and values iterator()
methods do not back their remove()'s onto the Map itself. The views themselves
do, just not their iterators yet.
This shows that we need unit tests for these :)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131226 13f79535-47bb-0310-9956-ffa450edef68
2003-10-03 06:24:13 +00:00
Henri Yandell
5c8de4eb74
Added a toString to map the normal output from a HashMaps Map.Entry
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131225 13f79535-47bb-0310-9956-ffa450edef68
2003-10-03 06:20:54 +00:00
Stephen Colebourne
7c3480003d
Rename TestMap to AbstractTestMap
...
Rename TestSortedMap to AbstractTestSortedMap
Javadoc and tidy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131223 13f79535-47bb-0310-9956-ffa450edef68
2003-10-02 23:01:10 +00:00
Stephen Colebourne
6318d9964c
Rename TestSet to AbstractTestSet
...
Rename TestSortedSet to AbstractTestSortedSet
Javadoc and tidy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131222 13f79535-47bb-0310-9956-ffa450edef68
2003-10-02 22:48:41 +00:00
Stephen Colebourne
e476647953
Rename TestBag to AbstractTestBag
...
Rename TestSortedBag to AbstractTestSortedBag
Javadoc and tidy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131221 13f79535-47bb-0310-9956-ffa450edef68
2003-10-02 22:35:31 +00:00
Matthew Hawthorne
54f2a8e85b
Adding SetList decorator from bug #22826
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131220 13f79535-47bb-0310-9956-ffa450edef68
2003-10-02 22:34:44 +00:00
Stephen Colebourne
a3155911c2
Rename TestObject to AbstractTestObject
...
Rename TestCollection to AbstractTestCollection
Rename TestList to AbstractTestList
Javadoc and tidy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131219 13f79535-47bb-0310-9956-ffa450edef68
2003-10-02 22:14:35 +00:00
Henri Yandell
aea2f2fa32
Added a test to prove that a Map's keySet method is backed by the map. Also added a series of TODOs to cover all the other backing/non-backing possibilities.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131217 13f79535-47bb-0310-9956-ffa450edef68
2003-10-02 04:04:22 +00:00
Henri Yandell
e7eba5076a
removed tabs
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131216 13f79535-47bb-0310-9956-ffa450edef68
2003-10-02 03:42:03 +00:00
Henri Yandell
105c1ac930
Removed debug I stupidly left in.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131215 13f79535-47bb-0310-9956-ffa450edef68
2003-10-02 03:11:08 +00:00
Henri Yandell
62543d554d
Have made the OrderedSet use the underlying List's toString and not the Set's toString. It's important that the toString retains the correct order, else things can get quite confusing when debugging. Fortunately List and Set toStrings are the same, unless someone has custom versions in place.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131214 13f79535-47bb-0310-9956-ffa450edef68
2003-10-02 03:10:37 +00:00
Stephen Colebourne
63a4d98529
Add tests for pairs package
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131213 13f79535-47bb-0310-9956-ffa450edef68
2003-10-01 22:36:49 +00:00
Stephen Colebourne
0b58a2fb6b
Add missing abstract keyword
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131212 13f79535-47bb-0310-9956-ffa450edef68
2003-10-01 22:36:07 +00:00
Stephen Colebourne
513ef0ae75
Rename TestComparator to AbstractTestComparator
...
Tidy comparator test classes licenses/javadoc
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131211 13f79535-47bb-0310-9956-ffa450edef68
2003-10-01 22:14:48 +00:00
Stephen Colebourne
dd7f7aca14
Rename TestIterator to AbstractTestIterator
...
Rename TestListIterator to AbstractTestListIterator
Add extra tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131210 13f79535-47bb-0310-9956-ffa450edef68
2003-10-01 21:54:56 +00:00
Matthew Hawthorne
927cbd80c0
Updated entry sets to modify underlying maps.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131208 13f79535-47bb-0310-9956-ffa450edef68
2003-09-29 23:24:18 +00:00
Stephen Colebourne
28f121b39b
Spelling
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131206 13f79535-47bb-0310-9956-ffa450edef68
2003-09-29 22:44:14 +00:00
Stephen Colebourne
1088244314
Javadoc and Code tidy
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131205 13f79535-47bb-0310-9956-ffa450edef68
2003-09-29 22:37:40 +00:00
Stephen Colebourne
22d14c1895
Javadoc format for <code>
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131204 13f79535-47bb-0310-9956-ffa450edef68
2003-09-29 22:02:33 +00:00
Phil Steitz
b6d03843b2
Fixed previousIndex() and nextIndex() methods in ArrayListIterator and ObjectArrayListIterator to conform to ListIterator interface specification.
...
Modified ObjectArrayIterator constructor to throw ArrayOutOfBoundsException when start index is out of range (as advertised).
Added test cases to TestIteratorUtils.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131203 13f79535-47bb-0310-9956-ffa450edef68
2003-09-29 03:56:12 +00:00
Phil Steitz
4bdb893378
javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131202 13f79535-47bb-0310-9956-ffa450edef68
2003-09-29 03:38:44 +00:00
Stephen Colebourne
1c4942acca
Add ObservableSortedBag/Set
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131201 13f79535-47bb-0310-9956-ffa450edef68
2003-09-28 21:54:35 +00:00
Stephen Colebourne
52f05aba78
Add ObservableSortedBag
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131200 13f79535-47bb-0310-9956-ffa450edef68
2003-09-28 21:50:37 +00:00
Stephen Colebourne
8b6040783b
Javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131199 13f79535-47bb-0310-9956-ffa450edef68
2003-09-28 21:49:50 +00:00
Stephen Colebourne
f68637922c
Refactor test class to share code
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131197 13f79535-47bb-0310-9956-ffa450edef68
2003-09-27 12:06:36 +00:00
Stephen Colebourne
0720c33003
Remove deprecated primitive classes
...
Prepare for primitive release
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131196 13f79535-47bb-0310-9956-ffa450edef68
2003-09-27 10:54:06 +00:00
Stephen Colebourne
aaa866d0d6
Rename Pair to KeyValue
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131195 13f79535-47bb-0310-9956-ffa450edef68
2003-09-27 10:33:34 +00:00
Stephen Colebourne
007d3e3702
Change CursorableLinkedList to use weak references to avoid memory leaks
...
from Simon Kitching
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131194 13f79535-47bb-0310-9956-ffa450edef68
2003-09-27 10:07:14 +00:00
Matthew Hawthorne
04c90229bb
Updated logic in put() to remove pair on duplicate value. Because of this, TestBidiMap can no longer extend TestMap since this seems to break the Map contract.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131193 13f79535-47bb-0310-9956-ffa450edef68
2003-09-26 23:28:43 +00:00
Stephen Colebourne
43c1bd31e8
New Pair implementations
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131192 13f79535-47bb-0310-9956-ffa450edef68
2003-09-25 22:47:49 +00:00
Stephen Colebourne
224b283473
Add additional constructor
...
Javadoc and tidy up
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131191 13f79535-47bb-0310-9956-ffa450edef68
2003-09-25 22:47:14 +00:00
Phil Steitz
491b06c0a6
Added test case for index method with SortedMap input.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131190 13f79535-47bb-0310-9956-ffa450edef68
2003-09-25 07:19:42 +00:00
Stephen Colebourne
36d6f4b3b3
Refactor tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131189 13f79535-47bb-0310-9956-ffa450edef68
2003-09-24 08:24:46 +00:00
Stephen Colebourne
e28dab2be3
Javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131188 13f79535-47bb-0310-9956-ffa450edef68
2003-09-24 08:23:56 +00:00
Matthew Hawthorne
afe7736f62
Added initial implementation of HashBidiMap, plus tests.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131186 13f79535-47bb-0310-9956-ffa450edef68
2003-09-23 20:29:34 +00:00
Phil Steitz
03b59c2469
Added tests for collect, decorator factories.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131185 13f79535-47bb-0310-9956-ffa450edef68
2003-09-22 08:22:53 +00:00
Phil Steitz
949b9ffcb0
Fixed optimization logic error in containsAny.
...
Iteration should be over the smaller collection.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131184 13f79535-47bb-0310-9956-ffa450edef68
2003-09-22 02:20:56 +00:00
Phil Steitz
129cc2869b
Javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131183 13f79535-47bb-0310-9956-ffa450edef68
2003-09-21 23:47:09 +00:00
Phil Steitz
deffdc372c
Improved test coverage
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131182 13f79535-47bb-0310-9956-ffa450edef68
2003-09-21 20:56:51 +00:00
Stephen Colebourne
957094fb79
Add ObservableSortedSet
...
Rename range to view
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131181 13f79535-47bb-0310-9956-ffa450edef68
2003-09-21 20:01:53 +00:00
Stephen Colebourne
21cc633fde
Rename range to view
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131180 13f79535-47bb-0310-9956-ffa450edef68
2003-09-21 20:00:29 +00:00
Stephen Colebourne
74e8d90a8c
Add observableXxx methods to Utils classes
...
Switch to our Unmodified/Synchonized classes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131179 13f79535-47bb-0310-9956-ffa450edef68
2003-09-21 16:26:08 +00:00