Interface Extent<T>
- Type Parameters:
T- The type of the candidate
- All Known Implementing Classes:
AbstractExtent, DefaultCandidateExtent
public interface Extent<T>
Extent of objects within DataNucleus.
Represents objects of a type, optionally including the subclasses of that type.
-
Method Summary
Modifier and TypeMethodDescriptionvoidClose the specified iterator.voidcloseAll()Close all iterators and all resources for this extent.Accessor for candidate class of the extent.booleanAccessor for whether this extent includes subclasses.iterator()Accessor for an iterator over the extent.
-
Method Details
-
getCandidateClass
-
hasSubclasses
boolean hasSubclasses()Accessor for whether this extent includes subclasses.- Returns:
- Whether subclasses are contained
-
getExecutionContext
ExecutionContext getExecutionContext() -
getFetchPlan
FetchPlan getFetchPlan() -
iterator
-
closeAll
void closeAll()Close all iterators and all resources for this extent. -
close
-