Kodo 4.0.0 generated on May 15 2006
A B C D E F G H I J K L M N P Q R S T U V

A

addAggregateListener(AggregateListener) - Method in interface kodo.jdo.KodoQuery
Register an aggregate listener for the query.
addAggregateListener(AggregateListener) - Method in interface kodo.persistence.KodoQuery
Register an aggregate listener for the query.
addFetchGroup(String) - Method in class kodo.persistence.FetchPlan
Adds group to the set of fetch group names to use when loading objects.
addFetchGroups(String...) - Method in class kodo.persistence.FetchPlan
Adds groups to the set of fetch group names to use when loading objects.
addFetchGroups(Collection) - Method in class kodo.persistence.FetchPlan
Adds groups to the set of fetch group names to use when loading objects.
addField(String) - Method in interface kodo.jdo.KodoFetchPlan
Adds field to the set of fully-qualified field names to use when loading objects.
addField(Class, String) - Method in interface kodo.jdo.KodoFetchPlan
Adds field to the set of field names to use when loading objects.
addField(String) - Method in class kodo.persistence.FetchPlan
Adds field to the set of fully-qualified field names to use when loading objects.
addField(Class, String) - Method in class kodo.persistence.FetchPlan
Adds field to the set of field names to use when loading objects.
addFields(String...) - Method in class kodo.persistence.FetchPlan
Adds fields to the set of fully-qualified field names to use when loading objects.
addFields(Class, String...) - Method in class kodo.persistence.FetchPlan
Adds fields to the set of field names to use when loading objects.
addFields(Collection) - Method in class kodo.persistence.FetchPlan
Adds fields to the set of fully-qualified field names to use when loading objects.
addFields(Class, Collection) - Method in class kodo.persistence.FetchPlan
Adds fields to the set of field names to use when loading objects.
addFilterListener(FilterListener) - Method in interface kodo.jdo.KodoQuery
Register a filter listener for the query.
addFilterListener(FilterListener) - Method in interface kodo.persistence.KodoQuery
Register a filter listener for the query.
addJoin(String) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Adds field to the set of fully-qualified field names to join when loading objects.
addJoin(Class, String) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Adds field to the set of field names to join when loading objects.
addLifecycleListener(Object, Class...) - Method in interface kodo.persistence.KodoEntityManager
Register a listener for lifecycle-related events on the specified classes.
addLifecycleListener(Object, Class...) - Method in interface kodo.persistence.KodoEntityManagerFactory
Register a listener for lifecycle-related events on the specified classes.
addTransactionListener(Object) - Method in interface kodo.jdo.KodoPersistenceManager
Register a listener for transaction-related events.
addTransactionListener(Object) - Method in interface kodo.persistence.KodoEntityManager
Register a listener for transaction-related events.
addTransferListener(RemoteTransferListener) - Method in interface kodo.jdo.KodoPersistenceManagerFactory
This method only available on client factories.
addTransferListener(RemoteTransferListener) - Method in interface kodo.persistence.KodoEntityManagerFactory
This method only available on client factories.
allocate(int) - Method in class kodo.persistence.Generator
Hint to the sequence to allocate additional values up-front for efficiency.
attachCopy(Object, boolean) - Method in interface kodo.jdo.KodoPersistenceManager
Attach.
attachCopyAll(Collection, boolean) - Method in interface kodo.jdo.KodoPersistenceManager
Attach.
attachCopyAll(Object[], boolean) - Method in interface kodo.jdo.KodoPersistenceManager
Attach.

B

beginStore() - Method in interface kodo.jdo.KodoPersistenceManager
Begins a store transaction if one isn't already started.
beginStore() - Method in interface kodo.persistence.KodoEntityManager
Begins a store transaction if one isn't already started.

C

cancelAll() - Method in interface kodo.jdo.KodoPersistenceManager
Cancel all pending data store statements.
cancelAll() - Method in interface kodo.persistence.KodoEntityManager
Cancel all pending data store statements.
cast(PersistenceManagerFactory) - Static method in class kodo.jdo.KodoJDOHelper
Return the Kodo facade to the given persistence manager factory.
cast(PersistenceManager) - Static method in class kodo.jdo.KodoJDOHelper
Return the Kodo facade to the given entity manager.
cast(Query) - Static method in class kodo.jdo.KodoJDOHelper
Return the Kodo facade to the given query.
cast(Extent) - Static method in class kodo.jdo.KodoJDOHelper
Return the Kodo facade to the given extent.
cast(FetchPlan) - Static method in class kodo.jdo.KodoJDOHelper
Return the Kodo facade to the given fetch plan.
cast(DataStoreCache) - Static method in class kodo.jdo.KodoJDOHelper
Return the Kodo facade to the given cache.
cast(EntityManagerFactory) - Static method in class kodo.persistence.KodoPersistence
Return the Kodo facade to the given entity manager factory.
cast(EntityManager) - Static method in class kodo.persistence.KodoPersistence
Return the Kodo facade to the given entity manager.
cast(Query) - Static method in class kodo.persistence.KodoPersistence
Return the Kodo facade to the given query.
clearFetchGroups() - Method in class kodo.persistence.FetchPlan
Clears the set of fetch group names to use wen loading data.
clearFields() - Method in interface kodo.jdo.KodoFetchPlan
Clears the set of field names to use when loading data.
clearFields() - Method in class kodo.persistence.FetchPlan
Clears the set of field names to use wen loading data.
clearJoins() - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Clears the set of field names to join when loading data.
close(Object) - Static method in class kodo.jdo.KodoJDOHelper
Close the given resource.
close(Object) - Static method in class kodo.persistence.KodoPersistence
Close the given resource.
closeAll() - Method in class kodo.persistence.Extent
Close all open iterators that are consuming database resources.
closeAll() - Method in interface kodo.persistence.KodoQuery
Close all open query results.
commitAndResume() - Method in interface kodo.jdo.KodoPersistenceManager
Issue a commit and then start a new transaction.
commitAndResume() - Method in interface kodo.persistence.KodoEntityManager
Issue a commit and then start a new transaction.
compile() - Method in interface kodo.persistence.KodoQuery
Compile the query.
contains(Object) - Method in interface kodo.jdo.KodoDataStoreCache
Return true if the cache contains the given oid.
contains(Class, Object) - Method in class kodo.persistence.StoreCache
Whether the cache contains data for the given oid.
containsAll(Collection) - Method in interface kodo.jdo.KodoDataStoreCache
Return whether the cache contains all given oids.
containsAll(Object[]) - Method in interface kodo.jdo.KodoDataStoreCache
Return whether the cache contains all given oids.
containsAll(Object...) - Method in interface kodo.persistence.KodoEntityManager
Whether the given objects are managed.
containsAll(Collection) - Method in interface kodo.persistence.KodoEntityManager
Whether the given objects are managed.
containsAll(Class, Object...) - Method in class kodo.persistence.StoreCache
Whether the cache contains data for the given oids.
containsAll(Class, Collection) - Method in class kodo.persistence.StoreCache
Whether the cache contains data for the given oids.
createEntityManager() - Method in interface kodo.persistence.KodoEntityManagerFactory
 
createEntityManager(Map) - Method in interface kodo.persistence.KodoEntityManagerFactory
Return an entity manager with the provided additional configuration settings.
createEntityManagerFactory(String, String) - Static method in class kodo.persistence.KodoPersistence
Returns a new KodoEntityManagerFactory specified by name in an XML configuration file at the resource location resource.
createEntityManagerFactory(String, String, Map) - Static method in class kodo.persistence.KodoPersistence
Returns a new KodoEntityManagerFactory specified by name in an XML configuration file at the resource location resource, applying the properties specified in map as overrides.
createEntityManagerFactory(String, Context) - Static method in class kodo.persistence.KodoPersistence
Returns the EntityManagerFactory at the JNDI location specified by jndiLocation in the context context.
createExtent(Class<T>, boolean) - Method in interface kodo.persistence.KodoEntityManager
Return an extent of the given class, optionally including subclasses.
createInstance(Class<T>) - Method in interface kodo.persistence.KodoEntityManager
Create a new instance of type cls.
createNamedQuery(String) - Method in interface kodo.persistence.KodoEntityManager
 
