org.apache.openjpa.kernel
Class QueryImpl.RemoveOnCloseResultList
java.lang.Object
   org.apache.openjpa.kernel.QueryImpl.RemoveOnCloseResultList
org.apache.openjpa.kernel.QueryImpl.RemoveOnCloseResultList
- All Implemented Interfaces: 
- java.io.Serializable, java.lang.Iterable, java.util.Collection, java.util.List, ResultList, Closeable
- Enclosing class:
- QueryImpl
- public class QueryImpl.RemoveOnCloseResultList 
- extends java.lang.Object- implements ResultList
Result list that removes itself from the query's open result list
 when it is closed. Public for testing.
- See Also:
- Serialized Form
 
 
| Methods inherited from class java.lang.Object | 
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
 
QueryImpl.RemoveOnCloseResultList
public QueryImpl.RemoveOnCloseResultList(ResultList res)
getDelegate
public ResultList getDelegate()
- 
 
- 
 
isProviderOpen
public boolean isProviderOpen()
- 
- Specified by:
- isProviderOpenin interface- ResultList
 
- 
 
isClosed
public boolean isClosed()
- 
- Specified by:
- isClosedin interface- ResultList
 
- 
 
close
public void close()
- 
- Specified by:
- closein interface- ResultList
- Specified by:
- closein interface- Closeable
 
- 
 
close
public void close(boolean remove)
- 
 
- 
 
size
public int size()
- 
- Specified by:
- sizein interface- java.util.Collection
- Specified by:
- sizein interface- java.util.List
 
- 
 
isEmpty
public boolean isEmpty()
- 
- Specified by:
- isEmptyin interface- java.util.Collection
- Specified by:
- isEmptyin interface- java.util.List
 
- 
 
contains
public boolean contains(java.lang.Object o)
- 
- Specified by:
- containsin interface- java.util.Collection
- Specified by:
- containsin interface- java.util.List
 
- 
 
iterator
public java.util.Iterator iterator()
- 
- Specified by:
- iteratorin interface- java.lang.Iterable
- Specified by:
- iteratorin interface- java.util.Collection
- Specified by:
- iteratorin interface- java.util.List
 
- 
 
toArray
public java.lang.Object[] toArray()
- 
- Specified by:
- toArrayin interface- java.util.Collection
- Specified by:
- toArrayin interface- java.util.List
 
- 
 
toArray
public java.lang.Object[] toArray(java.lang.Object[] a)
- 
- Specified by:
- toArrayin interface- java.util.Collection
- Specified by:
- toArrayin interface- java.util.List
 
- 
 
add
public boolean add(java.lang.Object o)
- 
- Specified by:
- addin interface- java.util.Collection
- Specified by:
- addin interface- java.util.List
 
- 
 
remove
public boolean remove(java.lang.Object o)
- 
- Specified by:
- removein interface- java.util.Collection
- Specified by:
- removein interface- java.util.List
 
- 
 
containsAll
public boolean containsAll(java.util.Collection c)
- 
- Specified by:
- containsAllin interface- java.util.Collection
- Specified by:
- containsAllin interface- java.util.List
 
- 
 
addAll
public boolean addAll(java.util.Collection c)
- 
- Specified by:
- addAllin interface- java.util.Collection
- Specified by:
- addAllin interface- java.util.List
 
- 
 
addAll
public boolean addAll(int idx,
                      java.util.Collection c)
- 
- Specified by:
- addAllin interface- java.util.List
 
- 
 
removeAll
public boolean removeAll(java.util.Collection c)
- 
- Specified by:
- removeAllin interface- java.util.Collection
- Specified by:
- removeAllin interface- java.util.List
 
- 
 
retainAll
public boolean retainAll(java.util.Collection c)
- 
- Specified by:
- retainAllin interface- java.util.Collection
- Specified by:
- retainAllin interface- java.util.List
 
- 
 
clear
public void clear()
- 
- Specified by:
- clearin interface- java.util.Collection
- Specified by:
- clearin interface- java.util.List
 
- 
 
get
public java.lang.Object get(int idx)
- 
- Specified by:
- getin interface- java.util.List
 
- 
 
set
public java.lang.Object set(int idx,
                            java.lang.Object o)
- 
- Specified by:
- setin interface- java.util.List
 
- 
 
add
public void add(int idx,
                java.lang.Object o)
- 
- Specified by:
- addin interface- java.util.List
 
- 
 
remove
public java.lang.Object remove(int idx)
- 
- Specified by:
- removein interface- java.util.List
 
- 
 
indexOf
public int indexOf(java.lang.Object o)
- 
- Specified by:
- indexOfin interface- java.util.List
 
- 
 
lastIndexOf
public int lastIndexOf(java.lang.Object o)
- 
- Specified by:
- lastIndexOfin interface- java.util.List
 
- 
 
listIterator
public java.util.ListIterator listIterator()
- 
- Specified by:
- listIteratorin interface- java.util.List
 
- 
 
listIterator
public java.util.ListIterator listIterator(int idx)
- 
- Specified by:
- listIteratorin interface- java.util.List
 
- 
 
subList
public java.util.List subList(int start,
                              int end)
- 
- Specified by:
- subListin interface- java.util.List
 
- 
 
equals
public boolean equals(java.lang.Object o)
- 
- Specified by:
- equalsin interface- java.util.Collection
- Specified by:
- equalsin interface- java.util.List
- Overrides:
- equalsin class- java.lang.Object
 
- 
 
hashCode
public int hashCode()
- 
- Specified by:
- hashCodein interface- java.util.Collection
- Specified by:
- hashCodein interface- java.util.List
- Overrides:
- hashCodein class- java.lang.Object
 
- 
 
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- java.lang.Object
 
- 
 
writeReplace
public java.lang.Object writeReplace()
- 
 
- 
 
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.