Uses of Package
org.jpox.metadata

Packages that use org.jpox.metadata
org.jpox This package provides classes that are typically client-facing. 
org.jpox.metadata Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. 
org.jpox.resource A JCA resource adapter for JPOX. 
org.jpox.sco Provides implementations of the wrappers for the mutable Second Class Objects (SCO's) supported by JPOX. 
org.jpox.state Provides classes relating to the life cycle state of a persistable object. 
org.jpox.store Definition of the storage of the classes. 
org.jpox.store.extent Package providing a definition of an Extent, to be provided by datastore-specific providers. 
org.jpox.store.mapping Package providing mappings for all supported Java types in JPOX. 
org.jpox.store.query Provides implementations of the JDO Query interface, and ways of extracting an Object from the Query result set. 
org.jpox.store.rdbms Package providing management of the persistence to RDBMS datastores. 
org.jpox.store.rdbms.key This package contains wrappers to various types of keys found in RDBMS databases. 
org.jpox.store.rdbms.mapping Package containing mappings for datastore (JDBC) types. 
org.jpox.store.rdbms.mapping.oracle Package containing mappings for Oracle datastores, extending on the mappings found in packages org.jpox.store.mapping and org.jpox.store.rdbms.mapping
org.jpox.store.rdbms.request Provides the mechanism of communicating with the database using JDBC. 
org.jpox.store.rdbms.scostore This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps) within JPOX. 
org.jpox.store.rdbms.sqlidentifier This package contains a series of classes defining the names of datastore objects, such as tables, foreign keys, indexes, primary keys etc. 
org.jpox.store.rdbms.table Provides a series of classes modelling tables and views, firstly in RDBMS, and then extending this to JDO representations. 
org.jpox.util Provides utility classes used in the implementation that don't fit in a particular functional part of the system. 
 

Classes in org.jpox.metadata used by org.jpox
AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
FieldPersistenceModifier
          Class defining the possibilities for persistence, in terms of the type of persistence, and the types that are capable to be supported.
MetaDataManager
          Manager of MetaData information in JPOX.
SequenceMetaData
          Representation of the MetaData of a named Sequence.
 

Classes in org.jpox.metadata used by org.jpox.metadata
AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
AbstractElementMetaData
          This element specifies the mapping for the element component of arrays and collections.
AbstractPropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
ArrayMetaData
          Representation of the Meta-Data for an Array.
ClassMetaData
          Representation of the MetaData of a class.
ClassPersistenceModifier
          Definition of the options for persistence-modifier of a class.
CollectionMetaData
          Representation of the MetaData of a collection.
ColumnMetaData
          Representation of the Meta-Data for a column mapping of a field.
ColumnMetaDataContainer
          Interface defining an object that contains Columns.
ContainerMetaData
          Representation of the Meta-Data for a container.
DiscriminatorMetaData
          Representation of a discriminator in an inheritance strategy.
DiscriminatorStrategy
          Representation of the values for discriminator "strategy".
ElementMetaData
          This element specifies the mapping for the element component of arrays and collections.
EmbeddedMetaData
          This element specifies the mapping for an embedded type.
ExtendableMetaData
          Base class of any extendable meta-data.
ExtensionMetaData
          Representation of the Meta-Data for an extension.
FetchGroupMetaData
          A fetch group defines a particular loaded state for an object graph.
FieldMetaData
          Representation of the Meta-Data for a field of a class.
FieldPersistenceModifier
          Class defining the possibilities for persistence, in terms of the type of persistence, and the types that are capable to be supported.
FileMetaData
          Representation of a Meta-Data file.
ForeignKeyAction
          Foreign keys represent a consistency constraint in the database that must be maintained.
ForeignKeyDeleteAction
          Foreign keys represent a consistency constraint in the database that must be maintained.
ForeignKeyMetaData
          Foreign keys in metadata serve two quite different purposes.
ForeignKeyUpdateAction
          Foreign keys represent a consistency constraint in the database that must be maintained.
IdentityMetaData
          Representation of the Meta-Data for an identity of a class.
IdentityStrategy
          Representation of the values for identity "strategy".
IdentityType
          Representation of the values for identity-type.
ImplementsMetaData
          The implements element declares a persistence-capable interface implemented by the persistence-capable class that contains this element.
IndexedValue
          Representation of whether an item is indexed or not.
IndexMetaData
          For schema generation, it might be useful to specify that a column or columns be indexed, and to provide the name of the index.
InheritanceMetaData
          Representation of the Meta-Data defining inherited classes.
InheritanceStrategy
          Representation of the values for inheritance "strategy".
InterfaceMetaData
          Representation of the MetaData of a "persistent-interface".
InvalidMetaDataException
          Representation of an exception thrown when an error occurs in Meta-Data definition.
JoinMetaData
          Secondary tables and join tables are mapped using a join condition that associates a column or columns in the secondary or join table with a column or columns in the primary table, typically the primary tables primary key columns.
