Package org.datanucleus.api.jdo.metadata
Class JDOMetadataImpl
- java.lang.Object
-
- org.datanucleus.api.jdo.metadata.AbstractMetadataImpl
-
- org.datanucleus.api.jdo.metadata.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 Summary
Constructors Constructor Description JDOMetadataImpl()JDOMetadataImpl(org.datanucleus.metadata.FileMetaData filemd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCatalog()javax.jdo.metadata.FetchPlanMetadata[]getFetchPlans()org.datanucleus.metadata.FileMetaDatagetInternal()intgetNumberOfFetchPlans()intgetNumberOfPackages()intgetNumberOfQueries()javax.jdo.metadata.PackageMetadata[]getPackages()javax.jdo.metadata.QueryMetadata[]getQueries()StringgetSchema()javax.jdo.metadata.ClassMetadatanewClassMetadata(Class cls)javax.jdo.metadata.FetchPlanMetadatanewFetchPlanMetadata(String name)javax.jdo.metadata.InterfaceMetadatanewInterfaceMetadata(Class cls)javax.jdo.metadata.PackageMetadatanewPackageMetadata(Package pkg)javax.jdo.metadata.PackageMetadatanewPackageMetadata(String name)javax.jdo.metadata.QueryMetadatanewQueryMetadata(String name)javax.jdo.metadata.JDOMetadatasetCatalog(String cat)javax.jdo.metadata.JDOMetadatasetSchema(String sch)-
Methods inherited from class org.datanucleus.api.jdo.metadata.AbstractMetadataImpl
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toString
-
-
-
-
Method Detail
-
getInternal
public org.datanucleus.metadata.FileMetaData getInternal()
-
getFetchPlans
public javax.jdo.metadata.FetchPlanMetadata[] getFetchPlans()
- Specified by:
getFetchPlansin interfacejavax.jdo.metadata.JDOMetadata
-
newFetchPlanMetadata
public javax.jdo.metadata.FetchPlanMetadata newFetchPlanMetadata(String name)
- Specified by:
newFetchPlanMetadatain interfacejavax.jdo.metadata.JDOMetadata
-
getNumberOfFetchPlans
public int getNumberOfFetchPlans()
- Specified by:
getNumberOfFetchPlansin interfacejavax.jdo.metadata.JDOMetadata
-
getQueries
public javax.jdo.metadata.QueryMetadata[] getQueries()
- Specified by:
getQueriesin interfacejavax.jdo.metadata.JDOMetadata
-
getNumberOfQueries
public int getNumberOfQueries()
- Specified by:
getNumberOfQueriesin interfacejavax.jdo.metadata.JDOMetadata
-
newQueryMetadata
public javax.jdo.metadata.QueryMetadata newQueryMetadata(String name)
- Specified by:
newQueryMetadatain interfacejavax.jdo.metadata.JDOMetadata
-
getPackages
public javax.jdo.metadata.PackageMetadata[] getPackages()
- Specified by:
getPackagesin interfacejavax.jdo.metadata.JDOMetadata
-
getNumberOfPackages
public int getNumberOfPackages()
- Specified by:
getNumberOfPackagesin interfacejavax.jdo.metadata.JDOMetadata
-
newPackageMetadata
public javax.jdo.metadata.PackageMetadata newPackageMetadata(String name)
- Specified by:
newPackageMetadatain interfacejavax.jdo.metadata.JDOMetadata
-
newPackageMetadata
public javax.jdo.metadata.PackageMetadata newPackageMetadata(Package pkg)
- Specified by:
newPackageMetadatain interfacejavax.jdo.metadata.JDOMetadata
-
newClassMetadata
public javax.jdo.metadata.ClassMetadata newClassMetadata(Class cls)
- Specified by:
newClassMetadatain interfacejavax.jdo.metadata.JDOMetadata
-
newInterfaceMetadata
public javax.jdo.metadata.InterfaceMetadata newInterfaceMetadata(Class cls)
- Specified by:
newInterfaceMetadatain interfacejavax.jdo.metadata.JDOMetadata
-
getCatalog
public String getCatalog()
- Specified by:
getCatalogin interfacejavax.jdo.metadata.JDOMetadata
-
setCatalog
public javax.jdo.metadata.JDOMetadata setCatalog(String cat)
- Specified by:
setCatalogin interfacejavax.jdo.metadata.JDOMetadata
-
getSchema
public String getSchema()
- Specified by:
getSchemain interfacejavax.jdo.metadata.JDOMetadata
-
setSchema
public javax.jdo.metadata.JDOMetadata setSchema(String sch)
- Specified by:
setSchemain interfacejavax.jdo.metadata.JDOMetadata
-
-