||An OID generator backed by the sequences in JDO_TABLE.
||The backing store for a many-to-many map defined over a join table.
||The backing store for a many-to-many set defined over a join table.
||An OID generator backed solely by memory.
||An object identifier.
||Generates OIDs for a single class of objects.
||The backing store for a one-to-many map defined over the class base table
of its values.
||The backing store for a one-to-many set defined over the class base table
of its elements.
||An abstract base class for JDBC transactions that can be retried in the face
of transient failures.
||A "second-class" object identifier.
||Manages the contents of a data store (aka database schema) on behalf of a
particular PersistenceManagerFactory and all its persistent instances.
||A ClassDefinitionException is thrown if the settings of a
persistent class are inconsistent with it's metadata.
||A InvalidMetaDataRelationshipException is thrown if the metadata for
a persistent field declares a relationship to another field, but the field on
the other side has no complementary declaration.
||A NoExtentException is thrown if an attempt is made to perform an
operation using a class that is not backed by an extent (ie table or view)
in the database and the operation is not supported on such classes.
||A NoSuchPersistentFieldException is thrown if a reference is made
somewhere, such as in a query filter string, to a field that either doesn't
exist or is not persistent.
||An ObjectNotFoundException is thrown if an attempt is made to load
a persistent object having a given ID and that object ID does not exist in
the data store.
||A OIDOverflowException is thrown if no more OIDs can be generated
for a given class of objects.
||A PersistentSuperclassNotAllowedException is thrown if a
persistence-capable class is declared to have a persistence-capable
superclass when that class is backed by a view.
||A SchemaValidationException is thrown if a mismatch is discovered
between what the JDO runtime thinks the schema should look like and what it
actually looks like.
||A ViewNotSupportedException is thrown if an attempt is made to
perform an operation using a class that is backed by a view and the operation
is not supported on such classes.