|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.datanucleus.metadata.MetaData
org.datanucleus.metadata.FetchPlanMetaData
public class FetchPlanMetaData
FetchPlan defined in MetaData.
| Field Summary | |
|---|---|
protected java.util.List |
fetchGroups
Series of Fetch Groups used in this FetchPlan. |
protected int |
fetchSize
Fetch Size for use when querying using this FetchPlan. |
protected int |
maxFetchDepth
Max fetch depth for this FetchPlan. |
| Fields inherited from class org.datanucleus.metadata.MetaData |
|---|
extensions, LOCALISER, METADATA_CREATED_STATE, METADATA_INITIALISED_STATE, METADATA_POPULATED_STATE, METADATA_USED_STATE, metaDataState, parent, VENDOR_NAME, VENDOR_NAME_OLD |
| Constructor Summary | |
|---|---|
FetchPlanMetaData(MetaData parent,
java.lang.String name,
java.lang.String depth,
java.lang.String size)
Constructor. |
|
| Method Summary | |
|---|---|
void |
addFetchGroup(FetchGroupMetaData fgmd)
Add a new FetchGroupMetaData |
FetchGroupMetaData[] |
getFetchGroupMetaData()
Accessor for fetchGroupMetaData |
int |
getFetchSize()
Accessor for the fetch size. |
int |
getMaxFetchDepth()
Accessor for the maximum fetch depth. |
java.lang.String |
getName()
Accessor for name |
java.lang.String |
toString(java.lang.String prefix,
java.lang.String indent)
Returns a string representation of the object. |
| Methods inherited from class org.datanucleus.metadata.MetaData |
|---|
addExtension, addExtension, getExtensions, getNoOfExtensions, getParent, getValueForExtension, getValuesForExtension, hasExtension, initialise, isInitialised, isPopulated, isUsed, removeExtension, setInitialised, setParent, setPopulated, setUsed, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected int maxFetchDepth
protected int fetchSize
protected java.util.List fetchGroups
| Constructor Detail |
|---|
public FetchPlanMetaData(MetaData parent,
java.lang.String name,
java.lang.String depth,
java.lang.String size)
parent - The parent MetaDataname - Name of fetch plandepth - Max fetch depthsize - Fetch size for this fetch plan| Method Detail |
|---|
public final java.lang.String getName()
public final int getMaxFetchDepth()
public final int getFetchSize()
public final FetchGroupMetaData[] getFetchGroupMetaData()
public void addFetchGroup(FetchGroupMetaData fgmd)
fgmd - the fetch group
public java.lang.String toString(java.lang.String prefix,
java.lang.String indent)
toString in class MetaDataprefix - prefix stringindent - indent string
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||