Class Consumers<T>
- Type Parameters:
T- type being consumed by all consumers
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<Consumer<T>>,Collection<Consumer<T>>,Consumer<T>,List<Consumer<T>>,RandomAccess,SequencedCollection<Consumer<T>>
A list of Consumer instances, each triggered
sequentially when this one is.
Any null consumers are simply ignored.
- Since:
- 2.0.0
- See Also:
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, ensureCapacity, forEach, get, getFirst, getLast, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeIf, removeLast, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class java.util.AbstractCollection
containsAllMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, stream, toArrayMethods inherited from interface java.util.List
containsAll, reversed
-
Constructor Details
-
Consumers
public Consumers() -
Consumers
public Consumers(int initialCapacity) -
Consumers
-
-
Method Details
-
accept
-
of
A group of consumers. All consumers are invoked.- Type Parameters:
T- type of object consumed- Parameters:
consumers- consumers- Returns:
- a consumer group
- Since:
- 3.0.0
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
- Overrides:
toStringin classAbstractCollection<Consumer<T>>
-