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.
|