Interface IIngredientListMutable<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> IIngredientList<T,
,M> Iterable<T>
- All Known Implementing Classes:
IngredientArrayList
,IngredientLinkedList
,IngredientList
public interface IIngredientListMutable<T,M>
extends IIngredientList<T,M>, IIngredientCollectionMutable<T,M>
A mutable ingredient collection using list semantics.
This means that instances exist in a predefined order and that instances can exist multiple time in the collection.
- See Also:
-
Method Summary
Methods inherited from interface org.cyclops.cyclopscore.ingredient.collection.IIngredientCollection
contains, contains, containsAll, containsAll, count, iterator, parallelStream, stream, toArray
Methods inherited from interface org.cyclops.cyclopscore.ingredient.collection.IIngredientCollectionLike
equals, getComponent, hashCode, isEmpty, size, toString
Methods inherited from interface org.cyclops.cyclopscore.ingredient.collection.IIngredientCollectionMutable
add, addAll, clear, remove, removeAll, removeAll, removeAll
Methods inherited from interface org.cyclops.cyclopscore.ingredient.collection.IIngredientList
add, firstIndexOf, get, lastIndexOf, listIterator, listIterator, remove, set, sort, spliterator, subList