Class FetchPlanMetadataImpl
- java.lang.Object
-
- org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
-
- org.datanucleus.api.jdo.metadata.api.FetchPlanMetadataImpl
-
- All Implemented Interfaces:
javax.jdo.metadata.FetchPlanMetadata
,javax.jdo.metadata.Metadata
public class FetchPlanMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.FetchPlanMetadata
Implementation of JDO FetchPlanMetadata object.
-
-
Constructor Summary
Constructors Constructor Description FetchPlanMetadataImpl(org.datanucleus.metadata.FetchPlanMetaData fpmd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.jdo.metadata.FetchGroupMetadata[]
getFetchGroups()
int
getFetchSize()
org.datanucleus.metadata.FetchPlanMetaData
getInternal()
int
getMaxFetchDepth()
String
getName()
int
getNumberOfFetchGroups()
javax.jdo.metadata.FetchGroupMetadata
newFetchGroupMetadata(String name)
javax.jdo.metadata.FetchPlanMetadata
setFetchSize(int size)
javax.jdo.metadata.FetchPlanMetadata
setMaxFetchDepth(int depth)
-
Methods inherited from class org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toString
-
-
-
-
Method Detail
-
getInternal
public org.datanucleus.metadata.FetchPlanMetaData getInternal()
-
getFetchGroups
public javax.jdo.metadata.FetchGroupMetadata[] getFetchGroups()
- Specified by:
getFetchGroups
in interfacejavax.jdo.metadata.FetchPlanMetadata
-
getNumberOfFetchGroups
public int getNumberOfFetchGroups()
- Specified by:
getNumberOfFetchGroups
in interfacejavax.jdo.metadata.FetchPlanMetadata
-
newFetchGroupMetadata
public javax.jdo.metadata.FetchGroupMetadata newFetchGroupMetadata(String name)
- Specified by:
newFetchGroupMetadata
in interfacejavax.jdo.metadata.FetchPlanMetadata
-
getName
public String getName()
- Specified by:
getName
in interfacejavax.jdo.metadata.FetchPlanMetadata
-
getFetchSize
public int getFetchSize()
- Specified by:
getFetchSize
in interfacejavax.jdo.metadata.FetchPlanMetadata
-
setFetchSize
public javax.jdo.metadata.FetchPlanMetadata setFetchSize(int size)
- Specified by:
setFetchSize
in interfacejavax.jdo.metadata.FetchPlanMetadata
-
getMaxFetchDepth
public int getMaxFetchDepth()
- Specified by:
getMaxFetchDepth
in interfacejavax.jdo.metadata.FetchPlanMetadata
-
setMaxFetchDepth
public javax.jdo.metadata.FetchPlanMetadata setMaxFetchDepth(int depth)
- Specified by:
setMaxFetchDepth
in interfacejavax.jdo.metadata.FetchPlanMetadata
-
-