createNativeQuery(String) - Method in interface kodo.persistence.KodoEntityManager
 
createNativeQuery(String, Class) - Method in interface kodo.persistence.KodoEntityManager
 
createNativeQuery(String, String) - Method in interface kodo.persistence.KodoEntityManager
 
createQuery(String) - Method in interface kodo.persistence.KodoEntityManager
 
createQuery(Query) - Method in interface kodo.persistence.KodoEntityManager
Create a new query from the given one.
createQuery(String, String) - Method in interface kodo.persistence.KodoEntityManager
Create a new query in the given language.
current() - Method in class kodo.persistence.Generator
The current sequence value, or null if the sequence does not support current values.

D

DEFAULT - Static variable in class kodo.persistence.FetchPlan
Constant to revert any setting to its default value.
DEFAULT_VALUE - Static variable in interface kodo.jdo.KodoFetchPlan
Constant to revert any setting back to its default value.
detach(T) - Method in interface kodo.persistence.KodoEntityManager
Detach the specified object from the entity manager.
DETACH_ALL_FIELDS - Static variable in interface kodo.jdo.KodoFetchPlan
Detachment option to detach all fields.
detachAll() - Method in interface kodo.jdo.KodoPersistenceManager
Detach all managed instances in place following current detach configuration.
detachAll(Collection) - Method in interface kodo.persistence.KodoEntityManager
Detach the specified objects from the entity manager.
detachAll(Object...) - Method in interface kodo.persistence.KodoEntityManager
Detach the specified objects from the entity manager.
dirty(Object, String) - Method in interface kodo.persistence.KodoEntityManager
Make the named field of the given object dirty.
dirtyClass(Class) - Method in interface kodo.persistence.KodoEntityManager
Mark the given class as dirty within the current transaction.

E

EM_KEY - Static variable in class kodo.persistence.KodoPersistence
 
EMF_KEY - Static variable in class kodo.persistence.KodoPersistence
 
equals(Object) - Method in class kodo.persistence.Extent
 
equals(Object) - Method in class kodo.persistence.FetchPlan
 
equals(Object) - Method in class kodo.persistence.Generator
 
equals(Object) - Method in class kodo.persistence.QueryResultCache
 
equals(Object) - Method in class kodo.persistence.StoreCache
 
evict(Object) - Method in interface kodo.persistence.KodoEntityManager
Evict the given object.
evict(Query) - Method in class kodo.persistence.QueryResultCache
Evict a query result from the cache.
evict(Class, Object) - Method in class kodo.persistence.StoreCache
Remove data for the given oid from the cache.
evictAll(Class) - Method in interface kodo.jdo.KodoPersistenceManager
Evict all persistent-clean and persistent-nontransactional instances in the extent of the given class (including subclasses).
evictAll(Extent) - Method in interface kodo.jdo.KodoPersistenceManager
Evict all persistent-clean and persistent-nontransactional instances in the given Extent.
evictAll(Object...) - Method in interface kodo.persistence.KodoEntityManager
Evict the given objects.
evictAll(Collection) - Method in interface kodo.persistence.KodoEntityManager
Evict the given objects.
evictAll() - Method in interface kodo.persistence.KodoEntityManager
Evict all clean objects.
evictAll(Class) - Method in interface kodo.persistence.KodoEntityManager
Evict all persistent-clean and persistent-nontransactional instances in the extent of the given class (including subclasses).
evictAll(Extent) - Method in interface kodo.persistence.KodoEntityManager
Evict all persistent-clean and persistent-nontransactional instances in the given Extent.
evictAll() - Method in class kodo.persistence.QueryResultCache
Clear the cache.
evictAll(Class) - Method in class kodo.persistence.QueryResultCache
Evict all result for queries involving the given class.
evictAll(Class, Object...) - Method in class kodo.persistence.StoreCache
Remove data for the given oids from the cache.
evictAll(Class, Collection) - Method in class kodo.persistence.StoreCache
Remove data for the given oids from the cache.
evictAll() - Method in class kodo.persistence.StoreCache
Clear the cache.
Extent<T> - Class in kodo.persistence
An extent is a logical view of all instances of a class.
Extent(EntityManagerImpl, Extent) - Constructor for class kodo.persistence.Extent
Constructor; supply delegate.

F

FETCH_GROUP_ALL - Static variable in class kodo.persistence.FetchPlan
Fetch group representing all fields.
FetchPlan - Class in kodo.persistence
The fetch plan allows you to dynamically alter eager fetching configuration and other aspects of data loading.
FetchPlan(FetchConfiguration) - Constructor for class kodo.persistence.FetchPlan
Constructor; supply delegate.
findAll(Class<T>, Object...) - Method in interface kodo.persistence.KodoEntityManager
Return the objects with the given oids.
findAll(Class<T>, Collection) - Method in interface kodo.persistence.KodoEntityManager
Return the objects with the given oids.
findCached(Class<T>, Object) - Method in interface kodo.persistence.KodoEntityManager
Return the cached instance for the given oid/object, or null if not cached.
fromKodoObjectId(Object) - Static method in class kodo.jdo.KodoJDOHelper
Translate from a Kodo identity object to a JDO one.
fromKodoObjectId(Object) - Static method in class kodo.persistence.KodoPersistence
Translate from a Kodo identity object to a Persistence one.
fromKodoObjectIdClass(Class) - Static method in class kodo.jdo.KodoJDOHelper
Translate from a Kodo identity class to a JDO one.
fromKodoObjectIdClass(Class) - Static method in class kodo.persistence.KodoPersistence
Translate from a Kodo identity class to a native one.

G

