|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Define callbacks for mutation operations.
Defining remove() on implementations of SetMutator is pointless as they are never called by CompositeSet.
| Method Summary | |
void |
resolveCollision(CompositeSet comp,
Set existing,
Set added,
Collection intersects)
Called when a Set is added to the CompositeSet and there is a collision between existing and added sets. |
| Methods inherited from interface org.apache.commons.collections.collection.CompositeCollection.CollectionMutator |
add, addAll, remove |
| Method Detail |
public void resolveCollision(CompositeSet comp,
Set existing,
Set added,
Collection intersects)
Called when a Set is added to the CompositeSet and there is a collision between existing and added sets.
If added and existing still have any intersects
after this method returns an IllegalArgumentException will be thrown.
comp - The CompositeSet being modifiedexisting - The Set already existing in the compositeadded - the Set being added to the compositeintersects - the intersection of th existing and added sets
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||