|
||||||||||
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 org.apache.jdo.util.I18NHelper |
msg
I18N support. |
private org.apache.jdo.pm.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,
org.apache.jdo.pm.PersistenceManagerInternal pm,
RequestFactory rf,
FOStoreConnector connector)
|
Method Summary | |
void |
close(java.util.Iterator it)
|
void |
closeAll()
|
java.lang.Class |
getCandidateClass()
|
javax.jdo.FetchPlan |
getFetchPlan()
Get the fetch plan associated with this Extent. |
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 org.apache.jdo.pm.PersistenceManagerInternal pm
private static final org.apache.jdo.util.I18NHelper msg
static final org.apache.commons.logging.Log logger
Constructor Detail |
FOStoreExtent(java.lang.Class cls, boolean subclasses, org.apache.jdo.pm.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)
public javax.jdo.FetchPlan getFetchPlan()
getFetchPlan
in interface javax.jdo.Extent
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |