public class DirtyList<T> extends ArrayList<T>
modCount
Constructor and Description |
---|
DirtyList() |
DirtyList(Collection<T> inCollection) |
DirtyList(int inInitialCapacity) |
Modifier and Type | Method and Description |
---|---|
void |
add(int inIndex,
T inObj) |
boolean |
add(T inObj) |
boolean |
addAll(Collection<? extends T> inObjs) |
boolean |
addAll(int inIndex,
Collection<? extends T> inObjs) |
void |
bless() |
void |
clear() |
boolean |
isDirty() |
T |
remove(int inPosition) |
boolean |
remove(Object inObj) |
boolean |
removeAll(Collection<?> inObjs) |
boolean |
removeIf(Predicate<? super T> inFilter) |
void |
removeRange(int inFrom,
int inTo) |
void |
replaceAll(UnaryOperator<T> inOperator) |
boolean |
retainAll(Collection<?> inObjs) |
clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
containsAll, equals, hashCode
parallelStream, stream
public DirtyList()
public DirtyList(int inInitialCapacity)
public DirtyList(Collection<T> inCollection)
public void bless()
public boolean isDirty()
public void clear()
public boolean removeAll(Collection<?> inObjs)
public boolean addAll(Collection<? extends T> inObjs)
public boolean addAll(int inIndex, Collection<? extends T> inObjs)
public boolean retainAll(Collection<?> inObjs)
public void removeRange(int inFrom, int inTo)
removeRange
in class ArrayList<T>
public void replaceAll(UnaryOperator<T> inOperator)
replaceAll
in interface List<T>
replaceAll
in class ArrayList<T>
jataylor@hairyfatguy.com