|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jpox.store.AbstractExtent
org.jpox.store.rdbms.extent.AbstractRDBMSExtent
public abstract class AbstractRDBMSExtent
Abstract representation of an Extent for RDBMS datastores.
| Field Summary | |
|---|---|
protected org.jpox.store.query.Query |
query
Query executed for returning the Extent. |
protected java.util.HashMap |
queryResultsByIterator
Map of the iterators of the Extents accessed. |
| Fields inherited from class org.jpox.store.AbstractExtent |
|---|
candidateClass, cmd, LOCALISER, om, storeMgr, subclasses |
| Constructor Summary | |
|---|---|
AbstractRDBMSExtent(org.jpox.ObjectManager om,
java.lang.Class cls,
boolean subclasses,
org.jpox.metadata.AbstractClassMetaData cmd)
Constructor. |
|
| Method Summary | |
|---|---|
void |
close(java.util.Iterator iter)
Close an Iterator associated with this Extent instance. |
void |
closeAll()
Close all Iterators associated with this Extent instance. |
org.jpox.FetchPlan |
getFetchPlan()
This method retrieves the fetch plan associated with the Extent. |
java.util.Iterator |
iterator()
Returns an iterator over all the instances in the Extent. |
| Methods inherited from class org.jpox.store.AbstractExtent |
|---|
getCandidateClass, getObjectManager, hasSubclasses, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected final org.jpox.store.query.Query query
protected java.util.HashMap queryResultsByIterator
| Constructor Detail |
|---|
public AbstractRDBMSExtent(org.jpox.ObjectManager om,
java.lang.Class cls,
boolean subclasses,
org.jpox.metadata.AbstractClassMetaData cmd)
om - Object Managercls - candidate classsubclasses - Whether to include subclassescmd - MetaData for the candidate class| Method Detail |
|---|
public java.util.Iterator iterator()
public void close(java.util.Iterator iter)
iter - an iterator obtained by the method iterator() on this Extent
instance.public void closeAll()
public org.jpox.FetchPlan getFetchPlan()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||