Interface IIngredientSetMutable<T,M>
- Type Parameters:
T- The instance type.M- The matching condition parameter.
- All Superinterfaces:
IIngredientCollection<T,,M> IIngredientCollectionLike<T,,M, T> IIngredientCollectionMutable<T,,M> IIngredientSet<T,,M> Iterable<T>
- All Known Implementing Classes:
IngredientHashSet,IngredientSet,IngredientTreeSet
public interface IIngredientSetMutable<T,M>
extends IIngredientSet<T,M>, IIngredientCollectionMutable<T,M>
A mutable ingredient collection using set semantics.
This means that each instances can only be present once in the collection based on its equals method.
- See Also:
-
Method Summary
Methods inherited from interface org.cyclops.cyclopscore.ingredient.collection.IIngredientCollection
contains, contains, containsAll, containsAll, count, iterator, parallelStream, stream, toArrayMethods inherited from interface org.cyclops.cyclopscore.ingredient.collection.IIngredientCollectionLike
equals, getComponent, hashCode, isEmpty, size, toStringMethods inherited from interface org.cyclops.cyclopscore.ingredient.collection.IIngredientCollectionMutable
add, addAll, clear, remove, removeAll, removeAll, removeAllMethods inherited from interface org.cyclops.cyclopscore.ingredient.collection.IIngredientSet
spliterator