|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.openjpa.persistence.ExtentImpl<T>
public class ExtentImpl<T>
An extent is a logical view of all instances of a class.
Constructor Summary | |
---|---|
ExtentImpl(EntityManagerImpl em,
Extent<T> extent)
Constructor; supply delegate. |
Method Summary | |
---|---|
void |
closeAll()
Close all open iterators that are consuming database resources. |
boolean |
equals(Object other)
|
Extent<T> |
getDelegate()
Delegate. |
Class<T> |
getElementClass()
The extent's element type. |
OpenJPAEntityManager |
getEntityManager()
The owning entity manager. |
FetchPlan |
getFetchPlan()
Fetch configuration for controlling how iterated objects are loaded. |
boolean |
getIgnoreChanges()
Whether the extent sees inserts and deletes in the current transaction. |
int |
hashCode()
|
boolean |
hasSubclasses()
Whether the extent includes subclasses. |
Iterator<T> |
iterator()
|
List<T> |
list()
List the extent contents. |
void |
setIgnoreChanges(boolean ignoreChanges)
Whether the extent sees inserts and deletes in the current transaction. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExtentImpl(EntityManagerImpl em, Extent<T> extent)
Method Detail |
---|
public Extent<T> getDelegate()
getDelegate
in interface Extent<T>
public Class<T> getElementClass()
Extent
getElementClass
in interface Extent<T>
public boolean hasSubclasses()
Extent
hasSubclasses
in interface Extent<T>
public OpenJPAEntityManager getEntityManager()
Extent
getEntityManager
in interface Extent<T>
public FetchPlan getFetchPlan()
Extent
getFetchPlan
in interface Extent<T>
public boolean getIgnoreChanges()
Extent
getIgnoreChanges
in interface Extent<T>
public void setIgnoreChanges(boolean ignoreChanges)
Extent
setIgnoreChanges
in interface Extent<T>
public List<T> list()
Extent
list
in interface Extent<T>
public Iterator<T> iterator()
iterator
in interface Iterable<T>
public void closeAll()
Extent
closeAll
in interface Extent<T>
public int hashCode()
hashCode
in class Object
public boolean equals(Object other)
equals
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |