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.
-
-
Field Summary
-
Fields inherited from class org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
internalMD, parent
-
-
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 java.lang.StringgetCatalog()javax.jdo.metadata.FetchPlanMetadata[]getFetchPlans()org.datanucleus.metadata.FileMetaDatagetInternal()intgetNumberOfFetchPlans()intgetNumberOfPackages()intgetNumberOfQueries()javax.jdo.metadata.PackageMetadata[]getPackages()javax.jdo.metadata.QueryMetadata[]getQueries()java.lang.StringgetSchema()javax.jdo.metadata.ClassMetadatanewClassMetadata(java.lang.Class cls)javax.jdo.metadata.FetchPlanMetadatanewFetchPlanMetadata(java.lang.String name)javax.jdo.metadata.InterfaceMetadatanewInterfaceMetadata(java.lang.Class cls)javax.jdo.metadata.PackageMetadatanewPackageMetadata(java.lang.Package pkg)javax.jdo.metadata.PackageMetadatanewPackageMetadata(java.lang.String name)javax.jdo.metadata.QueryMetadatanewQueryMetadata(java.lang.String name)javax.jdo.metadata.JDOMetadatasetCatalog(java.lang.String cat)javax.jdo.metadata.JDOMetadatasetSchema(java.lang.String sch)-
Methods inherited from class org.datanucleus.api.jdo.metadata.api.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(java.lang.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(java.lang.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(java.lang.String name)
- Specified by:
newPackageMetadatain interfacejavax.jdo.metadata.JDOMetadata
-
newPackageMetadata
public javax.jdo.metadata.PackageMetadata newPackageMetadata(java.lang.Package pkg)
- Specified by:
newPackageMetadatain interfacejavax.jdo.metadata.JDOMetadata
-
newClassMetadata
public javax.jdo.metadata.ClassMetadata newClassMetadata(java.lang.Class cls)
- Specified by:
newClassMetadatain interfacejavax.jdo.metadata.JDOMetadata
-
newInterfaceMetadata
public javax.jdo.metadata.InterfaceMetadata newInterfaceMetadata(java.lang.Class cls)
- Specified by:
newInterfaceMetadatain interfacejavax.jdo.metadata.JDOMetadata
-
getCatalog
public java.lang.String getCatalog()
- Specified by:
getCatalogin interfacejavax.jdo.metadata.JDOMetadata
-
setCatalog
public javax.jdo.metadata.JDOMetadata setCatalog(java.lang.String cat)
- Specified by:
setCatalogin interfacejavax.jdo.metadata.JDOMetadata
-
getSchema
public java.lang.String getSchema()
- Specified by:
getSchemain interfacejavax.jdo.metadata.JDOMetadata
-
setSchema
public javax.jdo.metadata.JDOMetadata setSchema(java.lang.String sch)
- Specified by:
setSchemain interfacejavax.jdo.metadata.JDOMetadata
-
-