All Classes Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractJDOQLTypedQuery<T> |
Abstract base for a typesafe query.
|
AbstractMetadataImpl |
Base for all implementations of JDO Metadata classes.
|
ArrayMetadataImpl |
Implementation of JDO ArrayMetadata object.
|
BooleanExpressionImpl<T> |
Implementation of a BooleanExpression
|
ByteExpressionImpl<T> |
Implementation of a ByteExpression
|
CharacterExpressionImpl<T> |
Implementation of a CharacterExpression
|
ClassMetadataImpl |
Implementation of JDO ClassMetadata object.
|
ClassNotPersistenceCapableException |
A ClassNotPersistenceCapableException is thrown if an attempt is made to persist an object whose class is not persistence-capable.
|
CollectionExpressionImpl<T extends Collection<E>,E> |
Implementation of a CollectionExpression
|
CollectionMetadataImpl |
Implementation of JDO CollectionMetadata object.
|
ColumnMetadataImpl |
Implementation of JDO ColumnMetadata object.
|
ComparableExpressionImpl<T> |
Implementation of the methods for ComparableExpression.
|
ComparatorClass |
Extension annotation providing for specifying a comparator class against a collection.
|
ComparatorClassHandler |
Handler for the ComparatorClass annotation when applied to a collection field/property of a persistable class.
|
ConnectionInUseException |
An ConnectionInUseException is thrown if an operation is attempted that requires a new database connection (such as Transaction.begin()) and a
previously obtained database connection (such as for non-transactional read or write) is still in-use.
|
CreateTimestamp |
Extension annotation specifying either this field/method or use a surrogate column as storing the creation timestamp for this object.
|
CreateTimestampHandler |
Handler for the CreateTimestamp annotation when applied to a field/property or surrogate column of a persistable class.
|
CreateUser |
Extension annotation specifying either this field/method or use a surrogate column as storing the creation user for this object.
|
CreateUserHandler |
Handler for the CreateUser annotation when applied to a field/property or surrogate column of a persistable class.
|
DataNucleusHelperJDO |
Helper class for accessing DataNucleus internals from a JDO environment.
|
DatastoreIdentityMetadataImpl |
Implementation of JDO DatastoreIdentityMetadata object.
|
DateExpressionImpl |
Implementation of a Date expression.
|
DateTimeExpressionImpl |
Implementation of a DateTime expression.
|
DiscriminatorMetadataImpl |
Implementation of JDO DiscriminatorMetadata object.
|
ElementMetadataImpl |
Implementation of JDO ElementMetadata object.
|
EmbeddedMetadataImpl |
Implementation of JDO EmbeddedMetadata object.
|
EnumExpressionImpl<T> |
Implementation of an Enum expression.
|
ExpressionImpl<T> |
Implementation of the methods for Expression, to be extended by the XXXExpressionImpl classes.
|
ExpressionType |
Type of typesafe expression.
|
ExtensionMetadataImpl |
Implementation of JDO ExtensionMetadata object.
|
FetchGroupMetadataImpl |
Implementation of JDO FetchGroupMetadata object.
|
FetchPlanMetadataImpl |
Implementation of JDO FetchPlanMetadata object.
|
FieldInstanceLifecycleEvent |
Extension to InstanceLifecycleEvent where the event can relate to specific
field providing access to the field names that are affected by this event.
|
FieldMetadataImpl |
Implementation of JDO FieldMetadata object.
|
ForeignKeyMetadataImpl |
Implementation of JDO ForeignKeyMetadata object.
|
GeometryCollectionExpressionImpl<T> |
Implementation of a GeometryCollectionExpression.
|
GeometryExpressionImpl<T> |
Implementation of a GeometryExpression.
|
GeospatialHelperImpl |
Implementation of a Geospatial helper for JDOQLTypedQuery.
|
IfThenElseExpressionImpl<T> |
Implementation of an IfThenElseExpression.
|
IndexMetadataImpl |
Implementation of JDO IndexMetadata object.
|
InheritanceMetadataImpl |
Implementation of JDO InheritanceMetadata object.
|
InterfaceMetadataImpl |
Implementation of JDO InterfaceMetadata object.
|
JDOAdapter |
Adapter for the JDO API, to allow the DataNucleus core runtime to expose multiple APIs to clients.
|
JDOAnnotationReader |
Implementation for Annotation Reader for java annotations using the JDO definition.
|
JDOAnnotationUtils |
Series of utility methods for converting between annotations and metadata.
|
JDOCallbackHandler |
CallbackHandler implementation for JDO.
|
JDOClassNameConstants |
Class providing names of common JDO classes to aid performance.
|
JDOConnectionImpl |
Implementation of a generic JDO connection for non-RDBMS datastores.
|
JDOConnectionJDBCImpl |
Implementation of a JDO connection that is also a wrapper for "java.sql.Connection".
|
JDODataStoreCache |
Implementation of the JDO DataStoreCache.
|
JDOEnhancer |
Implementation of a JDO-compliant Enhancer.
|
JDOExtent<E> |
Wrapper implementation of a JDO Extent.
|
JDOFetchGroup |
Implementation of a FetchGroup for JDO.
|
JDOFetchPlan |
Implementation of a FetchPlan for JDO.
|
JDOHelperGetObjectIdFunction |
Evaluator for the function JDOHelper.getObjectId(obj).
|
JDOHelperGetVersionFunction |
Evaluator for the function JDOHelper.getVersion(obj).
|
JDOMetadataImpl |
Implementation of JDOMetadata object.
|
JDOMetaDataManager |
Manager of JDO MetaData information in DataNucleus.
|
JDOPersistenceManager |
Provide the basics of a JDO PersistenceManager using an underlying ExecutionContext to perform the actual persistence.
|
JDOPersistenceManagerFactory |
Implementation of a JDO PersistenceManagerFactory, used to obtain PersistenceManager instances.
|
JDOPersistenceManagerProxy |
Implementation of a JDO persistence manager proxy.
|
JDOPropertyNames |
Utility providing convenience naming of JDO persistence properties.
|
JDOQLTypedQueryImpl<T> |
Implementation of a JDOQLTypedQuery.
|
JDOQLTypedSubqueryImpl<T> |
Implementation of a JDOQLTypedSubquery.
|
JDOQuery<T> |
Wrapper for JDO Query class.
|
JDOQueryCache |
Implementation of the JDO QueryCache.
|
JDOReplicationManager |
Manager to control the replication of objects from one datastore to another.
|
JDOSequence |
Basic generic implementation of a JDO2 datastore sequence.
|
JDOStateInterrogation |
Hook for providing JDOHelper support for none "binary compatible" enhanced classes.
|
JDOTransaction |
Wrapper for the transaction for use by JDO.
|
JDOTypeConverter<X,Y> |
Wrapper for a JDO AttributeConverter for use internally to DataNucleus.
|
JDOTypeConverterUtils |
Convenience methods for handling AttributeConverters.
|
JDOXmlMetaDataHandler |
Parser handler for JDO XML MetaData.
|
JDOXmlMetaDataHelper |
Helper class that can convert internal metadata into (JDO) XML metadata.
|
JoinMetadataImpl |
Implementation of JDO JoinMetadata object.
|
KeyMetadataImpl |
Implementation of JDO KeyMetadata object.
|
LifecycleListenerForClass |
Wrapper for a LifecycleListener for an array of classes.
|
LifeCycleStateFactory |
Factory for life cycle states.
|
LinearRingExpressionImpl<T> |
Implementation of a LinearRingExpression.
|
LineStringExpressionImpl<T> |
Implementation of a LineStringExpression.
|
ListExpressionImpl<T extends List<E>,E> |
Implementation of a ListExpression.
|
LocalDateExpressionImpl |
Implementation of a LocalDate expression.
|
LocalDateTimeExpressionImpl |
Implementation of a DateTime expression.
|
LocalTimeExpressionImpl |
Implementation of a Time expression.
|
MapExpressionImpl<T extends Map<K,V>,K,V> |
Implementation of a MapExpression
|
MapMetadataImpl |
Implementation of JDO MapMetadata object.
|
MemberMetadataImpl |
Convenience implementation of MemberMetadata for use by FieldMetadataImpl/PropertyMetadataImpl
|
MultiLineStringExpressionImpl<T> |
Implementation of a MultiLineStringExpression.
|
MultiPointExpressionImpl<T> |
Implementation of a MultiPointExpression.
|
MultiPolygonExpressionImpl<T> |
Implementation of a MultiPolygonExpression.
|
MultiTenant |
Extension annotation allowing for specifying a class as multitenant, meaning that it will have a surrogate column in its table storing the tenant id.
|
MultiTenantHandler |
Handler for the MultiTenant annotation when applied to a class.
|
NoPersistenceInformationException |
Exception thrown when a class is required to have persistence information (metadata/annotations) yet none can be found.
|
NumericExpressionImpl<T> |
Implementation of a NumericExpression.
|
ObjectExpressionImpl<T> |
Implementation of an expression for all unsupported types.
|
OptionalExpressionImpl<T> |
Implementation of an Optional expression.
|
OrderExpressionImpl<T> |
Implementation of an ordering expression.
|
OrderMetadataImpl |
Implementation of JDO OrderMetadata object.
|
PackageMetadataImpl |
Implementation of JDO PackageMetadata object.
|
PersistableExpressionImpl<T> |
(Base) implementation of a persistable expression.
|
PointExpressionImpl<T> |
Implementation of a PointExpression.
|
PolygonExpressionImpl<T> |
Implementation of a PolygonExpression.
|
PrimaryKeyMetadataImpl |
Implementation of JDO PrimaryKeyMetadata object.
|
PropertyMetadataImpl |
Implementation of JDO PropertyMetadata object.
|
QueryMetadataImpl |
Implementation of JDO QueryMetadata object.
|
ReadOnly |
Extension annotation allowing for specifying a field as Read-Only (insertable=false, updateable=false) or for specifying a class as Read-Only.
|
ReadOnlyHandler |
Handler for the ReadOnly annotation when applied to a field/property of a persistable class, or when applied to a class itself.
|
SequenceMetadataImpl |
Implementation of JDO SequenceMetadata object.
|
SharedRelation |
Extension annotation providing for marking a relation as "shared" and adding a distinguisher column.
|
SharedRelationHandler |
Handler for the SharedRelation annotation when applied to a field/property of a persistable class.
|
SoftDelete |
Extension annotation allowing for specifying a class as using soft delete, meaning that it will have a surrogate column in its table storing
whether it is deleted (rather than deleting it).
|
SoftDeleteHandler |
Handler for the SoftDelete annotation when applied to a class.
|
StringExpressionImpl |
Implementation of a StringExpression
|
TimeExpressionImpl |
Implementation of a Time expression.
|
TransactionActiveException |
An TransactionActiveException is thrown if a transaction is already active and an operation is performed that requires that a transaction not be
active (such as beginning a transaction).
|
TransactionCommitingException |
A TransactionCommitingException is thrown if a transaction is committing or rolling back and an operation is performed that changes the transaction state or
behaviour (such as beginning setRetainValues).
|
TransactionNotActiveException |
A TransactionNotActiveException is thrown if a transaction is not active and an operation is performed that requires that a transaction be
active (such as committing a transaction).
|
TransactionNotReadableException |
A TransactionNotReadableException is thrown if an operation needs either of an active transaction or non-transactional read and neither is true.
|
TransactionNotWritableException |
A TransactionNotReadableException is thrown if an operation needs either of an active transaction or non-transactional read and neither is true.
|
TypeMetadataImpl |
Superclass for ClassMetadataImpl/InterfaceMetadataImpl so we don't duplicate.
|
UniqueMetadataImpl |
Implementation of JDO UniqueMetadata object.
|
UpdateTimestamp |
Extension annotation specifying either this field/method or use a surrogate column as storing the update timestamp for this object.
|
UpdateTimestampHandler |
Handler for the UpdateTimestamp annotation when applied to a field/property or surrogate column of a persistable class.
|
UpdateUser |
Extension annotation specifying either this field/method or use a surrogate column as storing the update user for this object.
|
UpdateUserHandler |
Handler for the UpdateUser annotation when applied to a field/property or surrogate column of a persistable class.
|
ValueMetadataImpl |
Implementation of JDO ValueMetadata object.
|
VersionMetadataImpl |
Implementation of JDO VersionMetadata object.
|