org.apache.openjpa.lib.rop
Class AbstractNonSequentialResultList
java.lang.Object
   org.apache.openjpa.lib.rop.AbstractResultList
org.apache.openjpa.lib.rop.AbstractResultList
       org.apache.openjpa.lib.rop.AbstractNonSequentialResultList
org.apache.openjpa.lib.rop.AbstractNonSequentialResultList
- All Implemented Interfaces: 
- java.io.Serializable, java.lang.Iterable, java.util.Collection, java.util.List, ResultList, Closeable
- Direct Known Subclasses: 
- RandomAccessResultList, SimpleResultList, WindowResultList
- public abstract class AbstractNonSequentialResultList 
- extends AbstractResultList
Abstract base class for random-access result lists. Unlike the
 AbstractList, this class doesn't rely on the
 Collection.size() method.
- Author:
- Abe White
- See Also:
- Serialized Form
| Field Summary | 
| protected static java.lang.Object | PAST_END
 | 
 
 
 
| Methods inherited from class org.apache.openjpa.lib.rop.AbstractResultList | 
| add, add, addAll, addAll, assertOpen, clear, remove, remove, removeAll, retainAll, set, subList | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
| Methods inherited from interface java.util.List | 
| equals, hashCode, size | 
 
PAST_END
protected static final java.lang.Object PAST_END
AbstractNonSequentialResultList
public AbstractNonSequentialResultList()
getInternal
protected abstract java.lang.Object getInternal(int index)
- Implement this method and List.size(). ReturnPAST_ENDif the index is out of bounds.
 
- 
 
contains
public boolean contains(java.lang.Object o)
- 
 
containsAll
public boolean containsAll(java.util.Collection c)
- 
 
get
public java.lang.Object get(int index)
- 
 
indexOf
public int indexOf(java.lang.Object o)
- 
 
lastIndexOf
public int lastIndexOf(java.lang.Object o)
- 
 
isEmpty
public boolean isEmpty()
- 
 
iterator
public java.util.Iterator iterator()
- 
 
listIterator
public java.util.ListIterator listIterator()
- 
 
listIterator
public java.util.ListIterator listIterator(int index)
- 
 
toArray
public java.lang.Object[] toArray()
- 
 
toArray
public java.lang.Object[] toArray(java.lang.Object[] a)
- 
 
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.