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 IIngredientCollection
contains, contains, containsAll, containsAll, count, iterator, parallelStream, stream, toArrayMethods inherited from interface IIngredientCollectionLike
equals, getComponent, hashCode, isEmpty, size, toStringMethods inherited from interface IIngredientCollectionMutable
add, addAll, clear, remove, removeAll, removeAll, removeAllMethods inherited from interface IIngredientSet
spliterator