Class JDOMetadataImpl

java.lang.Object
org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
org.datanucleus.api.jdo.metadata.api.JDOMetadataImpl
All Implemented Interfaces:
javax.jdo.metadata.JDOMetadata, javax.jdo.metadata.Metadata

public class JDOMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.JDOMetadata
Implementation of JDOMetadata object.
  • Constructor Details

    • JDOMetadataImpl

      public JDOMetadataImpl()
    • JDOMetadataImpl

      public JDOMetadataImpl(org.datanucleus.metadata.FileMetaData filemd)
  • Method Details

    • getInternal

      public org.datanucleus.metadata.FileMetaData getInternal()
    • getFetchPlans

      public javax.jdo.metadata.FetchPlanMetadata[] getFetchPlans()
      Specified by:
      getFetchPlans in interface javax.jdo.metadata.JDOMetadata
    • newFetchPlanMetadata

      public javax.jdo.metadata.FetchPlanMetadata newFetchPlanMetadata(String name)
      Specified by:
      newFetchPlanMetadata in interface javax.jdo.metadata.JDOMetadata
    • getNumberOfFetchPlans

      public int getNumberOfFetchPlans()
      Specified by:
      getNumberOfFetchPlans in interface javax.jdo.metadata.JDOMetadata
    • getQueries

      public javax.jdo.metadata.QueryMetadata[] getQueries()
      Specified by:
      getQueries in interface javax.jdo.metadata.JDOMetadata
    • getNumberOfQueries

      public int getNumberOfQueries()
      Specified by:
      getNumberOfQueries in interface javax.jdo.metadata.JDOMetadata
    • newQueryMetadata

      public javax.jdo.metadata.QueryMetadata newQueryMetadata(String name)
      Specified by:
      newQueryMetadata in interface javax.jdo.metadata.JDOMetadata
    • getPackages

      public javax.jdo.metadata.PackageMetadata[] getPackages()
      Specified by:
      getPackages in interface javax.jdo.metadata.JDOMetadata
    • getNumberOfPackages

      public int getNumberOfPackages()
      Specified by:
      getNumberOfPackages in interface javax.jdo.metadata.JDOMetadata
    • newPackageMetadata

      public javax.jdo.metadata.PackageMetadata newPackageMetadata(String name)
      Specified by:
      newPackageMetadata in interface javax.jdo.metadata.JDOMetadata
    • newPackageMetadata

      public javax.jdo.metadata.PackageMetadata newPackageMetadata(Package pkg)
      Specified by:
      newPackageMetadata in interface javax.jdo.metadata.JDOMetadata
    • newClassMetadata

      public javax.jdo.metadata.ClassMetadata newClassMetadata(Class cls)
      Specified by:
      newClassMetadata in interface javax.jdo.metadata.JDOMetadata
    • newInterfaceMetadata

      public javax.jdo.metadata.InterfaceMetadata newInterfaceMetadata(Class cls)
      Specified by:
      newInterfaceMetadata in interface javax.jdo.metadata.JDOMetadata
    • getCatalog

      public String getCatalog()
      Specified by:
      getCatalog in interface javax.jdo.metadata.JDOMetadata
    • setCatalog

      public javax.jdo.metadata.JDOMetadata setCatalog(String cat)
      Specified by:
      setCatalog in interface javax.jdo.metadata.JDOMetadata
    • getSchema

      public String getSchema()
      Specified by:
      getSchema in interface javax.jdo.metadata.JDOMetadata
    • setSchema

      public javax.jdo.metadata.JDOMetadata setSchema(String sch)
      Specified by:
      setSchema in interface javax.jdo.metadata.JDOMetadata