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 TypeMethodDescriptionvoid
boolean
boolean
addAll
(int index, Collection<? extends E> c) boolean
addAll
(Collection<? extends E> c) void
addListener
(LoudListListener<E> listener) void
clear()
boolean
isUnique()
static void
remove
(int index) boolean
boolean
removeAll
(Collection<?> c) boolean
removeListener
(LoudListListener<E> listener) boolean
retainAll
(Collection<?> c) void
setUnique
(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, trimToSize
Methods inherited from class java.util.AbstractCollection
containsAll, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
Methods 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
-