|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JDOMetadata
Represents the top-level JDO metadata.
| Method Summary | |
|---|---|
java.lang.String |
getCatalog()
Accessor for the catalog (ORM) that all classes in this JDO Metadata default to. |
FetchPlanMetadata[] |
getFetchPlans()
Accessor for any fetch plans defined on the JDO Metadata. |
int |
getNumberOfFetchPlans()
Accessor for the number of fetch plans defined in this JDO Metadata. |
int |
getNumberOfPackages()
Accessor for the number of packages defined in this JDO Metadata. |
int |
getNumberOfQueries()
Accessor for the number of named queries defined in this JDO Metadata. |
PackageMetadata[] |
getPackages()
Accessor for all packages defined on the JDO Metadata. |
QueryMetadata[] |
getQueries()
Accessor for any named queries defined on the JDO Metadata. |
java.lang.String |
getSchema()
Accessor for the schema (ORM) that all classes in this JDO Metadata default to. |
ClassMetadata |
newClassMetadata(java.lang.Class cls)
Add a new class to this JDO Metadata. |
FetchPlanMetadata |
newFetchPlanMetadata(java.lang.String name)
Add a new fetch plan to this JDO Metadata. |
InterfaceMetadata |
newInterfaceMetadata(java.lang.Class cls)
Add a new interface to this JDO Metadata. |
PackageMetadata |
newPackageMetadata(java.lang.Package pkg)
Add a new package to this JDO Metadata. |
PackageMetadata |
newPackageMetadata(java.lang.String pkgName)
Add a new package to this JDO Metadata. |
QueryMetadata |
newQueryMetadata(java.lang.String name)
Add a new named query to this JDO Metadata. |
JDOMetadata |
setCatalog(java.lang.String catalog)
Method to set the catalog (ORM) to apply to all classes in this JDO Metadata. |
JDOMetadata |
setSchema(java.lang.String schema)
Method to set the schema (ORM) to apply to all classes in this JDO Metadata. |
| Methods inherited from interface javax.jdo.metadata.Metadata |
|---|
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata |
| Method Detail |
|---|
JDOMetadata setCatalog(java.lang.String catalog)
catalog - Catalog namejava.lang.String getCatalog()
JDOMetadata setSchema(java.lang.String schema)
schema - Schema namejava.lang.String getSchema()
PackageMetadata[] getPackages()
PackageMetadata newPackageMetadata(java.lang.String pkgName)
pkgName - Name of the package
PackageMetadata newPackageMetadata(java.lang.Package pkg)
pkg - The package
int getNumberOfPackages()
ClassMetadata newClassMetadata(java.lang.Class cls)
cls - Class to add
InterfaceMetadata newInterfaceMetadata(java.lang.Class cls)
cls - Class to add
QueryMetadata[] getQueries()
QueryMetadata newQueryMetadata(java.lang.String name)
name - Name of the query
int getNumberOfQueries()
FetchPlanMetadata[] getFetchPlans()
FetchPlanMetadata newFetchPlanMetadata(java.lang.String name)
name - Name of the query
int getNumberOfFetchPlans()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||