public class FilteredArrayList extends ArrayList
modCount
Constructor and Description |
---|
FilteredArrayList(Query q) |
FilteredArrayList(Query q,
Collection c) |
FilteredArrayList(String q) |
FilteredArrayList(String q,
Collection c) |
FilteredArrayList(String q,
int cap) |
Modifier and Type | Method and Description |
---|---|
void |
add(int index,
Object o) |
boolean |
add(Object o) |
boolean |
addAll(Collection c) |
boolean |
addAll(int index,
Collection c) |
boolean |
canAdd(Object o) |
Object |
clone() |
List |
cloneList() |
List |
cloneList(Query q) |
FilteredArrayList |
cloneSelf() |
FilteredArrayList |
cloneSelf(Query q) |
Exception |
getException() |
Query |
getQuery() |
boolean |
isNoThrowOnWhereFalse() |
void |
resort() |
Object |
set(int index,
Object o) |
void |
setNoThrowOnWhereFalse(boolean v) |
clear, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, size, sort, spliterator, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
containsAll, equals, hashCode
parallelStream, stream
public FilteredArrayList(String q) throws QueryParseException
QueryParseException
public FilteredArrayList(String q, int cap) throws QueryParseException
QueryParseException
public FilteredArrayList(String q, Collection c) throws QueryParseException
QueryParseException
public FilteredArrayList(Query q)
public FilteredArrayList(Query q, Collection c)
public boolean isNoThrowOnWhereFalse()
public void setNoThrowOnWhereFalse(boolean v)
public Exception getException()
public Query getQuery()
public void resort()
public boolean addAll(Collection c) throws IllegalArgumentException
addAll
in interface Collection
addAll
in interface List
addAll
in class ArrayList
IllegalArgumentException
public boolean addAll(int index, Collection c) throws IllegalArgumentException
addAll
in interface List
addAll
in class ArrayList
IllegalArgumentException
public void add(int index, Object o) throws IllegalArgumentException
add
in interface List
add
in class ArrayList
IllegalArgumentException
public Object set(int index, Object o) throws IllegalArgumentException
set
in interface List
set
in class ArrayList
IllegalArgumentException
public boolean add(Object o) throws IllegalArgumentException
add
in interface Collection
add
in interface List
add
in class ArrayList
IllegalArgumentException
public boolean canAdd(Object o) throws QueryExecutionException
QueryExecutionException
public List cloneList()
public FilteredArrayList cloneSelf()
public FilteredArrayList cloneSelf(Query q)