Package org.eclipse.epsilon.emc.plainxml
Class LoudList<E>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<E>
org.eclipse.epsilon.emc.plainxml.LoudList<E>
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<E>,Collection<E>,List<E>,RandomAccess
- See Also:
-
Field Summary
FieldsFields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanaddAll(int index, Collection<? extends E> c) booleanaddAll(Collection<? extends E> c) voidaddListener(LoudListListener<E> listener) voidclear()booleanisUnique()static voidremove(int index) booleanbooleanremoveAll(Collection<?> c) booleanremoveListener(LoudListListener<E> listener) booleanretainAll(Collection<?> c) voidsetUnique(boolean unique) Methods inherited from class java.util.ArrayList
clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, removeIf, removeRange, replaceAll, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class java.util.AbstractCollection
containsAll, toStringMethods 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
-
Field Details
-
listeners
-
unique
protected boolean unique
-
-
Constructor Details
-
LoudList
public LoudList()
-
-
Method Details
-
main
-
addListener
-
removeListener
-
setUnique
public void setUnique(boolean unique) -
isUnique
public boolean isUnique() -
add
-
add
-
addAll
-
addAll
-
clear
public void clear() -
remove
-
remove
-
removeAll
-
retainAll
-
set
-