Class 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 Detail

      • FetchPlanMetadataImpl

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

      • 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