org.datanucleus.jdo.metadata
Class FetchPlanMetadataImpl

java.lang.Object
  extended by org.datanucleus.jdo.metadata.AbstractMetadataImpl
      extended by org.datanucleus.jdo.metadata.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
FetchPlanMetadataImpl(FetchPlanMetaData fpmd)
           
 
Method Summary
 javax.jdo.metadata.FetchGroupMetadata[] getFetchGroups()
           
 int getFetchSize()
           
 FetchPlanMetaData getInternal()
           
 int getMaxFetchDepth()
           
 java.lang.String getName()
           
 int getNumberOfFetchGroups()
           
 javax.jdo.metadata.FetchGroupMetadata newFetchGroupMetadata(java.lang.String name)
           
 javax.jdo.metadata.FetchPlanMetadata setFetchSize(int size)
           
 javax.jdo.metadata.FetchPlanMetadata setMaxFetchDepth(int depth)
           
 
Methods inherited from class org.datanucleus.jdo.metadata.AbstractMetadataImpl
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.jdo.metadata.Metadata
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata
 

Constructor Detail

FetchPlanMetadataImpl

public FetchPlanMetadataImpl(FetchPlanMetaData fpmd)
Method Detail

getInternal

public FetchPlanMetaData getInternal()

getFetchGroups

public javax.jdo.metadata.FetchGroupMetadata[] getFetchGroups()
Specified by:
getFetchGroups in interface javax.jdo.metadata.FetchPlanMetadata

getNumberOfFetchGroups

public int getNumberOfFetchGroups()
Specified by:
getNumberOfFetchGroups in interface javax.jdo.metadata.FetchPlanMetadata

newFetchGroupMetadata

public javax.jdo.metadata.FetchGroupMetadata newFetchGroupMetadata(java.lang.String name)
Specified by:
newFetchGroupMetadata in interface javax.jdo.metadata.FetchPlanMetadata

getName

public java.lang.String getName()
Specified by:
getName in interface javax.jdo.metadata.FetchPlanMetadata

getFetchSize

public int getFetchSize()
Specified by:
getFetchSize in interface javax.jdo.metadata.FetchPlanMetadata

setFetchSize

public javax.jdo.metadata.FetchPlanMetadata setFetchSize(int size)
Specified by:
setFetchSize in interface javax.jdo.metadata.FetchPlanMetadata

getMaxFetchDepth

public int getMaxFetchDepth()
Specified by:
getMaxFetchDepth in interface javax.jdo.metadata.FetchPlanMetadata

setMaxFetchDepth

public javax.jdo.metadata.FetchPlanMetadata setMaxFetchDepth(int depth)
Specified by:
setMaxFetchDepth in interface javax.jdo.metadata.FetchPlanMetadata


Copyright © 2011. All Rights Reserved.