All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AttachCallback |
This interface is used to notify instances of attach events.
|
| AttachLifecycleListener |
This interface is implemented by listeners to be notified of
attach events.
|
| ByteIdentity |
This class is for identity with a single byte field.
|
| Cacheable |
Annotation to specify that this class/field/property is cacheable
in a Level 2 cache.
|
| CharIdentity |
This class is for identity with a single character field.
|
| ClearCallback |
This interface is used to notify instances of clear events.
|
| ClearLifecycleListener |
This interface is implemented by listeners to be notified of
clear events.
|
| Column |
Annotation for a column in the database.
|
| Columns |
Annotation for a group of columns.
|
| Constants |
Constant values used in JDO.
|
| CreateLifecycleListener |
This interface is implemented by listeners to be notified of
create events.
|
| DataStoreCache |
Many JDO implementations allow instances to be cached in a
second-level cache, and allow direct management of the cache by
knowledgeable applications.
|
| DataStoreCache.EmptyDataStoreCache |
This class is an empty implementation of the DataStoreCache
interface.
|
| DatastoreIdentity |
Annotation for the datastore identity of the class.
|
| DeleteCallback |
This interface is used to notify instances of delete events.
|
| DeleteLifecycleListener |
This interface is implemented by listeners to be notified of
delete events.
|
| Detachable |
This interface is implemented by classes that can be detached from the
persistence context and later attached.
|
| DetachCallback |
This interface is used to notify instances of detach events.
|
| DetachLifecycleListener |
This interface is implemented by listeners to be notified of
detach events.
|
| DirtyLifecycleListener |
This interface is implemented by listeners to be notified of
dirty events.
|
| Discriminator |
Annotation for the discriminator of the class.
|
| DiscriminatorStrategy |
Enumeration of the discriminator strategy values.
|
| Element |
Annotation for the element of a collection/array relation.
|
| Embedded |
Annotation to define that the object is embedded into the table of the
owning object.
|
| EmbeddedOnly |
Annotation for whether the class is only for persisting embedded into
another object.
|
| Extension |
Annotation for a JDO vendor extension.
|
| Extensions |
Annotation for a group of extensions
|
| Extent<E> |
Instances of the Extent class represent the entire collection
of instances in the data store of the candidate class or interface
possibly including its subclasses or subinterfaces.
|
| FetchGroup |
Annotation for the fetch group of a class.
|
| FetchGroup |
FetchGroup represents a named fetch group for a specific class or
interface.
|
| FetchGroups |
Annotation for a group of fetch-group objects
|
| FetchPlan |
Annotation for the fetch plan of a persistence manager, query, or extent.
|
| FetchPlan |
Fetch groups are activated using methods on this interface.
|
| FetchPlans |
Annotation for a group of FetchPlan objects
|
| ForeignKey |
Annotation for a database foreign-key.
|
| ForeignKeyAction |
Enumeration of the foreign-key delete/update action values.
|
| ForeignKeys |
Annotation for a group of foreign-key constraints.
|
| I18NHelper |
Helper class for constructing messages from bundles.
|
| IdentityType |
Enumeration of the identity type values.
|
| IdGeneratorStrategy |
Enumeration of the id generator strategy values.
|
| Index |
Annotation for a database index.
|
| Indices |
Annotation for a group of index constraints.
|
| Inheritance |
Annotation for the inheritance of the class.
|
| InheritanceStrategy |
Enumeration of the inheritance strategy values.
|
| InstanceCallbacks |
A PersistenceCapable class that provides callback methods for life
cycle events implements this interface.
|
| InstanceLifecycleEvent |
This is the event class used in life cycle event notifications.
|
| InstanceLifecycleListener |
All lifecycle listeners extend from this base interface.
|
| IntIdentity |
This class is for identity with a single int field.
|
| JDOCanRetryException |
This is the base class for exceptions that can be retried.
|
| JDOConnection |
|
| JDODataStoreException |
This class represents data store exceptions that can be retried.
|
| JDODetachedFieldAccessException |
This class represents exceptions caused by access of an unloaded field while
the instance is detached.
|
| JDOEntityManager |
|
| JDOEntityManagerFactory |
|
| JDOException |
This is the root of all JDO Exceptions.
|
| JDOFatalDataStoreException |
This class represents data store exceptions that cannot be retried.
|
| JDOFatalException |
This class represents exceptions that are fatal; that is, the condition
that caused it cannot be bypassed even if the operation is retried.
|
| JDOFatalInternalException |
This class represents errors in the implementation for which no user
error handling is possible.
|
| JDOFatalUserException |
This class represents user errors that cannot be retried.
|
| JDOHelper |
This class can be used by a JDO-aware application to call the JDO behavior
of PersistenceCapable instances without declaring them to be
PersistenceCapable.
|
| JDOImplHelper |
This class is a helper class for JDO implementations.
|
| JDOImplHelper.Meta |
This is a helper class to manage metadata per persistence-capable
class.
|
| JDOImplHelper.StateInterrogationBooleanReturn |
This is an interface used to interrogate the state of an instance
that does not implement PersistenceCapable.
|
| JDOImplHelper.StateInterrogationObjectReturn |
This is an interface used to interrogate the state of an instance
that does not implement PersistenceCapable.
|
| JDOImplHelper.StringConstructor |
Construct an instance of a key class using a String as input.
|
| JDONullIdentityException |
An instance of this class is thrown when attempting to create an object id
when the object id constructor parameter is null.
|
| JDOObjectNotFoundException |
This class represents exceptions caused by the user accessing
an object that does not exist in the datastore.
|
| JDOOptimisticVerificationException |
This class represents optimistic verification failures.
|
| JDOPermission |
The JDOPermission class is for operations that are reserved for
JDO implementations and should not be called by other code.
|
| JDOReadOnlyException |
This class represents exceptions caused by an attempt to update a datastore
when the PMF was created as "read-only".
|
| JDOUnsupportedOptionException |
This class represents exceptions caused by the use of optional features
not supported by the JDO implementation.
|
| JDOUserCallbackException |
This class represents exceptions caused by exceptions thrown
during execution of callbacks or listeners.
|
| JDOUserException |
This class represents user errors that can possibly be retried.
|
| Join |
Annotation for the join of a relation.
|
| Joins |
Annotation for a group of joins.
|
| Key |
Annotation for the key of a map relation.
|
| LoadCallback |
This interface is used to notify instances of load events.
|
| LoadLifecycleListener |
This interface is implemented by listeners to be notified of
load events.
|
| LongIdentity |
This class is for identity with a single long field.
|
| NotPersistent |
Annotation to specify that the member is not persistent.
|
| NullValue |
Enumeration of the "null-value" behavior values.
|
| ObjectIdentity |
This class is for identity with a single Object type field.
|
| ObjectState |
This class defines the object states for JDO instances.
|
| Order |
Annotation for the ordering component of an ordered container member,
such as Java Collections Framework Array and List types and Java native
array types.
|
| PersistenceAware |
Annotation to specify that the class is persistence-aware.
|
| PersistenceCapable |
Annotation for whether the class or interface is persistence-capable.
|
| PersistenceCapable |
A class that can be managed by a binary-compatible JDO implementation
must implement this interface.
|
| PersistenceCapable.ObjectIdFieldConsumer |
This interface is used to store fields from the Object id instance.
|
| PersistenceCapable.ObjectIdFieldManager |
This interface is a convenience interface that allows an instance to
implement both ObjectIdFieldSupplier and
ObjectIdFieldConsumer.
|
| PersistenceCapable.ObjectIdFieldSupplier |
This interface is used to provide fields to the Object id instance.
|
| PersistenceManager |
PersistenceManager is the primary interface for JDO-aware
application components.
|
| PersistenceManagerFactory |
The PersistenceManagerFactory is the interface to use to obtain
PersistenceManager instances.
|
| PersistenceModifier |
Enumeration of the persistence-modifier values for a field or property.
|
| Persistent |
Annotation for defining the persistence of a member.
|
| PrimaryKey |
Annotation on a member to define it as a primary key member of a class or
persistent interface using application identity.
|
| Queries |
Annotation for a group of named queries.
|
| Query |
Annotation for a named query.
|
| Query |
The Query interface allows applications to obtain persistent
instances, values, and aggregate data
from the data store.
|
| RegisterClassEvent |
A RegisterClassEvent event gets delivered whenever a persistence-capable
class registers itself with the JDOImplHelper.
|
| RegisterClassListener |
A "RegisterClassEvent" event gets fired whenever a persistence-capable class
is loaded and gets registered with the JDOImplHelper.
|
| Sequence |
Annotation for a datastore sequence.
|
| Sequence |
Implementations of this interface can be used to obtain
sequences.
|
| SequenceStrategy |
Enumeration of the sequence strategy values.
|
| Serialized |
Annotation on a member (field or property) to indicate that
the member is stored serialized.
|
| ShortIdentity |
This class is for identity with a single short field.
|
| SingleFieldIdentity |
This class is the abstract base class for all single field identity
classes.
|
| StateInterrogation |
This interface is implemented by a non-binary-compatible JDO implementation
to provide state interrogation for non-enhanced persistent classes.
|
| StateManager |
This interface is the point of contact between managed instances of
PersistenceCapable classes and the JDO implementation.
|
| StoreCallback |
This interface is used to notify instances of store events.
|
| StoreLifecycleListener |
This interface is implemented by listeners to be notified of
store events.
|
| StringIdentity |
This class is for identity with a single String field.
|
| Transaction |
The JDO Transaction interface provides for initiation and
completion of transactions under user control.
|
| Transactional |
Annotation to indicate that a member (field or property)
is transactional but not persistent.
|
| Unique |
Annotation for a database unique constraint.
|
| Uniques |
Annotation for a group of unique constraints.
|
| Value |
Annotation for the value of a map relation.
|
| Version |
Annotation for the versioning of the class.
|
| VersionStrategy |
Enumeration of the version strategy values.
|