public abstract class AbstractExtent extends Object implements Extent
| Modifier and Type | Field and Description |
|---|---|
protected Class |
candidateClass
The candidate class.
|
protected AbstractClassMetaData |
cmd
ClassMetaData for the candidate class.
|
protected ExecutionContext |
ec
ExecutionContext
|
protected static Localiser |
LOCALISER
Localised messages source
|
protected boolean |
subclasses
Whether to include subclasses.
|
| Constructor and Description |
|---|
AbstractExtent(ExecutionContext ec,
Class cls,
boolean subclasses,
AbstractClassMetaData cmd)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Class |
getCandidateClass()
Accessor for the class of instances in this Extent.
|
ExecutionContext |
getExecutionContext()
Accessor for the owning execution context.
|
boolean |
hasSubclasses()
Returns whether this Extent was defined to contain subclasses.
|
String |
toString()
Stringifier method.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclose, closeAll, getFetchPlan, iteratorprotected static final Localiser LOCALISER
protected final ExecutionContext ec
protected final Class candidateClass
protected final boolean subclasses
protected final AbstractClassMetaData cmd
public AbstractExtent(ExecutionContext ec, Class cls, boolean subclasses, AbstractClassMetaData cmd)
ec - Execution Contextcls - candidate classsubclasses - Whether to include subclassescmd - MetaData for the candidate classpublic boolean hasSubclasses()
hasSubclasses in interface Extentpublic Class getCandidateClass()
getCandidateClass in interface Extentpublic ExecutionContext getExecutionContext()
getExecutionContext in interface ExtentCopyright © 2013. All Rights Reserved.