Generator - Class in kodo.persistence
Represents a store sequence.
Generator(Seq, String, StoreContext, ClassMetaData) - Constructor for class kodo.persistence.Generator
Constructor; supply delegate.
getAddedClasses() - Method in interface kodo.jdo.KodoPersistenceManager
Return the set of classes that have been made persistent in the current transaction.
getAutoClear() - Method in interface kodo.jdo.KodoPersistenceManager
Whether to clear state when entering transactions.
getAutoClear() - Method in interface kodo.persistence.KodoEntityManager
Whether to clear state when entering a transaction.
getAutoDetach() - Method in interface kodo.persistence.KodoEntityManager
Bit flags marked in AutoDetach which indicate when persistent managed objects should be automatically detached in-place.
getCachedObjectById(Object) - Method in interface kodo.jdo.KodoPersistenceManager
Return the cached instance for the given oid/object, or null if not cached.
getCandidateClass() - Method in interface kodo.jdo.KodoQuery
Return the class of the objects that this query will return, or null if this information is not available / not relevant.
getCandidateCollection() - Method in interface kodo.jdo.KodoQuery
Return the candidate collection, or null if an extent was specified instead of a collection.
getCandidateCollection() - Method in interface kodo.persistence.KodoQuery
Return the candidate collection, or null if an extent was specified instead of a collection.
getCandidateExtent() - Method in interface kodo.jdo.KodoQuery
Return the candidate extent, or null if a collection was specified instead of an extent.
getClassLoader() - Method in interface kodo.jdo.KodoPersistenceManager
Return the current thread's class loader at the time this persistence manager was obtained from the factory.
getClassLoader() - Method in interface kodo.persistence.KodoEntityManager
Return the current thread's class loader at the time this entity manager was obtained from the factory.
getConfiguration() - Method in interface kodo.jdo.KodoPersistenceManager
Return the configuration associated with this persistence manager.
getConfiguration() - Method in interface kodo.jdo.KodoPersistenceManagerFactory
Return the configuration for this factory.
getConfiguration() - Method in interface kodo.persistence.KodoEntityManager
Return the configuration associated with this entity manager.
getConfiguration() - Method in interface kodo.persistence.KodoEntityManagerFactory
Return the configuration for this factory.
getConnection() - Method in interface kodo.persistence.KodoEntityManager
Return the connection in use by the entity manager, or a new connection if none.
getConnectionPassword() - Method in interface kodo.jdo.KodoPersistenceManager
Return the connection password.
getConnectionPassword() - Method in interface kodo.jdo.KodoPersistenceManagerFactory
Credentials.
getConnectionPassword() - Method in interface kodo.persistence.KodoEntityManager
Return the connection password.
getConnectionRetainMode() - Method in interface kodo.jdo.KodoPersistenceManager
Return the connection retain mode for this persistence manager.
getConnectionRetainMode() - Method in interface kodo.persistence.KodoEntityManager
Return the connection retain mode for this entity manager.
getConnectionUserName() - Method in interface kodo.jdo.KodoPersistenceManager
Return the connection user name.
getConnectionUserName() - Method in interface kodo.persistence.KodoEntityManager
Return the connection user name.
getDataStoreActions(Map) - Method in interface kodo.jdo.KodoQuery
Returns a description of the commands that will be sent to the datastore in order to execute this query.
getDataStoreActions(Map) - Method in interface kodo.persistence.KodoQuery
Returns a description of the commands that will be sent to the datastore in order to execute this query.
getDataStoreCache(String) - Method in interface kodo.jdo.KodoPersistenceManagerFactory
Return a JDO facade to the given named Kodo cache.
getDelegate() - Method in class kodo.persistence.Extent
Delegate.
getDelegate() - Method in class kodo.persistence.FetchPlan
Delegate.
getDelegate() - Method in class kodo.persistence.Generator
Delegate.
getDelegate() - Method in class kodo.persistence.QueryResultCache
Delegate.
getDelegate() - Method in class kodo.persistence.StoreCache
Delegate.
getDeletedClasses() - Method in interface kodo.jdo.KodoPersistenceManager
Return the set of classes that have been deleted in the current transaction.
getDetachAllOnClose() - Method in interface kodo.jdo.KodoPersistenceManager
Whether to detach all instances on close.
getDetachAllOnNontransactionalRead() - Method in interface kodo.jdo.KodoPersistenceManager
Whether to detach all instances after a nontransactional read.
getDetachedState(Object) - Static method in class kodo.jdo.KodoJDOHelper
Return the detached state of the specified object, or null if none.
getDetachState() - Method in interface kodo.persistence.KodoEntityManager
Detach mode constant to determine which fields are part of the detached graph.
getDirtyClasses() - Method in interface kodo.jdo.KodoPersistenceManager
Return the set of classes that have been made dirty in the current transaction.
getDirtyObjects() - Method in interface kodo.jdo.KodoPersistenceManager
Return a set of current dirty instances.
getDirtyObjects() - Method in interface kodo.persistence.KodoEntityManager
Return a set of current dirty instances.
getEagerFetchMode() - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Return the eager fetch mode.
getEagerFetchMode() - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
getElementClass() - Method in class kodo.persistence.Extent
The extent's element type.
getEndRange() - Method in interface kodo.jdo.KodoQuery
Return the 0-based exclusive end index for the returned results, or Long.MAX_VALUE for no limit.
getEntityManager() - Method in class kodo.persistence.Extent
The owning entity manager.
getEntityManager(Object) - Static method in class kodo.persistence.KodoPersistence
Return the entity manager for the given object, if one can be determined from just the object alone.
getEntityManager() - Method in interface kodo.persistence.KodoQuery
The owning entity manage.
getEntityManagerFactory() - Method in interface kodo.persistence.KodoEntityManager
Return the factory that produced this entity manager.
getEntityManagerFactory() - Static method in class kodo.persistence.KodoPersistence
Returns the KodoEntityManagerFactory specified by your Kodo defaults.
getEntityManagerFactory(Map) - Static method in class kodo.persistence.KodoPersistence
Returns the KodoEntityManagerFactory specified by your Kodo defaults, using map as overrides.
getEvictFromDataStoreCache() - Method in interface kodo.jdo.KodoPersistenceManager
Whether to also evict an object from the data cache when it is evicted through this persistence manager.
getEvictFromStoreCache() - Method in interface kodo.persistence.KodoEntityManager
Whether to also evict an object from the store cache when it is evicted through this entity manager.
getFetchBatchSize() - Method in class kodo.persistence.FetchPlan
Return the fetch batch size for large result set support.
getFetchDirection() - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
The fetch direction to use as a constant from ResultSet.
getFetchDirection() - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
getFetchGroups() - Method in class kodo.persistence.FetchPlan
Returns the names of the fetch groups that this component will use when loading objects.
getFetchPlan() - Method in class kodo.persistence.Extent
Fetch configuration for controlling how iterated objects are loaded.
getFetchPlan() - Method in interface kodo.persistence.KodoEntityManager
Return the (mutable) fetch plan for loading objects from this entity manager.
getFetchPlan() - Method in interface kodo.persistence.KodoQuery
Fetch plan for controlling the loading of results.
getFieldGenerator(Class, String) - Method in interface kodo.persistence.KodoEntityManager
Returns a Generator for the generated values of the specified type, or null if the field is not generated.
getFields() - Method in interface kodo.jdo.KodoFetchPlan
Returns the names of the fields that this component will use when loading objects, in addition to fetch groups.
getFields() - Method in class kodo.persistence.FetchPlan
Returns the fully qualified names of the fields that this component will use when loading objects.
getFieldSequence(Object, String) - Static method in class kodo.jdo.KodoJDOHelper
Returns a Sequence for the generated values of the specified field.
getFieldSequence(Class, String) - Method in interface kodo.jdo.KodoPersistenceManager
Returns a Sequence for the generated values of the specified type, or null if the field value is not generated.
getFilter() - Method in interface kodo.jdo.KodoQuery
Return the filter that this query has been configured with.
getFirstResult() - Method in interface kodo.persistence.KodoQuery
Return the 0-based start index for the returned results.
getFlushBeforeQueries() - Method in interface kodo.jdo.KodoFetchPlan
The query automatic flush configuration.
getFlushMode() - Method in interface kodo.persistence.KodoQuery
Return the current flush mode.
getGrouping() - Method in interface kodo.jdo.KodoQuery
Return the grouping expression for this query.
getIdentitySequence(Object) - Static method in class kodo.jdo.KodoJDOHelper
Returns a Sequence for the datastore identity values of the specified instance, or null if the object is unmanaged or its identity cannot be represented by a sequence.
getIdentitySequence(Class) - Method in interface kodo.jdo.KodoPersistenceManager
Returns a Sequence for the datastore identity values of the specified type, or null if the type's identity cannot be represented by a sequence.
getIdGenerator(Class) - Method in interface kodo.persistence.KodoEntityManager
Returns a Generator for the datastore identity values of the specified type, or null if the type is unmanaged or its identity cannot be represented by a sequence.
getIgnoreCache() - Method in interface kodo.jdo.KodoExtent
Whether to ignore changes in the PM cache.
getIgnoreChanges() - Method in class kodo.persistence.Extent
Whether the extent sees inserts and deletes in the current transaction.
getIgnoreChanges() - Method in interface kodo.persistence.KodoEntityManager
Whether to take into account changes in the transaction when executing a query or iterating an extent.
getIgnoreChanges() - Method in interface kodo.persistence.KodoQuery
Whether to ignore changes in the current transaction.
getImports() - Method in interface kodo.jdo.KodoQuery
The import declaration.
getJoins() - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Returns the names of the eager join that this component will use when loading objects.
getJoinSyntax() - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
The join syntax to use.
getJoinSyntax() - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
getLanguage() - Method in interface kodo.jdo.KodoQuery
Return the language of this query.
getLanguage() - Method in interface kodo.persistence.KodoQuery
Query language.
getLockLevel(Object) - Static method in class kodo.jdo.KodoJDOHelper
Return the lock level of the specified object.
getLockMode(Object) - Method in interface kodo.persistence.KodoEntityManager
Return the lock mode of the given instance, or null if not locked.
getLockTimeout() - Method in interface kodo.jdo.KodoFetchPlan
The number of milliseconds to wait for an object lock, or -1 for no limit.
getLockTimeout() - Method in class kodo.persistence.FetchPlan
The number of milliseconds to wait for an object lock, or -1 for no limit.
getLRSSize() - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
The large result set size mode to use.
getLRSSize() - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
getManagedObjects() - Method in interface kodo.jdo.KodoPersistenceManager
Return a set of all managed instances.
getManagedObjects() - Method in interface kodo.persistence.KodoEntityManager
Return a set of all managed instances.
getManagedRuntime() - Method in interface kodo.jdo.KodoPersistenceManager
Return the managed runtime in use.
getManagedRuntime() - Method in interface kodo.persistence.KodoEntityManager
Return the managed runtime in use.
getMaxResults() - Method in interface kodo.persistence.KodoQuery
Return the maximum number of results to retrieve.
getMetaData(Object) - Static method in class kodo.jdo.KodoJDOHelper
Returns the ClassMetaData associated with the type of the given object.
getMetaData(PersistenceManager, Class) - Static method in class kodo.jdo.KodoJDOHelper
Returns the ClassMetaData associated with the persistent type cls.
getMetaData(PersistenceManagerFactory, Class) - Static method in class kodo.jdo.KodoJDOHelper
Returns the ClassMetaData associated with the persistent type cls.
getMetaData(Object) - Static method in class kodo.persistence.KodoPersistence
Returns the ClassMetaData associated with the persistent object o.
getMetaData(EntityManager, Class) - Static method in class kodo.persistence.KodoPersistence
Returns the ClassMetaData associated with the persistent type cls.
getMetaData(EntityManagerFactory, Class) - Static method in class kodo.persistence.KodoPersistence
Returns the ClassMetaData associated with the persistent type cls.
getMultithreaded() - Method in interface kodo.persistence.KodoEntityManager
Whether the entity manager or its managed instances are used in a multithreaded environment.
getName() - Method in class kodo.persistence.Generator
The sequence name.
getNamedGenerator(String) - Method in interface kodo.persistence.KodoEntityManager
Return the named generator defined in the metadata.
getNamedParameters() - Method in interface kodo.persistence.KodoQuery
The named parameters for the query; empty map if none or if query uses named parameters.
getNontransactionalRead() - Method in interface kodo.persistence.KodoEntityManager
Whether to allow nontransactional access to persistent state.
getNontransactionalWrite() - Method in interface kodo.persistence.KodoEntityManager
Whether to allow nontransactional changes to persistent state.
getObjectId(Object) - Method in interface kodo.persistence.KodoEntityManager
Return the oid of the given instance.
getObjectIdClass(Class) - Method in interface kodo.persistence.KodoEntityManager
Return the application identity class the given persistent class uses for object ids, or null if not a type that uses application identity.
getOperation() - Method in interface kodo.persistence.KodoQuery
Query operation type.
getOptimistic() - Method in interface kodo.persistence.KodoEntityManager
Whether to use optimistic transactional semantics.
getOrdering() - Method in interface kodo.jdo.KodoQuery
The ordering expression.
getParameters() - Method in interface kodo.jdo.KodoQuery
The declared parameters.
getPendingTransactionalObjects() - Method in interface kodo.jdo.KodoPersistenceManager
Return a set of instances which will become transactional upon] the next transaction.
getPendingTransactionalObjects() - Method in interface kodo.persistence.KodoEntityManager
Return a set of instances which will become transactional upon the next transaction.
getPersistedClasses() - Method in interface kodo.persistence.KodoEntityManager
Return the set of classes that have been made persistent in the current transaction.
getPersistenceManager(boolean, int) - Method in interface kodo.jdo.KodoPersistenceManagerFactory
Return a persistence manager in the given transaction and connection retain mode.
getPersistenceManager(String, String, boolean, int) - Method in interface kodo.jdo.KodoPersistenceManagerFactory
Return a persistence manager in the given transaction and connection retain mode.
getPersistenceManagerFactory() - Static method in class kodo.jdo.KodoJDOHelper
Returns a PersistenceManagerFactory configured based on your system defaults.
getPopulateDataStoreCache() - Method in interface kodo.jdo.KodoPersistenceManager
Whether objects accessed during this transaction will be added to the store cache.
getPopulateStoreCache() - Method in interface kodo.persistence.KodoEntityManager
Whether objects accessed during this transaction will be added to the store cache.
getPositionalParameters() - Method in interface kodo.persistence.KodoQuery
The positional parameters for the query; empty array if none or if query uses named parameters.
getProperties() - Method in interface kodo.persistence.KodoEntityManagerFactory
Return properties describing this runtime.
getQueryResultCache() - Method in interface kodo.jdo.KodoFetchPlan
Return whether or not query caching is enabled.
getQueryResultCache() - Method in interface kodo.jdo.KodoPersistenceManagerFactory
Return a view of the query result cache.
getQueryResultCache() - Method in class kodo.persistence.FetchPlan
Return whether or not query caching is enabled.
getQueryResultCache() - Method in interface kodo.persistence.KodoEntityManagerFactory
Access query result cache.
getQueryString() - Method in interface kodo.jdo.KodoQuery
Return a single-string representation of the query, if applicable.
getQueryString() - Method in interface kodo.persistence.KodoQuery
Query string.
getReadLockLevel() - Method in interface kodo.jdo.KodoFetchPlan
The lock level to use for locking loaded objects.
getReadLockMode() - Method in class kodo.persistence.FetchPlan
The lock level to use for locking loaded objects.
getRemovedClasses() - Method in interface kodo.persistence.KodoEntityManager
Return the set of classes that have been deleted in the current transaction.
getRestoreMutableValues() - Method in interface kodo.jdo.KodoPersistenceManager
Whether to restore mutable fields on rollback.
getRestoreState() - Method in interface kodo.persistence.KodoEntityManager
Whether to restore an object's original state on rollback.
getResult() - Method in interface kodo.jdo.KodoQuery
Return the result expression set for this query.
getResultClass() - Method in interface kodo.jdo.KodoQuery
Returns the result class that has been set through Query.setResultClass(java.lang.Class), or null if none.
getResultClass() - Method in interface kodo.persistence.KodoQuery
Query result element type.
getResultSetType() - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
The result set type to use as a constant from ResultSet.
getResultSetType() - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
getRetainState() - Method in interface kodo.persistence.KodoEntityManager
Whether objects retain their persistent state on transaction commit.
getRollbackOnly() - Method in interface kodo.persistence.KodoEntityManager
Return whether the current transaction has been marked for rollback.
getStartRange() - Method in interface kodo.jdo.KodoQuery
Return the 0-based start index for the returned results.
getStoreCache() - Method in interface kodo.persistence.KodoEntityManagerFactory
Access the level 2 store cache.
getStoreCache(String) - Method in interface kodo.persistence.KodoEntityManagerFactory
Access a named level 2 store cache.
getSubclassFetchMode() - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Return the subclass fetch mode.
getSubclassFetchMode() - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
getSyncWithManagedTransactions() - Method in interface kodo.jdo.KodoPersistenceManager
Whether to check for a global transaction upon every managed, non-transactional operation.
getSyncWithManagedTransactions() - Method in interface kodo.persistence.KodoEntityManager
Whether to check for a global transaction upon every managed, non-transactional operation.
getTransactionalObjects() - Method in interface kodo.jdo.KodoPersistenceManager
Return a set of current transaction instances.
getTransactionalObjects() - Method in interface kodo.persistence.KodoEntityManager
Return a set of current transaction instances.
getUpdatedClasses() - Method in interface kodo.jdo.KodoPersistenceManager
Return the set of classes for objects that have been modified in the current transaction.
getUpdatedClasses() - Method in interface kodo.persistence.KodoEntityManager
Return the set of classes for objects that have been modified in the current transaction.
getUserObject(Object) - Method in interface kodo.jdo.KodoPersistenceManagerFactory
User object association.
getUserObject(Object) - Method in interface kodo.persistence.KodoEntityManager
Get the value for the specified key from the map of user objects.
getUserObject(Object) - Method in interface kodo.persistence.KodoEntityManagerFactory
Get the value for the specified key from the map of user objects.
getVariables() - Method in interface kodo.jdo.KodoQuery
The declared variables.
getVersion(Object) - Method in interface kodo.persistence.KodoEntityManager
Returns the current version indicator for o.
getWriteLockLevel() - Method in interface kodo.jdo.KodoFetchPlan
The lock level to use for locking dirtied objects.
getWriteLockMode() - Method in class kodo.persistence.FetchPlan
The lock level to use for locking dirtied objects.

