TrackingCollection
--
Key: COLLECTIONS-248
URL: https://issues.apache.org/jira/browse/COLLECTIONS-248
Project: Commons Collections
Issue Type: New Feature
Components: Collection
Reporter: Nicolas
[
https://issues.apache.org/jira/browse/COLLECTIONS-248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nicolas Marchildon updated COLLECTIONS-248:
---
Attachment: CollectionLoader.java
TrackingCollection
[
https://issues.apache.org/jira/browse/COLLECTIONS-248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nicolas Marchildon updated COLLECTIONS-248:
---
Attachment: TrackingCollection.java
TrackingCollection
[
https://issues.apache.org/jira/browse/COLLECTIONS-248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nicolas Marchildon updated COLLECTIONS-248:
---
Attachment: TrackingCollectionTest.java
TrackingCollection
Nicolas Marchildon a écrit :
Sometimes you need to keep track of what was added and what was removed
from a collection, and that is what we created TrackingCollection for.
As requested, I booked a Jira ticket:
http://issues.apache.org/jira/browse/COLLECTIONS-248
;
/**
* Responsible for providing elements to a lazy-loaded collection, such as [EMAIL PROTECTED] TrackingCollection}.
*
* @author a href=mailto:[EMAIL PROTECTED]Nicolas Marchildon/a
*/
public abstract class CollectionLoaderK {
public CollectionLoader() {
super();
}
public abstract