public class FixedSizeCopyOnWriteArrayList<E>
extends java.util.concurrent.CopyOnWriteArrayList<E>
Constructor and Description |
---|
FixedSizeCopyOnWriteArrayList(java.util.Collection<? extends E> collection) |
FixedSizeCopyOnWriteArrayList(E[] toCopyIn) |
FixedSizeCopyOnWriteArrayList(int maximumSize) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(E obj) |
void |
add(int index,
E obj) |
boolean |
addAll(java.util.Collection<? extends E> collection) |
boolean |
addAll(int index,
java.util.Collection<? extends E> collection) |
int |
addAllAbsent(java.util.Collection<? extends E> collection) |
boolean |
addIfAbsent(E obj) |
clear, clone, contains, containsAll, equals, forEach, get, hashCode, indexOf, indexOf, isEmpty, iterator, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, toString
public FixedSizeCopyOnWriteArrayList(int maximumSize) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public FixedSizeCopyOnWriteArrayList(java.util.Collection<? extends E> collection)
public FixedSizeCopyOnWriteArrayList(E[] toCopyIn)
public boolean add(E obj)
public void add(int index, E obj)
public boolean addAll(int index, java.util.Collection<? extends E> collection)
public boolean addAll(java.util.Collection<? extends E> collection)
public boolean addIfAbsent(E obj)
addIfAbsent
in class java.util.concurrent.CopyOnWriteArrayList<E>