| Modifier and Type | Method and Description | 
|---|---|
| void | closeAll()Close all open iterators. | 
| Broker | getBroker()The broker that generated the extent. | 
| Class<T> | getElementType()The class of extent elements. | 
| FetchConfiguration | getFetchConfiguration()Return the (mutable) fetch configuration for this extent. | 
| boolean | getIgnoreChanges()Whether this extent will ignore changes made in the current transaction. | 
| boolean | hasSubclasses()Whether the extent includes subclasses. | 
| Iterator<T> | iterator()Return an iterator over the extent members. | 
| List<T> | list()Returns a list of all objects represented by this extent. | 
| void | lock()Synchronizes on an internal lock. | 
| void | setIgnoreChanges(boolean ignoreChanges)Whether this extent will ignore changes made in the current transaction. | 
| void | unlock()Release the internal lock. | 
public FetchConfiguration getFetchConfiguration()
ExtentgetFetchConfiguration in interface Extent<T>public boolean getIgnoreChanges()
ExtentgetIgnoreChanges in interface Extent<T>public void setIgnoreChanges(boolean ignoreChanges)
ExtentsetIgnoreChanges in interface Extent<T>public List<T> list()
ExtentList by traversing the entire iterator returned by a
 call to Extent.iterator(). This means that Collection.size() will
 work correctly, but if the extent represents a large data set, this
 method may be quite slow and may consume quite a bit of memory.public Iterator<T> iterator()
Extentpublic Broker getBroker()
Extentpublic Class<T> getElementType()
ExtentgetElementType in interface Extent<T>public boolean hasSubclasses()
ExtenthasSubclasses in interface Extent<T>public void closeAll()
Extentpublic void lock()
ExtentCopyright © 2006–2018 Apache Software Foundation. All rights reserved.