H

hasField(Class, String) - Method in interface kodo.jdo.KodoFetchPlan
Return true if the given field has been added.
hasField(String) - Method in class kodo.persistence.FetchPlan
Return true if the given field has been added.
hasField(Class, String) - Method in class kodo.persistence.FetchPlan
Return true if the given field has been added.
hashCode() - Method in class kodo.persistence.Extent
 
hashCode() - Method in class kodo.persistence.FetchPlan
 
hashCode() - Method in class kodo.persistence.Generator
 
hashCode() - Method in class kodo.persistence.QueryResultCache
 
hashCode() - Method in class kodo.persistence.StoreCache
 
hasJoin(Class, String) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Return true if the given join has been added.
hasPositionalParameters() - Method in interface kodo.persistence.KodoQuery
Whether this query has positional parameters.
hasSubclasses() - Method in interface kodo.jdo.KodoQuery
Whether query results will include subclasses of the candidate class.
hasSubclasses() - Method in class kodo.persistence.Extent
Whether the extent includes subclasses.
hasSubclasses() - Method in interface kodo.persistence.KodoQuery
Whether subclasses are included in the query results.

I

isDetached(Object) - Method in interface kodo.persistence.KodoEntityManager
Returns true if pc is a detached object (one that can be reattached to a EntityManager via a call to EntityManager.merge(T)); otherwise returns false.
isDirty(Object) - Method in interface kodo.persistence.KodoEntityManager
Return whether the given object is dirty.
isLargeTransaction() - Method in interface kodo.jdo.KodoPersistenceManager
Whether memory usage is reduced during this transaction at the expense of possibly more aggressive data cache evictions.
isLargeTransaction() - Method in interface kodo.persistence.KodoEntityManager
Whether memory usage is reduced during this transaction at the expense of possibly more aggressive data cache evictions.
isManaged() - Method in interface kodo.jdo.KodoPersistenceManager
Whether this persistence manager is using managed transactions.
isManaged() - Method in interface kodo.persistence.KodoEntityManager
Whether this entity manager is using managed transactions.
isManagedType(EntityManager, Class) - Static method in class kodo.persistence.KodoPersistence
Returns true if the specified class is an entity or embeddable type.
isManagedType(EntityManagerFactory, Class) - Static method in class kodo.persistence.KodoPersistence
Returns true if the specified class is an entity or embeddable type.
isNewlyPersistent(Object) - Method in interface kodo.persistence.KodoEntityManager
Return whether the given object was made persistent in the current transaction.
isPersistenceServerRunning() - Method in interface kodo.jdo.KodoPersistenceManagerFactory
Return true if a persistence server is running.
isPersistenceServerRunning() - Method in interface kodo.persistence.KodoEntityManagerFactory
Return true if a persistence server is running.
isPersistent(Object) - Method in interface kodo.persistence.KodoEntityManager
Return whether the given object is persistent.
isRemoved(Object) - Method in interface kodo.persistence.KodoEntityManager
Return whether the given object is deleted.
isStoreActive() - Method in interface kodo.jdo.KodoPersistenceManager
Return true if the store has an active transaction (as opposed to Transaction.isActive() which works at the logical transaction level.
isStoreActive() - Method in interface kodo.persistence.KodoEntityManager
Whether a store transaction is active.
isTransactional(Object) - Method in interface kodo.persistence.KodoEntityManager
Return whether the given object is transactional.
isUnique() - Method in interface kodo.jdo.KodoQuery
The unique flag.
iterator() - Method in class kodo.persistence.Extent
Iterator over contents.

J

JDBCFetchPlan - Interface in kodo.jdo.jdbc
JDBC extensions to the fetch plan.
JDBCFetchPlan - Class in kodo.persistence.jdbc
JDBC extensions to the fetch plan.
JDBCFetchPlan(FetchConfiguration) - Constructor for class kodo.persistence.jdbc.JDBCFetchPlan
Constructor; supply delegate.
joinPersistenceServer() - Method in interface kodo.jdo.KodoPersistenceManagerFactory
Join the thread running the persistence server for this factory.
joinPersistenceServer() - Method in interface kodo.persistence.KodoEntityManagerFactory
Join the thread running the persistence server for this factory.

K

kodo.jdo - package kodo.jdo
Kodo JDO
kodo.jdo.jdbc - package kodo.jdo.jdbc
Kodo JDO-JDBC
kodo.persistence - package kodo.persistence
Kodo JPA
kodo.persistence.jdbc - package kodo.persistence.jdbc
Kodo JPA-JDBC
KodoDataStoreCache - Interface in kodo.jdo
Interface implemented by Kodo L2 cache facade.
KodoEntityManager - Interface in kodo.persistence
Interface implemented by Kodo entity managers.
KodoEntityManagerFactory - Interface in kodo.persistence
Interface implemented by Kodo entity manager factories.
KodoExtent - Interface in kodo.jdo
Interface implemented by Kodo extents.
KodoFetchPlan - Interface in kodo.jdo
Interface implemented by all Kodo fetch plans.
KodoJDOHelper - Class in kodo.jdo
Static helper methods for JDO users, including switching between Kodo native and JDO APIs.
KodoJDOHelper() - Constructor for class kodo.jdo.KodoJDOHelper
 
KodoPersistence - Class in kodo.persistence
Static helper method for JPA users, including switching between Kodo native and Java Persistence APIs.
KodoPersistence() - Constructor for class kodo.persistence.KodoPersistence
 
KodoPersistenceManager - Interface in kodo.jdo
Interface implemented by Kodo persistence managers.
KodoPersistenceManagerFactory - Interface in kodo.jdo
Interface implemented by Kodo persistence manager factories.
KodoQuery - Interface in kodo.jdo
Interface implemented by Kodo JDO queries.
KodoQuery - Interface in kodo.persistence
Interface implemented by Kodo queries.

L

LANG_JDO_SQL - Static variable in interface kodo.jdo.KodoQuery
 
list() - Method in interface kodo.jdo.KodoExtent
Returns a list of all objects represented by this extent.
list() - Method in class kodo.persistence.Extent
List the extent contents.
lock(Object, LockModeType, int) - Method in interface kodo.persistence.KodoEntityManager
Ensure that the given instance is locked at the given lock level.
lock(Object) - Method in interface kodo.persistence.KodoEntityManager
Ensure that the given instance is locked at the current lock level, as set in the FetchPlan for the entity manager.
lockAll(Collection, LockModeType, int) - Method in interface kodo.persistence.KodoEntityManager
Ensure that the given instances are locked at the given lock level.
lockAll(Collection) - Method in interface kodo.persistence.KodoEntityManager
Ensure that the given instances are locked at the current lock level, as set in the FetchPlan for the entity manager.
lockAll(Object[], LockModeType, int) - Method in interface kodo.persistence.KodoEntityManager
Ensure that the given instances are locked at the given lock level.
lockAll(Object...) - Method in interface kodo.persistence.KodoEntityManager
Ensure that the given instances are locked at the current lock level, as set in the FetchPlan for the entity manager.
lockPersistent(Object, int, int) - Method in interface kodo.jdo.KodoPersistenceManager
Ensure that the given instance is locked at the given lock level.
lockPersistent(Object) - Method in interface kodo.jdo.KodoPersistenceManager
Ensure that the given instance is locked at the current lock level, as set in the fetch plan for the persistence manager.
lockPersistentAll(Collection, int, int) - Method in interface kodo.jdo.KodoPersistenceManager
Ensure that the given instances are locked at the given lock level.
lockPersistentAll(Collection) - Method in interface kodo.jdo.KodoPersistenceManager
Ensure that the given instances are locked at the current lock level, as set in the fetch plan for the persistence manager.
lockPersistentAll(Object[], int, int) - Method in interface kodo.jdo.KodoPersistenceManager
Ensure that the given instances are locked at the given lock level.
lockPersistentAll(Object[]) - Method in interface kodo.jdo.KodoPersistenceManager
Ensure that the given instances are locked at the current lock level, as set in the fetch plan for the persistence manager.

M

makeClassDirty(Class) - Method in interface kodo.jdo.KodoPersistenceManager
Mark the given class as dirty within the current transaction.
mergeAll(Object...) - Method in interface kodo.persistence.KodoEntityManager
Merge the specified objects into the entity manager.
mergeAll(Collection) - Method in interface kodo.persistence.KodoEntityManager
Merge the specified detached objects into the entity manager.

N

NAME_DEFAULT - Static variable in interface kodo.jdo.KodoDataStoreCache
Name of default cache.
NAME_DEFAULT - Static variable in class kodo.persistence.StoreCache
 
newDelegatingFetchConfiguration(FetchConfiguration) - Method in class kodo.persistence.FetchPlan
Create a new exception-translating delegating fetch configuration.
newDelegatingFetchConfiguration(FetchConfiguration) - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
next() - Method in class kodo.persistence.Generator
The next sequence value.
nontransactional(Object) - Method in interface kodo.persistence.KodoEntityManager
Make the given object nontransactional.
nontransactionalAll(Collection) - Method in interface kodo.persistence.KodoEntityManager
Make the given objects nontransactional.
nontransactionalAll(Object[]) - Method in interface kodo.persistence.KodoEntityManager
Make the given objects nontransactional.

P

persistAll(Object...) - Method in interface kodo.persistence.KodoEntityManager
Persist the given objects.
persistAll(Collection) - Method in interface kodo.persistence.KodoEntityManager
Persist the given objects.
pin(Query) - Method in class kodo.persistence.QueryResultCache
Pin the given query's result to the cache.
pin(Class, Object) - Method in class kodo.persistence.StoreCache
Pin the data for the given oid to the cache.
pinAll(Class, Object...) - Method in class kodo.persistence.StoreCache
Pin the data for the given oids to the cache.
pinAll(Class, Collection) - Method in class kodo.persistence.StoreCache
Pin the data for the given oids to the cache.
PM_KEY - Static variable in class kodo.jdo.KodoJDOHelper
 
PMF_KEY - Static variable in class kodo.jdo.KodoJDOHelper
 
preFlush() - Method in interface kodo.jdo.KodoPersistenceManager
Run pre-flush actions on transactional objects, including persistence-by-reachability, inverse relationship management, deletion of dependent instances, and instance callbacks.
preFlush() - Method in interface kodo.persistence.KodoEntityManager
Run pre-flush actions on transactional objects, including persistence-by-reachability, inverse relationship management, deletion of dependent instances, and instance callbacks.
putUserObject(Object, Object) - Method in interface kodo.jdo.KodoPersistenceManagerFactory
User object association.
putUserObject(Object, Object) - Method in interface kodo.persistence.KodoEntityManager
Put the specified key-value pair into the map of user objects.
putUserObject(Object, Object) - Method in interface kodo.persistence.KodoEntityManagerFactory
Put the specified key-value pair into the map of user objects.

Q

QueryResultCache - Class in kodo.persistence
Query result cache.
QueryResultCache(QueryCache) - Constructor for class kodo.persistence.QueryResultCache
Constructor; supply delegate.

R

refreshAll(Object...) - Method in interface kodo.persistence.KodoEntityManager
Refresh the state of the given objects.
refreshAll(Collection) - Method in interface kodo.persistence.KodoEntityManager
Refresh the state of the given objects.
refreshAll() - Method in interface kodo.persistence.KodoEntityManager
Refresh all transactional objects.
release(Object) - Method in interface kodo.persistence.KodoEntityManager
Release the given object from management.
releaseAll(Object...) - Method in interface kodo.persistence.KodoEntityManager
Release the given object from management.
releaseAll(Collection) - Method in interface kodo.persistence.KodoEntityManager
Release the given objects from management.
releaseSavepoint() - Method in interface kodo.jdo.KodoPersistenceManager
Release the last set savepoint and any resources associated with it.
releaseSavepoint(String) - Method in interface kodo.jdo.KodoPersistenceManager
Release the savepoint and any resources associated with it.
releaseSavepoint() - Method in interface kodo.persistence.KodoEntityManager
Release the last set savepoint and any resources associated with it.
releaseSavepoint(String) - Method in interface kodo.persistence.KodoEntityManager
Release the savepoint and any resources associated with it.
removeAggregateListener(AggregateListener) - Method in interface kodo.jdo.KodoQuery
Remove an aggregate listener from the query.
removeAggregateListener(AggregateListener) - Method in interface kodo.persistence.KodoQuery
Remove an aggregate listener from the query.
removeAll(Object...) - Method in interface kodo.persistence.KodoEntityManager
Delete the given persistent objects.
removeAll(Collection) - Method in interface kodo.persistence.KodoEntityManager
Delete the given persistent objects.
removeFetchGroup(String) - Method in class kodo.persistence.FetchPlan
Remove the given fetch group.
removeFetchGroups(String...) - Method in class kodo.persistence.FetchPlan
Removes groups from the set of fetch group names to use when loading objects.
removeFetchGroups(Collection) - Method in class kodo.persistence.FetchPlan
Removes groups from the set of fetch group names to use when loading objects.
removeField(String) - Method in interface kodo.jdo.KodoFetchPlan
Remove the given fully-qualified field.
removeField(Class, String) - Method in interface kodo.jdo.KodoFetchPlan
Remove the given field.
removeField(String) - Method in class kodo.persistence.FetchPlan
Remove the given fully-qualified field.
removeField(Class, String) - Method in class kodo.persistence.FetchPlan
Remove the given field.
removeFields(String...) - Method in class kodo.persistence.FetchPlan
Removes fields from the set of fully-qualified field names to use when loading objects.
removeFields(Class, String...) - Method in class kodo.persistence.FetchPlan
Removes fields from the set of field names to use when loading objects.
removeFields(Collection) - Method in class kodo.persistence.FetchPlan
Removes fields from the set of fully-qualified field names to use when loading objects.
removeFields(Class, Collection) - Method in class kodo.persistence.FetchPlan
Removes fields from the set of field names to use when loading objects.
removeFilterListener(FilterListener) - Method in interface kodo.jdo.KodoQuery
Remove a filter listener from the query.
removeFilterListener(FilterListener) - Method in interface kodo.persistence.KodoQuery
Remove a filter listener from the query.
removeJoin(String) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Remove the given fully-qualified field from the joins.
removeJoin(Class, String) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Remove the given field from the joins.
removeLifecycleListener(Object) - Method in interface kodo.persistence.KodoEntityManager
Remove a listener for lifecycle-related events.
removeLifecycleListener(Object) - Method in interface kodo.persistence.KodoEntityManagerFactory
Remove a listener for lifecycle-related events.
removeTransactionListener(Object) - Method in interface kodo.jdo.KodoPersistenceManager
Remove a listener for transaction-related events.
removeTransactionListener(Object) - Method in interface kodo.persistence.KodoEntityManager
Remove a listener for transaction-related events.
removeTransferListener(RemoteTransferListener) - Method in interface kodo.jdo.KodoPersistenceManagerFactory
This method only available on client factories.
removeTransferListener(RemoteTransferListener) - Method in interface kodo.persistence.KodoEntityManagerFactory
This method only available on client factories.
resetFetchGroups() - Method in class kodo.persistence.FetchPlan
Resets the set of fetch groups to the list in the global configuration.
resetGroups() - Method in interface kodo.jdo.KodoFetchPlan
Resets the set of fetch groups to the list in the global configuration.
retrieve(Object, boolean) - Method in interface kodo.jdo.KodoPersistenceManager
Retrieve the persistent state of the given object.
retrieve(Object) - Method in interface kodo.persistence.KodoEntityManager
Immediately load the given object's persistent fields.
retrieveAll(Object...) - Method in interface kodo.persistence.KodoEntityManager
Retrieve the persistent state of the given objects.
retrieveAll(Collection) - Method in interface kodo.persistence.KodoEntityManager
Retrieve the persistent state of the given objects.
rollbackAndResume() - Method in interface kodo.jdo.KodoPersistenceManager
Issue a rollback and then start a new transaction.
rollbackAndResume() - Method in interface kodo.persistence.KodoEntityManager
Issue a rollback and then start a new transaction.
rollbackToSavepoint() - Method in interface kodo.jdo.KodoPersistenceManager
Rollback the current transaction to the last savepoint.
rollbackToSavepoint(String) - Method in interface kodo.jdo.KodoPersistenceManager
Rollback the current transaction to the given savepoint name.
rollbackToSavepoint() - Method in interface kodo.persistence.KodoEntityManager
Rollback the current transaction to the last savepoint.
rollbackToSavepoint(String) - Method in interface kodo.persistence.KodoEntityManager
Rollback the current transaction to the given savepoint name.

S

setAutoClear(int) - Method in interface kodo.jdo.KodoPersistenceManager
Whether to clear state when entering transactions.
setAutoClear(int) - Method in interface kodo.persistence.KodoEntityManager
Whether to clear state when entering a transaction.
setAutoDetach(int) - Method in interface kodo.persistence.KodoEntityManager
Bit flags marked in AutoDetach which indicate when persistent managed objects should be automatically detached in-place.
setAutoDetach(int, boolean) - Method in interface kodo.persistence.KodoEntityManager
Bit flags marked in AutoDetach which indicate when persistent managed objects should be automatically detached in-place.
setCandidateCollection(Collection) - Method in interface kodo.persistence.KodoQuery
Set a collection of candidates.
setDetachAllOnClose(boolean) - Method in interface kodo.jdo.KodoPersistenceManager
Whether to detach all instances on close.
setDetachAllOnNontransactionalRead(boolean) - Method in interface kodo.jdo.KodoPersistenceManager
Whether to detach all instances after a nontransactional read.
setDetachedState(Object, Object) - Static method in class kodo.jdo.KodoJDOHelper
Set the detached state of the specified object.
setDetachState(int) - Method in interface kodo.persistence.KodoEntityManager
Detach mode constant to determine which fields are part of the detached graph.
setEagerFetchMode(int) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Set the eager fetch mode.
setEagerFetchMode(int) - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
setEvictFromDataStoreCache(boolean) - Method in interface kodo.jdo.KodoPersistenceManager
Whether to also evict an object from the data cache when it is evicted through this persistence manager.
setEvictFromStoreCache(boolean) - Method in interface kodo.persistence.KodoEntityManager
Whether to also evict an object from the store cache when it is evicted through this entity manager.
setFetchBatchSize(int) - Method in class kodo.persistence.FetchPlan
Set the fetch batch size for large result set support.
setFetchDirection(int) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
The fetch direction to use as a constant from ResultSet.
setFetchDirection(int) - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
setFields(String[]) - Method in interface kodo.jdo.KodoFetchPlan
Sets fields as the set of fully-qualified field names to use when loading objects.
setFields(Class, String[]) - Method in interface kodo.jdo.KodoFetchPlan
Sets fields as the set of field names to use when loading objects.
setFields(Collection) - Method in interface kodo.jdo.KodoFetchPlan
Sets fields as the set of fully-qualified field names to use when loading objects.
setFields(Class, Collection) - Method in interface kodo.jdo.KodoFetchPlan
Sets fields as the set of field names to use when loading objects.
setFirstResult(int) - Method in interface kodo.persistence.KodoQuery
 
setFlushBeforeQueries(int) - Method in interface kodo.jdo.KodoFetchPlan
The query automatic flush configuration.
setFlushMode(FlushModeType) - Method in interface kodo.persistence.KodoQuery
 
setHint(String, Object) - Method in interface kodo.persistence.KodoQuery
 
setIgnoreCache(boolean) - Method in interface kodo.jdo.KodoExtent
Whether to ignore changes in the PM cache.
setIgnoreChanges(boolean) - Method in class kodo.persistence.Extent
Whether the extent sees inserts and deletes in the current transaction.
setIgnoreChanges(boolean) - Method in interface kodo.persistence.KodoEntityManager
Whether to take into account changes in the transaction when executing a query or iterating an extent.
setIgnoreChanges(boolean) - Method in interface kodo.persistence.KodoQuery
Whether to ignore changes in the current transaction.
setJoins(String[]) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Sets fields as the set of fully-qualified field names to join when loading objects.
setJoins(Class, String[]) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Sets fields as the set of field names to join when loading objects.
setJoins(Collection) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Sets fields as the set of fully-qualified field names to join when loading objects.
setJoins(Class, Collection) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Sets fields as the set of field names to join when loading objects.
setJoinSyntax(int) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
The join syntax to use.
setJoinSyntax(int) - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
setLargeTransaction(boolean) - Method in interface kodo.jdo.KodoPersistenceManager
If a large number of objects will be created, modified, or deleted during this transaction setting this option to true will reduce memory usage if you perform periodic flushes.
setLargeTransaction(boolean) - Method in interface kodo.persistence.KodoEntityManager
If a large number of objects will be created, modified, or deleted during this transaction setting this option to true will reduce memory usage if you perform periodic flushes.
setLockTimeout(int) - Method in interface kodo.jdo.KodoFetchPlan
The number of milliseconds to wait for an object lock, or -1 for no limit.
setLockTimeout(int) - Method in class kodo.persistence.FetchPlan
The number of milliseconds to wait for an object lock, or -1 for no limit.
setLRSSize(int) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
The large result set size mode to use.
setLRSSize(int) - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
setMaxResults(int) - Method in interface kodo.persistence.KodoQuery
 
setMultithreaded(boolean) - Method in interface kodo.persistence.KodoEntityManager
Whether the entity manager or its managed instances are used in a multithreaded environment.
setNontransactionalRead(boolean) - Method in interface kodo.persistence.KodoEntityManager
Whether to allow nontransactional access to persistent state.
setNontransactionalWrite(boolean) - Method in interface kodo.persistence.KodoEntityManager
Whether to allow nontransactional changes to persistent state.
setOptimistic(boolean) - Method in interface kodo.persistence.KodoEntityManager
Whether to use optimistic transactional semantics.
setParameter(String, Object) - Method in interface kodo.persistence.KodoQuery
 
setParameter(String, Date, TemporalType) - Method in interface kodo.persistence.KodoQuery
 
setParameter(String, Calendar, TemporalType) - Method in interface kodo.persistence.KodoQuery
 
setParameter(int, Object) - Method in interface kodo.persistence.KodoQuery
 
setParameter(int, Date, TemporalType) - Method in interface kodo.persistence.KodoQuery
 
setParameter(int, Calendar, TemporalType) - Method in interface kodo.persistence.KodoQuery
 
setParameters(Map) - Method in interface kodo.persistence.KodoQuery
Set parameters.
setParameters(Object...) - Method in interface kodo.persistence.KodoQuery
Set parameters.
setPopulateDataStoreCache(boolean) - Method in interface kodo.jdo.KodoPersistenceManager
Whether to populate the store cache with objects used by this transaction.
setPopulateStoreCache(boolean) - Method in interface kodo.persistence.KodoEntityManager
Whether to populate the store cache with objects used by this transaction.
setQueryResultCache(boolean) - Method in interface kodo.jdo.KodoFetchPlan
Control whether or not query caching is enabled.
setQueryResultCache(boolean) - Method in class kodo.persistence.FetchPlan
Control whether or not query caching is enabled.
setReadLockLevel(int) - Method in interface kodo.jdo.KodoFetchPlan
The lock level to use for locking loaded objects.
setReadLockMode(LockModeType) - Method in class kodo.persistence.FetchPlan
The lock level to use for locking loaded objects.
setRestoreMutableValues(boolean) - Method in interface kodo.jdo.KodoPersistenceManager
Whether to restore mutable fields on rollback.
setRestoreState(int) - Method in interface kodo.persistence.KodoEntityManager
Whether to restore an object's original state on rollback.
setResultClass(Class) - Method in interface kodo.persistence.KodoQuery
Query result element type.
setResultSetType(int) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
The result set type to use as a constant from ResultSet.
setResultSetType(int) - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
setRetainState(boolean) - Method in interface kodo.persistence.KodoEntityManager
Whether objects retain their persistent state on transaction commit.
setRollbackOnly() - Method in interface kodo.persistence.KodoEntityManager
Mark the current transaction for rollback.
setSavepoint(String) - Method in interface kodo.jdo.KodoPersistenceManager
Set a transactional savepoint where operations after this savepoint will be rolled back.
setSavepoint(String) - Method in interface kodo.persistence.KodoEntityManager
Set a transactional savepoint where operations after this savepoint will be rolled back.
setSubclasses(boolean) - Method in interface kodo.persistence.KodoQuery
Whether subclasses are included in the query results.
setSubclassFetchMode(int) - Method in interface kodo.jdo.jdbc.JDBCFetchPlan
Set the subclass fetch mode.
setSubclassFetchMode(int) - Method in class kodo.persistence.jdbc.JDBCFetchPlan
 
setSyncWithManagedTransactions(boolean) - Method in interface kodo.jdo.KodoPersistenceManager
Whether to check for a global transaction upon every managed, non-transactional operation.
setSyncWithManagedTransactions(boolean) - Method in interface kodo.persistence.KodoEntityManager
Whether to check for a global transaction upon every managed, non-transactional operation.
setWriteLockLevel(int) - Method in interface kodo.jdo.KodoFetchPlan
The lock level to use for locking dirtied objects.
setWriteLockMode(LockModeType) - Method in class kodo.persistence.FetchPlan
The lock level to use for locking dirtied objects.
startPersistenceServer() - Method in interface kodo.jdo.KodoPersistenceManagerFactory
Start the persistence server.
startPersistenceServer() - Method in interface kodo.persistence.KodoEntityManagerFactory
Start the persistence server.
stopPersistenceServer() - Method in interface kodo.jdo.KodoPersistenceManagerFactory
Stop the persistence server.
stopPersistenceServer() - Method in interface kodo.persistence.KodoEntityManagerFactory
Stop the persistence server.
StoreCache - Class in kodo.persistence
Represents the L2 cache over the data store.
StoreCache(EntityManagerFactoryImpl, DataCache) - Constructor for class kodo.persistence.StoreCache
Constructor; supply delegate.

T

toBroker(PersistenceManager) - Static method in class kodo.jdo.KodoJDOHelper
Return the underlying broker for the given persistence manager facade.
toBroker(EntityManager) - Static method in class kodo.persistence.KodoPersistence
Return the underlying broker for the given entity manager facade.
toBrokerFactory(PersistenceManagerFactory) - Static method in class kodo.jdo.KodoJDOHelper
Return the underlying broker factory for the given persistence manager factory facade.
toBrokerFactory(EntityManagerFactory) - Static method in class kodo.persistence.KodoPersistence
Return the underlying broker factory for the given persistence manager factory facade.
toEntityManager(Broker) - Static method in class kodo.persistence.KodoPersistence
Return a persistence manager facade to the given broker retaining previously associated persistence context type.
toEntityManagerFactory(BrokerFactory) - Static method in class kodo.persistence.KodoPersistence
Return an entity manager factory facade to the given broker factory.
toKodoObjectId(Object, PersistenceManager) - Static method in class kodo.jdo.KodoJDOHelper
Translate from a JDO identity object to a Kodo one.
toKodoObjectId(ClassMetaData, Object) - Static method in class kodo.persistence.KodoPersistence
Translate from a Persistence identity object to a Kodo one.
toKodoObjectIds(Object[], PersistenceManager) - Static method in class kodo.jdo.KodoJDOHelper
Return an array of Kodo oids for the given native oid array.
toKodoObjectIds(Collection, PersistenceManager) - Static method in class kodo.jdo.KodoJDOHelper
Return a collection of Kodo oids for the given native oid collection.
toKodoObjectIds(ClassMetaData, Object...) - Static method in class kodo.persistence.KodoPersistence
Return an array of Kodo oids for the given native oid array.
toKodoObjectIds(ClassMetaData, Collection) - Static method in class kodo.persistence.KodoPersistence
Return a collection of Kodo oids for the given native oid collection.
toPersistenceManager(Broker) - Static method in class kodo.jdo.KodoJDOHelper
Return a persistence manager facade to the given broker.
toPersistenceManagerFactory(BrokerFactory) - Static method in class kodo.jdo.KodoJDOHelper
Return a persistence manager factory facade to the given broker factory.
transactional(Object, boolean) - Method in interface kodo.persistence.KodoEntityManager
Make the given object transactional.
transactionalAll(Collection, boolean) - Method in interface kodo.persistence.KodoEntityManager
Make the given objects transactional.
transactionalAll(Object[], boolean) - Method in interface kodo.persistence.KodoEntityManager
Make the given objects transactional.

U

unpin(Query) - Method in class kodo.persistence.QueryResultCache
Unpin a previously-pinned query result.
unpin(Class, Object) - Method in class kodo.persistence.StoreCache
Unpin the data for the given oid from the cache.
unpinAll(Class, Object...) - Method in class kodo.persistence.StoreCache
Unpin the data for the given oids from the cache.
unpinAll(Class, Collection) - Method in class kodo.persistence.StoreCache
Unpin the data for the given oids from the cache.
updatePersistentAll() - Method in interface kodo.jdo.KodoQuery
Issue the update query.
updatePersistentAll(Object[]) - Method in interface kodo.jdo.KodoQuery
Issue the update query.
updatePersistentAll(Map) - Method in interface kodo.jdo.KodoQuery
Issue the update query.
UUID_HEX - Static variable in class kodo.persistence.Generator
 
UUID_STRING - Static variable in class kodo.persistence.Generator
 

V

validateChanges() - Method in interface kodo.persistence.KodoEntityManager
Validate the changes made in this transaction, reporting any optimistic violations, constraint violations, etc.

A B C D E F G H I J K L M N P Q R S T U V
Kodo 4.0.0 generated on May 15 2006

Copyright 2001-2006 BEA Systems, Inc. All Rights Reserved.