|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface CompositeSet.SetMutator
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,
java.util.Set existing,
java.util.Set added,
java.util.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 |
---|
void resolveCollision(CompositeSet comp, java.util.Set existing, java.util.Set added, java.util.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 |