java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<I>
dev.buildtool.tools.collections.RandomizedList<E>
dev.buildtool.tools.collections.UniqueItemList<E>
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<E>,java.util.Collection<E>,java.util.List<E>,java.util.RandomAccess
public class UniqueItemList<E> extends RandomizedList<E>
List with unique elements
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description UniqueItemList(int size)UniqueItemList(E... elements)UniqueItemList(java.util.Collection<E> collection) -
Method Summary
Methods inherited from class java.util.ArrayList
add, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
Constructor Details
-
UniqueItemList
public UniqueItemList(int size) -
UniqueItemList
-
UniqueItemList
-
-
Method Details