Interface CompositeSet.SetMutator
-
- All Superinterfaces:
CompositeCollection.CollectionMutator
- Enclosing class:
- CompositeSet
@Deprecated(since="2021-04-30") public static interface CompositeSet.SetMutator extends CompositeCollection.CollectionMutator
Deprecated.Commons Collections 3 is in maintenance mode. Commons Collections 4 should be used instead.Define callbacks for mutation operations.Defining remove() on implementations of SetMutator is pointless as they are never called by CompositeSet.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
resolveCollision(CompositeSet comp, java.util.Set existing, java.util.Set added, java.util.Collection intersects)
Deprecated.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
-
resolveCollision
void resolveCollision(CompositeSet comp, java.util.Set existing, java.util.Set added, java.util.Collection intersects)
Deprecated.Called when a Set is added to the CompositeSet and there is a collision between existing and added sets.
If
added
andexisting
still have any intersects after this method returns an IllegalArgumentException will be thrown.- Parameters:
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
-
-