|
|||||||||||
| 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.ExtentExtent.iterator()public boolean hasSubclasses()
hasSubclasses in interface javax.jdo.ExtentExtent.hasSubclasses()public java.lang.Class getCandidateClass()
getCandidateClass in interface javax.jdo.ExtentExtent.getCandidateClass()public javax.jdo.PersistenceManager getPersistenceManager()
getPersistenceManager in interface javax.jdo.ExtentExtent.getPersistenceManager()public void closeAll()
closeAll in interface javax.jdo.ExtentExtent.closeAll()public void close(java.util.Iterator it)
close in interface javax.jdo.ExtentExtent.close(java.util.Iterator)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||