Class DeferredList<E>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<E>
dev.prozilla.pine.common.util.DeferredList<E>
Type Parameters:
E - The type of elements in this list
All Implemented Interfaces:
Destructible, Serializable, Cloneable, Iterable<E>, Collection<E>, List<E>, RandomAccess, SequencedCollection<E>

public class DeferredList<E> extends ArrayList<E> implements Destructible
Implementation of an array list which defers modifications of elements until the current iteration is complete, to prevent concurrent modification exceptions.
See Also: