| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Extent<T>
An extent is a logical view of all instances of a class.
| Method Summary | |
|---|---|
|  void | closeAll()Close all open iterators that are consuming database resources. | 
|  Extent | getDelegate()Deprecated. cast to ExtentImplinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
|  java.lang.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. | 
|  boolean | hasSubclasses()Whether the extent includes subclasses. | 
|  java.util.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 interface java.lang.Iterable | 
|---|
| iterator | 
| Method Detail | 
|---|
java.lang.Class<T> getElementClass()
boolean hasSubclasses()
OpenJPAEntityManager getEntityManager()
FetchPlan getFetchPlan()
boolean getIgnoreChanges()
void setIgnoreChanges(boolean ignoreChanges)
java.util.List<T> list()
void closeAll()
Extent getDelegate()
ExtentImpl instead. This
 method pierces the published-API boundary, as does the SPI cast.
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||