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