org.josql.incubator
Class FilteredArrayList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList
org.josql.incubator.FilteredArrayList
- All Implemented Interfaces:
- Serializable, Cloneable, Iterable, Collection, List, RandomAccess
public class FilteredArrayList
- extends ArrayList
- See Also:
- Serialized Form
Methods inherited from class java.util.ArrayList |
clear, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, size, toArray, toArray, trimToSize |
FilteredArrayList
public FilteredArrayList(String q)
throws QueryParseException
- Throws:
QueryParseException
FilteredArrayList
public FilteredArrayList(String q,
int cap)
throws QueryParseException
- Throws:
QueryParseException
FilteredArrayList
public FilteredArrayList(String q,
Collection c)
throws QueryParseException
- Throws:
QueryParseException
FilteredArrayList
public FilteredArrayList(Query q)
FilteredArrayList
public FilteredArrayList(Query q,
Collection c)
isNoThrowOnWhereFalse
public boolean isNoThrowOnWhereFalse()
setNoThrowOnWhereFalse
public void setNoThrowOnWhereFalse(boolean v)
getException
public Exception getException()
getQuery
public Query getQuery()
resort
public void resort()
addAll
public boolean addAll(Collection c)
throws IllegalArgumentException
- Specified by:
addAll
in interface Collection
- Specified by:
addAll
in interface List
- Overrides:
addAll
in class ArrayList
- Throws:
IllegalArgumentException
addAll
public boolean addAll(int index,
Collection c)
throws IllegalArgumentException
- Specified by:
addAll
in interface List
- Overrides:
addAll
in class ArrayList
- Throws:
IllegalArgumentException
add
public void add(int index,
Object o)
throws IllegalArgumentException
- Specified by:
add
in interface List
- Overrides:
add
in class ArrayList
- Throws:
IllegalArgumentException
set
public Object set(int index,
Object o)
throws IllegalArgumentException
- Specified by:
set
in interface List
- Overrides:
set
in class ArrayList
- Throws:
IllegalArgumentException
add
public boolean add(Object o)
throws IllegalArgumentException
- Specified by:
add
in interface Collection
- Specified by:
add
in interface List
- Overrides:
add
in class ArrayList
- Throws:
IllegalArgumentException
canAdd
public boolean canAdd(Object o)
throws QueryExecutionException
- Throws:
QueryExecutionException
clone
public Object clone()
- Overrides:
clone
in class ArrayList
cloneList
public List cloneList(Query q)
cloneList
public List cloneList()
cloneSelf
public FilteredArrayList cloneSelf()
cloneSelf
public FilteredArrayList cloneSelf(Query q)
Copyright © 2008 Gary Bentley. All Rights Reserved.