KeyMetaData
          This element specifies the mapping for the element component of arrays and collections.
MapMetaData
          Representation of the Meta-Data for a Map.
MetaData
          Base class for all MetaData.
MetaDataManager
          Manager of MetaData information in JPOX.
MetaDataUtils
          Utilities needed for the processing of MetaData.
NullValue
          jdo config null-value class.
OrderMetaData
          Representation of Order MetaData - the ordering of the elements of a List.
PackageMetaData
          Representation of the Meta-Data for a package.
PrimaryKeyMetaData
          Representation of a primary key constraint.
PropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
QueryLanguage
          Representation of the query languages.
QueryMetaData
          Representation of the MetaData of a named Query.
SequenceMetaData
          Representation of the MetaData of a named Sequence.
SequenceStrategy
          Representation of strategy of a Sequence.
UniqueMetaData
          MetaData representing a unique constraint.
ValueMetaData
          This element specifies the mapping for the element component of arrays and collections.
VersionMetaData
          Three common strategies for versioning instances are supported by standard metadata.
VersionStrategy
          Three common strategies for versioning instances are supported by standard metadata.
 

Classes in org.jpox.metadata used by org.jpox.resource
MetaDataManager
          Manager of MetaData information in JPOX.
 

Classes in org.jpox.metadata used by org.jpox.sco
AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
AbstractPropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
 

Classes in org.jpox.metadata used by org.jpox.state
AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
MetaDataManager
          Manager of MetaData information in JPOX.
 

Classes in org.jpox.metadata used by org.jpox.store
AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
AbstractPropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
ClassMetaData
          Representation of the MetaData of a class.
DiscriminatorMetaData
          Representation of a discriminator in an inheritance strategy.
ExtendableMetaData
          Base class of any extendable meta-data.
ExtensionMetaData
          Representation of the Meta-Data for an extension.
IdentityStrategy
          Representation of the values for identity "strategy".
IdentityType
          Representation of the values for identity-type.
MetaDataManager
          Manager of MetaData information in JPOX.
VersionMetaData
          Three common strategies for versioning instances are supported by standard metadata.
 

Classes in org.jpox.metadata used by org.jpox.store.extent
AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
 

Classes in org.jpox.metadata used by org.jpox.store.mapping
AbstractPropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
ColumnMetaData
          Representation of the Meta-Data for a column mapping of a field.
EmbeddedMetaData
          This element specifies the mapping for an embedded type.
FieldMetaData
          Representation of the Meta-Data for a field of a class.
 

Classes in org.jpox.metadata used by org.jpox.store.query
AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
 

Classes in org.jpox.metadata used by org.jpox.store.rdbms
AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
AbstractPropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
ClassMetaData
          Representation of the MetaData of a class.
ColumnMetaData
          Representation of the Meta-Data for a column mapping of a field.
ExtendableMetaData
          Base class of any extendable meta-data.
ExtensionMetaData
          Representation of the Meta-Data for an extension.
IdentityStrategy
          Representation of the values for identity "strategy".
 

Classes in org.jpox.metadata used by org.jpox.store.rdbms.key
ForeignKeyMetaData
          Foreign keys in metadata serve two quite different purposes.
 

Classes in org.jpox.metadata used by org.jpox.store.rdbms.mapping
AbstractPropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
 

Classes in org.jpox.metadata used by org.jpox.store.rdbms.mapping.oracle
AbstractPropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
 

Classes in org.jpox.metadata used by org.jpox.store.rdbms.request
AbstractPropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
 

Classes in org.jpox.metadata used by org.jpox.store.rdbms.scostore
AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
AbstractPropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
DiscriminatorStrategy
          Representation of the values for discriminator "strategy".
 

Classes in org.jpox.metadata used by org.jpox.store.rdbms.sqlidentifier
AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
AbstractPropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
ExtendableMetaData
          Base class of any extendable meta-data.
 

Classes in org.jpox.metadata used by org.jpox.store.rdbms.table
AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
AbstractPropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
ClassMetaData
          Representation of the MetaData of a class.
ColumnMetaData
          Representation of the Meta-Data for a column mapping of a field.
ColumnMetaDataContainer
          Interface defining an object that contains Columns.
DiscriminatorMetaData
          Representation of a discriminator in an inheritance strategy.
ExtendableMetaData
          Base class of any extendable meta-data.
ForeignKeyMetaData
          Foreign keys in metadata serve two quite different purposes.
IdentityType
          Representation of the values for identity-type.
IndexMetaData
          For schema generation, it might be useful to specify that a column or columns be indexed, and to provide the name of the index.
PrimaryKeyMetaData
          Representation of a primary key constraint.
UniqueMetaData
          MetaData representing a unique constraint.
VersionMetaData
          Three common strategies for versioning instances are supported by standard metadata.
 

Classes in org.jpox.metadata used by org.jpox.util
AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
 



Copyright © -2007 . All Rights Reserved.