Class IngredientArrayList<T,M>
java.lang.Object
org.cyclops.cyclopscore.ingredient.collection.IngredientCollectionAdapter<T,M>
org.cyclops.cyclopscore.ingredient.collection.IngredientCollectionCollectionAdapter<T,M,List<T>>
org.cyclops.cyclopscore.ingredient.collection.IngredientList<T,M>
org.cyclops.cyclopscore.ingredient.collection.IngredientArrayList<T,M>
- Type Parameters:
T
- The instance type.M
- The matching condition parameter.
- All Implemented Interfaces:
Iterable<T>
,IIngredientCollection<T,
,M> IIngredientCollectionLike<T,
,M, T> IIngredientCollectionMutable<T,
,M> IIngredientList<T,
,M> IIngredientListMutable<T,
M>
An ingredient list collection that internally uses an
ArrayList
to store instances.- See Also:
-
Constructor Summary
ConstructorDescriptionIngredientArrayList
(IngredientComponent<T, M> component) IngredientArrayList
(IngredientComponent<T, M> component, int size) IngredientArrayList
(IngredientComponent<T, M> component, Iterable<? extends T> iterable) IngredientArrayList
(IngredientComponent<T, M> component, Iterator<? extends T> iterable) IngredientArrayList
(IngredientComponent<T, M> component, T... instances) -
Method Summary
Methods inherited from class org.cyclops.cyclopscore.ingredient.collection.IngredientList
add, equals, firstIndexOf, get, lastIndexOf, listIterator, listIterator, remove, set, subList
Methods inherited from class org.cyclops.cyclopscore.ingredient.collection.IngredientCollectionCollectionAdapter
add, clear, getCollection, iterator, size
Methods inherited from class org.cyclops.cyclopscore.ingredient.collection.IngredientCollectionAdapter
contains, contains, count, getComponent, hashCode, iterator, remove, removeAll, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
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
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
sort, spliterator
-
Constructor Details
-
IngredientArrayList
-
IngredientArrayList
-
IngredientArrayList
-
IngredientArrayList
-
IngredientArrayList
-