All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbsFunction |
Evaluator for the function ABS(numExpr).
|
| AbstractAnnotationReader |
Abstract implementation of a metadata annotations reader.
|
| AbstractAutoStartMechanism |
Abstract representation of an autostart mechanism.
|
| AbstractCandidateLazyLoadList |
Abstract implementation of a lazy load list for candidates.
|
| AbstractClassMetaData |
Abstract representation of the MetaData of a class/interface.
|
| AbstractConnectedGenerator<T> |
Abstract representation of a ValueGenerator requiring a connection to a datastore.
|
| AbstractConnectedGenerator.ConnectionPreference |
|
| AbstractConnectionFactory |
Abstract implementation of a ConnectionFactory for a DataNucleus-supported datastore.
|
| AbstractElementMetaData |
This element specifies the mapping for the element component of arrays and collections.
|
| AbstractEmulatedXAResource |
Abstract base for any emulated XAResource implementations for the store plugins.
|
| AbstractExpressionEvaluator |
Abstract evaluator for an expression.
|
| AbstractExtent<T> |
Abstract representation of a JDO Extent.
|
| AbstractFetchDepthFieldManager |
Base field manager for handling the fetching of fields.
|
| AbstractFetchDepthFieldManager.EndOfFetchPlanGraphException |
Exception thrown when we reach the end of the fetch depth in a branch of the object graph
|
| AbstractFetchFieldManager |
Abstract field manager for retrieval of objects.
|
| AbstractFieldManager |
Abstract representation of a field manager.
|
| AbstractGenerator<T> |
Abstract value generator.
|
| AbstractJavaQuery<T> |
Abstract representation of a Java-based query.
|
| AbstractJDOQLQuery |
Abstract representation of a JDOQL query.
|
| AbstractJPQLQuery |
Abstract representation of a JPQL query used by DataNucleus.
|
| AbstractLazyLoadList<E> |
Abstract implementation of a lazy loaded list of (persistent) objects.
|
| AbstractLevel2Cache |
Abstract starting point for a third-party L2 cache plugin.
|
| AbstractManagedConnection |
Abstract implementation of a managed connection.
|
| AbstractMapQueryResultsCache |
Abstract representation of a query results cache for the query based on a map.
|
| AbstractMemberMetaData |
Abstract representation of MetaData for a field/property of a class/interface.
|
| AbstractNamingFactory |
Abstract base for any naming factory, providing convenience facilities like truncation.
|
| AbstractNucleusContext |
Base implementation of a NucleusContext, providing configuration, metadata management, type management, plugin management and ClassLoader services.
|
| AbstractParser |
Abstract query parser.
|
| AbstractPersistenceHandler |
Abstract representation of a persistence handler, to be extended by datastores own variant.
|
| AbstractQueryCompilationCache |
Abstract representation of a cache of generic query compilations.
|
| AbstractQueryDatastoreCompilationCache |
Abstract representation of a query compilation cache for the query specific to the datastore.
|
| AbstractQueryResult<E> |
Abstract representation of a QueryResult.
|
| AbstractQueryResultIterator<E> |
Abstract implementation of an iterator for query results.
|
| AbstractQueryResultsCache |
Root implementation of a query results cache, providing provessing of common persistence properties.
|
| AbstractReferencedLevel2Cache |
Abstract referenced implementation of a Level 2 cache, to be used as the base for weak/soft variants.
|
| AbstractResultClassMapper |
Abstract mapper for getting results from a query.
|
| AbstractStatistics |
Abstract base class for a statistics object.
|
| AbstractStatistics.SMA |
Simple Moving Average
|
| AbstractStoredProcedureQuery |
Abstract representation of a stored procedure query.
|
| AbstractStoredProcedureQuery.StoredProcedureParameter |
|
| AbstractStoreFieldManager |
Abstract field manager for storage of objects.
|
| AbstractStoreManager |
An abstract representation of a Store Manager.
|
| AbstractStoreSchemaHandler |
Abstract base for any StoreSchemaHandler.
|
| AbstractSymbolResolver |
Base symbol resolver, to be extended for particular query languages.
|
| AbstractUUIDGenerator |
Value generator for a UUID format.
|
| AbstractXmlMetaDataHandler |
Abstract handler for XML MetaData parsing.
|
| AggregateExpression |
|
| AnnotationManager |
Interface defining the access to MetaData derived from Annotations.
|
| AnnotationManagerImpl |
Manager for annotations.
|
| AnnotationObject |
Wrapper for an annotation and its various properties etc.
|
| AnnotationReader |
Interface defining the access to MetaData derived from Annotations.
|
| AnnotationVisitor |
A visitor to visit a Java annotation.
|
| ApiAdapter |
Adapter to allow the core runtime to expose multiple APIs to clients.
|
| ApiAdapterFactory |
Factory of API adapters.
|
| AppIdObjectIdFieldConsumer |
Simple class to handle the copying of PK fields from an object id to an object.
|
| ArcCosineFunction |
Evaluator for the function ACOS(numExpr).
|
| ArcSineFunction |
Evaluator for the function ASIN(numExpr).
|
| ArcTangent2Function |
Evaluator for the function ATAN2(numExpr).
|
| ArcTangentFunction |
Evaluator for the function ATAN(numExpr).
|
| ArrayAdapter<C> |
|
| ArrayContainsMethod |
Evaluator for the method "{arrayExpr}.contains(elemExpr)".
|
| ArrayConversionHelper |
Helper class providing conversion methods for use with arrays.
|
| ArrayExpression |
Expression representing an input array of expressions (or at least some of the array is of expressions).
|
| ArrayHandler |
|
| ArrayList<E> |
A mutable second-class ArrayList object.
|
| ArrayList<E> |
A mutable second-class ArrayList object.
|
| ArrayListHandler |
|
| ArrayMetaData |
Representation of the Meta-Data for an Array.
|
| ArraySizeMethod |
Evaluator for the method "{arrayExpr}.size()".
|
| ArrayStore<E> |
Interface representation of the backing store for an array.
|
| AtomikosTransactionManagerLocator |
Locator for the TransactionManager for Atomikos.
|
| AttachFieldManager |
Utility class to handle the attach of fields.
|
| Attribute |
A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine
Specification (JVMS).
|
| AUIDGenerator |
This generator uses a Java implementation of DCE UUIDs to create unique
identifiers without the overhead of additional database transactions or even
an open database connection.
|
| AutoStartMechanism |
Interface defining an Auto-Start Mechanism.
|
| AutoStartMechanism.Mode |
|
| AutoStartMechanismUtils |
Convenience methods to assist in use of AutoStartMechanism(s).
|
| BackedSCO |
Interface implemented by backed SCOs.
|
| BackedSCOStoreManager |
Interface implemented by a StoreManager when it supports "backed" SCO wrappers (i.e SCO fields have a
connection to the datastore via a "backing store" to support more efficient connectivity).
|
| BasePropertyStore |
Basic property store implementation, allowing setting of properties
|
| BeanValidationHandler |
Handles the integration of "javax.validation" Bean Validation API (JSR 303).
|
| BigDecimalAggregateExpression |
Expression representing a BigDecimal, used in evaluation of aggregates.
|
| BigDecimalArrayByteBufferConverter |
Convenience class to handle Java serialisation of a BigDecimal[] object to/from ByteBuffer.
|
| BigDecimalDoubleConverter |
Class to handle the conversion between java.math.BigDecimal and a Double form.
|
| BigDecimalStringConverter |
Class to handle the conversion between java.math.BigDecimal and a String form.
|
| BigIntegerAggregateExpression |
Expression representing a BigInteger, used in evaluation of aggregates.
|
| BigIntegerArrayByteBufferConverter |
Convenience class to handle Java serialisation of a BigInteger[] object to/from ByteBuffer.
|
| BigIntegerLongConverter |
Class to handle the conversion between java.math.BigInteger and a Long form.
|
| BigIntegerStringConverter |
Class to handle the conversion between java.math.BigInteger and a String form.
|
| BitSet |
A mutable second-class BitSet object.
|
| BitSetStringConverter |
Class to handle the conversion between java.util.BitSet and a String form.
|
| BooleanArrayByteBufferConverter |
Convenience class to handle Java serialisation of a boolean[] object to/from ByteBuffer.
|
| BooleanIntegerConverter |
Class to handle the conversion between java.lang.Boolean and an Integer (0, 1) form.
|
| BooleanPropertyValidator |
Validator for a property that represents a boolean.
|
| BooleanYNConverter |
Class to handle the conversion between java.lang.Boolean and a Character ("Y", "N") form.
|
| BTMTransactionManagerLocator |
Locator for the TransactionManager for BTM (Bitronix).
|
| BufferedImageByteArrayConverter |
Convenience class to handle Java serialisation of a BufferedImage object to/from byte[].
|
| BufferedImageByteBufferConverter |
Convenience class to handle Java serialisation of a BufferedImage object to/from ByteBuffer.
|
| Bundle |
A Plug-in (OSGi Bundle) definition.
|
| Bundle.BundleDescription |
Description of bundles.
|
| Bundle.BundleVersion |
Bundle Version - according to OSGi spec 3.0 $3.2.4
|
| Bundle.BundleVersionRange |
Bundle Range - according to OSGi spec 3.0 $3.2.5
|
| ByteArrayByteBufferConverter |
Convenience class to handle Java serialisation of a byte[] object to/from ByteBuffer.
|
| ByteId |
This class is for identity with a single byte field.
|
| ByteObjectArrayByteBufferConverter |
Convenience class to handle Java serialisation of a Byte[] object to/from ByteBuffer.
|
| ByteVector |
A dynamically extensible vector of bytes.
|
| CachedPC |
An object that is stored in the Level2 Cache keyed by the identity of the persistable object.
|
| CachedPC.CachedId |
|
| CacheUniqueKey |
Key representing a unique key for a persistable object.
|
| CalendarComponentsConverter |
Class to handle the conversion between java.util.Calendar and (Long, String) being the time in millisecs plus the timezone.
|
| CalendarDateConverter |
Class to handle the conversion between java.util.Calendar and a java.util.Date form.
|
| CalendarStringConverter |
Class to handle the conversion between java.util.Calendar and a String form.
|
| CalendarTimestampConverter |
Class to handle the conversion between java.util.Calendar and a java.sql.Timestamp.
|
| CallbackHandler |
CallBack handlers receive notification of events on persistent objects.
|
| CandidateIdsQueryResult<E> |
QueryResult taking in the list of identities of the objects of candidate type.
|
| CaseExpression |
Expression representing a case series of when expressions and their action expressions.
|
| CDIHandler |
Handles the integration of "javax.enterprise.inject" CDI API.
|
| CeilFunction |
Evaluator for the function CEIL(numExpr).
|
| CharacterStringConverter |
Class to handle the conversion between Character and a String form.
|
| CharArrayByteBufferConverter |
Convenience class to handle Java serialisation of a char[] object to/from ByteBuffer.
|
| CharId |
This class is for identity with a single character field.
|
| ClassAnnotationHandler |
Interface defining a handler for class annotations.
|
| ClassConstants |
Constants with classes (class created to reduce overhead on calling Class.class *performance*)
|
| ClassEnhancer |
Interface representation of an enhancer of a class.
|
| ClassEnhancerImpl |
Class enhancer using ASM (see http://asm.objectweb.org but included in DataNucleus core repackaged).
|
| ClassEnhancerImpl.MyClassVisitor |
Convenience class to look up the class name for a file.
|
| ClassesAutoStarter |
An auto-starter mechanism that uses a defined list of classes to be loaded at start.
|
| ClassExpression |
Expression representing a candidate in a FROM clause.
|
| ClassField |
Representation of a field that an enhanced class requires.
|
| ClassLoaderResolver |
Class to allow resolution and loading of classes in a persistence framework.
|
| ClassLoaderResolverImpl |
A basic implementation of a ClassLoaderResolver.
|
| ClassMetaData |
Representation of the MetaData of a class.
|
| ClassMethod |
Representation of a method that an enhanced class requires.
|
| ClassNameConstants |
Constants with classes names (created to reduce overhead on calling Class.class.getName()), namely performance.
|
| ClassNotDetachableException |
A ClassNotDetachableException is thrown if an attempt is
made to detach an object whose class is not detachable.
|
| ClassNotPersistableException |
An exception thrown when an operation is invoked that requires a persistable object yet the object passed in
is not suitable.
|
| ClassNotResolvedException |
A ClassNotResolvedException is thrown if an attempt is
made to load a class that cannot be found by the ClassLoaderResolver.
|
| ClassPersistenceModifier |
Definition of the options for persistence-modifier of a class.
|
| ClassReader |
A parser to make a ClassVisitor visit a ClassFile structure, as defined in the Java
Virtual Machine Specification (JVMS).
|
| ClassStringConverter |
Class to handle the conversion between java.lang.Class and a String form.
|
| ClassTooLargeException |
Exception thrown when the constant pool of a class produced by a ClassWriter is too
large.
|
| ClassUtils |
Utilities for handling classes.
|
| ClassVisitor |
A visitor to visit a Java class.
|
| ClassWriter |
A ClassVisitor that generates a corresponding ClassFile structure, as defined in the Java
Virtual Machine Specification (JVMS).
|
| Clone |
Method to generate a default "clone" method, using ASM, that has the effect of nulling the state manager etc.
|
| CoalesceFunction |
Evaluator for the function COALESCE(numExpr[, numExpr2[, numExpr3] etc]).
|
| Collection<E> |
A mutable second-class Collection object.
|
| Collection<E> |
A mutable second-class Collection object.
|
| CollectionAddOperation<E> |
Add operation for a collection where we have a backing store.
|
| CollectionClearOperation |
Clear operation for a collection where we have a backing store.
|
| CollectionContainsMethod |
Evaluator for the method "{collExpr}.contains(elemExpr)".
|
| CollectionHandler<C> |
|
| CollectionMetaData |
Representation of the MetaData of a collection.
|
| CollectionRemoveOperation<E> |
Remove operation for a collection.
|
| CollectionStore<E> |
Interface representation of the backing store for a Collection.
|
| ColorComponentsConverter |
TypeConverter for storing a java.awt.Color as its 4 components (red, green, blue, alpha).
|
| ColorStringConverter |
Class to handle the conversion between java.awt.Color (RGBA) and a String form.
|
| Column |
Interface representing a column in a table.
|
| ColumnImpl |
Representation of a column in a table.
|
| ColumnLengthDefiningTypeConverter |
Interface implemented by a TypeConverter if it has default length values for any of its datastore columns.
|
| ColumnMetaData |
Representation of the Meta-Data for a column mapping of a field.
|
| ColumnMetaDataContainer |
Interface defining an object that contains Columns.
|
| ColumnType |
Enum defining the types of columns.
|
| CommandLine |
Command line option parser.
|
| CommandLine.NoArgOption |
No argument option class.
|
| CommandLine.Option |
CommandLine option base class
|
| CommandLine.WithArgOption |
Use argment option class.
|
| CommitStateTransitionException |
A CommitStateTransitionException is thrown when an error occurs
transitioning from one lifecycle state to another.
|
| CompilationComponent |
Enum defining the component of a query being compiled.
|
| CompilationOptimiser |
Interface to be implemented by an "optimiser" for the query compilation process.
|
| CompleteClassTable |
Representation of a table for a class where the class is stored in "complete-table" inheritance (or in JPA "TablePerClass")
whereby all members (in this class and superclasses) are handled in this table.
|
| ConcatFunction |
Evaluator for the function CONCAT(strExpr1, strExpr2).
|
| ConcurrentReferenceHashMap<K,V> |
An advanced hash table supporting configurable garbage collection semantics of keys and values, optional
referential-equality, full concurrency of retrievals, and adjustable expected concurrency for updates.
|
| ConcurrentReferenceHashMap.Option |
|
| ConcurrentReferenceHashMap.ReferenceType |
An option specifying which Java reference type should be used to refer to a key and/or value.
|
| Configuration |
Class providing configuration for the context.
|
| ConfigurationElement |
Represents XML elements declared nested in the extension element
|
| ConnectionEncryptionProvider |
Interface to be implemented by an decryption provider allowing encrypted passwords
in persistence properties.
|
| ConnectionFactory |
Factory for connections to the datastore.
|
| ConnectionFactoryNotFoundException |
Exception thrown if a named connection factory cannot be found using its JNDI name.
|
| ConnectionManager |
Manager of connections for a StoreManager, allowing ManagedConnection pooling, enlistment in transaction.
|
| ConnectionManagerImpl |
Manager of connections for a datastore, allowing caching of ManagedConnections, enlistment in transaction.
|
| ConnectionResourceType |
Resource type of the connection.
|
| ConstantDynamic |
A constant whose value is computed at runtime, with a bootstrap method.
|
| ConstraintMetaData |
Representation of an ORM constraint.
|
| ContainerAdapter<C> |
An adapter for container classes allowing DN to operate on them in a generic form instead of
depending directly on the JDK containers.
|
| ContainerHandler<C,A extends ContainerAdapter<C>> |
Provides support for SCO Containers types in DN.
|
| ContainerIsEmptyMethod |
Evaluator for the method "{contExpr}.isEmpty()".
|
| ContainerMetaData |
Representation of the Meta-Data for a container.
|
| ContainerSizeMethod |
Evaluator for the method "{contExpr}.size()".
|
| CopyField |
Method to generate the method "dnCopyField" using ASM.
|
| CopyFields |
Method to generate the method "dnCopyFields" using ASM.
|
| CopyKeyFieldsFromObjectId |
Method to generate the method "dnCopyKeyFieldsFromObjectId" using ASM.
|
| CopyKeyFieldsFromObjectId2 |
Method to generate the method "dnCopyKeyFieldsFromObjectId" using ASM.
|
| CopyKeyFieldsToObjectId |
Method to generate the method "dnCopyKeyFieldsToObjectId" using ASM.
|
| CopyKeyFieldsToObjectId2 |
Method to generate the method "dnCopyKeyFieldsToObjectId" using ASM.
|
| CorePropertyValidator |
Validator for persistence properties used by core.
|
| CoshFunction |
Evaluator for the function COSH(numExpr).
|
| CosineFunction |
Evaluator for the function COS(numExpr).
|
| CotangentFunction |
Evaluator for the function COT(numExpr).
|
| CreatorExpression |
Expression representing something like "new X.Y.Z([param1[,param2[,param3]]])".
|
| CurrencyStringConverter |
Class to handle the conversion between java.util.Currency and a String form.
|
| CurrentDateFunction |
Evaluator for the function CURRENT_DATE().
|
| CurrentTimeFunction |
Evaluator for the function CURRENT_TIME().
|
| CurrentTimestampFunction |
Evaluator for the function CURRENT_TIMESTAMP().
|
| CurrentUserProvider |
Provides the current user in order to support 'CreateUser', 'UpdateUser' audit features.
|
| CustomJNDITransactionManagerLocator |
Locator for the TransactionManager in a user-defined JNDI location defined by persistence properties.
|
| DataNucleusClassFileTransformer |
Entry Point (as per Java) for transforming classes at runtime.
|
| DataNucleusEnhancer |
DataNucleus Byte-Code Enhancer.
|
| DatastoreId |
Interface for a datastore-identity class to implement.
|
| DatastoreIdentityMetaData |
Meta-Data for the datastore-identity of a class.
|
| DatastoreIdImpl |
An object identifier, typically used for datastore identity.
|
| DatastoreIdImplKodo |
Object identifier, typically used for datastore identity.
|
| DatastoreIdImplXcalia |
Object identifier, typically used for datastore identity.
|
| DatastoreInitialisationException |
Representation of an error encountered initialising a datastore.
|
| DatastoreReadOnlyException |
Exception thrown when trying to update a datastores contents when it is read-only.
|
| DatastoreUniqueLongId |
Identity for use with datastore-identity where the datastore provides a unique "identity" long key per object
and hence doesn't need the class name.
|
| DatastoreValidationException |
A DatastoreValidationException is thrown if a mismatch is discovered
between what the JDO runtime thinks the datastore should look like and what it
actually looks like.
|
| Date |
A mutable second-class date object.
|
| DateAggregateExpression |
Expression representing a "java.util.Date" (and subclasses), used in evaluation of aggregates.
|
| DateGetDayMethod |
Evaluator for the method "{dateExpr}.getDay()".
|
| DateGetDayOfWeekMethod |
Evaluator for the method "{dateExpr}.getDayOfWeek()".
|
| DateGetHoursMethod |
Evaluator for the method "{dateExpr}.getHours()".
|
| DateGetMinutesMethod |
Evaluator for the method "{dateExpr}.getMinutes()".
|
| DateGetMonthMethod |
Evaluator for the method "{dateExpr}.getMonth()".
|
| DateGetSecondsMethod |
Evaluator for the method "{dateExpr}.getSeconds()".
|
| DateGetTimeMethod |
Evaluator for the method "{dateExpr}.getTime()".
|
| DateGetYearMethod |
Evaluator for the method "{dateExpr}.getYear()".
|
| DateLongConverter |
Class to handle the conversion between java.util.Date and a Long form.
|
| DateStringConverter |
Class to handle the conversion between java.util.Date and a String form.
|
| DefaultCandidateExtent<T> |
Extent that does a simple JDOQL query for the candidate with/without subclasses.
|
| DefaultConstructor |
Method to generate a default Constructor using ASM.
|
| DefaultStoreSchemaHandler |
Fallback StoreSchemaHandler that simply provides access to the schema flags.
|
| DegreesFunction |
Evaluator for the function DEGREES(numExpr).
|
| DeleteFieldManager |
Field manager that deletes all "dependent" PC objects referenced from the source object.
|
| DeleteOperation |
Flush operation for a delete of the specified object.
|
| Detachable |
This interface is implemented by classes that can be detached from the persistence context and later
attached.
|
| DetachFieldManager |
FieldManager to handle the detachment of fields with persistable objects.
|
| DetachListener |
Listener hook for detachment events, as an alternative to the JDO standard process of throwing a NucleusUserException.
|
| DetachState |
Holder for the detachment state control for the detachment process.
|
| DiscriminatorMetaData |
Representation of a discriminator in an inheritance strategy.
|
| DiscriminatorStrategy |
Representation of the values for discriminator "strategy".
|
| DN2NamingFactory |
Naming factory used by DataNucleus v3.x onwards.
|
| DNStateManager<T> |
StateManager for DataNucleus systems for a managed object, extending the basic enhancement contract for a StateManager.
|
| DoubleAggregateExpression |
Expression representing a Double, used in evaluation of aggregates.
|
| DoubleArrayByteBufferConverter |
Convenience class to handle Java serialisation of a double[] object to/from ByteBuffer.
|
| DurationDoubleConverter |
Class to handle the conversion between java.time.Duration and a Double form.
|
| DurationLongConverter |
Class to handle the conversion between java.time.Duration and a Long form.
|
| DurationStringConverter |
Class to handle the conversion between java.time.Duration and a String form.
|
| DyadicExpression |
Expression between two other expressions and an operation.
|
| ElementContainerAdapter<C> |
|
| ElementContainerHandler<C,A extends ElementContainerAdapter<C>> |
|
| ElementMetaData |
This element specifies the mapping for the element component of arrays and collections.
|
| EmbeddedMetaData |
This element specifies the mapping for an embedded type.
|
| EncryptionAwareStoreManager |
Interface implemented by any StoreManager that wants to provide a hook to encrypt field data
prior to persistence.
|
| EnhancementHelper |
Helper class for the DN bytecode enhancement contract.
|
| EnhancementHelper.RegisterClassListener |
|
| EnhancementNamer |
Interface defining the naming of fields/classes used in enhancement.
|
| EnhancementNucleusContextImpl |
NucleusContext to use when enhancing.
|
| EnhancerClassAdapter |
Adapter visitor class for providing enhancement of an existing class using ASM.
|
| EnhancerClassChecker |
Visitor used to check the enhancement state of a class.
|
| EnhancerClassLoader |
ClassLoader for newly defined classes.
|
| EnhancerCloneAdapter |
Adapter for clone() method in persistence-enabled classes.
|
| EnhancerMethodAdapter |
Adapter for methods in persistence-enabled classes allowing enhancement of direct access to user fields.
|
| EnhancerPropertyGetterAdapter |
Adapter for property getter methods in persistence-enabled classes.
|
| EnhancerPropertySetterAdapter |
Adapter for property setter methods in persistence-enabled classes.
|
| EnhancerTask |
Enhancer Ant Task.
|
| EnhanceUtils |
Utility class for bytecode enhancement using ASM.
|
| EnumConversionHelper |
Helper class providing conversion methods for use with enums.
|
| EnumMatchesMethod |
Evaluator for the method "{enumExpr}.matches(expr)".
|
| EnumOrdinalMethod |
Evaluator for the method "{enumExpr}.ordinal()".
|
| EnumToStringMethod |
Evaluator for the method "{enumExpr}.toString()".
|
| EventListenerMetaData |
Listener for events, following the JPA/Jakarta model.
|
| ExecutionContext |
Context of execution for persistence operations.
|
| ExecutionContext.EmbeddedOwnerRelation |
|
| ExecutionContext.LifecycleListener |
Interface to be implemented by a listener for the closure of the ExecutionContext.
|
| ExecutionContextImpl |
Manager for persistence/retrieval of objects within an execution context, equating to the work required by JDO PersistenceManager and JPA EntityManager.
|
| ExecutionContextImpl.NullCallbackHandler |
Callback handler that does nothing.
|
| ExecutionContextListener |
Listener for closure of an ExecutionContext.
|
| ExecutionContextPool |
Pool of ExecutionContext objects.
|
| ExecutionContextReference |
Reference for an ExecutionContext, for use in the enhancement contract.
|
| ExecutionContextThreadedImpl |
ExecutionContext to attempt to handle multi-threaded PM/EM cases.
|
| ExpFunction |
Evaluator for the function EXP(numExpr).
|
| Expression |
A Scalar expression in a Query.
|
| Expression.DyadicOperator |
"Dyadic" operator performs operation on one or two operands.
|
| Expression.MonadicOperator |
"Monadic" operator performs a function on one operand.
|
| Expression.Operator |
Representation of an Operator.
|
| ExpressionCompiler |
Compiler for expressions.
|
| ExpressionEvaluator |
Interface for an evaluator of an expression.
|
| Extension |
Extension declared in a plug-in.
|
| ExtensionPoint |
Extension Point declared in a plug-in.
|
| Extent<T> |
Extent of objects within DataNucleus.
|
| FactoryBasedTransactionManagerLocator |
TransactionManager locator using a factory class.
|
| FactoryStatistics |
Statistics for a factory of persistence (PMF/EMF).
|
| FactoryStatisticsMBean |
Interface defining the MBean for a persistence factory.
|
| FederatedJDOQLQuery |
JDOQL query that is federated across multiple datastores
|
| FederatedPersistenceHandler |
Persistence handler for federated datastores.
|
| FederatedQueryManagerImpl |
Manager for queries for federated datastores.
|
| FederatedStoreManager |
A federated StoreManager orchestrates the persistence/retrieval for multiple datastores.
|
| FetchGroup<T> |
Group of fields for fetching, to be used by a FetchPlan.
|
| FetchGroupManager |
Manager for dynamic fetch groups.
|
| FetchGroupMemberMetaData |
Metadata defining a member of a fetch-group.
|
| FetchGroupMetaData |
A fetch group defines a particular loaded state for an object graph.
|
| FetchPlan |
FetchPlan for fields for use internally.
|
| FetchPlanForClass |
Representation of the fetch plan for a particular class, defining the members that are to be fetched.
|
| FetchPlanMetaData |
FetchPlan defined in MetaData.
|
| FetchPlanState |
Holder for the state control for FetchPlan processing.
|
| FieldManager |
Provide methods to fetch from/to a persistable object to/from StateManager/DataStore.
|
| 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.
|
| FieldRole |
Series of roles that fields can be performing in the (ORM) mapping process.
|
| FieldValues |
Interface for field values.
|
| FieldVisitor |
A visitor to visit a Java field.
|
| FileMetaData |
Representation of a Meta-Data file.
|
| FloatAggregateExpression |
Expression representing a Float, used in evaluation of aggregates.
|
| FloatArrayByteBufferConverter |
Convenience class to handle Java serialisation of a float[] object to/from ByteBuffer.
|
| FloorFunction |
Evaluator for the function FLOOR(numExpr).
|
| FlushMode |
Flush mode for the persistence process.
|
| FlushNonReferential |
Flush method for cases where the datastore doesn't use referential integrity so we can send batches
of deletes, then batches of inserts, then any updates to optimise the persistence.
|
| FlushOrdered |
Flush process that processes the objects in the order that they became dirty.
|
| FlushProcess |
Representation of a persistence flush process.
|
| ForeignKeyAction |
Foreign keys represent a consistency constraint in the database that must be
maintained.
|
| ForeignKeyMetaData |
Foreign keys in metadata serve two quite different purposes.
|
| FrequentlyAccessedProperties |
Class for providing faster access to properties that are rarely set but often read.
|
| GetExecutionContext |
Method to generate the method "dnGetExecutionContext" using ASM.
|
| GetInheritedFieldCount |
Method to generate the method "__dnGetInheritedFieldCount" using ASM.
|
| GetManagedFieldCount |
Method to generate the method "dnGetManagedFieldCount" using ASM.
|
| GetNormal |
Method to generate the method "dnGetZZZ" using ASM for NORMAL_GET fields.
|
| GetObjectId |
Method to generate the method "dnGetObjectId" using ASM.
|
| GetStateManager |
Method to generate the method "dnGetStateManager" using ASM.
|
| GetTransactionalObjectId |
Method to generate the method "dnGetTransactionalObjectId" using ASM.
|
| GetVersion |
Method to generate the method "dnGetVersion" using ASM.
|
| GetViaCheck |
Method to generate the method "dnGetZZZ" using ASM for CHECK_READ fields.
|
| GetViaMediate |
Method to generate the method "dnGetZZZ" using ASM for MEDIATE_READ fields.
|
| GregorianCalendar |
A mutable second-class GregorianCalendar object.
|
| Handle |
A reference to a field or a method.
|
| HashMap<K,V> |
A mutable second-class HashMap object.
|
| HashMap<K,V> |
A mutable second-class HashMap object.
|
| HashMapHandler |
|
| HashSet<E> |
A mutable second-class HashSet object.
|
| HashSet<E> |
A mutable second-class HashSet object.
|
| HashSetHandler |
|
| Hashtable<K,V> |
A mutable second-class Hashtable object.
|
| Hashtable<K,V> |
A mutable second-class Hashtable object.
|
| HashtableHandler |
|
| HeuristicMixedException |
|
| HeuristicRollbackException |
|
| IdentityKeyTranslator |
Translator for object identities where the user wants to input identities that are not strict
key forms, so this returns a valid identity.
|
| IdentityManager |
Manager for identity creation etc.
|
| IdentityManagerImpl |
Manager for identity operations.
|
| IdentityReference |
Simple identity being a reference to the object itself.
|
| IdentityStringTranslator |
Translator for object identities where the user wants to input identities that are not strict
JDO standard toString() forms, so this converts them.
|
| IdentityType |
Representation of the values for identity-type.
|
| IdentityUtils |
Series of utilities for handling identities of objects.
|
| IllegalStateTransitionException |
A IllegalStateTransitionException is thrown if a life-cycle
state attempts a transition that is illegal.
|
| ImplementationCreator |
Create instances of persistable objects.
|
| ImplementationCreatorImpl |
Creator of persistable objects using the ASM bytecode manipulation library.
|
| ImplementationGenerator |
Implementation generator using ASM bytecode manipulation library.
|
| ImplementsMetaData |
The implements element declares a persistence-capable interface implemented by the
persistence-capable class that contains this element.
|
| Imports |
Utility class handling Imports.
|
| IncompatibleFieldTypeException |
A IncompatibleFieldTypeException is thrown if an incompatible field
type is specified in the construction of a second-class object instance.
|
| 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".
|
| InitClass |
Method to generate a static initialisation block for the class using ASM.
|
| InitFieldNames |
Method to generate the method "__dnFieldNamesInit" using ASM.
|
| InMemoryExpressionEvaluator |
Class providing evaluation of java "string-based" queries in-memory.
|
| InMemoryFailure |
Class representing a failure in the in-memory evaluation process.
|
| InMemoryQueryResult |
Simple wrapper to results generated by the in-memory query process suitable for use by JDO/JPA.
|
| InstantDateConverter |
Class to handle the conversion between java.time.Instant and java.util.Date.
|
| InstantLongConverter |
Class to handle the conversion between java.time.Instant and Long (of the epoch millisecs).
|
| InstantStringConverter |
Class to handle the conversion between java.time.Instant and a String form.
|
| InstantTimestampConverter |
Class to handle the conversion between java.time.Instant and java.sql.Timestamp
|
| IntArrayByteBufferConverter |
Convenience class to handle Java serialisation of a int[] object to/from ByteBuffer.
|
| IntegerAggregateExpression |
Expression representing an Integer, used in evaluation of aggregates.
|
| IntegerPropertyValidator |
Validator for a property that represents an integer.
|
| IntegerStringConverter |
Class to handle the conversion between java.lang.Integer and a String form.
|
| InterfaceMetaData |
Representation of the MetaData of a "persistent-interface".
|
| IntId |
This class is for identity with a single int field.
|
| InvalidAnnotationException |
Exception thrown when an annotation has been specified that is invalid in the circumstances.
|
| InvalidClassMetaDataException |
Exception thrown when meta-data specific to a class is invalid.
|
| InvalidMemberMetaDataException |
Exception thrown when meta-data specific to a member of a class is invalid.
|
| InvalidMetaDataException |
Representation of an exception thrown when an error occurs in Meta-Data definition.
|
| InvalidPrimaryKeyException |
Exception thrown when a primary key class is found to be invalid for some reason.
|
| InvocationEvaluator |
Interface representing an evaluator for an invocation of a method/function.
|
| InvokeExpression |
Expression representing invocation of a method.
|
| IsDeleted |
Method to generate the method "dnIsDeleted" using ASM.
|
| IsDetached |
Method to generate the method "dnIsDetached" using ASM.
|
| IsDirty |
Method to generate the method "dnIsDirty" using ASM.
|
| IsNew |
Method to generate the method "dnIsNew" using ASM.
|
| IsPersistent |
Method to generate the method "dnIsPersistent" using ASM.
|
| IsTransactional |
Method to generate the method "dnIsTransactional" using ASM.
|
| IsXXX |
Base method to use for dnIsXXX methods providing the majority of the enhancement.
|
| JavaQueryCompiler |
Typical implementation of a compiler for a java-based query language.
|
| JavaQueryInMemoryEvaluator |
Class to evaluate a Java "string-based" query in whole or part.
|
| JavaxCacheLevel2Cache |
Simple implementation of a plugin for use of javax.cache (v0.61+) product with DataNucleus.
|
| JavaxCacheQueryCompilationCache |
Query compilation cache using javax.cache for implementation.
|
| JavaxCacheQueryDatastoreCompilationCache |
Query compilation (datastore) cache using javax.cache for implementation.
|
| JavaxCacheQueryResultCache |
Implementation of a query results cache using javax.cache (v0.3+) interface.
|
| JBossTransactionManagerLocator |
Locator for the TransactionManager for JBoss.
|
| JdbcType |
Representation of the jdbc-type of a column.
|
| JDKCollectionAdapter<C extends Collection> |
|
| JDKCollectionHandler<C extends Collection> |
|
| JDKListAdapter<C extends List> |
|
| JDKMapAdapter<C extends Map<Object,Object>> |
|
| JDKMapHandler<C extends Map<Object,Object>> |
|
| JDOEnhancementNamer |
Definition of enhancement naming, for use with the JDO API.
|
| JDOQLCompiler |
Implementation of a compiler for JDOQL (JSR0012, JSR0243).
|
| JDOQLInMemoryEvaluator |
Class to evaluate a JDOQL query in whole or part.
|
| JDOQLParser |
Implementation of a parser for JDOQL query language.
|
| JDOQLQueryHelper |
JDOQL query helper class providing key information about the language etc.
|
| JDOQLResultClassMapper |
Class to map the results of a JDOQL query to the result class.
|
| JDOQLSingleStringParser |
Parser for handling JDOQL Single-String queries.
|
| JDOQLSymbolResolver |
Symbol resolver for JDOQL.
|
| JNDIBasedTransactionManagerLocator |
Locator for a JTA TransactionManager using JNDI context namings.
|
| JoinExpression |
Expression representing a join between a candidate class, and the class of a field of the first class.
|
| JoinExpression.JoinType |
|
| 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.
|
| JOnASTransactionManagerLocator |
Locator for the TransactionManager for JOnAS.
|
| JOTMTransactionManagerLocator |
Locator for the TransactionManager for JOTM.
|
| JPAEnhancementNamer |
Definition of enhancement naming for use with the JPA/Jakarta APIs.
|
| JPANamingFactory |
Naming factory following JPA specification rules.
|
| JPQLCompiler |
Implementation of a compiler for JPQL (JSR0220, JSR0317).
|
| JPQLInMemoryEvaluator |
Class to evaluate a JPQL query in whole or part.
|
| JPQLParser |
Implementation of a parser for JPQL query language.
|
| JPQLQueryHelper |
JPQL query helper class providing key information about the language etc.
|
| JPQLResultClassMapper |
Class to map the results of a JPQL query to the result class.
|
| JPQLSingleStringParser |
Parser for handling JPQL Single-String queries.
|
| JPQLSymbolResolver |
Symbol resolver for JPQL.
|
| JRELogger |
JRE logger (java.util.logging) implementation of a NucleusLogger.
|
| JTAJCATransactionImpl |
A transaction that is synchronised with a Java Transaction Service (JTA) transaction with JCA.
|
| JTASyncRegistry |
Wrapper around TransactionSynchronizationRegistry (only present JTA1.1+).
|
| JTASyncRegistryUnavailableException |
Exception thrown by construction of JTATransactionSyncRegistry when it is not available.
|
| JTATransactionImpl |
Transaction that is synchronized with a Java Transaction Service (JTA) transaction.
|
| KeyMetaData |
This element specifies the mapping for the key component of maps.
|
| L2CachePopulateFieldManager |
FieldManager responsible for populating the provided CachedPC object.
|
| L2CacheRetrieveFieldManager |
FieldManager responsible for retrieving the values from the provided CachedPC object.
|
| Label |
A position in the bytecode of a method.
|
| LengthFunction |
Evaluator for the function LENGTH(stringExpr).
|
| Level1Cache |
Provides an interface for Level 1 caches.
|
| Level2Cache |
Interface for any Level 2 Cache used internally.
|
| Lexer |
Lexer for a Query.
|
| LifeCycleState |
Base Class representing the life cycle state.
|
| LinkedHashMap<K,V> |
A mutable second-class LinkedHashMap object.
|
| LinkedHashMap<K,V> |
A mutable second-class LinkedHashMap object.
|
| LinkedHashMapHandler |
|
| LinkedHashSet<E> |
A mutable second-class LinkedHashSet object.
|
| LinkedHashSet<E> |
A mutable second-class LinkedHashSet object.
|
| LinkedHashSetHandler |
|
| LinkedList<E> |
A mutable second-class LinkedList object.
|
| LinkedList<E> |
A mutable second-class LinkedList object.
|
| LinkedListHandler |
|
| List<E> |
A mutable second-class List object.
|
| List<E> |
A mutable second-class List object.
|
| ListAddAtOperation<E> |
Add operation at a position for a list where we have a backing store.
|
| ListGetMethod |
Evaluator for the method "{listExpr}.get(idxExpr)".
|
| ListIndexOfMethod |
Evaluator for the method "{listExpr}.indexOf(elemExpr)".
|
| ListRemoveAtOperation<E> |
Remove operation for a list at a particular index where we have a backing store.
|
| ListSetOperation<E> |
Set operation for a list where we have a backing store.
|
| ListStore<E> |
Interface representation of the backing store for a List.
|
| ListStoreSchemaData |
Interface representing schema information for the datastore.
|
| Literal |
Literal of some type (String, Double, Long, BigDecimal, etc).
|
| LoadClass |
Method to generate the method "loadClass" using ASM.
|
| LoadFieldManager |
Field Manager to handle loading all fields of all objects in the fetch plan.
|
| LocalDateDateConverter |
Class to handle the conversion between java.time.LocalDate and java.util.Date.
|
| LocalDateFunction |
Evaluator for the function LOCAL_DATE().
|
| LocalDateGetDayOfMonth |
Evaluator for the method "{localDateExpr}.getDayOfMonth()".
|
| LocalDateGetDayOfWeek |
Evaluator for the method "{localDateExpr}.getDayOfWeek()".
|
| LocalDateGetMonthValue |
Evaluator for the method "{localDateExpr}.getMonthValue()".
|
| LocalDateGetYear |
Evaluator for the method "{localDateExpr}.getYear()".
|
| LocalDateSqlDateConverter |
Class to handle the conversion between java.time.LocalDate and java.sql.Date.
|
| LocalDateStringConverter |
Class to handle the conversion between java.time.LocalDate and a String form.
|
| LocalDateTimeDateConverter |
Class to handle the conversion between java.time.LocalDateTime and java.util.Date.
|
| LocalDateTimeFunction |
Evaluator for the function LOCAL_DATETIME().
|
| LocalDateTimeGetDayOfMonth |
Evaluator for the method "{localDateTimeExpr}.getDayOfMonth()".
|
| LocalDateTimeGetDayOfWeek |
Evaluator for the method "{localDateTimeExpr}.getDayOfMonthWeek()".
|
| LocalDateTimeGetHour |
Evaluator for the method "{localDateTimeExpr}.getHour()".
|
| LocalDateTimeGetMinute |
Evaluator for the method "{localDateTimeExpr}.getMinute()".
|
| LocalDateTimeGetMonthValue |
Evaluator for the method "{localDateTimeExpr}.getMonthValue()".
|
| LocalDateTimeGetSecond |
Evaluator for the method "{localDateTimeExpr}.getSecond()".
|
| LocalDateTimeGetYear |
Evaluator for the method "{localDateTimeExpr}.getYear()".
|
| LocalDateTimeStringConverter |
Class to handle the conversion between java.time.LocalDateTime and a String form.
|
| LocalDateTimeTimestampConverter |
Class to handle the conversion between java.time.LocalDateTime and java.sql.Timestamp
|
| LocaleStringConverter |
Class to handle the conversion between java.util.Locale and a String form.
|
| Localiser |
Localiser for messages in the DataNucleus system.
|
| LocalTimeDateConverter |
Class to handle the conversion between java.time.LocalTime and java.util.Date.
|
| LocalTimeFunction |
Evaluator for the function LOCAL_TIME().
|
| LocalTimeGetHour |
Evaluator for the method "{localTimeExpr}.getHour()".
|
| LocalTimeGetMinute |
Evaluator for the method "{localTimeExpr}.getMinute()".
|
| LocalTimeGetSecond |
Evaluator for the method "{localTimeExpr}.getSecond()".
|
| LocalTimeLongConverter |
Class to handle the conversion between java.time.LocalTime and a long form (nanos of day).
|
| LocalTimeSqlTimeConverter |
Class to handle the conversion between java.time.LocalTime and java.sql.Time.
|
| LocalTimeStringConverter |
Class to handle the conversion between java.time.LocalTime and a String form.
|
| LocateFunction |
Evaluator for the function LOCATE(strExpr1, strExpr2, pos).
|
| LockManager |
Interface defining a manager for locking of objects.
|
| LockManagerImpl |
Implementation of a lock manager for objects.
|
| LockMode |
Locking modes for persistable objects.
|
| Log4J2Logger |
Log4J v2 implementation of a NucleusLogger.
|
| Log4JLogger |
Log4J implementation of a NucleusLogger.
|
| LogFunction |
Evaluator for the function LOG(numExpr).
|
| LongAggregateExpression |
Expression representing a Long, used in evaluation of aggregates.
|
| LongArrayByteBufferConverter |
Convenience class to handle Java serialisation of a long[] object to/from ByteBuffer.
|
| LongId |
This class is for identity with a single long field.
|
| LongStringConverter |
Class to handle the conversion between java.lang.Long and a String form.
|
| LowerFunction |
Evaluator for the function LOWER(stringExpr).
|
| MacroString |
Macro String Utilities
|
| MacroString.IdentifierMacro |
Inner class : Identifier Macro
|
| MacroString.MacroHandler |
Inner class : Macro Handler
|
| MacroString.ParameterMacro |
Inner class : Parameter Macro
|
| MakeDirty |
Method to generate the method "dnMakeDirty" using ASM.
|
| MakeTransientFieldManager |
Field Manager to handle the making transient of fields.
|
| ManagedConnection |
Wrapper for a connection to the datastore, allowing management.
|
| ManagedConnectionResourceListener |
Listener for the relation between a ManagedConnection and a resource using that ManagedConnection.
|
| ManagedRelationsHandler |
Handler to process "managed relations".
|
| ManagementManager |
Management interface for DataNucleus.
|
| ManagementServer |
Management Server for MBeans.
|
| ManagerStatistics |
Statistics for a manager of persistence (PersistenceManager/EntityManager).
|
| ManagerStatisticsMBean |
Interface defining the MBean for a persistence manager.
|
| Map<K,V> |
A mutable second-class Map object.
|
| Map<K,V> |
A mutable second-class Map object.
|
| MapClearOperation |
Clear operation for a map where we have a backing store.
|
| MapContainerAdapter<C> |
|
| MapContainsEntryMethod |
Evaluator for the method "{mapExpr}.containsEntry(keyExpr,valueExpr)".
|
| MapContainsKeyMethod |
Evaluator for the method "{mapExpr}.containsKey(keyExpr)".
|
| MapContainsValueMethod |
Evaluator for the method "{mapExpr}.containsValue(valueExpr)".
|
| MapGetMethod |
Evaluator for the method "{mapExpr}.get(keyExpr)".
|
| MapHandler<C> |
|
| MapMetaData |
Representation of the Meta-Data for a Map.
|
| MapMetaData.MapType |
|
| MapPutOperation<K,V> |
Put operation for a map where we have a backing store.
|
| MapRemoveOperation<K,V> |
Remove operation for a map where we have a backing store.
|
| MapStore<K,V> |
Interface representation of the backing store for a Map, providing its interface with the datastore.
|
| MapStoreSchemaData |
Interface representing schema information for the datastore.
|
| MathFunction |
Evaluator for mathematical function XYZ(numExpr).
|
| Member |
Wrapper for a field or a method (property) that is annotated.
|
| MemberAnnotationHandler |
Interface defining a handler for field/property annotations.
|
| MemberColumnMapping |
Mapping definition for a member (field/property) representing the column(s) that it maps to.
|
| MemberColumnMappingImpl |
Mapping definition for a member (field/property) representing the column(s) that it maps to.
|
| MetaData |
Base class for all MetaData.
|
| MetaDataAutoStarter |
An auto-starter mechanism that uses a defined list of metadata files to be loaded at startup.
|
| MetaDataFileType |
Enum for the different types of metadata "files".
|
| MetaDataListener |
Listener for registering interest when metadata for a class is loaded.
|
| MetaDataManager |
Manager for metadata in DataNucleus.
|
| MetaDataManagerImpl |
Manager of metadata information in DataNucleus having scope of an NucleusContext.
|
| MetaDataMerger |
Convenience class to handle the merging of MetaData.
|
| MetaDataScanner |
Scanner for persistable classes, typically provided by a JEE environment to locate classes
not easily/efficiently locatable using the builtin file scanner.
|
| MetaDataUtils |
Utilities needed for the processing of MetaData.
|
| MethodTooLargeException |
Exception thrown when the Code attribute of a method produced by a ClassWriter is too
large.
|
| MethodVisitor |
A visitor to visit a Java method.
|
| ModFunction |
Evaluator for the function MOD(numExpr1, numExpr2).
|
| ModuleVisitor |
A visitor to visit a Java module.
|
| MonthDayComponentsConverter |
Class to handle the conversion between java.time.MonthDay and int[] (the month and the day).
|
| MonthDayDateConverter |
Class to handle the conversion between java.time.MonthDay and java.util.Date.
|
| MonthDayGetDayOfMonth |
Evaluator for the method "{monthDayExpr}.getDayOfMonth()".
|
| MonthDayGetMonthValue |
Evaluator for the method "{monthDayExpr}.getMonthValue()".
|
| MonthDaySqlDateConverter |
Class to handle the conversion between java.time.MonthDay and java.sql.Date.
|
| MonthDayStringConverter |
Class to handle the conversion between java.time.MonthDay and String.
|
| MultiColumnConverter |
Interface implemented by a TypeConverter when it converts a member to multiple columns, providing the
information about what types the columns store.
|
| MultitenancyMetaData |
MetaData representation for a multitenancy discriminator.
|
| MultiTenancyProvider |
Interface to be implemented where the user wants to allocate a "tenantId" for each datastore access.
|
| NamingCase |
Enum defining the types of cases that component identifiers can be stored in.
|
| NamingFactory |
Representation of a naming factory for schema components (tables, columns, etc).
|
| NavigationNullCompilationOptimiser |
Optimiser for query compilation that searches for navigation through relations, and adds "not null" checks.
|
| NewInstance1 |
Method to generate the method "dnNewInstance" using ASM.
|
| NewInstance2 |
Method to generate the method "dnNewInstance" using ASM.
|
| NewObjectIdInstance1 |
Method to generate the method "dnNewObjectIdInstance" using ASM.
|
| NewObjectIdInstance2 |
Method to generate the method "dnNewObjectIdInstance" using ASM.
|
| Node |
Representation of a node in a tree of nodes.
|
| NodeType |
Enum of node types.
|
| NoExtentException |
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.
|
| NonManagedPluginRegistry |
Manages the registry of Extensions and Extension Points outside any OSGI container.
|
| NonManagedPluginRegistry.ExtensionSorter |
Sorter for extensions that puts DataNucleus extensions first, then any vendor extension.
|
| NoPersistenceInformationException |
Exception thrown when a class is required to have persistence information (metadata/annotations) yet none
can be found.
|
| NoQueryResultsException |
Exception thrown from internal query mechanism if no results are returned.
|
| NotYetFlushedException |
Exception thrown when an pc instance instance is not yet flushed to the datastore, but it was expected to already be.
|
| NucleusCanRetryException |
Exception thrown when a retriable error occurs.
|
| NucleusConnection |
Access to the underlying DataStore Connection.
|
| NucleusConnectionImpl |
Representation of a datastore connection.
|
| NucleusContext |
Representation of the context being run within DataNucleus.
|
| NucleusDataStoreException |
Exception thrown when a datastore occurs.
|
| NucleusEnhanceException |
Exception thrown during enhancement when an error occurs.
|
| NucleusException |
Base exception thrown by DataNucleus.
|
| NucleusFatalUserException |
Exception thrown when a user error occurs and is fatal.
|
| NucleusLogger |
Logging framework for DataNucleus.
|
| NucleusObjectNotFoundException |
Exception thrown when an object doesn't exist in the datastore.
|
| NucleusOptimisticException |
Exception thrown when a transaction fails due to optimistic verification checks.
|
| NucleusSequence |
Sequence of values.
|
| NucleusSequenceImpl |
Basic generic implementation of a datastore sequence.
|
| NucleusTransactionException |
|
| NucleusUnsupportedOptionException |
Exception thrown when a particular option has been selected but isnt supported.
|
| NucleusUserException |
Exception thrown when a user error occurs.
|
| NullIfFunction |
Evaluator for the function NULLIF(numExpr, numExpr2).
|
| NullifyRelationFieldManager |
Manager that nullifies any Collection/Map/PC fields of the object.
|
| NullLevel2Cache |
Null implementation of a Level 2 Cache.
|
| NullLogger |
Null implementation of a NucleusLogger.
|
| NullOrderingType |
Enum for how to handle null values when ordering a query based on a column.
|
| NullValue |
Representation of how to handle a null value (in a field).
|
| NumericAggregateExpression |
|
| ObjectDetachedException |
A ObjectDetachedException is thrown if an attempt is
made to use the object in a process that doesn't allow detached objects.
|
| ObjectGetClassMethod |
Evaluator for the function getClass(obj).
|
| ObjectId |
This class is for identity with a single Object type field.
|
| ObjectId.StringConstructor |
Construct an instance of a key class using a String as input.
|
| ObjectReferencingStoreManager |
Interface to be implemented by any StoreManager that provides objects that are actually created by the underlying datastore.
|
| OC4JTransactionManagerLocator |
Locator for the TransactionManager for OC4J (Oracle) app server.
|
| OffsetDateTimeDateConverter |
Class to handle the conversion between java.time.OffsetDateTime and java.util.Date.
|
| OffsetDateTimeStringConverter |
Class to handle the conversion between java.time.OffsetDateTime and a String form.
|
| OffsetDateTimeTimestampConverter |
Class to handle the conversion between java.time.OffsetDateTime and java.sql.Timestamp
|
| OffsetTimeLongConverter |
Class to handle the conversion between java.time.OffsetTime and a long form (nanos of day).
|
| OffsetTimeSqlTimeConverter |
Class to handle the conversion between java.time.OffsetTime and java.sql.Time.
|
| OffsetTimeStringConverter |
Class to handle the conversion between java.time.OffsetTime and a String form.
|
| Opcodes |
The JVM opcodes, access flags and array type codes.
|
| Operation |
Interface for an operation to be flushed.
|
| OperationQueue |
Queue of operations to be performed when operating in MANUAL FlushMode.
|
| OptionalAdapter |
|
| OptionalGetMethod |
Evaluator for the method "{optionalExpr}.get()".
|
| OptionalHandler |
|
| OptionalIsPresentMethod |
Evaluator for the method "{optionalExpr}.isPresent()".
|
| OptionalOrElseMethod |
Evaluator for the method "{optionalExpr}.orElse()".
|
| OrderExpression |
Expression as part of an ordering clause.
|
| OrderMetaData |
Representation of Order MetaData - the ordering of the elements of a List.
|
| OrderMetaData.FieldOrder |
Definition of ordering using a field.
|
| OrionTransactionManagerLocator |
Locator for the TransactionManager for Orion.
|
| OSGiBundleParser |
|
| OSGiPluginRegistry |
|
| OSGiPluginRegistry.ExtensionSorter |
Sorter for extensions that puts DataNucleus extensions first, then any vendor extension.
|
| PackageMetaData |
Representation of the Meta-Data for a package.
|
| ParameterExpression |
Expression representing a parameter.
|
| ParameterNode |
Node representing a parameter.
|
| Parser |
Interface for a parser of a query.
|
| PeriodComponentsConverter |
Class to handle the conversion between java.time.Period and int[] (year, month and day).
|
| PeriodGetDays |
Evaluator for the method "{periodExpr}.getDays()".
|
| PeriodGetMonths |
Evaluator for the method "{periodExpr}.getMonths()".
|
| PeriodGetYears |
Evaluator for the method "{periodExpr}.getYears()".
|
| PeriodStringConverter |
Class to handle the conversion between java.time.Period and a String form.
|
| Persistable |
A class that can be managed by DataNucleus must implement this interface.
|
| Persistable.ObjectIdFieldConsumer |
This interface is used to store fields from the Object id instance.
|
| Persistable.ObjectIdFieldSupplier |
This interface is used to provide fields to the Object id instance.
|
| PersistableObjectType |
Definition of the type of a persistable object.
|
| PersistableRelationStore |
Representation of the relation between two persistable objects.
|
| PersistenceEncryptionProvider |
Interface to be implemented by any persistence encryption provider.
|
| PersistenceFileMetaData |
Representation of a Meta-Data "persistence.xml" file.
|
| PersistenceNucleusContext |
Context for use in the persistence process.
|
| PersistenceNucleusContextImpl |
Extends the basic DataNucleus context, adding on services for
creating ExecutionContext objects to handle persistence.
|
| PersistenceUnitMetaData |
MetaData representation of a "persistence.xml" persistence unit.
|
| PersistenceXmlMetaDataHandler |
XML parser handler for "persistence.xml" files to convert them into a PersistenceFileMetaData.
|
| PersistFieldManager |
Field manager that persists all unpersisted PC objects referenced from the source object.
|
| PersistOperation |
Flush operation for a persist of the specified object.
|
| PlatformManagementServer |
Wrapper for the JRE "Platform" JMX server.
|
| PluginManager |
Manages the registry of Extensions and Extension Points for the plugin mechanism.
|
| PluginRegistry |
Loader and registry of Extensions and Extension Points.
|
| PluginRegistryFactory |
Factory for PluginRegistry.
|
| PowerFunction |
Evaluator for the function POWER(numExpr, numExpr2).
|
| PreSerialize |
Method to generate the method "dnPreSerialize" using ASM.
|
| PrimaryExpression |
Expression for a primary object.
|
| PrimaryExpressionIsClassLiteralException |
Exception thrown when compiling a PrimaryExpression and we find that it really represents
a Class literal, and so should be swapped in the expression tree.
|
| PrimaryExpressionIsClassStaticFieldException |
Exception thrown when compiling a PrimaryExpression and we find that it really represents
a static field of a Class (literal), and so should be swapped in the Node tree.
|
| PrimaryExpressionIsInvokeException |
Exception thrown when compiling a PrimaryExpression and we find that it really represents
an invocation of a method, and so should be swapped in the expression tree.
|
| PrimaryExpressionIsVariableException |
Exception thrown when compiling a PrimaryExpression and we find that it really represents
an implicit variable, and so should be swapped in the expression tree.
|
| PrimaryKeyGenerator |
Class to handle the generation of a PK class for a persistable class.
|
| PrimaryKeyMetaData |
Representation of a primary key constraint.
|
| PriorityQueue<E> |
A mutable second-class PriorityQueue object.
|
| PriorityQueue<E> |
A mutable second-class PriorityQueue object.
|
| PriorityQueueHandler |
|
| Properties |
A mutable second-class Properties object.
|
| Properties |
A mutable second-class Properties object.
|
| PropertiesHandler |
|
| PropertyMetaData |
The property element declares mapping between a virtual field of an implemented
interface and the corresponding persistent field of a persistence-capable class.
|
| PropertyNames |
Utility providing convenience naming of core persistence properties.
|
| PropertyStore |
Representation of a store of properties.
|
| PropertySymbol |
Symbol representing a property/identifier in a query.
|
| PropertyTypeInvalidException |
Exception thrown when trying to access a property as a specific type yet it is not possible
to return as that type.
|
| PropertyValidator |
Interface defining a validator for a DataNucleus property.
|
| ProvideField |
Method to generate the method "dnProvideField" using ASM.
|
| ProvideFields |
Method to generate the method "dnProvideFields" using ASM.
|
| Query<T> |
Abstract implementation for all queries in DataNucleus.
|
| Query.QueryType |
|
| Query.SubqueryDefinition |
Simple representation of a subquery, its candidate, params and variables.
|
| QueryCompilation |
Representation of the components of a compiled java "string-based" query.
|
| QueryCompilationCache |
Cache for query compilations (generic).
|
| QueryCompilerSyntaxException |
Exception thrown when a query compiler finds an error relative to the expected syntax.
|
| QueryDatastoreCompilationCache |
Cache for query compilations (datastore-specific).
|
| QueryInterruptedException |
Exception thrown when a query execution is interrupted.
|
| QueryInvalidParametersException |
Exception thrown when invalid arguments/parameters are given.
|
| QueryLanguage |
Representation of the primary query languages.
|
| QueryManager |
Interface providing a way of creating instances of queries for datastores, caching of generic and datastore compilations,
as well as caching query results.
|
| QueryManagerImpl |
Manages the creation, compilation and results of queries.
|
| QueryMetaData |
Representation of the MetaData of a named Query.
|
| QueryNotUniqueException |
This exception is thrown when a user runs a Query and has marked it as UNIQUE, but
it returns more than 1 object.
|
| QueryResult<E> |
Lazy collection results from a Query.
|
| QueryResultMetaData |
Representation of the mapping of (SQL) Query results into a desired output form.
|
| QueryResultMetaData.ConstructorTypeColumn |
|
| QueryResultMetaData.ConstructorTypeMapping |
Class to wrap the mapping for a constructor type.
|
| QueryResultMetaData.PersistentTypeMapping |
Class to wrap the mapping for a persistent type.
|
| QueryResultsCache |
Cache for query results.
|
| QueryTimeoutException |
Exception thrown when a query times out beyond some specified timeout duration.
|
| QueryUtils |
Utilities for use in queries.
|
| Queue<E> |
A mutable second-class Queue object.
|
| Queue<E> |
A mutable second-class Queue object.
|
| RadiansFunction |
Evaluator for the function RADIANS(numExpr).
|
| ReachabilityAtCommitHandler |
Handler to process "persistence-by-reachability" at commit.
|
| ReachabilityFieldManager |
Field manager that runs reachability on all PC objects referenced from the source object.
|
| ReachableObjectNotCascadedException |
An exception that is thrown when we have a relation to another persistable object that is not yet persistent
and where the relation is not marked as cascade-persist.
|
| RecordComponentVisitor |
A visitor to visit a record component.
|
| ReferentialStateManagerImpl |
Implementation of a StateManager for use where insertion ordering is important (such as RDBMS).
|
| RegularExpressionConverter |
Converter for a "matches" regular expression replacing the Java regular expression
constructs with datastore-specific constructs.
|
| RelationshipManager |
Manager for (bidirectional) relationships of an object (StateManager).
|
| RelationshipManagerImpl |
Manager for (bidirectional) relationships of an object (StateManager).
|
| RelationType |
Utility class providing enums for the different relation types.
|
| ReplaceDetachedState |
Method to generate the method "dnReplaceDetachedState" using ASM.
|
| ReplaceField |
Method to generate the method "dnReplaceField" using ASM.
|
| ReplaceFields |
Method to generate the method "dnReplaceFields" using ASM.
|
| ReplaceFlags |
Method to generate the method "dnReplaceFlags" using ASM.
|
| ReplaceStateManager |
Method to generate the method "dnReplaceStateManager" using ASM.
|
| ResinTransactionManagerLocator |
Locator for the TransactionManager for Resin.
|
| ResourcedTransaction |
Transaction allowing resources to be enlisted, with branches and phased commit, following the style of an Open/XA transaction.
|
| ResourcedTransactionManager |
TransactionManager provides a facade for creating (Open/XA) transactions.
|
| RollbackException |
|
| RollbackStateTransitionException |
Exception thrown when an error occurs in the rollback process of a state change.
|
| RoundFunction |
Evaluator for the function ROUND(numExpr, numExpr2).
|
| RuntimeEnhancer |
Class that will enhance a class at runtime, called via "javaagent".
|
| RuntimeEnhancer.EnhancerClassLoader |
This classloader is used to load any classes that are necessary during enhancement process,
and avoid using application classloaders to load classes
|
| SAPWebASTransactionManagerLocator |
Locator for the TransactionManager for SAPWeb app server
|
| SavedState |
Definition of the saved state of a Persistable object.
|
| SchemaAwareStoreManager |
Interface to be implemented by all store managers that manage a "schema".
|
| SchemaComponent |
Enum of the types of schema components that we need to create names for.
|
| SchemaScriptAwareStoreManager |
Interface to be implemented by all store managers that support execution of scripts on the schema.
|
| SchemaTool |
SchemaTool providing an interface for the maintenance of schemas.
|
| SchemaTool.Mode |
|
| SchemaToolTask |
SchemaTool Ant Task.
|
| SchemaVerifier |
Representation of a verifier for schema information.
|
| SCO<T> |
Representation of a wrapper/proxy for a mutable SCO type (e.g Date, Collection, Map).
|
| SCOCollection<T,E> |
Representation of a wrapper for a mutable Collection SCO type supported.
|
| SCOCollectionIterator<E> |
An iterator for a SCO Collection object.
|
| SCOContainer<T> |
Representation of a SCO that contains other (persistable) objects.
|
| SCOID |
Object identifier for use with nondurable objects to guarantee uniqueness in the JVM (but not in datastore).
|
| SCOList<T,E> |
Representation of a wrapper for a mutable List SCO type supported.
|
| SCOListIterator<E> |
An iterator for a SCO List object.
|
| SCOMap<T,K,V> |
Representation of a wrapper for a mutable Map SCO type supported.
|
| SCOOperation |
(Queued) operation performed on a backing store.
|
| SCOUtils |
Collection of utilities for second class wrappers and objects.
|
| SequenceAdapter |
|
| SequenceMetaData |
Representation of the MetaData of a named Sequence (JDO, or JPA).
|
| SequenceStrategy |
Representation of strategy of a Sequence.
|
| SerializableByteArrayConverter |
Convenience class to handle Java serialisation of a Serializable object to/from byte[].
|
| SerializableByteBufferConverter |
Convenience class to handle Java serialisation of a Serializable object to/from ByteBuffer.
|
| SerializableStringConverter |
Convenience class to handle Java serialisation of a Serializable object to/from String.
|
| Set<E> |
A mutable second-class Set object.
|
| Set<E> |
A mutable second-class Set object.
|
| SetExpression |
Expression for the aggregation of a set of object values.
|
| SetNormal |
Method to generate the method "setZZZ" using ASM for NORMAL fields.
|
| SetStore<E> |
Interface representation of the backing store for a Set.
|
| SetViaCheck |
Method to generate the method "setZZZ" using ASM for CHECK_WRITE fields.
|
| SetViaMediate |
Method to generate the method "dnSetZZZ" using ASM for MEDIATE_WRITE fields.
|
| ShortAggregateExpression |
Expression representing a Short, used in evaluation of aggregates.
|
| ShortArrayByteBufferConverter |
Convenience class to handle Java serialisation of a short[] object to/from ByteBuffer.
|
| ShortId |
This class is for identity with a single short field.
|
| SignFunction |
Evaluator for the function SIGN(numExpr).
|
| SineFunction |
Evaluator for the function SIN(numExpr).
|
| SingleFieldId<T> |
This class is the abstract base class for all single field identity classes.
|
| SingleTypeFieldManager |
A simple field manager that stores/fetches a single field value per type
in memory.
|
| SingleValueFieldManager |
Field manager for single field.
|
| SinhFunction |
Evaluator for the function SINH(numExpr).
|
| SizeFunction |
Evaluator for the function SIZE(collExpr).
|
| SoftDeleteMetaData |
MetaData representation for a soft delete indicator column.
|
| SoftLevel2Cache |
Soft implementation of a Level 2 cache.
|
| SoftQueryCompilationCache |
Soft-reference implementation of a generic query compilation cache.
|
| SoftQueryDatastoreCompilationCache |
Weak-referenced implementation of datastore query compilation cache.
|
| SoftQueryResultsCache |
Soft-reference implementation of a query results cache.
|
| SoftRefCache |
Level 1 Cache using Soft referenced objects in a Map.
|
| SortedMap<K,V> |
A mutable second-class SortedMap object.
|
| SortedMap<K,V> |
A mutable second-class SortedMap object.
|
| SortedSet<E> |
A mutable second-class SortedSet object.
|
| SortedSet<E> |
A mutable second-class SortedSet object.
|
| SqlDate |
A mutable second-class SQL date object.
|
| SqlDateDateConverter |
Class to handle the conversion between java.sql.Date and a java.util.Date form.
|
| SqlDateLongConverter |
Class to handle the conversion between java.sql.Date and a Long form.
|
| SqlDateStringConverter |
Class to handle the conversion between java.sql.Date and a String form.
|
| SqlTime |
A mutable second-class SQLTime object.
|
| SqlTimeDateConverter |
Class to handle the conversion between java.sql.Time and a java.util.Date form.
|
| SqlTimeLongConverter |
Class to handle the conversion between java.sql.Time and a Long form.
|
| SqlTimestamp |
A mutable second-class SQL timestamp object.
|
| SqlTimestampDateConverter |
Class to handle the conversion between java.sql.Timestamp and a java.util.Date form.
|
| SqlTimestampLongConverter |
Class to handle the conversion between java.sql.Timestamp and a Long form.
|
| SqlTimestampStringConverter |
Class to handle the conversion between java.sql.Timestamp and a String form.
|
| SqlTimeStringConverter |
Class to handle the conversion between java.sql.Time and a String form.
|
| SqrtFunction |
Evaluator for the function SQRT(numExpr).
|
| Stack<E> |
A mutable second-class Stack object.
|
| Stack<E> |
A mutable second-class Stack object.
|
| StackHandler |
|
| StateManager |
This interface is the point of contact between managed instances of Persistable classes and DataNucleus.
|
| StateManagerFactory |
Factory for StateManagers.
|
| StateManagerFactoryImpl |
Factory for StateManagers.
|
| StateManagerImpl |
Implementation of a StateManager, supporting the bytecode enhancement contract of DataNucleus.
|
| StateManagerPool |
Pool of StateManager objects.
|
| Store |
Interface representation of the backing store for a Collection or Map.
|
| StoreData |
Basic store information about an object that is stored in a datastore.
|
| StoreData.Type |
|
| StoreDataManager |
Manager for store information.
|
| StoredProcQueryMetaData |
Metadata representation of a named stored proc query.
|
| StoredProcQueryParameterMetaData |
Metadata representation of a parameter for a named stored proc query.
|
| StoredProcQueryParameterMode |
Mode of usage of a stored procedure query parameter.
|
| StoreManager |
Interface defining management of a datastore.
|
| StoreManagerHelper |
Helper methods for StoreManager operations.
|
| StorePersistenceHandler |
Interface defining persistence operations of a StoreManager.
|
| StorePersistenceHandler.PersistenceBatchType |
Enum for the type of a batched operation
|
| StoreSchemaData |
Interface representing definition of some schema information in the datastore.
|
| StoreSchemaHandler |
Interface defining schema operation for a StoreManager.
|
| StringAggregateExpression |
Expression representing a String, used in evaluation of aggregates.
|
| StringBufferStringConverter |
Class to handle the conversion between java.lang.StringBuffer and a String form.
|
| StringBuilderStringConverter |
Class to handle the conversion between java.lang.StringBuilder and a String form.
|
| StringCharAtMethod |
Evaluator for the method "{stringExpr}.charAt(numExpr)".
|
| StringConcatMethod |
Evaluator for the method "{stringExpr}.concat(extraStr)".
|
| StringEndsWithMethod |
Evaluator for the method "{stringExpr}.endsWith(strExpr)".
|
| StringEqualsIgnoreCaseMethod |
Evaluator for the method "{stringExpr}.equalsIgnoreCase(strExpr)".
|
| StringEqualsMethod |
Evaluator for the method "{stringExpr}.equals(strExpr)".
|
| StringId |
This class is for identity with a single String field.
|
| StringIndexOfMethod |
Evaluator for the method "{stringExpr}.indexOf(strExpr [,numExpr])".
|
| StringLengthMethod |
Evaluator for the method "{stringExpr}.length()".
|
| StringMatchesMethod |
Evaluator for the method "{stringExpr}.matches(expr)".
|
| StringPropertyValidator |
Validator for a property that represents a String.
|
| StringStartsWithMethod |
Evaluator for the method "{stringExpr}.startsWith(strExpr [,pos])".
|
| StringSubstringMethod |
Evaluator for the method "{stringExpr}.substring(posStart [,posEnd])".
|
| StringToLowerCaseMethod |
Evaluator for the method "{stringExpr}.toLowerCase()".
|
| StringToUpperCaseMethod |
Evaluator for the method "{stringExpr}.toUpperCase()".
|
| StringTrimLeftMethod |
Evaluator for the method "{stringExpr}.trimLeft([trimChar])".
|
| StringTrimMethod |
Evaluator for the method "{stringExpr}.trim()".
|
| StringTrimRightMethod |
Evaluator for the method "{stringExpr}.trimRight([trimChar])".
|
| StringUtils |
Utilities for String manipulation.
|
| StrongQueryCompilationCache |
Strong-reference implementation of a generic query compilation cache.
|
| StrongQueryDatastoreCompilationCache |
Strong-referenced implementation of datastore query compilation cache.
|
| StrongQueryResultsCache |
Strong-reference implementation of a query results cache.
|
| StrongRefCache |
Implementation of a Level 1 cache keeping strong references to the objects.
|
| SubqueryExpression |
Expression containing a subquery.
|
| SubstringFunction |
Evaluator for the function SUBSTRING(str, num1, num2).
|
| SunTransactionManagerLocator |
Locator for the TransactionManager for Sun ONE.
|
| SurrogateColumnType |
Enum defining the types of surrogate columns for a class.
|
| Symbol |
A symbol in a query.
|
| SymbolResolver |
Interface for use in the resolution of symbols during query compilation.
|
| SymbolTable |
Table of symbols in a query.
|
| Table |
Representation of a table for a class.
|
| TableGeneratorMetaData |
Representation of the MetaData of a TableGenerator (JPA).
|
| TangentFunction |
Evaluator for the function TAN(numExpr).
|
| TanhFunction |
Evaluator for the function TANH(numExpr).
|
| TemporalDayMethod |
Evaluator for the method "DAY({dateExpr})".
|
| TemporalHourMethod |
Evaluator for the method "HOUR({dateExpr})".
|
| TemporalMinuteMethod |
Evaluator for the method "MINUTE({dateExpr})".
|
| TemporalMonthJavaMethod |
Evaluator for the method "MONTH_JAVA({dateExpr})".
|
| TemporalMonthMethod |
Evaluator for the method "MONTH({dateExpr})".
|
| TemporalSecondMethod |
Evaluator for the method "SECOND({dateExpr})".
|
| TemporalYearMethod |
Evaluator for the method "YEAR({dateExpr})".
|
| TimestampGenerator |
Value generator for timestamps.
|
| TimestampValueGenerator |
Value generator for timestamp values (millisecs).
|
| TimeZoneStringConverter |
Class to handle the conversion between java.util.TimeZone and a String form.
|
| Transaction |
Representation of an ExecutionContext transaction within DataNucleus.
|
| TransactionActiveOnBeginException |
An exception thrown when active is invoked on an ExecutionContext yet the transaction is already active.
|
| TransactionActiveOnCloseException |
An exception thrown when close is invoked on an ExecutionContext yet the transaction is still active.
|
| TransactionEventListener |
Listener of events raised on transaction begin, commit, rollback and flush.
|
| TransactionImpl |
Implementation of a (local) transaction for an ExecutionContext, for a datastore.
|
| TransactionIsolation |
Definition of the transaction isolation levels considered by DataNucleus.
|
| TransactionIsolationNotSupportedException |
An exception thrown when an unsupported transaction isolation level is requested.
|
| TransactionManagerFinder |
Entry point for locating a JTA TransactionManager.
|
| TransactionManagerLocator |
Locator for a JTA TransactionManager.
|
| TransactionNotActiveException |
An exception thrown when commit/rollback is invoked on an ExecutionContext yet the transaction is not active.
|
| TransactionNotReadableException |
An TransactionNotReadableException is thrown if an operation needs either of
an active transaction or non-transactional read and neither is true.
|
| TransactionNotWritableException |
An TransactionNotReadableException is thrown if an operation needs either of
an active transaction or non-transactional read and neither is true.
|
| TransactionType |
Representation of a transaction type.
|
| TransactionUtils |
Utility methods relating to transactions.
|
| TreeMap<K,V> |
A mutable second-class TreeMap object.
|
| TreeMap<K,V> |
A mutable second-class TreeMap object.
|
| TreeMapHandler |
|
| TreeSet<E> |
A mutable second-class TreeSet object.
|
| TreeSet<E> |
A mutable second-class TreeSet object.
|
| TreeSetHandler |
|
| TrimFunction |
Evaluator for the function TRIM(strExpr).
|
| Type |
A Java field or method type.
|
| TypeConversionHelper |
Class with methods for type conversion.
|
| TypeConverter<X,Y> |
Converter for a java type to another type suitable for the datastore.
|
| TypeExpression |
Expression representing a the type of the contained expression.
|
| TypeManager |
Registry of java type support.
|
| TypeManagerImpl |
Implementation of registry of java type support.
|
| TypePath |
The path to a type argument, wildcard bound, array element type, or static inner type within an
enclosing type.
|
| TypeReference |
A reference to a type appearing in a class, field or method declaration, or on an instruction.
|
| UniqueMetaData |
MetaData representing a unique constraint.
|
| UnsetOwnerFieldManager |
FieldManager to unset the owner fields of any SCO wrapped fields.
|
| UnsupportedConnectionFactoryException |
Exception thrown if a configured connection factory is not of a supported factory type.
|
| UpdateMemberOperation |
Flush operation for an update of the value of a member of the specified object.
|
| UpperFunction |
Evaluator for the function UPPER(stringExpr).
|
| URIStringConverter |
Class to handle the conversion between java.net.URI and a String form.
|
| URLStringConverter |
Class to handle the conversion between java.net.URL and a String form.
|
| UUIDGenerator |
Value generator for a String utilising the JDK UUID class (128-bit, 36 character).
|
| UUIDHexGenerator |
Value generator for a UUID hexadecimal format.
|
| UUIDObjectGenerator |
Value generator for a UUID utilising the JDK UUID class (128-bit, 36 character).
|
| UUIDStringConverter |
Class to handle the conversion between java.util.UUID and a String form.
|
| UUIDStringGenerator |
Value generator for a UUID String format.
|
| ValidationNotNullAnnotationHandler |
Handler for the javax.validation @NotNull annotation.
|
| ValidationSizeAnnotationHandler |
Handler for the javax.validation @Size annotation.
|
| ValueGenerationBlock<T> |
Representation of a block of values.
|
| ValueGenerationConnectionProvider |
Connection provider for a ValueGenerator that requires connections to their datastore.
|
| ValueGenerationException |
General class to throw exceptions in generators.
|
| ValueGenerationManager |
Manager for the creation of ValueGenerators.
|
| ValueGenerationManagerImpl |
Manager for the creation of ValueGenerators.
|
| ValueGenerationStrategy |
Value generation "strategy".
|
| ValueGenerator<T> |
Generator interface for values.
|
| ValueMetaData |
This element specifies the mapping for the value component of maps.
|
| VariableExpression |
Expression representing a variable.
|
| VariableNotSetException |
Exception representing a variable not having its value currently set in the query.
|
| VarThisCompilationOptimiser |
Optimiser for query compilation that searches for variable equality like "var == this".
|
| Vector<E> |
A mutable second-class Vector object.
|
| Vector<E> |
A mutable second-class Vector object.
|
| VectorHandler |
|
| VersionMetaData |
Three common strategies for versioning instances are supported by standard metadata.
|
| VersionStrategy |
Three common strategies for versioning instances are supported by standard
metadata.
|
| WeakLevel2Cache |
Weak referenced implementation of a Level 2 cache.
|
| WeakQueryCompilationCache |
Weak-reference implementation of a generic query compilation cache.
|
| WeakQueryDatastoreCompilationCache |
Weak-referenced implementation of datastore query compilation cache.
|
| WeakQueryResultsCache |
Weak-reference implementation of a query results cache.
|
| WeakRefCache |
Level 1 Cache using Weak referenced objects in a Map.
|
| WebLogicTransactionManagerLocator |
Locator for the TransactionManager for BEA WebLogic.
|
| WebSphereTransactionManagerLocator |
Locator for the TransactionManager for IBM WebsFear 4 and 5.
|
| WriteObject |
Method to generate the method "writeObject" using ASM.
|
| XcaliaIdentityStringTranslator |
Identity translator that allows for some combinations that Xcalia XIC allowed.
|
| XidImpl |
|
| XmlMetaDataEntityResolver |
Implementation of an entity resolver for XML MetaData files.
|
| XmlMetaDataParser |
Class to provide the parsing framework for parsing XML metadata files.
|
| YearIntegerConverter |
Class to handle the conversion between java.time.Year and Integer.
|
| YearMonthComponentsConverter |
Class to handle the conversion between java.time.YearMonth and int[] (the year and the month).
|
| YearMonthDateConverter |
Class to handle the conversion between java.time.YearMonth and java.util.Date.
|
| YearMonthGetMonthValue |
Evaluator for the method "{yearMonthExpr}.getMonthValue()".
|
| YearMonthGetYear |
Evaluator for the method "{yearMonthExpr}.getYear()".
|
| YearMonthSqlDateConverter |
Class to handle the conversion between java.time.YearMonth and java.sql.Date.
|
| YearMonthStringConverter |
Class to handle the conversion between java.time.YearMonth and String.
|
| YearStringConverter |
Class to handle the conversion between java.time.Year and String.
|
| ZonedDateTimeStringConverter |
Class to handle the conversion between java.time.ZonedDateTime and a String form.
|
| ZonedDateTimeTimestampConverter |
Class to handle the conversion between java.time.ZonedDateTime and java.sql.Timestamp.
|
| ZoneIdStringConverter |
Class to handle the conversion between java.time.ZoneId and String.
|
| ZoneOffsetStringConverter |
Class to handle the conversion between java.time.ZoneOffset and String.
|