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 Details

    • FetchPlanMetadataImpl

      public FetchPlanMetadataImpl(org.datanucleus.metadata.FetchPlanMetaData fpmd)
  • Method Details

    • getInternal

      public org.datanucleus.metadata.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(String name)
      Specified by:
      newFetchGroupMetadata in interface javax.jdo.metadata.FetchPlanMetadata
    • getName

      public 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