org.apache.openjpa.lib.rop
public class RandomAccessResultList extends AbstractNonSequentialResultList
PAST_END
Constructor and Description |
---|
RandomAccessResultList(ResultObjectProvider rop) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Close the list.
|
boolean |
equals(java.lang.Object other) |
protected java.lang.Object |
getInternal(int index)
Implement this method and
List.size() . |
int |
hashCode() |
boolean |
isClosed()
Returns true if the list has been closed.
|
boolean |
isProviderOpen()
Returns true if the provider backing this list is open.
|
protected java.util.Map |
newRowMap()
Override this method to control what kind of map is used for
the instantiated rows.
|
int |
size() |
java.lang.String |
toString() |
java.lang.Object |
writeReplace() |
contains, containsAll, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, subList, toArray, toArray
add, add, addAll, addAll, assertOpen, clear, getUserObject, remove, remove, removeAll, retainAll, set, setUserObject
public RandomAccessResultList(ResultObjectProvider rop)
protected java.util.Map newRowMap()
public boolean isProviderOpen()
ResultList
public boolean isClosed()
ResultList
public void close()
ResultList
protected java.lang.Object getInternal(int index)
AbstractNonSequentialResultList
List.size()
. Return AbstractNonSequentialResultList.PAST_END
if the index is out of bounds.getInternal
in class AbstractNonSequentialResultList
public int size()
public java.lang.Object writeReplace() throws java.io.ObjectStreamException
java.io.ObjectStreamException
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in interface java.util.Collection
hashCode
in interface java.util.List
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in interface java.util.Collection
equals
in interface java.util.List
equals
in class java.lang.Object