|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jdo.impl.fostore.FOStoreExtent
This is an in-memory extent.
Nested Class Summary | |
(package private) class |
FOStoreExtent.FOStoreExtentIterator
Iterates over the elements in a FOStoreExtent. |
Field Summary | |
private java.lang.Class |
cls
Class specified by user. |
private FOStoreConnector |
connector
|
private java.util.HashSet |
iterators
Iterators requested by user. |
(package private) static org.apache.commons.logging.Log |
logger
Logger |
private static I18NHelper |
msg
I18N support. |
private PersistenceManagerInternal |
pm
Persistence manager on which getExtent was invoked by user. |
private RequestFactory |
rf
|
private boolean |
subclasses
If true, extent includes subclasses of user's class. |
Constructor Summary | |
(package private) |
FOStoreExtent(java.lang.Class cls,
boolean subclasses,
PersistenceManagerInternal pm,
RequestFactory rf,
FOStoreConnector connector)
|
Method Summary | |
void |
close(java.util.Iterator it)
|
void |
closeAll()
|
java.lang.Class |
getCandidateClass()
|
javax.jdo.PersistenceManager |
getPersistenceManager()
|
boolean |
hasSubclasses()
|
java.util.Iterator |
iterator()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private final FOStoreConnector connector
private final RequestFactory rf
private final java.util.HashSet iterators
private final java.lang.Class cls
private final boolean subclasses
private final PersistenceManagerInternal pm
private static final I18NHelper msg
static final org.apache.commons.logging.Log logger
Constructor Detail |
FOStoreExtent(java.lang.Class cls, boolean subclasses, PersistenceManagerInternal pm, RequestFactory rf, FOStoreConnector connector)
Method Detail |
public java.util.Iterator iterator()
iterator
in interface javax.jdo.Extent
Extent.iterator()
public boolean hasSubclasses()
hasSubclasses
in interface javax.jdo.Extent
Extent.hasSubclasses()
public java.lang.Class getCandidateClass()
getCandidateClass
in interface javax.jdo.Extent
Extent.getCandidateClass()
public javax.jdo.PersistenceManager getPersistenceManager()
getPersistenceManager
in interface javax.jdo.Extent
Extent.getPersistenceManager()
public void closeAll()
closeAll
in interface javax.jdo.Extent
Extent.closeAll()
public void close(java.util.Iterator it)
close
in interface javax.jdo.Extent
Extent.close(java.util.Iterator)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |