SolarMetric Kodo JDO 3.0.3 generated on February 20 2004
A B C D E F G H I J K L M N O P Q R S T U V W _

A

abortCaching() - Method in interface kodo.datacache.CachingList
Instructs this list to stop caching results returned from this list.
abortCaching() - Method in class kodo.datacache.CacheAwareQuery
Instructs this query to notify all CachingList objects created by it to stop caching results.
absolute(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
absolute(int) - Method in class com.solarmetric.rop.ListResultObjectProvider
 
absolute(int) - Method in interface com.solarmetric.rop.ResultObjectProvider
Move to the given 0-based position.
absolute(int) - Method in class com.solarmetric.rop.MergedResultObjectProvider
 
absolute(int) - Method in interface kodo.jdbc.sql.Result
Move to the given 0-based row in the result, or return false if the row does not exist.
absolute(int) - Method in class kodo.jdbc.sql.AbstractResult
Throws an exception by default.
absolute(int) - Method in class kodo.jdbc.sql.ResultSetResult
 
absolute(int) - Method in class kodo.jdbc.sql.SelectResult
 
absolute(int) - Method in class kodo.jdbc.runtime.JDBCResultObjectProvider
 
absolute(int) - Method in class kodo.runtime.AbstractPCResultObjectProvider
Override if desired.
AbstractCacheImpl - class kodo.datacache.AbstractCacheImpl.
Abstract DataCache implementation that provides various locking, logging, etc.
AbstractCacheImpl() - Constructor for class kodo.datacache.AbstractCacheImpl
 
AbstractCollectionFieldMapping - class kodo.jdbc.meta.AbstractCollectionFieldMapping.
Base class for collection mappings.
AbstractCollectionFieldMapping.LRSProxyCollection - class kodo.jdbc.meta.AbstractCollectionFieldMapping.LRSProxyCollection.
Large result set collection.
AbstractCollectionFieldMapping.LRSProxyCollection(AbstractCollectionFieldMapping) - Constructor for class kodo.jdbc.meta.AbstractCollectionFieldMapping.LRSProxyCollection
 
AbstractCollectionFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.AbstractCollectionFieldMapping
Constructor.
AbstractJDBCListener - class com.solarmetric.jdbc.AbstractJDBCListener.
An abstract implementation of the JDBCListener listener.
AbstractJDBCListener() - Constructor for class com.solarmetric.jdbc.AbstractJDBCListener
 
AbstractLRSProxyCollection - class kodo.util.AbstractLRSProxyCollection.
 
AbstractLRSProxyCollection(Class, boolean) - Constructor for class kodo.util.AbstractLRSProxyCollection
 
AbstractLRSProxyMap - class kodo.util.AbstractLRSProxyMap.
 
AbstractLRSProxyMap(Class, Class) - Constructor for class kodo.util.AbstractLRSProxyMap
 
AbstractMapFieldMapping - class kodo.jdbc.meta.AbstractMapFieldMapping.
Base class for map mappings.
AbstractMapFieldMapping.LRSProxyMap - class kodo.jdbc.meta.AbstractMapFieldMapping.LRSProxyMap.
Large result set map.
AbstractMapFieldMapping.LRSProxyMap(AbstractMapFieldMapping) - Constructor for class kodo.jdbc.meta.AbstractMapFieldMapping.LRSProxyMap
 
AbstractMapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.AbstractMapFieldMapping
Constructor.
AbstractPCResultObjectProvider - class kodo.runtime.AbstractPCResultObjectProvider.
Abstract implementation of PCResultObjectProvider that implements ResultObjectProvider.getResultObject() by assembling the necessary information about the object to be loaded.
AbstractPCResultObjectProvider(KodoPersistenceManager) - Constructor for class kodo.runtime.AbstractPCResultObjectProvider
Create a new provider for loading PC objects from the input into pm.
AbstractRemoteCommitProvider - class kodo.event.AbstractRemoteCommitProvider.
Abstract implementation of RemoteCommitProvider.
AbstractRemoteCommitProvider() - Constructor for class kodo.event.AbstractRemoteCommitProvider
 
AbstractResult - class kodo.jdbc.sql.AbstractResult.
A Result implementation designed to be subclassed easily by implementations.
AbstractResult() - Constructor for class kodo.jdbc.sql.AbstractResult
 
AbstractRow - class kodo.jdbc.sql.AbstractRow.
 
AbstractRow(Table, int) - Constructor for class kodo.jdbc.sql.AbstractRow
 
AbstractSQLServerDictionary - class kodo.jdbc.sql.AbstractSQLServerDictionary.
Dictionary for the SQL Server databases (Sybase and MS SQL Server).
AbstractSQLServerDictionary() - Constructor for class kodo.jdbc.sql.AbstractSQLServerDictionary
 
AbstractTransactionListener - class kodo.event.AbstractTransactionListener.
Abstract implementation of the TransactionListener interface that provides no-op implementations of all methods.
AbstractTransactionListener() - Constructor for class kodo.event.AbstractTransactionListener
 
AbstractValue - class com.solarmetric.conf.AbstractValue.
 
AbstractValue(String) - Constructor for class com.solarmetric.conf.AbstractValue
 
AccessDictionary - class kodo.jdbc.sql.AccessDictionary.
Dictionary for Access via DataDirect SequeLink and DataDirect ODBC FoxPro driver.
AccessDictionary() - Constructor for class kodo.jdbc.sql.AccessDictionary
 
ACTION_ADD - Static variable in class kodo.jdbc.meta.DBMappingFactory
 
ACTION_ADD - Static variable in class kodo.jdbc.schema.DBSequenceFactory
 
ACTION_ADD - Static variable in class kodo.jdbc.schema.SchemaTool
 
ACTION_ADD - Static variable in class kodo.jdbc.schema.DBSchemaFactory
 
ACTION_BUILD_SCHEMA - Static variable in class kodo.jdbc.meta.MappingTool
 
ACTION_CASCADE - Static variable in class kodo.jdbc.schema.ForeignKey
Cascade any modification of the joined primary key columns to this table.
ACTION_CLEAN - Static variable in class kodo.jdbc.meta.DBMappingFactory
 
ACTION_CREATEDB - Static variable in class kodo.jdbc.schema.SchemaTool
 
ACTION_DEFAULT - Static variable in class kodo.jdbc.schema.ForeignKey
Set the local columns to their default values if the primary key columns are modified.
ACTION_DELETE - Static variable in interface kodo.jdbc.sql.Row
Mark the row for deletion.
ACTION_DROP - Static variable in class kodo.jdbc.meta.DBMappingFactory
 
ACTION_DROP - Static variable in class kodo.jdbc.meta.MappingTool
 
ACTION_DROP - Static variable in class kodo.jdbc.schema.DBSequenceFactory
 
ACTION_DROP - Static variable in class kodo.jdbc.schema.SchemaTool
 
ACTION_DROP - Static variable in class kodo.jdbc.schema.DBSchemaFactory
 
ACTION_DROPDB - Static variable in class kodo.jdbc.schema.SchemaTool
 
ACTION_EXCEPTION - Static variable in class kodo.jdbc.schema.ForeignKey
Throw an exception if joined primary key columns are modified.
ACTION_EXPORT - Static variable in class kodo.jdbc.meta.MappingTool
 
ACTION_EXPORT - Static variable in class kodo.jdbc.schema.SchemaTool
 
ACTION_IMPORT - Static variable in class kodo.jdbc.meta.MappingTool
 
ACTION_IMPORT - Static variable in class kodo.jdbc.schema.SchemaTool
 
ACTION_INCREMENT - Static variable in class kodo.jdbc.schema.DBSequenceFactory
 
ACTION_INSERT - Static variable in interface kodo.jdbc.sql.Row
Mark the row for inserttion.
ACTION_NONE - Static variable in class kodo.jdbc.schema.ForeignKey
Logical foreign key; links columns, but does not perform any action when the joined primary key columns are modified.
ACTION_NULL - Static variable in class kodo.jdbc.schema.ForeignKey
Null the local columns if the joined primary key columns are modified.
ACTION_REFRESH - Static variable in class kodo.jdbc.meta.MappingTool
 
ACTION_REFRESH - Static variable in class kodo.jdbc.schema.SchemaTool
 
ACTION_RETAIN - Static variable in class kodo.jdbc.schema.SchemaTool
 
ACTION_REVERT - Static variable in class kodo.jdbc.meta.MappingTool
 
ACTION_UNKNOWN - Static variable in interface kodo.jdbc.sql.Row
Symbolic constant reserved for situations when a row operation is unknown.
ACTION_UPDATE - Static variable in interface kodo.jdbc.sql.Row
Mark the row for update.
ACTION_VALIDATE - Static variable in class kodo.jdbc.meta.MappingTool
 
add() - Method in class kodo.jdbc.schema.SchemaTool
Adds any components present in the schema repository but absent from the database.
add(Object) - Method in class kodo.util.AbstractLRSProxyCollection
 
addAll(Collection) - Method in class kodo.util.AbstractLRSProxyCollection
 
addAttribute(String, String) - Method in class kodo.jdbc.meta.MappingInfo
Add the given attribute to the mapping information.
addBatch() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
addBatch() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
addBatch(String) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
addBatch(String) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
addBatch(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
addBatchedResult(Object, Result) - Method in class kodo.jdbc.sql.AbstractResult
 
addBatchedType(ClassMapping) - Method in interface kodo.jdbc.sql.Select
Record that this select is for vrow columns of the given type.
addBoolean(String) - Method in class com.solarmetric.conf.ConfigurationImpl
 
addClassConditions(JDBCStoreManager, Select, ClassMapping, boolean) - Method in class kodo.jdbc.meta.ClassIndicator
Add SQL to limit the classes selected as much as possible to the given base class, and optionally its subclasses.
addClassConditions(JDBCStoreManager, Select, ClassMapping, boolean) - Method in class kodo.jdbc.meta.InValueClassIndicator
 
addClassIndicator(ClassIndicator, ClassMapping) - Method in class kodo.jdbc.meta.ReverseMappingTool
Add a mapping.
addClassLoader(ClassLoader) - Method in class kodo.util.MultiLoaderClassResolver
 
addClassMapping(ClassMapping) - Method in class kodo.jdbc.meta.ReverseMappingTool
Add a mapping.
addColumn(Column) - Method in class kodo.jdbc.schema.SchemaTool
Add the given column to the database schema.
addColumn(Column) - Method in class kodo.jdbc.schema.Index
Add a column to the index.
addColumn(Column) - Method in class kodo.jdbc.schema.PrimaryKey
Add a column to the primary key.
addColumn(String) - Method in class kodo.jdbc.schema.Table
Add a column to the table.
addDeclaredField(FieldMetaData) - Method in class kodo.jdbc.meta.ClassMapping
 
addDeclaredField(FieldMetaData) - Method in class kodo.meta.DelegatingClassMetaData
 
addDeclaredField(FieldMetaData) - Method in interface kodo.meta.ClassMetaData
Add a persistent or transactional field to this class.
addDouble(String) - Method in class com.solarmetric.conf.ConfigurationImpl
 
added(Object) - Method in class kodo.util.AbstractLRSProxyMap
 
added(Object) - Method in class kodo.util.AbstractLRSProxyCollection
 
added(Object) - Method in interface kodo.util.ChangeTracker
Notify the tracker that the given object was added.
addExistingUpdates() - Method in class kodo.datacache.AbstractCacheImpl
Return true if updates to data already in the cache (either in AbstractCacheImpl.batchUpdate(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection) or the AbstractCacheImpl.updateValue(kodo.runtime.PCData)) should be put back into the cache.
addExistingUpdates() - Method in class kodo.datacache.TangosolCache
Tangosol does not automatically update objects stored in the cache, so we must re-enlist them as appropriate.
addExistingUpdates() - Method in class kodo.datacache.CacheImpl
Do nothing with the existing updates.
addExtension(String, Object) - Method in class kodo.meta.DelegatingExtensions
 
addExtension(String, Object) - Method in interface kodo.meta.Extensions
Add a kodo vendor extension to this entity.
addExtension(String, String, Object) - Method in class kodo.meta.DelegatingExtensions
 
addExtension(String, String, Object) - Method in interface kodo.meta.Extensions
Add a vendor extension to this entity.
addFetchGroup(String) - Method in interface kodo.runtime.FetchConfiguration
Adds group to the set of fetch group names to use when loading objects.
addFetchGroups(Collection) - Method in interface kodo.runtime.FetchConfiguration
Adds groups to the set of fetch group names to use when loading objects.
addFetchGroups(String[]) - Method in interface kodo.runtime.FetchConfiguration
Adds groups to the set of fetch group names to use when loading objects.
addField(FieldMappingInfo) - Method in class kodo.jdbc.meta.MappingInfo
Add the given embedded field to the mapping information.
addFieldMapping(FieldMapping, ClassMapping) - Method in class kodo.jdbc.meta.ReverseMappingTool
Add a mapping.
addForeignKey() - Method in class kodo.jdbc.schema.Table
Add a foreign key to the table.
addForeignKey(ForeignKey) - Method in class kodo.jdbc.schema.SchemaTool
Add the given foreign key to the database schema.
addForeignKey(String) - Method in class kodo.jdbc.schema.Table
Add a foreign key to the table.
addIndex(String) - Method in class kodo.jdbc.schema.Table
Add an index to the table.
addInt(String) - Method in class com.solarmetric.conf.ConfigurationImpl
 
addJoins(SQLBuffer, Joins) - Method in interface kodo.jdbc.sql.Select
Add SQL for the given joins to the given buffer.
addListener(ManagerListener) - Method in class com.solarmetric.manage.Manager
Add a listener to receive watchable registration events.
addListener(StatisticListener) - Method in interface com.solarmetric.manage.Statistic
Add a listener.
addListener(StatisticListener) - Method in class com.solarmetric.manage.SimpleStatistic
Add a listener.
addListener(WatchableListener) - Method in interface com.solarmetric.manage.Watchable
Add a listener.
addListener(WatchableListener) - Method in class com.solarmetric.manage.TimeWatch
Add a listener.
addListener(WatchableListener) - Method in class kodo.datacache.AbstractCacheImpl
 
addMappingInfo(ClassMapping) - Method in class kodo.jdbc.meta.MappingInfoRepository
Add the given class mapping's info to the set of mappings.
addMappingInfo(ClassMappingInfo) - Method in class kodo.jdbc.meta.MappingInfoRepository
Add the given mapping to the set of mapping infos stored.
addMappingInfos(MappingInfoRepository) - Method in class kodo.jdbc.meta.MappingInfoRepository
Add all the mappings in the given repository to the set of mappings stored.
addMappingInfos(MappingRepository) - Method in class kodo.jdbc.meta.MappingInfoRepository
Add all the mappings in the given repository to the set of mappings stored.
addMetaData(ClassMetaData) - Method in class kodo.jdbc.meta.MappingRepository
 
addMetaData(ClassMetaData) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
addMetaData(ClassMetaData) - Method in interface kodo.meta.JDOMetaDataRepository
Add a metadata instance to the repository.
addName(String, boolean) - Method in class kodo.jdbc.schema.NameSet
Attempt to add the given name to the set.
addPlugin(String) - Method in class com.solarmetric.conf.ConfigurationImpl
 
addPluginList(String) - Method in class com.solarmetric.conf.ConfigurationImpl
 
addPrimaryKey() - Method in class kodo.jdbc.schema.Table
Set the primary key for the table.
addPrimaryKey(PrimaryKey) - Method in class kodo.jdbc.schema.SchemaTool
Add the given primary key to the database schema.
addPrimaryKey(String) - Method in class kodo.jdbc.schema.Table
Set the primary key for the table.
addPrimaryKeyColumn(Table) - Method in class kodo.jdbc.schema.DBSequenceFactory
Add the primary key column to the given table and return it.
addPrimaryKeyColumn(Table) - Method in class kodo.jdbc.schema.ClassDBSequenceFactory
 
addProcessedData(Object, Object) - Method in interface kodo.jdbc.sql.Result
Set the data resulting from processing a batched result.
addProcessedData(Object, Object) - Method in class kodo.jdbc.sql.AbstractResult
 
addProvider(TCPRemoteCommitProvider) - Method in class kodo.event.TCPRemoteCommitProvider.TCPPortListener
All providers added here will be notified of any incoming provider messages.
addRegisterClassListener(ImplHelper.RegisterClassListener) - Static method in class kodo.util.ImplHelper
 
address - Variable in class kodo.event.TCPRemoteCommitProvider.HostAddress
 
addSchema() - Method in class kodo.jdbc.schema.SchemaGroup
Add a schema to the group.
addSchema(ClassMapping, SchemaGroup) - Method in class kodo.jdbc.schema.DBSequenceFactory
 
addSchema(ClassMapping, SchemaGroup) - Method in class kodo.jdbc.schema.ClassSequenceFactory
 
addSchema(ClassMapping, SchemaGroup) - Method in interface kodo.jdbc.schema.SequenceFactory
Add any tables, etc needed by this factory for the given mapping to the given schema group, if they do not exist already.
addSchema(ClassMapping, SchemaGroup) - Method in class kodo.jdbc.schema.SimpleSequenceFactory
 
addSchema(String) - Method in class kodo.jdbc.schema.SchemaGroup
Add a schema to the group.
addString(String) - Method in class com.solarmetric.conf.ConfigurationImpl
 
addStringList(String) - Method in class com.solarmetric.conf.ConfigurationImpl
 
addSystemSchema(String) - Method in class kodo.jdbc.sql.DBDictionary
Add the name of a schema that should not be reflected on.
addSystemTable(String) - Method in class kodo.jdbc.sql.DBDictionary
Add the name of a table that should not be reflected on.
addTable(String) - Method in class kodo.jdbc.schema.Schema
Add a table to the schema.
addValue(Value) - Method in class com.solarmetric.conf.ConfigurationImpl
 
addVersionIndicator(VersionIndicator, ClassMapping) - Method in class kodo.jdbc.meta.ReverseMappingTool
Add a mapping.
AFTER_BEGIN - Static variable in class kodo.event.TransactionEvent
Event type signifying that a transaction has just begun.
AFTER_COMMIT - Static variable in class com.solarmetric.jdbc.JDBCEvent
Type code indicating that a Connection was just committed.
AFTER_COMMIT - Static variable in class kodo.event.TransactionEvent
Event type signifying that the transaction has committed.
AFTER_CONNECT - Static variable in class com.solarmetric.jdbc.JDBCEvent
Type code indicating that a connection was obtained.
AFTER_CREATE_STATEMENT - Static variable in class com.solarmetric.jdbc.JDBCEvent
Type code indicating that a Statement is being created.
AFTER_EXECUTE_STATEMENT - Static variable in class com.solarmetric.jdbc.JDBCEvent
Type code indicating that a Statement completed execution.
AFTER_FLUSH - Static variable in class kodo.event.TransactionEvent
Event type signifying that changes have been flushed to the datastore.
AFTER_PREPARE_STATEMENT - Static variable in class com.solarmetric.jdbc.JDBCEvent
Type code indicating that a Statement is being prepared.
AFTER_ROLLBACK - Static variable in class com.solarmetric.jdbc.JDBCEvent
Type code indicating that a rollback just occured.
AFTER_ROLLBACK - Static variable in class kodo.event.TransactionEvent
Event type signifying that the transaction was rolled back.
AFTER_STATE_TRANSITIONS - Static variable in class kodo.event.TransactionEvent
Event type signifying that all state transitions have been made.
afterBegin(TransactionEvent) - Method in class kodo.event.AbstractTransactionListener
 
afterBegin(TransactionEvent) - Method in class kodo.event.RemoteCommitEventManager
 
afterBegin(TransactionEvent) - Method in interface kodo.event.TransactionListener
Notification that a transaction has begun.
afterCommit(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
afterCommit(JDBCEvent) - Method in class com.solarmetric.jdbc.PerformanceTracker
 
afterCommit(JDBCEvent) - Method in interface com.solarmetric.jdbc.JDBCListener
 
afterCommit(RemoteCommitEvent) - Method in interface kodo.event.RemoteCommitListener
Notification that a transaction associated with a different PersistenceManagerFactory has successfully committed.
afterCommit(RemoteCommitEvent) - Method in class kodo.datacache.CacheImpl
 
afterCommit(TransactionEvent) - Method in class kodo.event.AbstractTransactionListener
 
afterCommit(TransactionEvent) - Method in class kodo.event.RemoteCommitEventManager
 
afterCommit(TransactionEvent) - Method in interface kodo.event.TransactionListener
Notification that a transaction has successfully committed.
afterCompletion(int) - Method in class kodo.runtime.PersistenceManagerImpl
 
afterConnect(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
afterConnect(JDBCEvent) - Method in interface com.solarmetric.jdbc.JDBCListener
 
afterCreateStatement(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
afterCreateStatement(JDBCEvent) - Method in interface com.solarmetric.jdbc.JDBCListener
 
afterExecuteStatement(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
afterExecuteStatement(JDBCEvent) - Method in class com.solarmetric.jdbc.PerformanceTracker
 
afterExecuteStatement(JDBCEvent) - Method in interface com.solarmetric.jdbc.JDBCListener
 
afterFlush(TransactionEvent) - Method in class kodo.event.AbstractTransactionListener
 
afterFlush(TransactionEvent) - Method in class kodo.event.RemoteCommitEventManager
 
afterFlush(TransactionEvent) - Method in interface kodo.event.TransactionListener
Notification that a transaction has flushed all object changes.
afterLast() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
afterPrepareStatement(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
afterPrepareStatement(JDBCEvent) - Method in interface com.solarmetric.jdbc.JDBCListener
 
afterReturn(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
afterRollback(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
afterRollback(JDBCEvent) - Method in class com.solarmetric.jdbc.PerformanceTracker
 
afterRollback(JDBCEvent) - Method in interface com.solarmetric.jdbc.JDBCListener
 
afterRollback(TransactionEvent) - Method in class kodo.event.AbstractTransactionListener
 
afterRollback(TransactionEvent) - Method in class kodo.event.RemoteCommitEventManager
 
afterRollback(TransactionEvent) - Method in interface kodo.event.TransactionListener
Notification that a transaction has been rolled back.
afterStateTransitions(TransactionEvent) - Method in class kodo.event.AbstractTransactionListener
 
afterStateTransitions(TransactionEvent) - Method in class kodo.event.RemoteCommitEventManager
 
afterStateTransitions(TransactionEvent) - Method in interface kodo.event.TransactionListener
Notification that JDO state transitions are complete.
AggregateListener - interface kodo.query.AggregateListener.
An aggregate listener aggregates data produced by a JDOQL query.
aggregateListeners - Variable in class kodo.conf.JDOConfigurationImpl
 
allProceduresAreCallable - Variable in class kodo.jdbc.sql.DBMetaData
Can all the procedures returned by getProcedures be called by the current user?
allProceduresAreCallable() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
allTablesAreSelectable - Variable in class kodo.jdbc.sql.DBMetaData
Can all the tables returned by getTable be SELECTed by the current user?
allTablesAreSelectable() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
and(Joins, Joins) - Method in interface kodo.jdbc.sql.Select
AND the given joins together.
append(Column) - Method in class kodo.jdbc.sql.SQLBuffer
 
append(SQLBuffer) - Method in class kodo.jdbc.sql.SQLBuffer
Append all SQL and parameters of the given buffer.
append(String) - Method in class kodo.jdbc.sql.SQLBuffer
 
append(Table) - Method in class kodo.jdbc.sql.SQLBuffer
 
appendInfo(StringBuffer) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
appendInfo(StringBuffer) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
appendInfo(StringBuffer) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
appendInfo(StringBuffer) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
appendInfo(StringBuffer) - Method in class com.solarmetric.jdbc.DelegatingDataSource
 
appendInfo(StringBuffer) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
appendIsEmpty(SQLBuffer) - Method in class kodo.jdbc.query.SQLPath
 
appendIsEmpty(SQLBuffer) - Method in class kodo.jdbc.query.Constant
 
appendIsEmpty(SQLBuffer) - Method in interface kodo.jdbc.query.JDBCValue
Append the SQL testing whether this value is empty to the given buffer.
appendIsEmpty(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.FieldMapping
Append a where clause to the given statement checking if this value is empty.
appendIsEmpty(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
appendIsNotNull(SQLBuffer) - Method in class kodo.jdbc.query.SQLPath
 
appendIsNotNull(SQLBuffer) - Method in class kodo.jdbc.query.Constant
 
appendIsNotNull(SQLBuffer) - Method in interface kodo.jdbc.query.JDBCValue
Append the SQL testing whether this value is not null to the given buffer.
appendIsNotNull(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.FieldMapping
Append a where clause to the given statement checking if this value is not null.
appendIsNotNull(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
appendIsNotNull(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.NoneFieldMapping
 
appendIsNotNull(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
appendIsNotNull(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
appendIsNotNull(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
appendIsNull(SQLBuffer) - Method in class kodo.jdbc.query.SQLPath
 
appendIsNull(SQLBuffer) - Method in class kodo.jdbc.query.Constant
 
appendIsNull(SQLBuffer) - Method in interface kodo.jdbc.query.JDBCValue
Append the SQL testing whether this value is null to the given buffer.
appendIsNull(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.FieldMapping
Append a where clause to the given statement checking if this value is null.
appendIsNull(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
appendIsNull(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.NoneFieldMapping
 
appendIsNull(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
appendIsNull(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
appendIsNull(SQLBuffer, Joins) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
appendSize(Column, String) - Method in class kodo.jdbc.sql.DBDictionary
Helper method to append the size and decimal digits to the given type name.
appendSize(Column, String) - Method in class kodo.jdbc.sql.FoxProDictionary
FoxPro does not like unsized column declarations.
appendTo(SQLBuffer, int) - Method in class kodo.jdbc.query.SQLPath
 
appendTo(SQLBuffer, int) - Method in interface kodo.jdbc.query.JDBCValue
Append the SQL for this value to the given buffer.
appendValue(boolean) - Method in class kodo.jdbc.sql.SQLBuffer
Append a parameter value.
appendValue(byte) - Method in class kodo.jdbc.sql.SQLBuffer
Append a parameter value.
appendValue(char) - Method in class kodo.jdbc.sql.SQLBuffer
Append a parameter value.
appendValue(double) - Method in class kodo.jdbc.sql.SQLBuffer
Append a parameter value.
appendValue(float) - Method in class kodo.jdbc.sql.SQLBuffer
Append a parameter value.
appendValue(int) - Method in class kodo.jdbc.sql.SQLBuffer
Append a parameter value.
appendValue(long) - Method in class kodo.jdbc.sql.SQLBuffer
Append a parameter value.
appendValue(Object) - Method in class kodo.jdbc.sql.SQLBuffer
Append a parameter value.
appendValue(short) - Method in class kodo.jdbc.sql.SQLBuffer
Append a parameter value.
ApplicationIdTool - class kodo.enhance.ApplicationIdTool.
Generates a class appropriate for use as an application identity class.
ApplicationIdTool(JDOConfiguration, Class) - Constructor for class kodo.enhance.ApplicationIdTool
Constructs a new ApplicationIdTool capable of generating an object id class for type.
ApplicationIdTool(JDOConfiguration, ClassMetaData) - Constructor for class kodo.enhance.ApplicationIdTool
Constructs a new tool instance capable of generating an object id class for meta.
areRemoteEventsEnabled() - Method in class kodo.event.RemoteCommitEventManager
Return true if remote events are enabled.
assertActiveTransaction() - Method in interface kodo.runtime.KodoPersistenceManager
Throw an exception if there is no active transaction.
assertActiveTransaction() - Method in class kodo.runtime.PersistenceManagerImpl
 
assertAllowedType(Object, Class) - Static method in class kodo.util.Proxies
Used by proxy types to check that an attempt to add a new value is legal.
assertManaged(Object) - Method in class kodo.runtime.PersistenceManagerImpl
Throw an exception if the given object is not managed; otherwise return its state manager.
assertNontransactionalRead() - Method in interface kodo.runtime.KodoPersistenceManager
Throw an exception if there is no transaction active and nontransactional reading is not enabled.
assertNontransactionalRead() - Method in class kodo.runtime.PersistenceManagerImpl
 
assertNotFrozen() - Method in class com.solarmetric.conf.ConfigurationImpl
 
assertNotFrozen() - Method in class kodo.conf.JDOConfigurationImpl
 
assertOpen() - Method in interface kodo.runtime.KodoPersistenceManager
Throw an exception if this persistence manager has been closed.
assertOpen() - Method in class kodo.runtime.PersistenceManagerImpl
 
assertResolved() - Method in class kodo.jdbc.meta.ClassMapping
Throw an exception if this mapping has not been resolved.
attach(Object) - Method in interface kodo.runtime.KodoPersistenceManager
JDO 2.0 Preview.
attach(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
attachAll(Collection) - Method in interface kodo.runtime.KodoPersistenceManager
JDO 2.0 Preview.
attachAll(Collection) - Method in class kodo.runtime.PersistenceManagerImpl
 
attachAll(Object[]) - Method in interface kodo.runtime.KodoPersistenceManager
JDO 2.0 Preview.
attachAll(Object[]) - Method in class kodo.runtime.PersistenceManagerImpl
 
attachVersion(KodoStateManager, Serializable) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
attachVersion(KodoStateManager, Serializable) - Method in interface kodo.runtime.StoreManager
Convert the specified externalized form of the version into a Kodo version object.
attachVersion(Serializable) - Method in class kodo.jdbc.meta.VersionIndicator
Convert from an external form of the version into the internal form.
attachVersion(Serializable) - Method in class kodo.jdbc.meta.StateImageVersionIndicator
 
attachVersion(Serializable) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
 
ATTRIBUTE_ALLOWED_VALUES - Static variable in interface com.solarmetric.conf.Configuration
Attribute of returned Value property descriptors listing recognized values for the property.
ATTRIBUTE_TYPE - Static variable in interface com.solarmetric.conf.Configuration
Attribute of the returned Value property descriptors naming the property's type or category.
AUTO_INCREMENT - Static variable in class kodo.jdbc.meta.ClassMapping
Extension indicating that this data store identity class has an auto-incrementing primary key column.
AUTO_INCREMENT - Static variable in class kodo.jdbc.meta.FieldMapping
Extension indicating that this field uses an auto-incrementing column.
AutomaticManagedRuntime - class kodo.ee.AutomaticManagedRuntime.
Implementation of the ManagedRuntime interface that searches through a set of known JNDI locations and method invocations to locate the appropriate mechanism for obtaining a TransactionManager.
AutomaticManagedRuntime() - Constructor for class kodo.ee.AutomaticManagedRuntime
 

B

BaseClassMapping - class kodo.jdbc.meta.BaseClassMapping.
Class mapping used for base classes in a persistent inheritance tree.
BaseClassMapping(ClassMetaData) - Constructor for class kodo.jdbc.meta.BaseClassMapping
Constructor.
BATCH_INNER - Static variable in interface kodo.jdbc.sql.Select
Constant indicating to batch the select using an inner join.
BATCH_OUTER - Static variable in interface kodo.jdbc.sql.Select
Constant indicating to batch the select using an outer join.
BATCH_SELECT - Static variable in interface kodo.jdbc.sql.Select
Constant indicating to batch the select using a separate select.
batchSelect(Object, ClassMapping, int) - Method in interface kodo.jdbc.sql.Select
Return SELECT that will be batched with this one, or null if the select cannot be batched for the given mapping and join type.
batchUpdate(Collection, Collection, Collection, Collection) - Method in interface kodo.datacache.DataCache
Perform a batch update of the cache.
batchUpdate(Collection, Collection, Collection, Collection) - Method in class kodo.datacache.DelegatingDataCache
 
batchUpdate(Collection, Collection, Collection, Collection) - Method in class kodo.datacache.AbstractCacheImpl
 
BEFORE_CLOSE - Static variable in class com.solarmetric.jdbc.JDBCEvent
Type code indicating that a connection was closed.
BEFORE_COMMIT - Static variable in class com.solarmetric.jdbc.JDBCEvent
Type code indicating that a Connection is about to be committed.
BEFORE_COMMIT - Static variable in class kodo.event.TransactionEvent
Event type signifying that the transaction is about to be committed.
BEFORE_CREATE_STATEMENT - Static variable in class com.solarmetric.jdbc.JDBCEvent
Type code indicating that a Statement is being created.
BEFORE_EXECUTE_STATEMENT - Static variable in class com.solarmetric.jdbc.JDBCEvent
Type code indicating that a Statement is about to be executed.
BEFORE_FLUSH - Static variable in class kodo.event.TransactionEvent
Event type signifying that changes are about to be flushed to the datastore.
BEFORE_PREPARE_STATEMENT - Static variable in class com.solarmetric.jdbc.JDBCEvent
Type code indicating that a Statement is being prepared.
BEFORE_ROLLBACK - Static variable in class com.solarmetric.jdbc.JDBCEvent
Type code indicating that a rollback is about to occur.
beforeClose(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
beforeClose(JDBCEvent) - Method in interface com.solarmetric.jdbc.JDBCListener
 
beforeCommit(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
beforeCommit(JDBCEvent) - Method in interface com.solarmetric.jdbc.JDBCListener
 
beforeCommit(TransactionEvent) - Method in class kodo.event.AbstractTransactionListener
 
beforeCommit(TransactionEvent) - Method in class kodo.event.RemoteCommitEventManager
 
beforeCommit(TransactionEvent) - Method in interface kodo.event.TransactionListener
Notification that the next flush is for the transaction commit.
beforeCompletion() - Method in class kodo.runtime.PersistenceManagerImpl
 
beforeCreateStatement(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
beforeCreateStatement(JDBCEvent) - Method in interface com.solarmetric.jdbc.JDBCListener
 
beforeExecuteStatement(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
beforeExecuteStatement(JDBCEvent) - Method in interface com.solarmetric.jdbc.JDBCListener
 
beforeFirst() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
beforeFlush(TransactionEvent) - Method in class kodo.event.AbstractTransactionListener
 
beforeFlush(TransactionEvent) - Method in class kodo.event.RemoteCommitEventManager
 
beforeFlush(TransactionEvent) - Method in interface kodo.event.TransactionListener
Notification that a transaction is about to flush all object changes.
beforePrepareStatement(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
beforePrepareStatement(JDBCEvent) - Method in interface com.solarmetric.jdbc.JDBCListener
 
beforeReturn(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
beforeRollback(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
 
beforeRollback(JDBCEvent) - Method in interface com.solarmetric.jdbc.JDBCListener
 
begin() - Method in class kodo.runtime.PersistenceManagerImpl
 
begin(boolean) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
begin(boolean) - Method in interface kodo.runtime.StoreManager
Begin a data store transaction.
beginOptimistic() - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
beginOptimistic() - Method in interface kodo.runtime.StoreManager
Notification that an optimistic transaction has started.
BlobFieldMapping - class kodo.jdbc.meta.BlobFieldMapping.
Maps a single-column BLOB.
BlobFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.BlobFieldMapping
Constructor.
BooleanValue - class com.solarmetric.conf.BooleanValue.
 
BooleanValue(String) - Constructor for class com.solarmetric.conf.BooleanValue
 
broadcast(RemoteCommitEvent) - Method in class kodo.event.TCPRemoteCommitProvider
 
broadcast(RemoteCommitEvent) - Method in class kodo.event.JMSRemoteCommitProvider
 
broadcast(RemoteCommitEvent) - Method in class kodo.event.SingleJVMRemoteCommitProvider
 
broadcast(RemoteCommitEvent) - Method in interface kodo.event.RemoteCommitProvider
Notifies other remote event managers in this JVM and on other machines of changes to the cache.
BrokenConnectionException - exception com.solarmetric.manage.BrokenConnectionException.
Exception indicating problem with manager client/server communication problems.
BrokenConnectionException(String) - Constructor for class com.solarmetric.manage.BrokenConnectionException
 
BrokenConnectionException(String, Throwable) - Constructor for class com.solarmetric.manage.BrokenConnectionException
 
BrokenConnectionException(Throwable) - Constructor for class com.solarmetric.manage.BrokenConnectionException
 
buildSchema(Class) - Method in class kodo.jdbc.meta.MappingTool
Update the schema to match the tables and columns dictated by the mappings.
ByteArrayFieldMapping - class kodo.jdbc.meta.ByteArrayFieldMapping.
Maps a single-column unserialized BLOB.
ByteArrayFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ByteArrayFieldMapping
Constructor.
BytecodeWriter - interface kodo.enhance.BytecodeWriter.
 

C

cache - Variable in class kodo.datacache.AbstractCacheImpl
A map in which that this cache implementation stores data.
CacheAwareQuery - class kodo.datacache.CacheAwareQuery.
A Query implementation that caches the OIDs involved in the query, and can determine whether or not the query has been dirtied.
CacheAwareQuery(KodoQuery, QueryCache) - Constructor for class kodo.datacache.CacheAwareQuery
Create a new CacheAwareQuery that delegates to query if no cached results are available.
CacheImpl - class kodo.datacache.CacheImpl.
A PersistenceManagerFactory cache implementation.
CacheImpl() - Constructor for class kodo.datacache.CacheImpl
 
CacheMap - class kodo.util.CacheMap.
A map that keeps hard references to a fixed number of elements and moves expired references to a soft reference map.
CacheMap() - Constructor for class kodo.util.CacheMap
Create a new CacheMap with an initial maximum unpinned object size of 1000.
CacheMap(int) - Constructor for class kodo.util.CacheMap
Create a new CacheMap with an initial and maximum unpinned object size of size.
CacheMap(int, float) - Constructor for class kodo.util.CacheMap
Create a new CacheMap with an initial and maximum unpinned object size of size and a load factor of load.
CacheMap(int, float, int) - Constructor for class kodo.util.CacheMap
Create a new CacheMap with an initial unpinned object size of size, a load factory of load, and a maximum unpinned object size of max.
CachingList - interface kodo.datacache.CachingList.
An extension of ResultList that provides methods to control caching of the underlying list.
calculateValue(KodoPersistenceManager, Map, JDBCValue) - Method in class kodo.jdbc.query.SQLPath
 
calculateValue(KodoPersistenceManager, Map, JDBCValue) - Method in interface kodo.jdbc.query.JDBCValue
Calculate and cache the SQL for this value.
canBatch(Column) - Method in class kodo.jdbc.sql.DBDictionary
Returns type if the specified column can be included in batch statements.
canBatch(Column) - Method in class kodo.jdbc.sql.OracleDictionary
Oracle cannot include LOBs in batch statements.
cancel() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
cancel() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
cancel() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
cancelRowUpdates() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
canLock(Select) - Method in class kodo.jdbc.sql.DBDictionary
Returns true if a "FOR UPDATE" clause can be used for the specified Select object.
castTo(Class) - Method in class kodo.jdbc.query.SQLPath
 
castTo(Class) - Method in class kodo.jdbc.query.Constant
 
castTo(Class) - Method in interface kodo.jdbc.query.JDBCValue
Cast this value to the given type.
catalogSeparator - Variable in class kodo.jdbc.sql.DBMetaData
What's the separator between catalog and table name?
catalogTerm - Variable in class kodo.jdbc.sql.DBMetaData
What's the database vendor's preferred term for "catalog"?
CENTI - Static variable in class kodo.jdbc.sql.DBDictionary
 
change(KodoStateManager, RowManager, int) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
Issue either an update or delete.
changed(Object) - Method in class kodo.util.AbstractLRSProxyMap
 
changed(Object) - Method in class kodo.util.AbstractLRSProxyCollection
 
changed(Object) - Method in interface kodo.util.ChangeTracker
Notify the tracker that the given object was changed.
changeInvalidatesQuery(Collection) - Method in class kodo.datacache.QueryKey
Returns true if modifications to any of the classes in changed results in a possible invalidation of this query; otherwise returns true.
changeJDOState(KodoStateManager, JDOState, JDOState) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
changeJDOState(KodoStateManager, JDOState, JDOState) - Method in interface kodo.runtime.StoreManager
Notification that the given state manager is about to change its JDO state.
ChangeTracker - interface kodo.util.ChangeTracker.
Interface for components that track changes to containers at a fine-grained level.
checkCache(QueryKey) - Method in class kodo.datacache.CacheAwareQuery
Look in the query cache for a result for the given query key.
checkIndex(Mapping, String, int, Column[], int) - Static method in class kodo.jdbc.meta.Mappings
Check the index-related extensions on the given meta data, and make sure they are consistent with the schema.
checkNull(Object) - Method in class kodo.jdbc.meta.ColumnFieldMapping
Replace nulls with default values if the metadata says so.
checkNull(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
CLASS_IND - Static variable in class kodo.jdbc.meta.ClassMapping
Extension key used to indicate the type of class indicator to use, or "none" for none.
CLASS_INDEXED - Static variable in class kodo.jdbc.meta.ClassMapping
Whether the class indicator is indexed.
CLASS_MAP - Static variable in class kodo.jdbc.meta.ClassMapping
Extension key used to indicate the type of class mapping to use.
ClassChangeListener - interface kodo.datacache.ClassChangeListener.
Interface for notification of data modification.
ClassDBSequenceFactory - class kodo.jdbc.schema.ClassDBSequenceFactory.
Specialization of the DBSequenceFactory that maintains a separate sequence count per-class.
ClassDBSequenceFactory() - Constructor for class kodo.jdbc.schema.ClassDBSequenceFactory
 
classesChanged(Collection) - Method in interface kodo.datacache.ClassChangeListener
Invoked when objects of the types in the classes set have been changed.
classesChanged(Collection) - Method in class kodo.datacache.QueryCacheImpl
 
ClassIndicator - class kodo.jdbc.meta.ClassIndicator.
Handles determining the object class of database records.
ClassIndicator() - Constructor for class kodo.jdbc.meta.ClassIndicator
 
ClassMapping - class kodo.jdbc.meta.ClassMapping.
Mapping from a class to a relational schema.
ClassMapping(ClassMetaData) - Constructor for class kodo.jdbc.meta.ClassMapping
Constructor.
ClassMappingInfo - class kodo.jdbc.meta.ClassMappingInfo.
Holds information about a class mapping; this is used as an intermediate step during serialization and deserialization of ClassMappings to XML or some other format.
ClassMappingInfo(String) - Constructor for class kodo.jdbc.meta.ClassMappingInfo
Constructor.
ClassMetaData - interface kodo.meta.ClassMetaData.
Contains JDO meta information about a persistent type.
classResolver - Variable in class kodo.conf.JDOConfigurationImpl
 
ClassResolver - interface kodo.util.ClassResolver.
Interface to customize the loading of classes under Kodo.
ClassSequenceFactory - class kodo.jdbc.schema.ClassSequenceFactory.
SequenceFactory implementation that uses a database sequences to generate numbers.
ClassSequenceFactory() - Constructor for class kodo.jdbc.schema.ClassSequenceFactory
 
clean(ClassLoader) - Method in class kodo.jdbc.meta.DBMappingFactory
Removes all records stored for non-existant classes.
clear() - Method in class kodo.jdbc.meta.MappingRepository
 
clear() - Method in class kodo.jdbc.meta.MappingInfoRepository
Clear the set of mappings stored.
clear() - Method in class kodo.jdbc.meta.MappingTool
Reset the internal repository.
clear() - Method in class kodo.util.AbstractLRSProxyMap
 
clear() - Method in class kodo.util.AbstractLRSProxyCollection
 
clear() - Method in class kodo.util.CacheMap
Removes pinned objects as well as unpinned ones.
clear() - Method in interface kodo.datacache.DataCache
Remove all data from this cache.
clear() - Method in class kodo.datacache.DelegatingDataCache
 
clear() - Method in class kodo.datacache.AbstractCacheImpl
 
clear() - Method in interface kodo.datacache.QueryCache
Remove all data from this cache.
clear() - Method in class kodo.datacache.QueryCacheImpl
 
clear() - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
clear() - Method in interface kodo.meta.JDOMetaDataRepository
Clear the cache of parsed metadata.
clearBatch() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
clearBatch() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
clearBatch() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
clearFetchGroups() - Method in interface kodo.runtime.FetchConfiguration
Clears the set of fetch group names to use wen loading data.
clearListeners() - Method in class com.solarmetric.manage.Manager
Clear all listeners.
clearListeners() - Method in interface com.solarmetric.manage.Statistic
Clear all listeners.
clearListeners() - Method in interface com.solarmetric.manage.Watchable
Clear all listeners.
clearListeners() - Method in class com.solarmetric.manage.SimpleStatistic
Clear all listeners.
clearListeners() - Method in class com.solarmetric.manage.TimeWatch
Clear all listeners.
clearListeners() - Method in class kodo.datacache.AbstractCacheImpl
 
clearParameters() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
clearParameters() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
clearSelects() - Method in interface kodo.jdbc.sql.Select
Clears any selected columns or aggregates.
clearWarnings() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
clearWarnings() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
clearWarnings() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
clearWarnings() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
clearWarnings() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
ClobFieldMapping - class kodo.jdbc.meta.ClobFieldMapping.
Maps a CLOB.
ClobFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ClobFieldMapping
Constructor.
clone() - Method in class kodo.jdbc.schema.SchemaGroup
 
clone() - Method in class kodo.jdbc.sql.SQLBuffer
Perform a shallow clone of this SQL Buffer.
clone() - Method in interface kodo.runtime.FetchConfiguration
Implementations must be cloneable.
close() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
close() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
close() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
close() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
close() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
close() - Method in interface com.solarmetric.manage.ManagerServer
 
close() - Method in class com.solarmetric.manage.ManagerServerImpl
Request that this server shutdown.
close() - Method in class com.solarmetric.manage.ManagerServerImpl.ManagerSkeleton
 
close() - Method in class com.solarmetric.manage.ManagerClientImpl
Request that the ManagerClientImpl shut down.
close() - Method in interface com.solarmetric.conf.Configuration
Free the resources used by this object.
close() - Method in class com.solarmetric.conf.ConfigurationImpl
 
close() - Method in class com.solarmetric.rop.ListResultObjectProvider
 
close() - Method in interface com.solarmetric.rop.ResultObjectProvider
Free the resources associated with this provider.
close() - Method in class com.solarmetric.rop.MergedResultObjectProvider
 
close() - Method in interface com.solarmetric.rop.ResultList
Close the list.
close() - Method in interface kodo.jdbc.sql.Result
Free the resources used by this result; do not close the SQL connection.
close() - Method in class kodo.jdbc.sql.AbstractResult
Closes all batched results.
close() - Method in class kodo.jdbc.sql.ResultSetResult
 
close() - Method in class kodo.jdbc.runtime.JDBCResultObjectProvider
 
close() - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
close() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
Free the data sources.
close() - Method in class kodo.event.TCPRemoteCommitProvider
 
close() - Method in class kodo.event.JMSRemoteCommitProvider
 
close() - Method in class kodo.event.SingleJVMRemoteCommitProvider
 
close() - Method in class kodo.event.RemoteCommitEventManager
Close this manager and all registered listeners.
close() - Method in interface kodo.event.RemoteCommitProvider
Close any resources used by this provider
close() - Method in interface kodo.event.RemoteCommitListener
Close any resources used by this listener.
close() - Method in interface kodo.datacache.DataCache
Close this cache, dropping all hard references and releasing any resources that this cache maintains.
close() - Method in class kodo.datacache.DelegatingDataCache
 
close() - Method in class kodo.datacache.AbstractCacheImpl
 
close() - Method in interface kodo.datacache.QueryCache
Close this cache, dropping all hard references and releasing any resources that this cache maintains.
close() - Method in class kodo.datacache.DataCacheManager
Close all caches.
close() - Method in class kodo.datacache.TangosolCache
 
close() - Method in class kodo.datacache.QueryCacheImpl
 
close() - Method in class kodo.datacache.CacheImpl
 
close() - Method in class kodo.conf.JDOConfigurationImpl
 
close() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
close() - Method in interface kodo.runtime.StoreManager
Free any resources this store manager is using.
close() - Method in class kodo.runtime.PersistenceManagerImpl
 
close() - Method in class kodo.runtime.AbstractPCResultObjectProvider
Override if desired.
close(Object) - Method in class kodo.datacache.CacheAwareQuery
 
close(Object) - Static method in class kodo.runtime.KodoHelper
Close the given resource.
closeAll() - Method in class kodo.datacache.CacheAwareQuery
 
closeConnection(Object) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
closeConnection(Object) - Method in interface kodo.runtime.StoreManager
Close the given connection if needed.
CollectionFieldMapping - class kodo.jdbc.meta.CollectionFieldMapping.
Maps a collection of simple values.
CollectionFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.CollectionFieldMapping
Constructor.
Column - class kodo.jdbc.schema.Column.
Represents a database column.
Column(String, Table) - Constructor for class kodo.jdbc.schema.Column
Constructor.
ColumnClassIndicator - class kodo.jdbc.meta.ColumnClassIndicator.
Abstract base class for class indicators that use a column to hold class information.
ColumnClassIndicator() - Constructor for class kodo.jdbc.meta.ColumnClassIndicator
 
ColumnCollectionFieldMapping - class kodo.jdbc.meta.ColumnCollectionFieldMapping.
Base type for collection mappings that use a single column for their element value.
ColumnCollectionFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ColumnCollectionFieldMapping
Constructor.
ColumnFieldMapping - class kodo.jdbc.meta.ColumnFieldMapping.
Base class for single-column mappings.
ColumnFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ColumnFieldMapping
Constructor.
ColumnInfo - class kodo.jdbc.schema.ColumnInfo.
Holder for information about a column.
ColumnInfo() - Constructor for class kodo.jdbc.schema.ColumnInfo
 
ColumnInfo(ResultSet) - Constructor for class kodo.jdbc.schema.ColumnInfo
 
ColumnInfo(ResultSetMetaData, int) - Constructor for class kodo.jdbc.schema.ColumnInfo
 
ColumnMapFieldMapping - class kodo.jdbc.meta.ColumnMapFieldMapping.
A map where both the key and value are single-column mappings.
ColumnMapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ColumnMapFieldMapping
Constructor.
columnsMatch(Column[]) - Method in class kodo.jdbc.schema.Index
Return true if the given columns match the columns of this index.
columnsMatch(Column[]) - Method in class kodo.jdbc.schema.PrimaryKey
Return true if the given columns match the columns of this key.
columnsMatch(Column[], Column[], Column[], Column[]) - Method in class kodo.jdbc.schema.ForeignKey
Return true if the given local and foreign columns match those on this key.
ColumnToManyMapFieldMapping - class kodo.jdbc.meta.ColumnToManyMapFieldMapping.
Maps a map of single-column keys to related objects.
ColumnToManyMapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ColumnToManyMapFieldMapping
Constructor.
ColumnVersionIndicator - class kodo.jdbc.meta.ColumnVersionIndicator.
Abstract base class for version indicators that use a column to hold version information.
ColumnVersionIndicator() - Constructor for class kodo.jdbc.meta.ColumnVersionIndicator
 
com.solarmetric.conf - package com.solarmetric.conf
Configuration
com.solarmetric.jdbc - package com.solarmetric.jdbc
Database Connectivity
com.solarmetric.log - package com.solarmetric.log
Logging
com.solarmetric.manage - package com.solarmetric.manage
Kodo Management / Monitoring
com.solarmetric.rop - package com.solarmetric.rop
Result Object Provider Framework
commit() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
commit() - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
commit() - Method in interface kodo.runtime.StoreManager
Commit the current data store transaction.
commit() - Method in class kodo.runtime.PersistenceManagerImpl
 
commitAndResume() - Method in interface kodo.runtime.KodoPersistenceManager
Issue a commit and then start a new transaction.
commitAndResume() - Method in class kodo.runtime.PersistenceManagerImpl
 
commitMaxTime - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The slowest commit made on a Connection.
commitMinTime - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The fastest commit made on a Connection.
commits - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The total number of commits made on a Connection.
commitTimes - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The total time taken on the execution of commits made on all Connections.
compareTo(Object) - Method in class kodo.jdbc.meta.ClassMappingInfo
 
compareTo(Object) - Method in class kodo.jdbc.meta.FieldMappingInfo
 
compareTo(Object) - Method in class kodo.jdbc.schema.Table
 
compareTo(Object) - Method in class kodo.jdbc.schema.Column
Columns order on name.
compareTo(Object) - Method in class kodo.jdbc.schema.Index
Order on name.
compareTo(Object) - Method in class kodo.jdbc.schema.Schema
 
compareTo(Object) - Method in class kodo.jdbc.sql.Join
 
compareTo(Object) - Method in class kodo.meta.DelegatingClassMetaData
 
compareTo(Object) - Method in class kodo.meta.DelegatingFieldMetaData
 
compareVersion(KodoStateManager, Object, Object) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
compareVersion(KodoStateManager, Object, Object) - Method in interface kodo.runtime.StoreManager
Compare the two version objects.
compareVersion(Object, Object) - Method in class kodo.jdbc.meta.VersionIndicator
 
compareVersion(Object, Object) - Method in class kodo.jdbc.meta.StateImageVersionIndicator
Compare the two states.
compareVersion(Object, Object) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
We expect version objects that subclasses use will implement Comparable; simply use that mechanism for performing comparison.
compile() - Method in class kodo.datacache.CacheAwareQuery
 
conf - Variable in class kodo.datacache.AbstractCacheImpl
The configuration set by the system.
Configurable - interface com.solarmetric.conf.Configurable.
This interface provides a mechanism for notifying interested objects when configuration events occur.
Configuration - interface com.solarmetric.conf.Configuration.
Interface for generic configuration objects.
ConfigurationImpl - class com.solarmetric.conf.ConfigurationImpl.
 
ConfigurationImpl() - Constructor for class com.solarmetric.conf.ConfigurationImpl
 
ConfigurationImpl(boolean) - Constructor for class com.solarmetric.conf.ConfigurationImpl
 
configurePersistenceManager(PersistenceManager) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Configures the given PersistenceManager with the current factory option settings.
configureReflectedColumn(Column, String) - Method in class kodo.jdbc.sql.DBDictionary
Configure the specified column with the typeName from the DatabaseMetaData.
configureReflectedColumn(Column, String) - Method in class kodo.jdbc.sql.FoxProDictionary
 
configureReflectedColumn(Column, String) - Method in class kodo.jdbc.sql.PointbaseDictionary
 
configureReflectedColumn(Column, String) - Method in class kodo.jdbc.sql.AbstractSQLServerDictionary
 
configureReflectedColumn(Column, String) - Method in class kodo.jdbc.sql.InformixDictionary
 
configureReflectedColumn(Column, String) - Method in class kodo.jdbc.sql.OracleDictionary
 
configureReflectedColumn(Column, String) - Method in class kodo.jdbc.sql.SQLServerDictionary
 
CONN_RETAIN_DEMAND - Static variable in interface kodo.runtime.KodoPersistenceManager
Constant indicating that connections will be obtained as needed.
CONN_RETAIN_PM - Static variable in interface kodo.runtime.KodoPersistenceManager
Constant indicating that each persistence manager will retain a single connection that it will use for its lifespan.
CONN_RETAIN_TRANS - Static variable in interface kodo.runtime.KodoPersistenceManager
Constant indicating that connections will be retained for the life of each transaction.
ConnectionDecorator - interface com.solarmetric.jdbc.ConnectionDecorator.
A connection decorator can wrap Connections before they are returned to the user to add functionality.
connectionDecorators - Variable in class kodo.jdbc.conf.JDBCConfigurationImpl
 
connectionFactory - Variable in class kodo.conf.JDOConfigurationImpl
 
connectionFactory2 - Variable in class kodo.conf.JDOConfigurationImpl
 
Constant - class kodo.jdbc.query.Constant.
A literal or parameter in the JDOQL filter.
Constant() - Constructor for class kodo.jdbc.query.Constant
 
Constraint - class kodo.jdbc.schema.Constraint.
A table constraint.
CONTAINER_META - Static variable in class kodo.jdbc.meta.ContainerFieldMapping
Extension key used to mark whether collection/map mappings should use a metadata column to differentiate between null and empty containers.
ContainerFieldMapping - class kodo.jdbc.meta.ContainerFieldMapping.
Base class for collection and map mappings.
ContainerFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ContainerFieldMapping
Constructor.
contains(Object) - Method in interface kodo.jdbc.sql.Result
Return true if the given column or id is available in the result.
contains(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
contains(Object) - Method in class kodo.jdbc.sql.SelectResult
 
contains(Object) - Method in class kodo.util.AbstractLRSProxyCollection
 
containsAll(Collection) - Method in class kodo.util.AbstractLRSProxyCollection
 
containsColumn(Column) - Method in class kodo.jdbc.schema.ForeignKey
Return true if the fk includes the given local column.
containsColumn(Column) - Method in class kodo.jdbc.schema.Index
Return true if the index includes the given column.
containsColumn(Column) - Method in class kodo.jdbc.schema.PrimaryKey
Return true if the pk includes the given column.
containsConstantColumn(Column) - Method in class kodo.jdbc.schema.ForeignKey
Return true if the fk includes the given local column.
containsConstantPrimaryKeyColumn(Column) - Method in class kodo.jdbc.schema.ForeignKey
Return true if the fk includes the given primary key column.
containsKey(Object) - Method in class kodo.util.AbstractLRSProxyMap
 
containsKey(Object) - Method in class kodo.util.CacheMap
 
containsKey(Object) - Method in interface kodo.datacache.DataCache
Returns true if this cache contains data corresponding to oid; otherwise returns false.
containsKey(Object) - Method in class kodo.datacache.DelegatingDataCache
 
containsKey(Object) - Method in class kodo.datacache.AbstractCacheImpl
 
containsPrimaryKeyColumn(Column) - Method in class kodo.jdbc.schema.ForeignKey
Return true if the fk includes the given primary key column.
containsSelectTables(Select) - Method in class kodo.jdbc.meta.FieldMapping
Return true if the given select has already selected from all the tables that may be selected in FieldMapping.select(kodo.jdbc.sql.Select, kodo.runtime.KodoStateManager, kodo.jdbc.runtime.JDBCStoreManager, kodo.jdbc.runtime.JDBCFetchConfiguration, int).
containsSelectTables(Select) - Method in class kodo.jdbc.meta.ContainerFieldMapping
Checks the select for the metadata column's table.
containsValue(Object) - Method in class kodo.util.AbstractLRSProxyMap
 
containsValue(Object) - Method in class kodo.util.CacheMap
 
convertSchemaCase(String) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified schema name to a name that the database will be able to understand.
copy(Object) - Method in class kodo.util.AbstractLRSProxyMap
 
copy(Object) - Method in class kodo.util.AbstractLRSProxyCollection
 
copy(Object) - Method in interface kodo.util.Proxy
Return an unproxied copy of the given instance.
copy(Object) - Method in class kodo.util.ProxyDate
 
copyArray(Object) - Method in class kodo.util.ProxyManagerImpl
 
copyArray(Object) - Method in interface kodo.util.ProxyManager
Return a new array of the same component type as the given array and containing the same elements.
copyCollection(Collection) - Method in class kodo.util.ProxyManagerImpl
 
copyCollection(Collection) - Method in interface kodo.util.ProxyManager
Return a new collection of the same type as the given one with a copy of all contained elements.
copyCustom(Object) - Method in class kodo.util.ProxyManagerImpl
 
copyCustom(Object) - Method in interface kodo.util.ProxyManager
Return a copy of the given object with the same information.
copyDataStoreId(Object, ClassMetaData) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
copyDataStoreId(Object, ClassMetaData) - Method in interface kodo.runtime.StoreManager
Copy the given object id value.
copyDate(Date) - Method in class kodo.util.ProxyManagerImpl
 
copyDate(Date) - Method in interface kodo.util.ProxyManager
Return a copy of the given date with the same information.
copyMap(Map) - Method in class kodo.util.ProxyManagerImpl
 
copyMap(Map) - Method in interface kodo.util.ProxyManager
Return a new map of the same type as the given one with a copy of all contained key/value pairs.
count() - Method in class kodo.jdbc.meta.AbstractMapFieldMapping.LRSProxyMap
 
count() - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping.LRSProxyCollection
 
count() - Method in class kodo.util.AbstractLRSProxyMap
 
count() - Method in class kodo.util.AbstractLRSProxyCollection
 
createColumn(Mapping, String, int, int, Table) - Static method in class kodo.jdbc.meta.Mappings
Create a new column for the given metadata.
createConnectionFactory() - Method in class kodo.jdbc.ee.JDBCManagedConnectionFactory
 
createConnectionFactory(ConnectionManager) - Method in class kodo.jdbc.ee.JDBCManagedConnectionFactory
 
createDB() - Method in class kodo.jdbc.schema.SchemaTool
Re-execute all SQL used for the creation of the current database; this action is usually used when creating SQL scripts.
createIndex(Index, Table) - Method in class kodo.jdbc.schema.SchemaTool
Add the given index to the database schema.
createInteraction() - Method in class kodo.runtime.PersistenceManagerImpl
 
createManagedConnection(Subject, ConnectionRequestInfo) - Method in class kodo.jdbc.ee.JDBCManagedConnectionFactory
 
createMessage(RemoteCommitEvent) - Method in class kodo.event.JMSRemoteCommitProvider
Returns a new Message to send to the topic.
createRefForeignKey(Table) - Method in class kodo.jdbc.meta.ReferenceFieldMapping
Creates the reference foreign key on the given secondary table.
createStatement() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
createStatement(boolean) - Method in class com.solarmetric.jdbc.DelegatingConnection
Create a statement, with the option of not wrapping it in a DelegatingStatement, which is the default.
createStatement(int, int) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
createStatement(int, int, boolean) - Method in class com.solarmetric.jdbc.DelegatingConnection
Create a statement, with the option of not wrapping it in a DelegatingStatement, which is the default.
createStatement(int, int, int) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
createTable(ClassMapping, Schema) - Static method in class kodo.jdbc.meta.Mappings
Create a new table for the given mapping.
createTable(Table) - Method in class kodo.jdbc.schema.SchemaTool
Add the given table to the database schema.
createToken(String) - Method in class com.solarmetric.manage.TimeWatch
Create a timer token.
crossJoin(Table, Table) - Method in interface kodo.jdbc.sql.Joins
Perform a cross join on the given tables.
currentTransaction() - Method in class kodo.runtime.PersistenceManagerImpl
 
customInsert(KodoStateManager) - Method in class kodo.jdbc.meta.StateImageVersionIndicator
This method is for class mappings that take over the insert process, but still want to use this indicator for optimistic locking.
customize(ClassMapping) - Method in interface kodo.jdbc.meta.ReverseCustomizer
Customize the given class information produced by the reverse mapping tool.
customize(ClassMapping) - Method in class kodo.jdbc.meta.PropertiesReverseCustomizer
 
customize(FieldMapping) - Method in interface kodo.jdbc.meta.ReverseCustomizer
Customize the given field information produced by the reverse mapping tool.
customize(FieldMapping) - Method in class kodo.jdbc.meta.PropertiesReverseCustomizer
 
customUpdate(KodoStateManager, Table, boolean) - Method in class kodo.jdbc.meta.StateImageVersionIndicator
This method is for class mappings that take over the update process, but still want to use this indicator for optimistic locking.

D

DATA_CACHE - Static variable in interface kodo.meta.ClassMetaData
Extension key used to indicate that this class should be stored in a named L2 cache.
DATA_CACHE_TIMEOUT - Static variable in interface kodo.meta.ClassMetaData
Extension key used to set an L2 cache timeout value for the class.
databaseProductName - Variable in class kodo.jdbc.sql.DBMetaData
What's the name of this database product?
databaseProductVersion - Variable in class kodo.jdbc.sql.DBMetaData
What's the version of this database product?
DataCache - interface kodo.datacache.DataCache.
Interface that must be implemented by any level 2 cache used by Kodo.
dataCacheManager - Variable in class kodo.conf.JDOConfigurationImpl
 
DataCacheManager - class kodo.datacache.DataCacheManager.
This type manages the system's data and query caches.
DataCacheManager(JDOConfiguration) - Constructor for class kodo.datacache.DataCacheManager
Constructor; supply system configuration.
dataCaches - Variable in class kodo.conf.JDOConfigurationImpl
 
dataDefinitionCausesTransactionCommit - Variable in class kodo.jdbc.sql.DBMetaData
Does a data definition statement within a transaction force the transaction to commit?
dataDefinitionCausesTransactionCommit() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
dataDefinitionIgnoredInTransactions - Variable in class kodo.jdbc.sql.DBMetaData
Is a data definition statement within a transaction ignored?
dataDefinitionIgnoredInTransactions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
DateVersionIndicator - class kodo.jdbc.meta.DateVersionIndicator.
Handles optimistic lock versioning via a lock column containing timestamps in the data store.
DateVersionIndicator() - Constructor for class kodo.jdbc.meta.DateVersionIndicator
 
DB2Dictionary - class kodo.jdbc.sql.DB2Dictionary.
Dictionary for IBM DB2 database.
DB2Dictionary() - Constructor for class kodo.jdbc.sql.DB2Dictionary
 
dbdictionary - Variable in class kodo.jdbc.conf.JDBCConfigurationImpl
 
DBDictionary - class kodo.jdbc.sql.DBDictionary.
Class which allows the creation of SQL dynamically, in a database agnostic fashion.
DBDictionary() - Constructor for class kodo.jdbc.sql.DBDictionary
 
DBMappingFactory - class kodo.jdbc.meta.DBMappingFactory.
Factory that uses an XML mapping definition stored in the database to record the system mappings.
DBMappingFactory() - Constructor for class kodo.jdbc.meta.DBMappingFactory
 
DBMetaData - class kodo.jdbc.sql.DBMetaData.
The DBMetaData class is a wrapper around a DatabaseMetaData instance.
DBMetaData(DatabaseMetaData) - Constructor for class kodo.jdbc.sql.DBMetaData
 
DBSchemaFactory - class kodo.jdbc.schema.DBSchemaFactory.
Factory that uses an XML schema definition stored in the database to record the system schema.
DBSchemaFactory() - Constructor for class kodo.jdbc.schema.DBSchemaFactory
 
DBSequenceFactory - class kodo.jdbc.schema.DBSequenceFactory.
SequenceFactory implementation that uses a database table for sequence number generation.
DBSequenceFactory.Seq - class kodo.jdbc.schema.DBSequenceFactory.Seq.
Helper struct to hold sequence information.
DBSequenceFactory.Seq() - Constructor for class kodo.jdbc.schema.DBSequenceFactory.Seq
 
DBSequenceFactory() - Constructor for class kodo.jdbc.schema.DBSequenceFactory
 
DEBUG - Static variable in interface com.solarmetric.log.LogConstants
 
debug(Object) - Method in class com.solarmetric.log.LogAdapter
Log a message with debug log level.
debug(Object, Throwable) - Method in class com.solarmetric.log.LogAdapter
Log an error with debug log level.
DECI - Static variable in class kodo.jdbc.sql.DBDictionary
 
declareImports(String) - Method in class kodo.datacache.CacheAwareQuery
 
declareParameters(String) - Method in class kodo.datacache.CacheAwareQuery
 
declareVariables(String) - Method in class kodo.datacache.CacheAwareQuery
 
decorate(Connection) - Method in interface com.solarmetric.jdbc.ConnectionDecorator
Decorate the given connection if desired.
decorate(Connection) - Method in class kodo.jdbc.sql.DBDictionary
Decorate the given connection if needed.
decorate(Connection) - Method in class kodo.jdbc.sql.PostgresDictionary
 
decorate(Connection) - Method in class kodo.jdbc.sql.InformixDictionary
 
decorate(Connection) - Method in class kodo.jdbc.sql.SybaseDictionary
Decorate all connections with one that handles some Sybase autocommit bugs.
DEFAULT - Static variable in class kodo.jdbc.meta.Mappings
 
DEFAULT_NAME - Static variable in interface kodo.datacache.DataCache
The name of the default data cache: default
DEFAULT_PORT - Static variable in class kodo.event.TCPRemoteCommitProvider.HostAddress
 
defaultTransactionIsolation - Variable in class kodo.jdbc.sql.DBMetaData
What's the database's default transaction isolation level? The values are defined in java.sql.Connection.
defDataCacheClassName - Variable in class kodo.conf.JDOConfigurationImpl
 
defDataCacheProperties - Variable in class kodo.conf.JDOConfigurationImpl
 
DelegatingCallableStatement - class com.solarmetric.jdbc.DelegatingCallableStatement.
CallableStatement that delegates to an internal statement.
DelegatingCallableStatement(CallableStatement, Connection) - Constructor for class com.solarmetric.jdbc.DelegatingCallableStatement
 
DelegatingClassMetaData - class kodo.meta.DelegatingClassMetaData.
 
DelegatingClassMetaData(ClassMetaData) - Constructor for class kodo.meta.DelegatingClassMetaData
 
DelegatingConnection - class com.solarmetric.jdbc.DelegatingConnection.
Wrapper around an existing connection.
DelegatingConnection(Connection) - Constructor for class com.solarmetric.jdbc.DelegatingConnection
 
DelegatingDatabaseMetaData - class com.solarmetric.jdbc.DelegatingDatabaseMetaData.
Wrapper around a DatabaseMetadata instance.
DelegatingDatabaseMetaData(DatabaseMetaData, Connection) - Constructor for class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
DelegatingDataCache - class kodo.datacache.DelegatingDataCache.
Base class for data cache decorators that delegate to another data cache for some operations.
DelegatingDataCache(DataCache) - Constructor for class kodo.datacache.DelegatingDataCache
Constructor.
DelegatingDataSource - class com.solarmetric.jdbc.DelegatingDataSource.
Wrapper around an existing data source.
DelegatingDataSource(DataSource) - Constructor for class com.solarmetric.jdbc.DelegatingDataSource
Constructor.
DelegatingExtensions - class kodo.meta.DelegatingExtensions.
 
DelegatingExtensions(Extensions) - Constructor for class kodo.meta.DelegatingExtensions
 
DelegatingFieldMetaData - class kodo.meta.DelegatingFieldMetaData.
 
DelegatingFieldMetaData(FieldMetaData) - Constructor for class kodo.meta.DelegatingFieldMetaData
 
DelegatingJDOMetaDataRepository - class kodo.meta.DelegatingJDOMetaDataRepository.
 
DelegatingJDOMetaDataRepository(JDOMetaDataRepository) - Constructor for class kodo.meta.DelegatingJDOMetaDataRepository
 
DelegatingJoinableMapping - class kodo.jdbc.meta.DelegatingJoinableMapping.
Delegates to another JoinableMapping after doing column translation.
DelegatingJoinableMapping(JoinableMapping, ForeignKey) - Constructor for class kodo.jdbc.meta.DelegatingJoinableMapping
Constructor.
DelegatingPreparedStatement - class com.solarmetric.jdbc.DelegatingPreparedStatement.
Wrapper around an existing statement.
DelegatingPreparedStatement(PreparedStatement, Connection) - Constructor for class com.solarmetric.jdbc.DelegatingPreparedStatement
 
DelegatingResultSet - class com.solarmetric.jdbc.DelegatingResultSet.
Wrapper around an existing result set.
DelegatingResultSet(ResultSet, Statement) - Constructor for class com.solarmetric.jdbc.DelegatingResultSet
 
DelegatingStatement - class com.solarmetric.jdbc.DelegatingStatement.
Wrapper around an existing statement.
DelegatingStatement(Statement, Connection) - Constructor for class com.solarmetric.jdbc.DelegatingStatement
 
DELETE_ACTION - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark the foreign key delete action to use for the field, if it represents a foreign key to a related object.
delete(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.ClassMapping
 
delete(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.FieldMapping
 
delete(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.Indicator
 
delete(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
delete(KodoStateManager, JDBCStoreManager) - Method in interface kodo.jdbc.meta.Mapping
Override this method to customize flushing this mapping.
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.FlatClassMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ReferenceFieldMapping
Delete the row for this object if the reference foreign key exists.
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.Indicator
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.NoneFieldMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.BaseClassMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
delete(KodoStateManager, RowManager) - Method in interface kodo.jdbc.meta.Mapping
Set the where values appropriately to delete the proper instance, and set all relations on non-secondary tables as updates.
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.VerticalClassMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
delete(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.NoneClassMapping
 
deleteEmbedded(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.FieldMapping
Override this method to customize deleting the given mapping (used with embedded values only).
deleteEmbedded(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
deleteEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.FieldMapping
Delete values for the mapping.
deleteEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
deleteEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
deleteEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
deleteEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
deleteEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
 
deleteEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
deleteEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
deleteEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
deleteEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
deleteEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
deletePersistent(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
deletePersistentAll(Collection) - Method in class kodo.runtime.PersistenceManagerImpl
 
deletePersistentAll(Object[]) - Method in class kodo.runtime.PersistenceManagerImpl
 
deleteRow() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
deletesAreDetected(int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
DEPENDENT - Static variable in interface kodo.meta.FieldMetaData
Extension key used to mark first class object fields that should be deleted when the owning object is deleted.
derefColumns() - Method in class kodo.jdbc.schema.ForeignKey
Deref all columns in this key.
derefColumns() - Method in class kodo.jdbc.schema.PrimaryKey
Deref all columns in this key.
DETACH_OID_FIELD - Static variable in interface kodo.meta.ClassMetaData
Extension to indicate which field will be used to store the stringified object id.
DETACH_STATE_FIELD - Static variable in interface kodo.meta.ClassMetaData
Extension to indicate which field will be used to store the version object.
detach(Object) - Method in interface kodo.runtime.KodoPersistenceManager
JDO 2.0 Preview.
detach(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
DETACHABLE - Static variable in interface kodo.meta.ClassMetaData
Extension used to mark this class as being capable of being detached.
detachAll(Collection) - Method in interface kodo.runtime.KodoPersistenceManager
JDO 2.0 Preview.
detachAll(Collection) - Method in class kodo.runtime.PersistenceManagerImpl
 
detachAll(Object[]) - Method in interface kodo.runtime.KodoPersistenceManager
JDO 2.0 Preview.
detachAll(Object[]) - Method in class kodo.runtime.PersistenceManagerImpl
 
detachVersion(KodoStateManager) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
detachVersion(KodoStateManager) - Method in interface kodo.runtime.StoreManager
Returns a serializable external form of the specified internal version state.
detachVersion(Object) - Method in class kodo.jdbc.meta.VersionIndicator
Return a serializable, external form of the version.
detachVersion(Object) - Method in class kodo.jdbc.meta.StateImageVersionIndicator
 
detachVersion(Object) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
 
DOCTYPE_DEC - Static variable in class kodo.meta.JDOMetaDataParser
 
doesMaxRowSizeIncludeBlobs - Variable in class kodo.jdbc.sql.DBMetaData
Did getMaxRowSize() include LONGVARCHAR and LONGVARBINARY blobs?
doesMaxRowSizeIncludeBlobs() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
DoubleValue - class com.solarmetric.conf.DoubleValue.
 
DoubleValue(String) - Constructor for class com.solarmetric.conf.DoubleValue
 
DRAW_DISCRETE - Static variable in interface com.solarmetric.manage.Statistic
 
DRAW_LINEAR - Static variable in interface com.solarmetric.manage.Statistic
 
DRAW_SAMPLEHOLD - Static variable in interface com.solarmetric.manage.Statistic
 
driverCompleteVersion - Variable in class kodo.jdbc.sql.DBMetaData
The complete version of the driver: driverMajorVersion.driverMinorVersion
driverMajorVersion - Variable in class kodo.jdbc.sql.DBMetaData
What's this JDBC driver's major version number?
driverMinorVersion - Variable in class kodo.jdbc.sql.DBMetaData
What's this JDBC driver's minor version number?
driverName - Variable in class kodo.jdbc.sql.DBMetaData
What's the name of this JDBC driver?
driverVersion - Variable in class kodo.jdbc.sql.DBMetaData
What's the version of this JDBC driver?
drop() - Method in class kodo.jdbc.schema.SchemaTool
Drops all schema components in the schema repository that also exist in the database.
drop(Class) - Method in class kodo.jdbc.meta.MappingTool
Remove the given mapping from the list.
dropColumn(Column) - Method in class kodo.jdbc.schema.SchemaTool
Drop the given column from the database schema.
dropDB() - Method in class kodo.jdbc.schema.SchemaTool
Drop the current database.
dropForeignKey(ForeignKey) - Method in class kodo.jdbc.schema.SchemaTool
Drop the given foreign key from the database schema.
dropIndex(Index) - Method in class kodo.jdbc.schema.SchemaTool
Drop the given index from the database schema.
dropMappings(ClassMetaData[]) - Method in class kodo.jdbc.meta.FileMappingFactory
 
dropMappings(ClassMetaData[]) - Method in class kodo.jdbc.meta.MetaDataMappingFactory
 
dropMappings(ClassMetaData[]) - Method in class kodo.jdbc.meta.DBMappingFactory
 
dropMappings(ClassMetaData[]) - Method in interface kodo.jdbc.meta.MappingFactory
Delete the given mappings.
dropPrimaryKey(PrimaryKey) - Method in class kodo.jdbc.schema.SchemaTool
Drop the given primary key from the database schema.
dropTable() - Method in class kodo.jdbc.meta.DBMappingFactory
Drops the mapping table in the DB.
dropTable() - Method in class kodo.jdbc.schema.DBSequenceFactory
Drops the sequence table in the DB.
dropTable() - Method in class kodo.jdbc.schema.DBSchemaFactory
Drops the sequence table in the DB.
dropTable(Table) - Method in class kodo.jdbc.schema.SchemaTool
Drop the given table from the database schema.
DynamicSchemaFactory - class kodo.jdbc.schema.DynamicSchemaFactory.
Factory whose schema group dynamically fills itself with information mappings validate themselves in their fromMappingInfo method.
DynamicSchemaFactory() - Constructor for class kodo.jdbc.schema.DynamicSchemaFactory
 

E

EAGER_FETCH_MULTIPLE - Static variable in interface kodo.runtime.FetchConfiguration
Constant indicating that eager fetching should be optimized for selecting multiple objects.
EAGER_FETCH_NONE - Static variable in interface kodo.runtime.FetchConfiguration
Constant indicating not to try to load related objects when querying for an object.
EAGER_FETCH_SINGLE - Static variable in interface kodo.runtime.FetchConfiguration
Constant indicating that eager fetching should be optimized for selecting a single object.
ECLEAN - Static variable in class kodo.runtime.JDOState
 
ECOPY - Static variable in class kodo.runtime.JDOState
 
EDELETED - Static variable in class kodo.runtime.JDOState
 
EDIRTY - Static variable in class kodo.runtime.JDOState
 
ELEMENT_DELETE_ACTION - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark the foreign key delete action to use for the element values of a collection, if they represent a foreign key to a related object.
ELEMENT_DEPENDENT - Static variable in interface kodo.meta.FieldMetaData
Extension key used to mark first class object elements that should be deleted when the owning object is deleted.
ELEMENT_INDEXED - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark whether element columns are indexed.
ELEMENT_SIZE - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark the size of element data columns.
ELEMENT_TYPE - Static variable in interface kodo.meta.FieldMetaData
Extension key used to indicate the type of elements held by a collection field declared to be of a generic interface or object type.
EmbeddedOneToOneFieldMapping - class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping.
Maps an embedded 1-1 relation.
EmbeddedOneToOneFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
Constructor.
EMPTY - Static variable in class com.solarmetric.conf.StringListValue
 
EMPTY_COLUMNS - Static variable in class kodo.jdbc.meta.Mappings
 
endClass(String) - Method in class kodo.meta.JDOMetaDataParser
 
endClassElement(String) - Method in class kodo.meta.JDOMetaDataParser
 
endConfiguration() - Method in class com.solarmetric.manage.ManagerUIImpl
 
endConfiguration() - Method in class com.solarmetric.manage.ManagerServerImpl
 
endConfiguration() - Method in class com.solarmetric.manage.ManagerClientImpl
 
endConfiguration() - Method in interface com.solarmetric.conf.Configurable
Invoked upon completion of bean property configuration for this object.
endConfiguration() - Method in class kodo.jdbc.meta.FileMappingFactory
 
endConfiguration() - Method in class kodo.jdbc.meta.MetaDataMappingFactory
 
endConfiguration() - Method in class kodo.jdbc.meta.DBMappingFactory
 
endConfiguration() - Method in class kodo.jdbc.schema.DBSequenceFactory
 
endConfiguration() - Method in class kodo.jdbc.schema.LazySchemaFactory
 
endConfiguration() - Method in class kodo.jdbc.schema.DynamicSchemaFactory
 
endConfiguration() - Method in class kodo.jdbc.schema.DBSchemaFactory
 
endConfiguration() - Method in class kodo.jdbc.schema.FileSchemaFactory
 
endConfiguration() - Method in class kodo.jdbc.sql.DBDictionary
 
endConfiguration() - Method in class kodo.jdbc.sql.SybaseDictionary
 
endConfiguration() - Method in class kodo.jdbc.runtime.UpdateManagerImpl
 
endConfiguration() - Method in class kodo.event.AbstractRemoteCommitProvider
 
endConfiguration() - Method in class kodo.event.TCPRemoteCommitProvider
Subclasses that need to perform actions in Configurable.endConfiguration() must invoke this method.
endConfiguration() - Method in class kodo.event.JMSRemoteCommitProvider
Subclasses that need to perform actions in Configurable.endConfiguration() must invoke this method.
endConfiguration() - Method in class kodo.datacache.AbstractCacheImpl
 
endConfiguration() - Method in class kodo.datacache.TangosolCache
 
endConfiguration() - Method in class kodo.datacache.QueryCacheImpl
 
endConfiguration() - Method in class kodo.datacache.CacheImpl
 
endConfiguration() - Method in class kodo.ee.InvocationManagedRuntime
 
endConfiguration() - Method in class kodo.ee.AutomaticManagedRuntime
 
endExtension() - Method in class kodo.meta.JDOMetaDataParser
 
endField() - Method in class kodo.meta.JDOMetaDataParser
 
endTransaction(int) - Method in class kodo.runtime.PersistenceManagerImpl
End the current transaction, making appropriate state transitions.
ENHANCE_AWARE - Static variable in class kodo.enhance.JDOEnhancer
 
ENHANCE_NONE - Static variable in class kodo.enhance.JDOEnhancer
 
ENHANCE_PC - Static variable in class kodo.enhance.JDOEnhancer
 
enhance() - Method in class kodo.enhance.JDOEnhancer
Perform bytecode enhancements.
ENONTRANS - Static variable in class kodo.runtime.JDOState
 
entrySet() - Method in class kodo.util.AbstractLRSProxyMap
 
entrySet() - Method in class kodo.util.CacheMap
 
entrySet(ProxyMap, Set, int) - Static method in class kodo.util.Proxies
Return a proxy for the given map key or entry set.
equals(Object) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
equals(Object) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
equals(Object) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
equals(Object) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
equals(Object) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
equals(Object) - Method in class com.solarmetric.jdbc.DelegatingDataSource
 
equals(Object) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
equals(Object) - Method in class com.solarmetric.conf.ConfigurationImpl
 
equals(Object) - Method in class com.solarmetric.conf.AbstractValue
 
equals(Object) - Method in class kodo.jdbc.schema.Constraint
Tests that the names of the constraints are equal or at least one is unset.
equals(Object) - Method in class kodo.jdbc.schema.ForeignKey
Foreign keys are equal if the satisfy the equality constraints of Constraint and they have the same local and primary key columns and action.
equals(Object) - Method in class kodo.jdbc.schema.Column
Tests compatibility.
equals(Object) - Method in class kodo.jdbc.schema.Index
Indexes are equal if they have the same name, the same columns, and are both unique/not unique.
equals(Object) - Method in class kodo.jdbc.schema.PrimaryKey
Return true if the structure of this primary key matches that of the given one (same table, same columns).
equals(Object) - Method in class kodo.jdbc.sql.Join
 
equals(Object) - Method in class kodo.util.Id
 
equals(Object) - Method in class kodo.datacache.QueryKey
Determine equality based on identifying information.
equals(Object) - Method in class kodo.datacache.DelegatingDataCache
 
equals(Object) - Method in class kodo.meta.DelegatingClassMetaData
 
equals(Object) - Method in class kodo.meta.DelegatingFieldMetaData
 
equals(Object) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
ERROR - Static variable in interface com.solarmetric.log.LogConstants
 
error(Object) - Method in class com.solarmetric.log.LogAdapter
Log a message with error log level.
error(Object, Throwable) - Method in class com.solarmetric.log.LogAdapter
Log an error with error log level.
evaluate(Collection, Collection, KodoPersistenceManager) - Method in interface kodo.query.AggregateListener
Return the value of this aggregate.
evaluate(Object) - Method in class kodo.util.AbstractLRSProxyMap
 
evaluate(Object) - Method in class kodo.util.AbstractLRSProxyCollection
 
evaluate(Object, Object, Object, KodoPersistenceManager) - Method in interface kodo.query.FilterListener
Evaluate the given expression.
eventManager - Variable in class kodo.event.AbstractRemoteCommitProvider
 
eventOccurred(JDBCEvent) - Method in class com.solarmetric.jdbc.AbstractJDBCListener
Catch-all for unhandled events.
eventOccurred(TransactionEvent) - Method in class kodo.event.AbstractTransactionListener
Catch-all for unhandled events.
evict(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
evictAll() - Method in class kodo.runtime.PersistenceManagerImpl
 
evictAll(Class) - Method in interface kodo.runtime.KodoPersistenceManager
Evict all persistent-clean and persistent-nontransactional instances in the extent of the given class (including subclasses).
evictAll(Class) - Method in class kodo.runtime.PersistenceManagerImpl
 
evictAll(Collection) - Method in class kodo.runtime.PersistenceManagerImpl
 
evictAll(Extent) - Method in interface kodo.runtime.KodoPersistenceManager
Evict all persistent-clean and persistent-nontransactional instances in the given Extent.
evictAll(Extent) - Method in class kodo.runtime.PersistenceManagerImpl
 
evictAll(Object[]) - Method in class kodo.runtime.PersistenceManagerImpl
 
execute() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
execute() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
execute() - Method in class kodo.datacache.CacheAwareQuery
 
execute(Object) - Method in class kodo.datacache.CacheAwareQuery
 
execute(Object, Object) - Method in class kodo.datacache.CacheAwareQuery
 
execute(Object, Object, Object) - Method in class kodo.datacache.CacheAwareQuery
 
execute(String) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
execute(String) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
execute(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
execute(String, int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
execute(String, int) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
execute(String, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
execute(String, int[]) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
execute(String, int[]) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
execute(String, int[]) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
execute(String, String[]) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
execute(String, String[]) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
execute(String, String[]) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
executeBatch() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
executeBatch() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
executeBatch() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
executePreparedStatementMaxTime - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The slowest PreparedStatement execution.
executePreparedStatementMinTime - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The fastest PreparedStatement execution.
executePreparedStatements - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The total number of PreparedStatements executed.
executePreparedStatementTimes - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The total time taken on the execution of PreparedStatements.
executeQuery() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
executeQuery() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
executeQuery(boolean) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
Execute the query, with the option of not wrapping it in a DelegatingResultSet, which is the default.
executeQuery(boolean) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
Execute the query, with the option of not wrapping it in a DelegatingResultSet, which is the default.
executeQuery(String) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
executeQuery(String) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
executeQuery(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
executeQuery(String, boolean) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
Execute the query, with the option of not wrapping it in a DelegatingResultSet, which is the default.
executeQuery(String, boolean) - Method in class com.solarmetric.jdbc.DelegatingStatement
Execute the query, with the option of not wrapping it in a DelegatingResultSet, which is the default.
executeQuery(String, boolean) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
Execute the query, with the option of not wrapping it in a DelegatingResultSet, which is the default.
executeStatementMaxTime - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The slowest Statement executions.
executeStatementMinTime - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The fastest Statement executions.
executeStatements - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The total number of Statements that have been executed.
executeStatementTimes - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The total time for all Statement executions.
executeUpdate() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
executeUpdate() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
executeUpdate(String) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
executeUpdate(String) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
executeUpdate(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
executeUpdate(String, int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
executeUpdate(String, int) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
executeUpdate(String, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
executeUpdate(String, int[]) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
executeUpdate(String, int[]) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
executeUpdate(String, int[]) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
executeUpdate(String, String[]) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
executeUpdate(String, String[]) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
executeUpdate(String, String[]) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
executeWithArray(Object[]) - Method in class kodo.datacache.CacheAwareQuery
 
executeWithMap(Map) - Method in class kodo.datacache.CacheAwareQuery
 
exists(KodoStateManager, Object) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
exists(KodoStateManager, Object) - Method in interface kodo.runtime.StoreManager
Verify that the given instance exists in the data store; return false if it does not.
expectsArgument() - Method in interface kodo.query.FilterListener
Return true if this extension expects an argument to act on.
expectsArgument() - Method in interface kodo.query.AggregateListener
Return whether this function expects to act on an argument.
expectsTarget() - Method in interface kodo.query.FilterListener
Return true if this extension expects a target to act on.
ExpirationEvent - class kodo.datacache.ExpirationEvent.
An event indicating the expiration of an object from the data cache.
ExpirationEvent(DataCache, Object, boolean) - Constructor for class kodo.datacache.ExpirationEvent
Constructor.
ExpirationListener - interface kodo.datacache.ExpirationListener.
An entity that wishes to be notified when cache keys expire.
Extensions - interface kodo.meta.Extensions.
Manages metadata extensions.
EXTERNALIZER - Static variable in interface kodo.meta.FieldMetaData
Extension key used to name the externalizer method for transforming the value of this field into a supported type.
extraNameCharacters - Variable in class kodo.jdbc.sql.DBMetaData
Gets all the "extra" characters that can be used in unquoted identifier names (those beyond a-z, A-Z, 0-9 and _).

F

FACTORY - Static variable in interface kodo.meta.FieldMetaData
Extension key used to name the factory method for transforming the externalized value back to the value of this field.
FALSE - Static variable in class kodo.jdbc.meta.Mappings
 
FATAL - Static variable in interface com.solarmetric.log.LogConstants
 
fatal(Object) - Method in class com.solarmetric.log.LogAdapter
Log a message with fatal log level.
fatal(Object, Throwable) - Method in class com.solarmetric.log.LogAdapter
Log an error with fatal log level.
FETCH_GROUP - Static variable in interface kodo.meta.FieldMetaData
Extension key used to name a custom fetch group for a field.
fetch(int) - Method in interface kodo.runtime.KodoStateManager
Return the externalized value of the field with the given index as an object.
fetchBoolean(int) - Method in interface kodo.runtime.KodoStateManager
Fetch the external value of the given field.
fetchByte(int) - Method in interface kodo.runtime.KodoStateManager
Fetch the external value of the given field.
fetchChar(int) - Method in interface kodo.runtime.KodoStateManager
Fetch the external value of the given field.
FetchConfiguration - interface kodo.runtime.FetchConfiguration.
Allows configuration and optimization of how objects are loaded from the data store.
fetchDouble(int) - Method in interface kodo.runtime.KodoStateManager
Fetch the external value of the given field.
fetchField(int, boolean) - Method in interface kodo.runtime.KodoStateManager
Return the value of the field with the given index as an object.
fetchFloat(int) - Method in interface kodo.runtime.KodoStateManager
Fetch the external value of the given field.
fetchInt(int) - Method in interface kodo.runtime.KodoStateManager
Fetch the external value of the given field.
fetchLong(int) - Method in interface kodo.runtime.KodoStateManager
Fetch the external value of the given field.
fetchObject(int) - Method in interface kodo.runtime.KodoStateManager
Fetch the external value of the given field.
fetchShort(int) - Method in interface kodo.runtime.KodoStateManager
Fetch the external value of the given field.
fetchString(int) - Method in interface kodo.runtime.KodoStateManager
Fetch the external value of the given field.
FIELD_MAP - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to indicate the type of field mapping to use.
FieldMapping - class kodo.jdbc.meta.FieldMapping.
Maps a persistent field to the relational schema.
FieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.FieldMapping
Constructor.
FieldMappingInfo - class kodo.jdbc.meta.FieldMappingInfo.
Holds information about a field mapping; this is used as an intermediate step during serialization and deserialization of FieldMappings to XML or some other format.
FieldMappingInfo(String) - Constructor for class kodo.jdbc.meta.FieldMappingInfo
Constructor.
FieldMetaData - interface kodo.meta.FieldMetaData.
Holds metadata on a particular field.
FileMappingFactory - class kodo.jdbc.meta.FileMappingFactory.
Factory that uses multiple XML mapping files to construct the system mappings.
FileMappingFactory() - Constructor for class kodo.jdbc.meta.FileMappingFactory
 
FileSchemaFactory - class kodo.jdbc.schema.FileSchemaFactory.
Factory that uses an XML schema file to construct the system schema.
FileSchemaFactory() - Constructor for class kodo.jdbc.schema.FileSchemaFactory
 
FilterListener - interface kodo.query.FilterListener.
A filter listener extends JDOQL filters with custom functionality.
filterListeners - Variable in class kodo.conf.JDOConfigurationImpl
 
finalize() - Method in class kodo.runtime.PersistenceManagerImpl
Close on finalize.
findColumn(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
findExportedForeignKeys(PrimaryKey) - Method in class kodo.jdbc.schema.SchemaGroup
Find all foreign keys exported by a given primary key (all foreign keys that link to the primary key).
findObject(Object) - Method in class kodo.jdbc.sql.ResultSetResult
Return the 1-based result set index for the given column or id, or a non-positive number if the column is not contained in this result.
findObject(Object) - Method in class kodo.jdbc.sql.SelectResult
 
findPersistenceManager(String, String, boolean) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Find a pooled PersistenceManager, or return null if none.
findTable(String) - Method in class kodo.jdbc.schema.SchemaGroup
Find the table with the given name in the group, using '.' as the catalog separator.
findTable(String) - Method in class kodo.jdbc.schema.LazySchemaFactory
 
findTable(String) - Method in class kodo.jdbc.schema.DynamicSchemaFactory
 
findTable(Table) - Method in class kodo.jdbc.schema.SchemaGroup
Find the equivalent of the given table in this schema group.
findTransactionalPersistenceManager(String, String) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Find a managed runtime PersistenceManager associated with the current transaction, or returns null if none.
finish() - Method in class kodo.meta.JDOMetaDataParser
 
fireEvent(Object, Object) - Method in class kodo.event.RemoteCommitEventManager
Fire the given event to all listeners.
first() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
FKOID_ALL - Static variable in class kodo.jdbc.meta.Mappings
 
FKOID_FALSE - Static variable in class kodo.jdbc.meta.Mappings
 
FKOID_TRUE - Static variable in class kodo.jdbc.meta.Mappings
 
FlatClassMapping - class kodo.jdbc.meta.FlatClassMapping.
Mapping for subclasses that are stored in their parent class' table.
FlatClassMapping(ClassMetaData) - Constructor for class kodo.jdbc.meta.FlatClassMapping
Constructor.
FLUSH_FALSE - Static variable in interface kodo.query.KodoQuery
Constant denoting that queries should never flush data to the database automatically before executing a query, but should instead execute queries in-memory if necessary.
FLUSH_TRUE - Static variable in interface kodo.query.KodoQuery
Constant denoting that queries should flush data to the database automatically whenever Kodo determines that relevant modifications have been made and IgnoreCache is false.
FLUSH_WITH_CONNECTION - Static variable in interface kodo.query.KodoQuery
Constant denoting that queries should flush data to the database automatically when Kodo determines that relevant modifications have been made and the current PersistenceManager already has a dedicated connection.
flush() - Method in class com.solarmetric.log.LogOutputStream
 
flush() - Method in class kodo.util.CacheMap
Remove unpinned items from the end of the LRU cache until the LRU cache size is less than or equal to the maximum.
flush() - Method in interface kodo.runtime.KodoPersistenceManager
Flush all transactional instances to the data store.
flush() - Method in class kodo.runtime.PersistenceManagerImpl
 
flush(Collection) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
flush(Collection) - Method in interface kodo.runtime.StoreManager
Flush the given state manager collection to the datastore, returning a collection of optimistic exceptions encountered during flushing.
flush(Collection, JDBCStoreManager) - Method in interface kodo.jdbc.runtime.UpdateManager
Flush the given instances to the data store.
flush(Collection, JDBCStoreManager) - Method in class kodo.jdbc.runtime.UpdateManagerImpl
 
flushAllRows(Row) - Method in class kodo.jdbc.meta.StateImageVersionIndicator.CustomUpdate
 
flushAllRows(Row) - Method in interface kodo.jdbc.sql.RowManager
Flush the logical row.
flushInternal(boolean) - Method in class kodo.runtime.PersistenceManagerImpl
Flush the transactional state to the data store.
flushJoinValues(KodoStateManager, Column[], Column[], boolean, int) - Method in class kodo.jdbc.sql.AbstractRow
 
flushSecondaryRow(Row) - Method in class kodo.jdbc.meta.StateImageVersionIndicator.CustomUpdate
 
flushSecondaryRow(Row) - Method in interface kodo.jdbc.sql.RowManager
Flush the secondary row; after flushing the row is available for reuse.
FORCE_LOAD_ALL - Static variable in interface kodo.runtime.StoreManager
 
FORCE_LOAD_DFG - Static variable in interface kodo.runtime.StoreManager
 
FORCE_LOAD_NONE - Static variable in interface kodo.runtime.StoreManager
 
ForeignKey - class kodo.jdbc.schema.ForeignKey.
Represents a database foreign key; may be a logical key with no database representation.
ForeignKey(String, Table) - Constructor for class kodo.jdbc.schema.ForeignKey
Constructor.
ForeignKeyInfo - class kodo.jdbc.schema.ForeignKeyInfo.
Holder for information about an imported key.
ForeignKeyInfo() - Constructor for class kodo.jdbc.schema.ForeignKeyInfo
 
ForeignKeyInfo(ResultSet) - Constructor for class kodo.jdbc.schema.ForeignKeyInfo
 
FoxProDictionary - class kodo.jdbc.sql.FoxProDictionary.
Dictionary for Visual FoxPro via DataDirect SequeLink and DataDirect ODBC FoxPro driver.
FoxProDictionary() - Constructor for class kodo.jdbc.sql.FoxProDictionary
 
free() - Method in class kodo.runtime.PersistenceManagerImpl
Free the resources used by this persistence manager.
freeze() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Freezes the configuration of this factory.
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.FlatClassMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.AbstractMapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.StateImageVersionIndicator
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.NoneFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.PCObjectToNMapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.PCObjectMapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.MapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.CollectionFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.BaseClassMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.PCObjectToManyMapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ColumnClassIndicator
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ValueFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in interface kodo.jdbc.meta.Mapping
Deserialize this mapping from a simple MappingInfo instance parsed from XML or some other format.
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ClobFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ManyToPCObjectMapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.PCObjectCollectionFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ByteArrayFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.VerticalClassMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ManyToNMapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.NToManyMapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.NToPCObjectMapFieldMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.NoneClassMapping
 
fromMappingInfo(MappingInfo, boolean) - Method in class kodo.jdbc.meta.BlobFieldMapping
 
fromMappingInfo(MappingInfo, boolean, boolean) - Method in class kodo.jdbc.meta.ReferenceFieldMapping
 
fromMappingInfo(MappingInfo, boolean, boolean) - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
 
fromProperties(Properties) - Method in interface com.solarmetric.conf.Configuration
Set this Configuration via the given Properties.
fromProperties(Properties) - Method in class com.solarmetric.conf.ConfigurationImpl
 
fromStream(InputStream) - Method in class com.solarmetric.conf.ConfigurationImpl
 

G

generateClass(String, Class) - Method in class kodo.jdbc.meta.ReverseMappingTool
Generate a new class with the given name.
generateCode() - Method in class kodo.enhance.ApplicationIdTool
Generates the sourcecode for the application id class; returns false if the class is invalid.
generateForeignKeys(String, String[]) - Method in class kodo.jdbc.schema.SchemaGenerator
Generate foreign key information for the given schema.
generateForeignKeys(String, String, Connection, DatabaseMetaData) - Method in class kodo.jdbc.schema.SchemaGenerator
Generates table foreign keys.
generateIndexes(String, String[]) - Method in class kodo.jdbc.schema.SchemaGenerator
Generate index information for the given schema.
generateIndexes(String, String, Connection, DatabaseMetaData) - Method in class kodo.jdbc.schema.SchemaGenerator
Generates table indexes.
generateMappings() - Method in class kodo.jdbc.meta.ReverseMappingTool
Generate mappings and class code for the current schema group.
generateMetaData(Class) - Method in class kodo.meta.JDOMetaDataGenerator
 
generatePrimaryKeys(String, String[]) - Method in class kodo.jdbc.schema.SchemaGenerator
Generate primary key information for the given schema.
generatePrimaryKeys(String, String, Connection, DatabaseMetaData) - Method in class kodo.jdbc.schema.SchemaGenerator
Generates table primary keys.
generateSchema(String, String[]) - Method in class kodo.jdbc.schema.SchemaGenerator
Add a fully-constructed Schema matching the given database schema to the current group.
generateSchemas() - Method in class kodo.jdbc.schema.SchemaGenerator
Generate all schemas set in the configuration.
generateSchemas(String[]) - Method in class kodo.jdbc.schema.SchemaGenerator
Generate the schemas and/or tables named in the given strings.
generateTables(String, String, Connection, DatabaseMetaData) - Method in class kodo.jdbc.schema.SchemaGenerator
Adds all tables matching the given name pattern to the schema.
get() - Method in class com.solarmetric.conf.StringValue
 
get() - Method in class com.solarmetric.conf.IntValue
 
get() - Method in class com.solarmetric.conf.DoubleValue
 
get() - Method in class com.solarmetric.conf.BooleanValue
 
get() - Method in class com.solarmetric.conf.StringListValue
 
get(FieldMetaData) - Method in class kodo.jdbc.query.SQLPath
 
get(FieldMetaData) - Method in interface kodo.query.Path
 
get(Object) - Method in class kodo.util.AbstractLRSProxyMap
 
get(Object) - Method in class kodo.util.CacheMap
 
get(Object) - Method in interface kodo.datacache.DataCache
Return the cached object for the given oid.
get(Object) - Method in class kodo.datacache.DelegatingDataCache
 
get(Object) - Method in class kodo.datacache.AbstractCacheImpl
 
get(QueryKey) - Method in interface kodo.datacache.QueryCache
Return a list of OIDs for the given query key.
get(QueryKey) - Method in class kodo.datacache.QueryCacheImpl
 
getAccessPathMetaDatas() - Method in class kodo.datacache.CacheAwareQuery
 
getAccessPathMetaDatas() - Method in interface kodo.query.KodoQuery
Return an array of ClassMetaData for all classes involved in this query, or null if the access path for this query cannot be computed.
getAction() - Method in class kodo.jdbc.sql.AbstractRow
 
getAction() - Method in interface kodo.jdbc.sql.Row
Return the action for this row.
getAddColumnSQL(Column) - Method in class kodo.jdbc.sql.DBDictionary
Return a series of SQL statements to add the given column to its table.
getAddColumnSQL(Column) - Method in class kodo.jdbc.sql.HSQLDictionary
 
getAddDefaultConstructor() - Method in class kodo.enhance.JDOEnhancer
A boolean indicating whether the enhancer should add a no-args constructor if one is not already present in the class.
getAdded() - Method in class kodo.util.AbstractLRSProxyMap
 
getAdded() - Method in class kodo.util.AbstractLRSProxyCollection
 
getAdded() - Method in interface kodo.util.ChangeTracker
Return the collection of values that need to be added to the managed container.
getAddedObjectIds() - Method in class kodo.event.RemoteCommitEvent
Return the set of object IDs for added objects.
getAddForeignKeySQL(ForeignKey) - Method in class kodo.jdbc.sql.DBDictionary
Return a series of SQL statements to add the given foreign key to its table.
getAdditionalBeanInfo() - Method in class com.solarmetric.conf.ConfigurationImpl
 
getAddPrimaryKeySQL(PrimaryKey) - Method in class kodo.jdbc.sql.DBDictionary
Return a series of SQL statements to add the given primary key to its table.
getAddPrimaryKeySQL(PrimaryKey) - Method in class kodo.jdbc.sql.MySQLDictionary
MySQL requires that a column be declared NOT NULL before it can be made a primary key.
getAddPrimaryKeySQL(PrimaryKey) - Method in class kodo.jdbc.sql.HSQLDictionary
 
getAggregateListenerInstances() - Method in class kodo.conf.JDOConfigurationImpl
 
getAggregateListenerInstances() - Method in interface kodo.conf.JDOConfiguration
Return the query function listeners.
getAggregateListeners() - Method in class kodo.conf.JDOConfigurationImpl
 
getAggregateListeners() - Method in interface kodo.conf.JDOConfiguration
A ','-separted list of the plugin strings of the query AggregateListeners to use.
getAlias(Object) - Method in class kodo.jdbc.sql.ResultSetResult
Return the alias used for the column or id in the SELECT.
getAlias1() - Method in class kodo.jdbc.sql.Join
 
getAlias2() - Method in class kodo.jdbc.sql.Join
 
getAliases() - Method in interface com.solarmetric.conf.Value
Aliases for the value in the form key1, value1, key2, value2, ...
getAliases() - Method in class com.solarmetric.conf.AbstractValue
 
getAllRows(Table, int) - Method in class kodo.jdbc.meta.StateImageVersionIndicator.CustomUpdate
 
getAllRows(Table, int) - Method in interface kodo.jdbc.sql.RowManager
Return a logical row representing an update that should be made to all rows of the given table.
getArray(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getArray(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getArray(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id; may not be supported by results that are not backed by a SQL result set.
getArray(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getArray(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getArray(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getArray(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getArray(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getAscending() - Method in class kodo.datacache.CacheAwareQuery
 
getAscending() - Method in interface kodo.query.KodoQuery
For each expression returned by KodoQuery.getOrdering(), return whether that expression is ascending.
getAsciiStream(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getAsciiStream(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id; may not be supported by results that are not backed by a SQL result set.
getAsciiStream(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getAsciiStream(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getAsciiStream(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getAsciiStream(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getAssertAllowedType() - Method in class kodo.util.ProxyManagerImpl
Whether to perform runtime checks to ensure that all elements added to collection and map proxies are the proper element/key/value type as defined by the JDO metadata.
getAssociatedEvent() - Method in class com.solarmetric.jdbc.JDBCEvent
Return the associated JDBCEvent for this event.
getAssumePCSuperclass() - Method in class kodo.meta.JDOMetaDataGenerator
 
getAttribute(String) - Method in class kodo.jdbc.meta.MappingInfo
Return the given attribute to the mapping information.
getAttributeNames() - Method in class kodo.jdbc.meta.MappingInfo
Return all attribute keys.
getAttributes(String, String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getAutoCommit() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
getAutoIncrementClause() - Method in class kodo.jdbc.sql.DBDictionary
 
getAutoIncrementColumns() - Method in class kodo.jdbc.schema.Table
Return this table's auto-increment columns.
getAutoIncrementConstraints() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getAutoIncrementConstraints() - Method in interface kodo.jdbc.conf.JDBCConfiguration
Whether Kodo will order SQL to meet constraints imposed by auto-increment primary key values.
getAutoIncrementSequenceName() - Method in class kodo.jdbc.sql.OracleDictionary
The global sequence name to use for autoincrement simulation.
getAutoIncrementSequenceName(Column) - Method in class kodo.jdbc.sql.OracleDictionary
Returns the name of the sequence that should be used for simulating auto-increment behavior.
getAutoIncrementTriggerName(Column) - Method in class kodo.jdbc.sql.OracleDictionary
Returns the name of the trigger that should be used for simulating auto-increment behavior.
getAutoIncrementTypeName() - Method in class kodo.jdbc.sql.DBDictionary
 
getBatchedKeys() - Method in interface kodo.jdbc.sql.Select
Return the set of batched select keys.
getBatchedResult(Object) - Method in interface kodo.jdbc.sql.Result
Return the batched result for the given key, or null if none.
getBatchedResult(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getBatchedSelect(Object) - Method in interface kodo.jdbc.sql.Select
Return the batched select for the given key, or null if none.
getBatchLimit() - Method in class kodo.jdbc.sql.DBDictionary
The maximum number of statements per SQL batch.
getBatchParameterLimit() - Method in class kodo.jdbc.sql.DBDictionary
The maximum number of parameters that can be batched.
getBeanDescriptor() - Method in class com.solarmetric.conf.ConfigurationImpl
 
getBestRowIdentifier(String, String, String, int, boolean) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getBigDecimal(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getBigDecimal(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getBigDecimal(int, int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getBigDecimal(int, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getBigDecimal(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getBigDecimal(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getBigDecimal(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getBigDecimal(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getBigDecimal(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getBigDecimal(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getBigDecimal(String, int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getBigInteger(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getBigInteger(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getBigInteger(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getBigInteger(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getBigintTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.BIGINT.
getBinaryStream(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getBinaryStream(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id; may not be supported by results that are not backed by a SQL result set.
getBinaryStream(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getBinaryStream(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getBinaryStream(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getBinaryStream(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getBinaryTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.BINARY.
getBitTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.BIT.
getBKColumn() - Method in class kodo.jdbc.meta.DBMappingFactory
 
getBlob(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getBlob(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getBlob(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id; may not be supported by results that are not backed by a SQL result set.
getBlob(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getBlob(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getBlob(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getBlob(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getBlob(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getBlobObject(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getBlobObject(ResultSet, int) - Method in class kodo.jdbc.sql.MySQLDictionary
MySQL deserializes on getObject.
getBlobStream(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Returns an InputStream for the blob data specified in the ResultSet.
getBlobTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.BLOB.
getBoolean(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getBoolean(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getBoolean(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getBoolean(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getBoolean(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getBoolean(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getBoolean(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getBoolean(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getBooleanExtension(String) - Method in class kodo.meta.DelegatingExtensions
 
getBooleanExtension(String) - Method in interface kodo.meta.Extensions
Get the value as a boolean.
getBooleanExtension(String, String) - Method in class kodo.meta.DelegatingExtensions
 
getBooleanExtension(String, String) - Method in interface kodo.meta.Extensions
Get the value as a boolean.
getByte(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getByte(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getByte(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getByte(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getByte(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getByte(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getByte(ResultSet, int) - Method in class kodo.jdbc.sql.PostgresDictionary
PostgreSQL does not perform automatic conversions, so attempting to get a whole number out of a decimal will throw a SQLException.
getByte(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getByte(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getBytecode() - Method in class kodo.enhance.JDOEnhancer
Return the bytecode representation of the class being enhanced.
getBytecodeWriter() - Method in class kodo.enhance.JDOEnhancer
Return the current BytecodeWriter to write to or null if none.
getBytes(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getBytes(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getBytes(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id; may not be supported by results that are not backed by a SQL result set.
getBytes(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getBytes(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getBytes(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getBytes(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getBytes(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getCache() - Method in class kodo.datacache.CacheAwareQuery
Return the QueryCache that this object is associated with.
getCachedObjectById(Object) - Method in interface kodo.runtime.KodoPersistenceManager
Return the cached instance for the given oid/object, or null if not cached.
getCachedObjectById(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
getCacheMap() - Method in class kodo.datacache.QueryCacheImpl
Returns the underlying CacheMap that this QueryCacheImpl is using.
getCacheMap() - Method in class kodo.datacache.CacheImpl
Returns the underlying CacheMap that this CacheImpl is using.
getCacheSize() - Method in class kodo.util.CacheMap
Returns the maximum number of unpinned objects to keep hard references to.
getCacheSize() - Method in class kodo.datacache.QueryCacheImpl
Returns the maximum number of unpinned objects to keep hard references to.
getCacheSize() - Method in class kodo.datacache.CacheImpl
Returns the maximum number of unpinned objects to keep hard references to.
getCacheStatisticsString() - Method in class kodo.datacache.AbstractCacheImpl
Returns a localized string containing the number of hits, the number of misses, and the hit ratio (hits / (hits+misses)).
getCacheTables() - Method in class kodo.jdbc.sql.HSQLDictionary
Returns whether HSQL should use "CREATED CACHED TABLE" rather than "CREATE TABLE", which allows disk-based database operations.
getCandidateClass() - Method in class kodo.datacache.CacheAwareQuery
 
getCandidateClass() - Method in interface kodo.query.KodoQuery
Return the class of the objects that this query will return, or null if this information is not available / not relevant.
getCandidateClassName() - Method in class kodo.datacache.QueryKey
Returns the candidate class name for this query.
getCandidateCollection() - Method in class kodo.datacache.CacheAwareQuery
 
getCandidateCollection() - Method in interface kodo.query.KodoQuery
Return the candidate collection, or null if an extent was specified instead of a collection.
getCandidateExtent() - Method in class kodo.datacache.CacheAwareQuery
 
getCandidateExtent() - Method in interface kodo.query.KodoQuery
Return the candidate extent, or null if a collection was specified instead of an extent.
getCatalog() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
getCatalogNameForMetadata(String) - Method in class kodo.jdbc.sql.DBDictionary
Returns the catalog name that will be used for obtaining information from DatabaseMetaData.
getCatalogs() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getCatalogSeparator() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getCatalogSeparator() - Method in class kodo.jdbc.sql.DBDictionary
Returns the separator String between the schema name and the table name.
getCatalogTerm() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getChanged() - Method in class kodo.util.AbstractLRSProxyMap
 
getChanged() - Method in class kodo.util.AbstractLRSProxyCollection
 
getChanged() - Method in interface kodo.util.ChangeTracker
Return the set of elements that have changed.
getChangeTracker() - Method in class kodo.util.AbstractLRSProxyMap
 
getChangeTracker() - Method in class kodo.util.AbstractLRSProxyCollection
 
getChangeTracker() - Method in interface kodo.util.Proxy
Return the change tracker for this proxy, or null if none.
getChangeTracker() - Method in class kodo.util.ProxyDate
 
getChar(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getChar(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getChar(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getChar(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getCharacterStream(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getCharacterStream(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id; may not be supported by results that are not backed by a SQL result set.
getCharacterStream(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getCharacterStream(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getCharacterStream(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getCharacterStream(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getCharTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.CHAR.
getClass(JDBCStoreManager, Result) - Method in class kodo.jdbc.meta.ClassIndicator
Return the class for the current result row.
getClass(JDBCStoreManager, Result) - Method in class kodo.jdbc.meta.ColumnClassIndicator
 
getClass(Object, ClassLoader) - Method in class kodo.jdbc.meta.ColumnClassIndicator
Return the class for the given column value.
getClass(Object, ClassLoader) - Method in class kodo.jdbc.meta.MetaDataValueClassIndicator
 
getClass(Object, ClassLoader) - Method in class kodo.jdbc.meta.InClassNameClassIndicator
 
getClassCode(ClassMapping) - Method in interface kodo.jdbc.meta.ReverseCustomizer
Return a code template for the given class, or null to use the standard system-generated Java code.
getClassCode(ClassMapping) - Method in class kodo.jdbc.meta.PropertiesReverseCustomizer
 
getClassCriteria() - Method in class kodo.jdbc.meta.OneToOneFieldMapping
Whether to use the exepected type of the related object as a criteria when selecting it.
getClassIndicator() - Method in class kodo.jdbc.meta.ClassMapping
Return the class indicator for this class.
getClassIndicator() - Method in class kodo.jdbc.meta.FlatClassMapping
 
getClassIndicator() - Method in class kodo.jdbc.meta.BaseClassMapping
 
getClassIndicator() - Method in class kodo.jdbc.meta.ClassMappingInfo
Return the mapping info for the class indicator, or null if none.
getClassIndicator() - Method in class kodo.jdbc.meta.VerticalClassMapping
 
getClassIndicator() - Method in class kodo.jdbc.meta.NoneClassMapping
 
getClassIndicator() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getClassIndicator() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The ClassIndicator to use when creating new class mappings.
getClassIndicator(ClassMapping) - Method in class kodo.jdbc.meta.ColumnClassIndicator
Return the value the column should take.
getClassIndicator(ClassMapping) - Method in class kodo.jdbc.meta.MetaDataValueClassIndicator
 
getClassIndicator(ClassMapping) - Method in class kodo.jdbc.meta.InClassNameClassIndicator
 
getClassIndicatorIndexed() - Method in class kodo.jdbc.meta.ClassMapping
 
getClassIndicatorName() - Method in class kodo.jdbc.meta.ClassMapping
 
getClassLoader() - Method in interface kodo.runtime.KodoPersistenceManager
Return the current thread's class loader at the time this persistence manager was obtained from the persistence manager factory.
getClassLoader() - Method in class kodo.runtime.PersistenceManagerImpl
 
getClassLoader(Class, ClassLoader) - Method in class kodo.util.MultiLoaderClassResolver
 
getClassLoader(Class, ClassLoader) - Method in class kodo.util.SpecClassResolver
 
getClassLoader(Class, ClassLoader) - Method in interface kodo.util.ClassResolver
Return a class loader that can be used to load classes and resources.
getClassLoader(JDBCStoreManager) - Method in class kodo.jdbc.meta.ClassIndicator
Return a class loader from the configured class resolver, based on the owner mapping's described type and the given store manager's persistence manager's class loader.
getClassMapping() - Method in class kodo.jdbc.query.SQLPath
Return the class mapping for this path.
getClassMapping(Table) - Method in class kodo.jdbc.meta.ReverseMappingTool
Return the class mapping for the given table, or null if none.
getClassMappingName() - Method in class kodo.jdbc.meta.ClassMapping
 
getClassMetaData() - Method in class kodo.enhance.JDOEnhancer
Return the ClassMetaData object for this class, or null if not persistence capable.
getClassName() - Method in class com.solarmetric.conf.PluginValue
 
getClassName() - Method in class kodo.jdbc.meta.ClassMappingInfo
Return the name of the described class.
getClassName(Table) - Method in class kodo.jdbc.meta.ReverseMappingTool
Return a Java identifier-formatted name for the given table name, using the default package.
getClassNames() - Method in class com.solarmetric.conf.PluginListValue
 
getClassResolver() - Method in class kodo.conf.JDOConfigurationImpl
 
getClassResolver() - Method in interface kodo.conf.JDOConfiguration
The plugin string for the ClassResolver to use for custom class loading.
getClassResolverInstance() - Method in class kodo.conf.JDOConfigurationImpl
 
getClassResolverInstance() - Method in interface kodo.conf.JDOConfiguration
The ClassResolver to use.
getClob(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getClob(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getClob(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id; may not be supported by results that are not backed by a SQL result set.
getClob(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getClob(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getClob(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getClob(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getClobString(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getClobString(ResultSet, int) - Method in class kodo.jdbc.sql.InformixDictionary
 
getClobString(ResultSet, int) - Method in class kodo.jdbc.sql.OracleDictionary
 
getClobTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.CLOB.
getCloseConnection() - Method in class kodo.jdbc.sql.ResultSetResult
Whether to close the backing connection when this result is closed.
getCloseOnManagedCommit() - Method in class kodo.runtime.PersistenceManagerImpl
Whether to really close in a managed environment if the close method has been called and the transaction subsequently ends.
getCode() - Method in class kodo.enhance.ApplicationIdTool
Return the code generated for the application id, or null if invalid class or the ApplicationIdTool.generateCode() method has not been called.
getCodeFormat() - Method in class kodo.jdbc.meta.ReverseMappingTool
The code formatter for the generated Java code.
getCodeFormat() - Method in class kodo.enhance.ApplicationIdTool
The code formatter for the generated Java code.
getColumn() - Method in class kodo.jdbc.meta.ColumnVersionIndicator
Return the column used to hold version info.
getColumn() - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
Return the column holding the collection data.
getColumn() - Method in class kodo.jdbc.meta.ColumnFieldMapping
Return the data column for this value.
getColumn() - Method in class kodo.jdbc.meta.ColumnClassIndicator
Return the column used to hold class info.
getColumn(Column) - Method in class kodo.jdbc.schema.ForeignKey
Return the local column joined to the given primary key column.
getColumn(String) - Method in class kodo.jdbc.schema.Table
Return the column with the given name, or null if none.
getColumnAlias(Column) - Method in interface kodo.jdbc.sql.Joins
Return the alias for the given column.
getColumnDefault() - Method in class kodo.jdbc.schema.ColumnInfo
 
getColumnName() - Method in class kodo.jdbc.schema.PrimaryKeyInfo
 
getColumnName() - Method in class kodo.jdbc.schema.IndexInfo
 
getColumnName() - Method in class kodo.jdbc.schema.ColumnInfo
 
getColumnNameForMetadata(String) - Method in class kodo.jdbc.sql.DBDictionary
Returns the column name that will be used for obtaining information from DatabaseMetaData.
getColumnPrivileges(String, String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getColumns() - Method in class kodo.jdbc.meta.FieldMapping
Return the data columns for this mapping.
getColumns() - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
getColumns() - Method in class kodo.jdbc.meta.NoneFieldMapping
 
getColumns() - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
getColumns() - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
getColumns() - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
getColumns() - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
 
getColumns() - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
getColumns() - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
getColumns() - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
getColumns() - Method in interface kodo.jdbc.meta.JoinableMapping
Return this mapping's columns.
getColumns() - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
getColumns() - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
getColumns() - Method in class kodo.jdbc.meta.DelegatingJoinableMapping
 
getColumns() - Method in class kodo.jdbc.schema.Table
Return the table's columns, in alphabetical order.
getColumns() - Method in class kodo.jdbc.schema.ForeignKey
Return the local columns in the foreign key local table order.
getColumns() - Method in class kodo.jdbc.schema.Index
Return all the columns the index spans.
getColumns() - Method in class kodo.jdbc.schema.PrimaryKey
Return all the columns the primary key spans.
getColumns(DatabaseMetaData, String, String, String, String, Connection) - Method in class kodo.jdbc.sql.DBDictionary
Return a result set in the form expected by DatabaseMetaData.getColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String).
getColumns(DatabaseMetaData, String, String, String, String, Connection) - Method in class kodo.jdbc.sql.FoxProDictionary
 
getColumns(DatabaseMetaData, String, String, String, String, Connection) - Method in class kodo.jdbc.sql.SybaseDictionary
Sybase requires that autocommit be true for any schema interrogation.
getColumns(DatabaseMetaData, String, String, String, String, Connection) - Method in class kodo.jdbc.sql.DB2Dictionary
DB2 requires that autocommit be true for any schema interrogation.
getColumns(String, String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getColumnSize() - Method in class kodo.jdbc.schema.ColumnInfo
 
getComparator() - Method in class kodo.meta.DelegatingFieldMetaData
 
getComparator() - Method in interface kodo.meta.FieldMetaData
The comparator type used by the field, or null if none.
getConcurrency() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getConfiguration() - Method in class kodo.jdbc.meta.ReverseMappingTool
Return the configuration provided on construction.
getConfiguration() - Method in class kodo.jdbc.meta.MappingRepository
Return the configuration supplied on construction.
getConfiguration() - Method in class kodo.jdbc.meta.DBMappingFactory
 
getConfiguration() - Method in class kodo.jdbc.schema.DBSequenceFactory
 
getConfiguration() - Method in class kodo.jdbc.schema.DBSchemaFactory
 
getConfiguration() - Method in class kodo.jdbc.sql.DBDictionary
Get the configuration for this dictionary.
getConfiguration() - Method in class kodo.jdbc.runtime.JDBCStoreManager
Return the configuration for this runtime.
getConfiguration() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Return the configuration for this factory.
getConfiguration() - Method in interface kodo.runtime.KodoPersistenceManager
Return the configuration associated with this persistence manager.
getConfiguration() - Method in class kodo.runtime.PersistenceManagerImpl
 
getConfiguration() - Method in interface kodo.runtime.KodoPersistenceManagerFactory
Return the configuration for this factory.
getConfiguration() - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
getConfiguration() - Method in interface kodo.meta.JDOMetaDataRepository
Return the configuration for the repository.
getConnection() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getConnection() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getConnection() - Method in class com.solarmetric.jdbc.JDBCEvent
Return the Connection for this event.
getConnection() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getConnection() - Method in class com.solarmetric.jdbc.DelegatingDataSource
 
getConnection() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getConnection() - Method in class kodo.jdbc.meta.DBMappingFactory
Return an auto-committing database connection.
getConnection() - Method in class kodo.jdbc.schema.DBSchemaFactory
Return a connection to use.
getConnection() - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
getConnection() - Method in class kodo.jdbc.ee.JDBCConnectionFactory
 
getConnection() - Method in interface kodo.runtime.StoreManager
Return a connection to the data store.
getConnection() - Method in interface kodo.runtime.KodoPersistenceManager
Return the connection in use by the persistence manager, or a new connection if none.
getConnection() - Method in class kodo.runtime.PersistenceManagerImpl
 
getConnection(ConnectionSpec) - Method in class kodo.jdbc.ee.JDBCConnectionFactory
 
getConnection(DataSource) - Method in class kodo.jdbc.schema.DBSequenceFactory
Return a connection to use.
getConnection(String, String) - Method in class com.solarmetric.jdbc.DelegatingDataSource
 
getConnection2DriverName() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnection2DriverName() - Method in interface kodo.conf.JDOConfiguration
Class name of the non-XA connection driver.
getConnection2Password() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnection2Password() - Method in interface kodo.conf.JDOConfiguration
The password for the non-XA data store connection.
getConnection2Properties() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnection2Properties() - Method in interface kodo.conf.JDOConfiguration
These properties provide any additional information needed to establish non-XA connections.
getConnection2URL() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnection2URL() - Method in interface kodo.conf.JDOConfiguration
The URL for the non-XA data store connection.
getConnection2UserName() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnection2UserName() - Method in interface kodo.conf.JDOConfiguration
The user name for the non-XA data store connection.
getConnectionDecoratorInstances() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getConnectionDecoratorInstances() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The ConnectionDecorators to use.
getConnectionDecorators() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getConnectionDecorators() - Method in interface kodo.jdbc.conf.JDBCConfiguration
A comma-separated list of the ConnectionDecorator for adding functionality to JDBC connections.
getConnectionDriverName() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionDriverName() - Method in interface kodo.conf.JDOConfiguration
Class name of the connection driver.
getConnectionDriverName() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getConnectionFactory() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
Override to create connection factory if it is not set, and to configure the factory with the supplied properties.
getConnectionFactory() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionFactory() - Method in interface kodo.conf.JDOConfiguration
The connection factory, possibly from JNDI.
getConnectionFactory() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getConnectionFactory2() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
Override to create connection factory if it is not set, and to configure the factory with the supplied properties.
getConnectionFactory2() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionFactory2() - Method in interface kodo.conf.JDOConfiguration
The non-XA connection factory.
getConnectionFactory2() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getConnectionFactory2Name() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionFactory2Name() - Method in interface kodo.conf.JDOConfiguration
The name for the second data store connection factory.
getConnectionFactory2Name() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getConnectionFactory2Properties() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionFactory2Properties() - Method in interface kodo.conf.JDOConfiguration
Configuration properties for the non-XA connection factory.
getConnectionFactoryName() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionFactoryName() - Method in interface kodo.conf.JDOConfiguration
The name for the data store connection factory.
getConnectionFactoryName() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getConnectionFactoryProperties() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionFactoryProperties() - Method in interface kodo.conf.JDOConfiguration
Configuration properties for the connection factory.
getConnectionPassword() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionPassword() - Method in interface kodo.conf.JDOConfiguration
The password for the data store connection.
getConnectionPassword() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getConnectionPassword() - Method in interface kodo.runtime.KodoPersistenceManager
Return the connection password.
getConnectionPassword() - Method in class kodo.runtime.PersistenceManagerImpl
 
getConnectionProperties() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionProperties() - Method in interface kodo.conf.JDOConfiguration
These properties provide any additional information needed to establish connections.
getConnectionRetainMode() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionRetainMode() - Method in interface kodo.conf.JDOConfiguration
Specifies the behavior of the persistence manager with respect to data store connections.
getConnectionRetainMode() - Method in interface kodo.runtime.KodoPersistenceManager
Return the connection retain mode for this persistence manager.
getConnectionRetainMode() - Method in class kodo.runtime.PersistenceManagerImpl
 
getConnectionRetainModeConstant() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionRetainModeConstant() - Method in interface kodo.conf.JDOConfiguration
Return the connection retain mode as one of the following symbolic constants: KodoPersistenceManager.CONN_RETAIN_PM KodoPersistenceManager.CONN_RETAIN_TRANS KodoPersistenceManager.CONN_RETAIN_DEMAND
getConnectionURL() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionURL() - Method in interface kodo.conf.JDOConfiguration
The URL for the data store connection.
getConnectionURL() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getConnectionUserName() - Method in class kodo.conf.JDOConfigurationImpl
 
getConnectionUserName() - Method in interface kodo.conf.JDOConfiguration
The user name for the data store connection.
getConnectionUserName() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getConnectionUserName() - Method in interface kodo.runtime.KodoPersistenceManager
Return the connection user name.
getConnectionUserName() - Method in class kodo.runtime.PersistenceManagerImpl
 
getConstant(Column) - Method in class kodo.jdbc.schema.ForeignKey
Return the constant value assigned to the given local column.
getConstantColumns() - Method in class kodo.jdbc.schema.ForeignKey
Return the local columns that we link to using constant values.
getConstantPrimaryKeyColumns() - Method in class kodo.jdbc.schema.ForeignKey
Return the primary key columns that we link to using constant values.
getConstants() - Method in class kodo.jdbc.schema.ForeignKey
Return the constant values assigned to the local columns returned by ForeignKey.getConstantColumns().
getConstraintNameBeforeDeclaration() - Method in class kodo.jdbc.sql.DBDictionary
Return whether the name of the constraint should come before or after the constraint declaration.
getConstraintNameBeforeDeclaration() - Method in class kodo.jdbc.sql.InformixDictionary
Informix requires that constraint names come after the constraint declaration.
getContainerMeta() - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
getCopyObjectIds() - Method in class kodo.conf.JDOConfigurationImpl
 
getCopyObjectIds() - Method in interface kodo.conf.JDOConfiguration
Whether to copy identity objects before returning them to client code.
getCount(Select) - Method in class kodo.jdbc.runtime.JDBCStoreManager
Return the count for the given query.
getCreateIdentityColumn() - Method in class kodo.jdbc.sql.SybaseDictionary
If true, then whenever the schematool creates a table, it will append an additional IDENTITY column to the table's creation SQL.
getCreateIndexSQL(Index) - Method in class kodo.jdbc.sql.DBDictionary
Return a series of SQL statements to create the given index.
getCreateIndexSQL(Index) - Method in class kodo.jdbc.sql.FoxProDictionary
 
getCreatePrimaryKeys() - Method in class kodo.jdbc.sql.DBDictionary
If false, then do not specify that identifiers are primary keys.
getCreateTableSQL(Table) - Method in class kodo.jdbc.sql.DBDictionary
Return a series of SQL statements to create the given table, complete with columns.
getCreateTableSQL(Table) - Method in class kodo.jdbc.sql.MySQLDictionary
 
getCreateTableSQL(Table) - Method in class kodo.jdbc.sql.InformixDictionary
 
getCreateTableSQL(Table) - Method in class kodo.jdbc.sql.SybaseDictionary
 
getCreateTableSQL(Table) - Method in class kodo.jdbc.sql.HSQLDictionary
Return a series of SQL statements to create the given table, complete with columns.
getCreateTableSQL(Table) - Method in class kodo.jdbc.sql.OracleDictionary
 
getCrossReference(String, String, String, String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getCursorName() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getCustomizer() - Method in class kodo.jdbc.meta.ReverseMappingTool
Return the customizer in use, or null if none.
getData(int) - Method in interface kodo.runtime.PCData
 
getDatabaseMajorVersion() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getDatabaseMinorVersion() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getDatabaseProductName() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getDatabaseProductVersion() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getDataCache() - Method in class kodo.conf.JDOConfigurationImpl
 
getDataCache() - Method in interface kodo.conf.JDOConfiguration
The DataCache to use for level-2 data store caching.
getDataCache() - Method in class kodo.meta.DelegatingClassMetaData
 
getDataCache() - Method in interface kodo.meta.ClassMetaData
Return the data cache for this class, or null if it is not cachable.
getDataCache(boolean) - Method in class kodo.datacache.DataCacheManager
Return the default data cache.
getDataCache(String, boolean, boolean) - Method in class kodo.datacache.DataCacheManager
Return the named data cache.
getDataCacheInstances() - Method in class kodo.conf.JDOConfigurationImpl
 
getDataCacheInstances() - Method in interface kodo.conf.JDOConfiguration
Return the data caches specified in the DataCache plugin list string.
getDataCacheManager() - Method in class kodo.conf.JDOConfigurationImpl
 
getDataCacheManager() - Method in interface kodo.conf.JDOConfiguration
The data cache manager manages this configuration's cache instances.
getDataCacheName() - Method in class kodo.meta.DelegatingClassMetaData
 
getDataCacheName() - Method in interface kodo.meta.ClassMetaData
Return the value of the ClassMetaData.DATA_CACHE extension.
getDataCacheNames() - Method in class kodo.datacache.DataCacheManager
Return a list of the names of all datacache created so far.
getDataCacheTimeout() - Method in class kodo.conf.JDOConfigurationImpl
 
getDataCacheTimeout() - Method in interface kodo.conf.JDOConfiguration
Default data cache timeout.
getDataCacheTimeout() - Method in class kodo.meta.DelegatingClassMetaData
 
getDataCacheTimeout() - Method in interface kodo.meta.ClassMetaData
Return the value of the ClassMetaData.DATA_CACHE_TIMEOUT extension, or the system default if no extension is present.
getDataSource(KodoPersistenceManager) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getDataSource(KodoPersistenceManager) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Return the primary data source to use.
getDataSource2(KodoPersistenceManager) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getDataSource2(KodoPersistenceManager) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Return the non-xa data source to use.
getDataSourceMode() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getDataSourceMode() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The mode of the JDBC data source in use.
getDataStoreIdClass(ClassMetaData) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
getDataStoreIdClass(ClassMetaData) - Method in interface kodo.runtime.StoreManager
Return the class used by this StoreManager for datastore identity values.
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
Return the type of the value stored in the data store for the value column.
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
Return the type of the value stored in the data store for the value column.
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.ColumnVersionIndicator
Return the FieldMapping type code for the type of the column.
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.DateVersionIndicator
 
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.PCObjectMapFieldMapping
 
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
Return the type of the value stored in the data store for the element column.
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.NumberVersionIndicator
 
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.ColumnFieldMapping
Return the type code of the data type that will be stored in the data column.
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.ColumnClassIndicator
Return the FieldMapping type code for the type of data stored by this indicator.
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.ManyToPCObjectMapFieldMapping
 
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.PCObjectCollectionFieldMapping
 
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.ByteArrayFieldMapping
 
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.MetaDataValueClassIndicator
 
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
 
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.InClassNameClassIndicator
 
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.NToPCObjectMapFieldMapping
 
getDataStoreTypeCode() - Method in class kodo.jdbc.meta.BlobFieldMapping
 
getDataStoreValue(Object) - Method in class kodo.jdbc.meta.FieldMapping
Translate the given external field value to its datastore equivalent.
getDataStoreValue(Object) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
getDataStoreValue(Object) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
getDataStoreValue(Object) - Method in class kodo.jdbc.meta.PCObjectMapFieldMapping
 
getDataStoreValue(Object) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
getDataStoreValue(Object) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
getDataStoreValue(Object) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
getDataStoreValue(Object) - Method in class kodo.jdbc.meta.ManyToPCObjectMapFieldMapping
 
getDataStoreValue(Object) - Method in class kodo.jdbc.meta.PCObjectCollectionFieldMapping
 
getDataStoreValue(Object) - Method in class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
 
getDataStoreValue(Object) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
getDataStoreValue(Object) - Method in class kodo.jdbc.meta.NToPCObjectMapFieldMapping
 
getDataStoreValue(Object, Column[]) - Method in class kodo.jdbc.meta.ClassMapping
Return the given column value(s) for the given object.
getDataStoreValue(Object, KodoPersistenceManager) - Method in class kodo.jdbc.query.SQLPath
 
getDataStoreValue(Object, KodoPersistenceManager) - Method in class kodo.jdbc.query.Constant
 
getDataStoreValue(Object, KodoPersistenceManager) - Method in interface kodo.jdbc.query.JDBCValue
Transform the given value into its datastore equivalent.
getDataType() - Method in class kodo.jdbc.schema.ColumnInfo
 
getDataTypeName() - Method in class kodo.jdbc.schema.ColumnInfo
 
getDate(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getDate(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getDate(int, Calendar) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getDate(int, Calendar) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getDate(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getDate(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getDate(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getDate(Object, Calendar) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id; may not be supported by results that are not backed by a SQL result set.
getDate(Object, Calendar) - Method in class kodo.jdbc.sql.AbstractResult
 
getDate(Object, Calendar) - Method in class kodo.jdbc.sql.ResultSetResult
 
getDate(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getDate(ResultSet, int) - Method in class kodo.jdbc.sql.PostgresDictionary
 
getDate(ResultSet, int, Calendar) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getDate(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getDate(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getDate(String, Calendar) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getDate(String, Calendar) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getDatePrecision() - Method in class kodo.jdbc.sql.DBDictionary
Set to the precision of timestamps in the data store.
getDatePrecision() - Method in class kodo.jdbc.sql.PostgresDictionary
 
getDateTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.DATE.
getDBDictionary() - Method in class kodo.jdbc.meta.ClassMapping
Return the dictionary to use.
getDBDictionary() - Method in class kodo.jdbc.meta.FieldMapping
Return the dictionary to use.
getDBDictionary() - Method in class kodo.jdbc.meta.Indicator
Return the dictionary to use.
getDBDictionary() - Method in class kodo.jdbc.sql.ResultSetResult
Return the dictionary in use.
getDBDictionary() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getDBDictionary() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The DBDictionary to use to define the RDBMS SQL information.
getDBDictionaryInstance() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getDBDictionaryInstance() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The DBDictionary to use.
getDBMetaData() - Method in class kodo.jdbc.sql.DBDictionary
Return the DBMetaData for this dictionary.
getDBSchemaGroup() - Method in class kodo.jdbc.schema.SchemaTool
Return the database schema.
getDecimalDigits() - Method in class kodo.jdbc.schema.Column
Return the number of decimal digits for the column, if applicable.
getDecimalDigits() - Method in class kodo.jdbc.schema.ColumnInfo
 
getDecimalTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.DECIMAL.
getDeclaration(FieldMapping) - Method in interface kodo.jdbc.meta.ReverseCustomizer
Return a code template for the declaration of the given field, or null to use the system-generated default Java code.
getDeclaration(FieldMapping) - Method in class kodo.jdbc.meta.PropertiesReverseCustomizer
 
getDeclareColumnSQL(Column, boolean) - Method in class kodo.jdbc.sql.DBDictionary
Return the declaration SQL for the given column.
getDeclareColumnSQL(Column, boolean) - Method in class kodo.jdbc.sql.SybaseDictionary
 
getDeclaredElementType() - Method in class kodo.meta.DelegatingFieldMetaData
 
getDeclaredElementType() - Method in interface kodo.meta.FieldMetaData
Return the declared class of the described field.
getDeclaredElementTypeCode() - Method in class kodo.meta.DelegatingFieldMetaData
 
getDeclaredElementTypeCode() - Method in interface kodo.meta.FieldMetaData
Return the declared type code of the described field.
getDeclaredElementTypeMapping() - Method in class kodo.jdbc.meta.FieldMapping
Convenience method to make casting from FieldMapping.getDeclaredElementTypeMetaData() unnecessary.
getDeclaredElementTypeMetaData() - Method in class kodo.jdbc.meta.FieldMapping
 
getDeclaredElementTypeMetaData() - Method in class kodo.meta.DelegatingFieldMetaData
 
getDeclaredElementTypeMetaData() - Method in interface kodo.meta.FieldMetaData
Return metadata for the field's type, if the type is persistent.
getDeclaredField(int) - Method in class kodo.jdbc.meta.ClassMapping
 
getDeclaredField(int) - Method in class kodo.meta.DelegatingClassMetaData
 
getDeclaredField(int) - Method in interface kodo.meta.ClassMetaData
Return the metadata for the persistent or transactional field with the given relative index.
getDeclaredField(String) - Method in class kodo.jdbc.meta.ClassMapping
 
getDeclaredField(String) - Method in class kodo.meta.DelegatingClassMetaData
 
getDeclaredField(String) - Method in interface kodo.meta.ClassMetaData
Return the metadata for the persistent or transactional field with the given name, without including superclass fields.
getDeclaredFieldMapping(int) - Method in class kodo.jdbc.meta.ClassMapping
Convenience method to make casting from ClassMapping.getDeclaredField(int) unnecessary.
getDeclaredFieldMapping(String) - Method in class kodo.jdbc.meta.ClassMapping
Convenience method to make casting from ClassMapping.getField(int) unnecessary.
getDeclaredFieldMappings() - Method in class kodo.jdbc.meta.ClassMapping
Convenience method to make casting from ClassMapping.getDeclaredFields() unnecessary.
getDeclaredFields() - Method in class kodo.jdbc.meta.ClassMapping
 
getDeclaredFields() - Method in class kodo.meta.DelegatingClassMetaData
 
getDeclaredFields() - Method in interface kodo.meta.ClassMetaData
Return only the fields for this class, without superclass fields.
getDeclaredIndex() - Method in class kodo.meta.DelegatingFieldMetaData
 
getDeclaredIndex() - Method in interface kodo.meta.FieldMetaData
Return the relative index of this persistent/transactional field.
getDeclaredKeyType() - Method in class kodo.meta.DelegatingFieldMetaData
 
getDeclaredKeyType() - Method in interface kodo.meta.FieldMetaData
Return the declared class of the described field.
getDeclaredKeyTypeCode() - Method in class kodo.meta.DelegatingFieldMetaData
 
getDeclaredKeyTypeCode() - Method in interface kodo.meta.FieldMetaData
Return the declared class of the described field.
getDeclaredKeyTypeMapping() - Method in class kodo.jdbc.meta.FieldMapping
Convenience method to make casting from FieldMapping.getDeclaredKeyTypeMetaData() unnecessary.
getDeclaredKeyTypeMetaData() - Method in class kodo.jdbc.meta.FieldMapping
 
getDeclaredKeyTypeMetaData() - Method in class kodo.meta.DelegatingFieldMetaData
 
getDeclaredKeyTypeMetaData() - Method in interface kodo.meta.FieldMetaData
Return metadata for the field's type, if the type is persistent.
getDeclaredType() - Method in class kodo.meta.DelegatingFieldMetaData
 
getDeclaredType() - Method in interface kodo.meta.FieldMetaData
Return the declared class of the described field.
getDeclaredTypeCode() - Method in class kodo.meta.DelegatingFieldMetaData
 
getDeclaredTypeCode() - Method in interface kodo.meta.FieldMetaData
Return the declared type code of the described field.
getDeclaredTypeMapping() - Method in class kodo.jdbc.meta.FieldMapping
Convenience method to make casting from FieldMapping.getDeclaredTypeMetaData() unnecessary.
getDeclaredTypeMapping() - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
getDeclaredTypeMetaData() - Method in class kodo.jdbc.meta.FieldMapping
 
getDeclaredTypeMetaData() - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
getDeclaredTypeMetaData() - Method in class kodo.meta.DelegatingFieldMetaData
 
getDeclaredTypeMetaData() - Method in interface kodo.meta.FieldMetaData
Return metadata for the field's type, if the type is persistent.
getDeclaredUnmanagedFields() - Method in class kodo.meta.DelegatingClassMetaData
 
getDeclaredUnmanagedFields() - Method in interface kodo.meta.ClassMetaData
Return any fields that were added as non-managed.
getDefault() - Method in interface com.solarmetric.conf.Value
The default value for the property.
getDefault() - Method in class com.solarmetric.conf.AbstractValue
 
getDefault() - Method in class kodo.jdbc.schema.Column
Return the default value set for the column, if any.
getDefaultEventIndex() - Method in class com.solarmetric.conf.ConfigurationImpl
 
getDefaultFetchGroupFieldMappings() - Method in class kodo.jdbc.meta.ClassMapping
Convenience method to make casting from ClassMapping.getDefaultFetchGroupFields() unnecessary.
getDefaultFetchGroupFields() - Method in class kodo.jdbc.meta.ClassMapping
 
getDefaultFetchGroupFields() - Method in class kodo.meta.DelegatingClassMetaData
 
getDefaultFetchGroupFields() - Method in interface kodo.meta.ClassMetaData
Return the list of fields in the default fetch group, including superclass fields, or an empty array if none.
getDefaultPropertyIndex() - Method in class com.solarmetric.conf.ConfigurationImpl
 
getDefaults() - Static method in class kodo.jdbc.meta.ClassMapping
Return the set of default mapping types.
getDefaults() - Static method in class kodo.jdbc.meta.FieldMapping
Return the default set of available field mappings.
getDefaults() - Static method in class kodo.jdbc.meta.VersionIndicator
Return the set of default version indicators.
getDefaults() - Static method in class kodo.jdbc.meta.ClassIndicator
Return the set of default class indicators.
getDefaultTransactionIsolation() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getDeferrability() - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
getDelegate() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
Return the wrapped statement.
getDelegate() - Method in class com.solarmetric.jdbc.DelegatingStatement
Return the wrapped statement.
getDelegate() - Method in class com.solarmetric.jdbc.DelegatingConnection
Return the wrapped connection.
getDelegate() - Method in class com.solarmetric.jdbc.DelegatingResultSet
Return the wrapped result set.
getDelegate() - Method in class com.solarmetric.jdbc.DelegatingDataSource
Return the wrapped data source.
getDelegate() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
Return the wrapped statement.
getDelegate() - Method in class com.solarmetric.rop.ListResultObjectProvider
 
getDelegate() - Method in class kodo.datacache.DelegatingDataCache
Return the wrapped data cache.
getDelegate() - Method in class kodo.datacache.CacheAwareQuery
Returns the query that is being cached.
getDelegate() - Method in class kodo.meta.DelegatingClassMetaData
 
getDelegate() - Method in class kodo.meta.DelegatingFieldMetaData
 
getDelegate() - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
getDeleteAction() - Method in class kodo.jdbc.meta.FieldMapping
 
getDeleteAction() - Method in class kodo.jdbc.schema.ForeignKey
Return the delete action for the key.
getDeleteActionConstant(int, boolean) - Static method in class kodo.jdbc.meta.Mappings
Return the foreign key delete action name for the given action.
getDeleteActionConstant(String) - Static method in class kodo.jdbc.meta.Mappings
Return the foreign key delete action for the given name.
getDeletedObjectIds() - Method in class kodo.event.RemoteCommitEvent
Return the set of object IDs for deleted objects.
getDeleteRule() - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
getDescribedType() - Method in class kodo.meta.DelegatingClassMetaData
 
getDescribedType() - Method in interface kodo.meta.ClassMetaData
Return the persistence capable class described by this metadata.
getDescription() - Method in interface com.solarmetric.manage.Statistic
Get a description of the statistic.
getDescription() - Method in class com.solarmetric.manage.SimpleStatistic
Get a description of the statistic.
getDescription() - Method in class com.solarmetric.manage.StatisticDTO
Get a description of the statistic.
getDescription() - Method in class kodo.jdbc.schema.Column
Useful for debugging.
getDetachedObjectId(Object) - Static method in class kodo.runtime.KodoHelper
Returns the object id from a detached instance that uses datastore identity.
getDetachedState(Object) - Static method in class kodo.runtime.KodoHelper
Returns an opaque object containg state information for detached instances.
getDetachObjectId() - Method in class kodo.meta.DelegatingClassMetaData
 
getDetachObjectId() - Method in interface kodo.meta.ClassMetaData
The name of the detach object id field, or null if none.
getDetachObjectIdField() - Method in class kodo.meta.DelegatingClassMetaData
 
getDetachObjectIdField() - Method in interface kodo.meta.ClassMetaData
Return the detach object id field, or null if none.
getDetachState() - Method in class kodo.meta.DelegatingClassMetaData
 
getDetachState() - Method in interface kodo.meta.ClassMetaData
The name of the detach state field, or null if none.
getDetachStateField() - Method in class kodo.meta.DelegatingClassMetaData
 
getDetachStateField() - Method in interface kodo.meta.ClassMetaData
Return the detach state field, or null if none.
getDirectory() - Method in class kodo.jdbc.meta.ReverseMappingTool
The file to output the generated code to, or null for the current directory.
getDirectory() - Method in class kodo.enhance.JDOEnhancer
The base build directory to generate code to.
getDirectory() - Method in class kodo.enhance.ApplicationIdTool
The directory to write source to.
getDirty() - Method in interface kodo.runtime.KodoStateManager
Return a read-only mask of the indexes of all dirty fields.
getDirtyClasses() - Method in interface kodo.runtime.KodoPersistenceManager
Return the set of classes that have been made dirty in the current transaction.
getDirtyClasses() - Method in class kodo.runtime.PersistenceManagerImpl
 
getDirtyFields() - Method in interface kodo.runtime.KodoStateManager
Return a set of FieldMetaDatas for all dirty fields; this operation is slower than KodoStateManager.getDirty().
getDistinctTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.DISTINCT.
getDistributedCache() - Method in class kodo.datacache.TangosolCache
Returns true if this cache will use a distributed Tangosol cache; otherwise returns false.
getDocType() - Method in class kodo.meta.JDOMetaDataParser
 
getDouble(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getDouble(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getDouble(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getDouble(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getDouble(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getDouble(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getDouble(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getDouble(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getDoubleExtension(String) - Method in class kodo.meta.DelegatingExtensions
 
getDoubleExtension(String) - Method in interface kodo.meta.Extensions
Get the value as a double.
getDoubleExtension(String, String) - Method in class kodo.meta.DelegatingExtensions
 
getDoubleExtension(String, String) - Method in interface kodo.meta.Extensions
Get the value as a double.
getDoubleTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.DOUBLE.
getDrawStyle() - Method in interface com.solarmetric.manage.Statistic
Get the preferred draw style.
getDrawStyle() - Method in class com.solarmetric.manage.SimpleStatistic
Get the preferred draw style.
getDrawStyle() - Method in class com.solarmetric.manage.StatisticDTO
Get the preferred draw style.
getDriverMajorVersion() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getDriverMinorVersion() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getDriverName() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getDriverVersion() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getDropColumnSQL() - Method in class kodo.jdbc.sql.PostgresDictionary
 
getDropColumnSQL(Column) - Method in class kodo.jdbc.sql.DBDictionary
Return a series of SQL statements to drop the given column from its table.
getDropColumnSQL(Column) - Method in class kodo.jdbc.sql.SybaseDictionary
 
getDropColumnSQL(Column) - Method in class kodo.jdbc.sql.DB2Dictionary
 
getDropForeignKeySQL(ForeignKey) - Method in class kodo.jdbc.sql.DBDictionary
Return a series of SQL statements to drop the given foreign key from its table.
getDropIndexSQL(Index) - Method in class kodo.jdbc.sql.DBDictionary
Return a series of SQL statements to drop the given index.
getDropIndexSQL(Index) - Method in class kodo.jdbc.sql.MySQLDictionary
 
getDropPrimaryKeySQL(PrimaryKey) - Method in class kodo.jdbc.sql.DBDictionary
Return a series of SQL statements to drop the given primary key from its table.
getDropPrimaryKeySQL(PrimaryKey) - Method in class kodo.jdbc.sql.HSQLDictionary
 
getDropTables() - Method in class kodo.jdbc.schema.SchemaTool
If true, tables that appear to be unused will be dropped.
getDropTableSQL(Table) - Method in class kodo.jdbc.sql.DBDictionary
Return a series of SQL statements to drop the given table.
getDropUnusedComponents() - Method in class kodo.jdbc.meta.MappingTool
Whether schema components that are unused by any mapping will be dropped from this tool's #SchemaGroup, and, depending on the schema action, from the database.
getEagerFetchMode() - Method in class kodo.conf.JDOConfigurationImpl
 
getEagerFetchMode() - Method in interface kodo.conf.JDOConfiguration
Specifies the default eager fetch mode to use.
getEagerFetchMode() - Method in interface kodo.runtime.FetchConfiguration
Return the eager fetch mode.
getEagerFetchModeConstant() - Method in class kodo.conf.JDOConfigurationImpl
 
getEagerFetchModeConstant() - Method in interface kodo.conf.JDOConfiguration
Return the eager fetch mode as one of the following symbolic constants: FetchConfiguration.EAGER_FETCH_NONE FetchConfiguration.EAGER_FETCH_SINGLE FetchConfiguration.EAGER_FETCH_MULTIPLE
getElementDeleteAction() - Method in class kodo.jdbc.meta.FieldMapping
 
getElementIndexed() - Method in class kodo.jdbc.meta.FieldMapping
 
getElementSize() - Method in class kodo.jdbc.meta.FieldMapping
 
getElementType() - Method in class kodo.meta.DelegatingFieldMetaData
 
getElementType() - Method in interface kodo.meta.FieldMetaData
Return the type of objects stored in the array/collection/map; defaults to Object if not specified, or null if this field does not represent an array/collection/map type.
getElementTypeCode() - Method in class kodo.meta.DelegatingFieldMetaData
 
getElementTypeCode() - Method in interface kodo.meta.FieldMetaData
Return the type code of objects stored in the array/collection/map, or -1 if not an array/collection/map.
getElementTypeMapping() - Method in class kodo.jdbc.meta.FieldMapping
Convenience method to make casting from FieldMapping.getElementTypeMetaData() unnecessary.
getElementTypeMetaData() - Method in class kodo.jdbc.meta.FieldMapping
 
getElementTypeMetaData() - Method in class kodo.meta.DelegatingFieldMetaData
 
getElementTypeMetaData() - Method in interface kodo.meta.FieldMetaData
Return metadata for the element type, or null if not persistent.
getElementTypeName() - Method in class kodo.meta.DelegatingFieldMetaData
 
getElementTypeName() - Method in interface kodo.meta.FieldMetaData
The value of the FieldMetaData.ELEMENT_TYPE or FieldMetaData.VALUE_TYPE extension key.
getEmbeddedExtensions(String, boolean) - Method in class kodo.meta.DelegatingExtensions
 
getEmbeddedExtensions(String, boolean) - Method in interface kodo.meta.Extensions
Return the embedded extensions under the extension with the given key.
getEmbeddedExtensions(String, String, boolean) - Method in class kodo.meta.DelegatingExtensions
 
getEmbeddedExtensions(String, String, boolean) - Method in interface kodo.meta.Extensions
Return the embedded extensions under the extension with the given key.
getEmbeddedMapping() - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
The embedded class mapping.
getEmbeddedMetaData(ClassMetaData, int) - Method in class kodo.jdbc.meta.MappingRepository
 
getEmbeddedMetaData(ClassMetaData, int) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
getEmbeddedMetaData(ClassMetaData, int) - Method in interface kodo.meta.JDOMetaDataRepository
Return the class metadata for the embedded value of the given field.
getEmbeddingMapping() - Method in class kodo.jdbc.meta.ClassMapping
If this is an embedded mapping, return the owning field.
getEventSetDescriptors() - Method in class com.solarmetric.conf.ConfigurationImpl
 
getExpectedRootName() - Method in class kodo.meta.JDOMetaDataParser
 
getExpirationListener() - Method in interface kodo.datacache.QueryCache
Returns this query cache's expiration listener.
getExpirationListener() - Method in class kodo.datacache.QueryCacheImpl
 
getExpired() - Method in class kodo.datacache.ExpirationEvent
Return whether the expired object was expired naturally, or if the object was explicitly removed.
getExportedKeys(String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getExtension() - Method in class kodo.meta.JDOMetaDataParser
 
getExtensionKeys() - Method in class kodo.meta.DelegatingExtensions
 
getExtensionKeys() - Method in interface kodo.meta.Extensions
Return all extension keys for vendor kodo.
getExtensionKeys(String) - Method in class kodo.meta.DelegatingExtensions
 
getExtensionKeys(String) - Method in interface kodo.meta.Extensions
Return all extension keys for the given vendor.
getExtensionVendors() - Method in class kodo.meta.DelegatingExtensions
 
getExtensionVendors() - Method in interface kodo.meta.Extensions
Return all vendors who have extension keys at this level.
getExtent(Class, boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
getExternalizer() - Method in class kodo.meta.DelegatingFieldMetaData
 
getExternalizer() - Method in interface kodo.meta.FieldMetaData
The name of this field's externalizer, or null if none.
getExternalizerMethod() - Method in class kodo.meta.DelegatingFieldMetaData
 
getExternalizerMethod() - Method in interface kodo.meta.FieldMetaData
The externalizer method.
getExternalValue(Object, KodoPersistenceManager) - Method in class kodo.meta.DelegatingFieldMetaData
 
getExternalValue(Object, KodoPersistenceManager) - Method in interface kodo.meta.FieldMetaData
Convert the given field value to its external value through the provided externalizer, or return the value as-is if no externalizer.
getExtraNameCharacters() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getFactory() - Method in class kodo.meta.DelegatingFieldMetaData
 
getFactory() - Method in interface kodo.meta.FieldMetaData
The name of this field's factory, or null if none.
getFactoryMethod() - Method in class kodo.meta.DelegatingFieldMetaData
 
getFactoryMethod() - Method in interface kodo.meta.FieldMetaData
The factory method or constructor.
getFailedObject() - Method in class kodo.jdbc.sql.AbstractRow
 
getFailedObject() - Method in interface kodo.jdbc.sql.Row
Return the failed object to include in optimistic lock exceptions.
getFetchBatchSize() - Method in class kodo.conf.JDOConfigurationImpl
 
getFetchBatchSize() - Method in interface kodo.conf.JDOConfiguration
Get the size of the batch that will be pre-selected when accessing elements in a query or relationship.
getFetchBatchSize() - Method in interface kodo.runtime.FetchConfiguration
Return the fetch batch size for large result set support.
getFetchConfiguration() - Method in class kodo.datacache.CacheAwareQuery
 
getFetchConfiguration() - Method in interface kodo.runtime.KodoPersistenceManager
Return the (mutable) fetch configuration for loading objects from this persistence manager.
getFetchConfiguration() - Method in interface kodo.runtime.KodoExtent
Return the (mutable) fetch configuration for this extent.
getFetchConfiguration() - Method in class kodo.runtime.PersistenceManagerImpl
 
getFetchConfiguration() - Method in interface kodo.query.KodoQuery
Return the (mutable) fetch configuration for this query.
getFetchDirection() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getFetchDirection() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getFetchDirection() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getFetchDirection() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getFetchDirection() - Method in interface kodo.jdbc.runtime.JDBCFetchConfiguration
The fetch direction to use as a constant from ResultSet.
getFetchDirection() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getFetchDirection() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The JDBC fetch direction.
getFetchDirectionConstant() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getFetchDirectionConstant() - Method in interface kodo.jdbc.conf.JDBCConfiguration
Return the result set constant for the fetch direction.
getFetchGroup() - Method in class kodo.meta.DelegatingFieldMetaData
 
getFetchGroup() - Method in interface kodo.meta.FieldMetaData
Return the name of the custom fetch group for this field, or null if none.
getFetchGroups() - Method in class kodo.conf.JDOConfigurationImpl
 
getFetchGroups() - Method in interface kodo.conf.JDOConfiguration
Returns a list of fetch groups with which all PersistenceManager objects obtained from a PersistenceManagerFactory should be configured.
getFetchGroups() - Method in interface kodo.runtime.FetchConfiguration
Returns the names of the fetch groups that this component will use when loading objects.
getFetchGroupsList() - Method in class kodo.conf.JDOConfigurationImpl
 
getFetchGroupsList() - Method in interface kodo.conf.JDOConfiguration
The separated list of fetch groups.
getFetchSize() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getFetchSize() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getFetchSize() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getFetchSize() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getField(int) - Method in class kodo.jdbc.meta.ClassMapping
 
getField(int) - Method in class kodo.meta.DelegatingClassMetaData
 
getField(int) - Method in interface kodo.meta.ClassMetaData
Return the metadata for the persistent or transactional field with the given absolute index.
getField(String) - Method in class kodo.jdbc.meta.ClassMapping
 
getField(String) - Method in class kodo.jdbc.meta.MappingInfo
Return information on the given embedded field.
getField(String) - Method in class kodo.meta.DelegatingClassMetaData
 
getField(String) - Method in interface kodo.meta.ClassMetaData
Return the metadata for the persistent or transactional field with the given name.
getFieldCode(FieldMapping) - Method in interface kodo.jdbc.meta.ReverseCustomizer
Return a code template for the get/set methods of the given field, or null to use the system-generated default Java code.
getFieldCode(FieldMapping) - Method in class kodo.jdbc.meta.PropertiesReverseCustomizer
 
getFieldFlag() - Method in class kodo.meta.DelegatingFieldMetaData
 
getFieldFlag() - Method in interface kodo.meta.FieldMetaData
Returns the JDO flag type for this field.
getFieldMapping() - Method in class kodo.jdbc.meta.TransformationFieldMapping
 
getFieldMapping() - Method in class kodo.jdbc.meta.ValueFieldMapping
 
getFieldMapping() - Method in interface kodo.jdbc.meta.JoinableMapping
Return the field mapping that owns this mapping's columns.
getFieldMapping() - Method in class kodo.jdbc.meta.DelegatingJoinableMapping
 
getFieldMapping() - Method in class kodo.jdbc.query.SQLPath
Return the field mapping for this path.
getFieldMapping(int) - Method in class kodo.jdbc.meta.ClassMapping
Convenience method to make casting from ClassMapping.getField(int) unnecessary.
getFieldMapping(String) - Method in class kodo.jdbc.meta.ClassMapping
Convenience method to make casting from ClassMapping.getField(int) unnecessary.
getFieldMappingName() - Method in class kodo.jdbc.meta.FieldMapping
 
getFieldMappings() - Method in class kodo.jdbc.meta.ClassMapping
Convenience method to make casting from ClassMapping.getFields() unnecessary.
getFieldName(String, ClassMetaData) - Method in class kodo.jdbc.meta.ReverseMappingTool
Return a default Java identifier-formatted name for the given column/table name.
getFields() - Method in class kodo.jdbc.meta.ClassMapping
 
getFields() - Method in class kodo.jdbc.meta.MappingInfo
Return all embedded fields.
getFields() - Method in class kodo.meta.DelegatingClassMetaData
 
getFields() - Method in interface kodo.meta.ClassMetaData
Return all field metadatas, including superclass fields.
getFieldType(Column, boolean) - Method in class kodo.jdbc.meta.ReverseMappingTool
Return the default field type for the given column.
getFieldValue(Object, KodoPersistenceManager) - Method in class kodo.meta.DelegatingFieldMetaData
 
getFieldValue(Object, KodoPersistenceManager) - Method in interface kodo.meta.FieldMetaData
Return the result of passing the given external value through the factory to get the field value.
getFileName() - Method in class kodo.jdbc.meta.FileMappingFactory
The name of the file to use in single-file mode.
getFileName() - Method in class kodo.jdbc.schema.FileSchemaFactory
Return the XML resource defining this schema.
getFilter() - Method in class kodo.datacache.CacheAwareQuery
 
getFilter() - Method in interface kodo.query.KodoQuery
Return the filter that this query has been configured with.
getFilterListenerInstances() - Method in class kodo.conf.JDOConfigurationImpl
 
getFilterListenerInstances() - Method in interface kodo.conf.JDOConfiguration
Return the query filter listeners.
getFilterListeners() - Method in class kodo.conf.JDOConfigurationImpl
 
getFilterListeners() - Method in interface kodo.conf.JDOConfiguration
A ','-separted list of the plugin strings of the query FilterListeners to use.
getFloat(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getFloat(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getFloat(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getFloat(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getFloat(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getFloat(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getFloat(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getFloat(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getFloatTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.FLOAT.
getFlushBeforeQueries() - Method in class kodo.conf.JDOConfigurationImpl
 
getFlushBeforeQueries() - Method in interface kodo.conf.JDOConfiguration
Returns whether or not Kodo should automatically flush modifications to the data store before executing queries.
getFlushBeforeQueries() - Method in interface kodo.runtime.FetchConfiguration
The query automatic flush configuration.
getFlushBeforeQueriesConstant() - Method in class kodo.conf.JDOConfigurationImpl
 
getFlushBeforeQueriesConstant() - Method in interface kodo.conf.JDOConfiguration
Returns one of KodoQuery.FLUSH_TRUE, KodoQuery.FLUSH_FALSE, or KodoQuery.FLUSH_WITH_CONNECTION, as determined by parsing the string returned by JDOConfiguration.getFlushBeforeQueries().
getFlushed() - Method in interface kodo.runtime.KodoStateManager
Return a read-only mask of the indexes of all fields that have been flushed since they were last changed.
getFlushedFields() - Method in interface kodo.runtime.KodoStateManager
Return a set of FieldMetaDatas for all flushed fields; this operation is slower than KodoStateManager.getFlushed().
getForeignKey() - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
Return the foreign key to the map's key objects table.
getForeignKey() - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
Return the foreign key to the map's value objects table.
getForeignKey() - Method in class kodo.jdbc.meta.OneToOneFieldMapping
Return the foreign key to the related table.
getForeignKey() - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
Return the foreign key to the related object.
getForeignKey() - Method in class kodo.jdbc.sql.Join
 
getForeignKey(MappingInfo, String, Table, Table) - Static method in class kodo.jdbc.meta.Mappings
Return a foreign key between the given tables, based on linking information in the given mapping info.
getForeignKey(String) - Method in class kodo.jdbc.schema.Table
Return the foreign key with the given name.
getForeignKeyActionName(int) - Method in class kodo.jdbc.sql.DBDictionary
Return the action SQL for the given foreign key.
getForeignKeyColumnName() - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
getForeignKeyConstraints() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getForeignKeyConstraints() - Method in interface kodo.jdbc.conf.JDBCConfiguration
Whether Kodo will order SQL inserts, updates, and deletes to meet foreign key constraints.
getForeignKeyConstraintSQL(ForeignKey) - Method in class kodo.jdbc.sql.DBDictionary
Return the declaration SQL for the given foreign key, or null if it is not supported.
getForeignKeyName() - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
getForeignKeys() - Method in class kodo.jdbc.meta.MappingTool
Return whether foreign keys should be manipulated.
getForeignKeys() - Method in class kodo.jdbc.schema.Table
Return all foreign keys for the table.
getForeignKeys() - Method in class kodo.jdbc.schema.LazySchemaFactory
 
getForeignKeys() - Method in class kodo.jdbc.schema.SchemaGenerator
Return whether foreign keys should be generated.
getForeignKeys() - Method in class kodo.jdbc.schema.SchemaTool
Return whether foreign keys should be manipulated.
getForeignKeySchemaName() - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
getForeignKeyTableName() - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
getFormat() - Method in class kodo.jdbc.schema.ClassSequenceFactory
Return the MessageFormat string to use as for SQL generation.
getForUpdateClause() - Method in class kodo.jdbc.sql.DBDictionary
The clause that is used for issuing "SELECT ...
getFrom(Select) - Method in class kodo.jdbc.sql.DBDictionary
Return the portion of the select statement between the FROM keyword and the WHERE keyword.
getFullName() - Method in class kodo.jdbc.schema.Table
Return the table name, including schema, using '.' as the catalog separator.
getFullName() - Method in class kodo.jdbc.schema.Constraint
Return the full name of the constraint, in the form <table>.<name>
getFullName() - Method in class kodo.jdbc.schema.Column
Return the column's full name, in the form <table>.<name>.
getFullName() - Method in class kodo.jdbc.schema.Index
Return the index name, including schema.
getFullName() - Method in class kodo.meta.DelegatingFieldMetaData
 
getFullName() - Method in interface kodo.meta.FieldMetaData
Return the full name of the described field, in the form <class>.<field>.
getFullName(Index) - Method in class kodo.jdbc.sql.DBDictionary
Returns the full name of the index, including the schema (delimited by the result of DBDictionary.getCatalogSeparator()).
getFullName(Index) - Method in class kodo.jdbc.sql.PointbaseDictionary
 
getFullName(Index) - Method in class kodo.jdbc.sql.AbstractSQLServerDictionary
 
getFullName(Table) - Method in class kodo.jdbc.sql.DBDictionary
Returns the full name of the table, including the schema (delimited by the result of DBDictionary.getCatalogSeparator()).
getGeneratedKey(Column, Connection) - Method in class kodo.jdbc.sql.DBDictionary
Return the last inserted auto increment value for the given column.
getGeneratedKey(Column, Connection) - Method in class kodo.jdbc.sql.JDataStoreDictionary
JDataStore does not have any mechanism for generically obtaining the last inserted id.
getGeneratedKey(Column, Connection) - Method in class kodo.jdbc.sql.OracleDictionary
If we simulate auto-increment columns using triggers and sequences, then return the current value of the sequence returned from OracleDictionary.getAutoIncrementSequenceName(kodo.jdbc.schema.Column).
getGeneratedKeys() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getGeneratedKeys() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getGeneratedKeys() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getGeneratedKeySequenceName(Column) - Method in class kodo.jdbc.sql.PostgresDictionary
Return the sequence name used by postgres for the given serial column.
getGenerator() - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
getGenerator() - Method in interface kodo.meta.JDOMetaDataRepository
Return the generator to use to create default metadata.
getHitCount() - Method in class kodo.datacache.AbstractCacheImpl
Returns the number of cache hits for invocations of the AbstractCacheImpl.get(java.lang.Object) method.
getHoldability() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
getIcon(int) - Method in class com.solarmetric.conf.ConfigurationImpl
 
getID() - Method in class kodo.event.TCPRemoteCommitProvider
 
getIdentifierQuoteString() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getIdentityColumnName() - Method in class kodo.jdbc.sql.SybaseDictionary
If SybaseDictionary.getCreateIdentityColumn() is true, then the identityColumnName will be the name of the additional unique column that will be created.
getIdentityType() - Method in class kodo.meta.DelegatingClassMetaData
 
getIdentityType() - Method in interface kodo.meta.ClassMetaData
Return the type of JDO identity being used.
getIgnoreCache() - Method in class kodo.datacache.CacheAwareQuery
 
getIgnoreCache() - Method in class kodo.conf.JDOConfigurationImpl
 
getIgnoreCache() - Method in interface kodo.conf.JDOConfiguration
The default IgnoreCache setting for all PersistenceManager instances obtained from this factory.
getIgnoreCache() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getIgnoreCache() - Method in interface kodo.runtime.KodoExtent
Whether this extent will ignore the persistence manager cache.
getIgnoreCache() - Method in class kodo.runtime.PersistenceManagerImpl
 
getIgnoreErrors() - Method in class kodo.jdbc.meta.MappingTool
Whether and SQL errors should cause a failure or just issue a warning.
getIgnoreErrors() - Method in class kodo.jdbc.schema.SchemaTool
If true, SQLExceptions thrown during schema manipulation will be printed but ignored.
getIgnoreErrors() - Method in class kodo.enhance.ApplicationIdTool
Return false if this tool is configured to throw an exception on an attempt to generate an id class for a type that does not use application identity.
getImplData(Object) - Method in interface kodo.runtime.KodoStateManager
Return the associated implementation object for the given key, if any.
getImportedKeys(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.DBDictionary
Return a result set in the form expected by DatabaseMetaData.getImportedKeys(java.lang.String, java.lang.String, java.lang.String), though only the PKTABLE_SCHEM, PKTABLE_NAME, PKCOLUMN_NAME, FKTABLE_SCHEM, FKTABLE_NAME, FKCOLUMN_NAME, KEY_SEQ, DELETE_RULE, FK_NAME, DEFERRABILITY columns are required.
getImportedKeys(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.FoxProDictionary
 
getImportedKeys(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.AccessDictionary
 
getImportedKeys(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.SybaseDictionary
Sybase requires that autocommit be true for any schema interrogation.
getImportedKeys(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.DB2Dictionary
DB2 requires that autocommit be true for any schema interrogation.
getImportedKeys(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.OracleDictionary
 
getImportedKeys(String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getIncrement() - Method in class kodo.jdbc.schema.DBSequenceFactory
Return the increment to us when updating the sequence table.
getIndex() - Method in class kodo.jdbc.schema.ForeignKey
Return the foreign key's 0-based index in the owning table.
getIndex() - Method in class kodo.jdbc.schema.Column
Return the column's 0-based index in the owning table.
getIndex() - Method in class kodo.meta.DelegatingFieldMetaData
 
getIndex() - Method in interface kodo.meta.FieldMetaData
Return the absolute index of this persistent/transactional field.
getIndex(String) - Method in class kodo.jdbc.schema.Table
Return the index with the given name, or null if none.
getIndexed() - Method in class kodo.jdbc.meta.FieldMapping
 
getIndexedConstant(int) - Static method in class kodo.jdbc.meta.Mappings
Return the index type name for the given constant: Mappings.UNIQUE, Mappings.TRUE, or Mappings.FALSE.
getIndexedConstant(String) - Static method in class kodo.jdbc.meta.Mappings
Return the constant index type for the given name: Mappings.UNIQUE, Mappings.TRUE, or Mappings.FALSE.
getIndexes() - Method in class kodo.jdbc.meta.MappingTool
Return whether indexes should be manipulated.
getIndexes() - Method in class kodo.jdbc.schema.Table
Return the table's indexes.
getIndexes() - Method in class kodo.jdbc.schema.LazySchemaFactory
 
getIndexes() - Method in class kodo.jdbc.schema.SchemaGenerator
Return whether indexes should be generated.
getIndexes() - Method in class kodo.jdbc.schema.SchemaTool
Return whether indexes should be manipulated.
getIndexInfo(DatabaseMetaData, String, String, String, boolean, boolean, Connection) - Method in class kodo.jdbc.sql.DBDictionary
Return a result set in the form expected by DatabaseMetaData.getIndexInfo(java.lang.String, java.lang.String, java.lang.String, boolean, boolean), though only the TABLE_SCHEM, TABLE_NAME, NON_UNIQUE, INDEX_NAME, COLUMN_NAME columns are required.
getIndexInfo(DatabaseMetaData, String, String, String, boolean, boolean, Connection) - Method in class kodo.jdbc.sql.SybaseDictionary
Sybase requires that autocommit be true for any schema interrogation.
getIndexInfo(DatabaseMetaData, String, String, String, boolean, boolean, Connection) - Method in class kodo.jdbc.sql.DB2Dictionary
DB2 requires that autocommit be true for any schema interrogation.
getIndexInfo(DatabaseMetaData, String, String, String, boolean, boolean, Connection) - Method in class kodo.jdbc.sql.OracleDictionary
 
getIndexInfo(String, String, String, boolean, boolean) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getIndexName() - Method in class kodo.jdbc.schema.IndexInfo
 
getIndicatorValue() - Method in class kodo.jdbc.meta.MetaDataValueClassIndicator
 
getInitializationSQL() - Method in class kodo.jdbc.sql.DBDictionary
SQL that will be issued to the database whenever a connection is made.
getInitialValue(FieldMapping) - Method in interface kodo.jdbc.meta.ReverseCustomizer
Return code for the initial value for the given field, or null to use the default generated by the system.
getInitialValue(FieldMapping) - Method in class kodo.jdbc.meta.PropertiesReverseCustomizer
 
getInnermostDelegate() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
Return the base underlying data store statement.
getInnermostDelegate() - Method in class com.solarmetric.jdbc.DelegatingStatement
Return the base underlying data store statement.
getInnermostDelegate() - Method in class com.solarmetric.jdbc.DelegatingConnection
Return the base underlying data store connection.
getInnermostDelegate() - Method in class com.solarmetric.jdbc.DelegatingResultSet
Return the inner-most wrapped delegate.
getInnermostDelegate() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
Return the base underlying database metadata.
getInnermostDelegate() - Method in class com.solarmetric.jdbc.DelegatingDataSource
Return the inner-most wrapped delegate.
getInnermostDelegate() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
Return the base underlying data store statement.
getInnermostDelegate() - Method in class kodo.datacache.DelegatingDataCache
Return the base underlying native data cache.
getInnermostDelegate() - Method in class kodo.meta.DelegatingClassMetaData
 
getInnermostDelegate() - Method in class kodo.meta.DelegatingFieldMetaData
 
getInnermostDelegate() - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
getInt(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getInt(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getInt(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getInt(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getInt(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getInt(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getInt(ResultSet, int) - Method in class kodo.jdbc.sql.PostgresDictionary
PostgreSQL does not perform automatic conversions, so attempting to get a whole number out of a decimal will throw a SQLException.
getInt(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getInt(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getIntegerTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.INTEGER.
getIntermediate(int) - Method in interface kodo.runtime.KodoStateManager
Use intermediate field data to store intermediate information that might be available before the field is fully loaded.
getIntermediate(int) - Method in interface kodo.runtime.PCData
 
getInternalString() - Method in class com.solarmetric.conf.AbstractValue
 
getInternalString() - Method in class com.solarmetric.conf.StringValue
 
getInternalString() - Method in class com.solarmetric.conf.IntValue
 
getInternalString() - Method in class com.solarmetric.conf.DoubleValue
 
getInternalString() - Method in class com.solarmetric.conf.BooleanValue
 
getInternalString() - Method in class com.solarmetric.conf.StringListValue
 
getInternalString() - Method in class com.solarmetric.conf.PluginValue
 
getInternalString() - Method in class com.solarmetric.conf.PluginListValue
 
getIntExtension(String) - Method in class kodo.meta.DelegatingExtensions
 
getIntExtension(String) - Method in interface kodo.meta.Extensions
Get the value as an int.
getIntExtension(String, String) - Method in class kodo.meta.DelegatingExtensions
 
getIntExtension(String, String) - Method in interface kodo.meta.Extensions
Get the value as an int.
getInverseOwner() - Method in class kodo.meta.DelegatingFieldMetaData
 
getInverseOwner() - Method in interface kodo.meta.FieldMetaData
Return the field marked as an inverse via the FieldMetaData.INVERSE_OWNER extension key.
getInverseOwnerMapping() - Method in class kodo.jdbc.meta.FieldMapping
Convenience method to avoid casting the result of FieldMapping.getInverseOwnerMetaData().
getInverseOwnerMetaData() - Method in class kodo.jdbc.meta.FieldMapping
 
getInverseOwnerMetaData() - Method in class kodo.meta.DelegatingFieldMetaData
 
getInverseOwnerMetaData() - Method in interface kodo.meta.FieldMetaData
Return the metadata for the field's inverse.
getInverseType() - Method in class kodo.jdbc.meta.OneToOneFieldMapping
Return the type of inverse this 1-1 has.
getJavaObjectTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.JAVA_OBJECT.
getJavaValue(Object) - Method in class kodo.jdbc.meta.TransformationFieldMapping
Transform the given database value to the value that should be stored in the Java field for this mapping.
getJDBCConnection() - Method in class kodo.jdbc.runtime.JDBCStoreManager
Return a SQL connection to the database.
getJDBCListenerInstances() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getJDBCListenerInstances() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The JDBCListeners to use.
getJDBCListeners() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getJDBCListeners() - Method in interface kodo.jdbc.conf.JDBCConfiguration
A comma-separated list of the JDBCListener plugins for listening to JDBCEvents.
getJDBCMajorVersion() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getJDBCMinorVersion() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getJDBCType() - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
Return the JDBC Types type of the column for this mapping.
getJDBCType() - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
Return the JDBC Types type of the column for this mapping.
getJDBCType() - Method in class kodo.jdbc.meta.ColumnVersionIndicator
Return the JDBC type of the column for this indicator.
getJDBCType() - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
Return the JDBC Types type of the column for this mapping.
getJDBCType() - Method in class kodo.jdbc.meta.ColumnFieldMapping
Return the JDBC Types type of the column for this mapping.
getJDBCType() - Method in class kodo.jdbc.meta.ColumnClassIndicator
Return the JDBC type of the column for this indicator.
getJDBCType(int, boolean) - Method in class kodo.jdbc.sql.DBDictionary
Return the preferred Types constant for the given FieldMapping constant.
getJDBCType(int, boolean) - Method in class kodo.jdbc.sql.SybaseDictionary
 
getJDOHelper() - Static method in class kodo.util.ImplHelper
 
getJDOState() - Method in interface kodo.runtime.KodoStateManager
Return the JDO state that this object is in.
getJoinableMapping(Column) - Method in class kodo.jdbc.meta.ClassMapping
Return the joinable mapping for the given column.
getJoinableMapping(Column) - Method in class kodo.jdbc.meta.VerticalClassMapping
 
getJoinedRow(RowManager, int, KodoStateManager, boolean) - Method in class kodo.jdbc.meta.ReferenceFieldMapping
Return the row to use for this field.
getJoins() - Method in class kodo.jdbc.query.SQLPath
 
getJoins() - Method in class kodo.jdbc.query.Constant
 
getJoins() - Method in interface kodo.jdbc.query.JDBCValue
Return the joins for this value.
getJoins() - Method in interface kodo.jdbc.sql.Select
Return the joins on this select.
getJoins() - Method in interface kodo.jdbc.sql.Joins
Return the interal joins list.
getJoinSyntax() - Method in class kodo.jdbc.sql.DBDictionary
The join syntax to use as a string for automatic configuration: sql92, traditional, database
getJoinSyntax() - Method in interface kodo.jdbc.sql.Select
The join syntax for this select, as one of the syntax constants from Join.
getJoinSyntax() - Method in interface kodo.jdbc.runtime.JDBCFetchConfiguration
The join syntax to use as a constant from Join.
getJoinSyntaxConstant() - Method in class kodo.jdbc.sql.DBDictionary
The SQL join syntax to use as one of the Join syntax constants.
getJoinTypeCode(Column) - Method in class kodo.jdbc.meta.TransformationFieldMapping
 
getJoinTypeCode(Column) - Method in class kodo.jdbc.meta.ValueFieldMapping
 
getJoinTypeCode(Column) - Method in interface kodo.jdbc.meta.JoinableMapping
Return the type code from FieldMapping of the JDBC value returned from calls to JoinableMapping.getJoinValue(kodo.jdbc.sql.Result, kodo.jdbc.schema.Column[], kodo.jdbc.schema.ForeignKey) for the given column.
getJoinTypeCode(Column) - Method in class kodo.jdbc.meta.DelegatingJoinableMapping
 
getJoinValue(Object, Column) - Method in class kodo.jdbc.meta.TransformationFieldMapping
 
getJoinValue(Object, Column) - Method in class kodo.jdbc.meta.ValueFieldMapping
 
getJoinValue(Object, Column) - Method in interface kodo.jdbc.meta.JoinableMapping
Return the join value of the given column.
getJoinValue(Object, Column) - Method in class kodo.jdbc.meta.DelegatingJoinableMapping
 
getJoinValue(Result, Column[], ForeignKey) - Method in class kodo.jdbc.meta.TransformationFieldMapping
 
getJoinValue(Result, Column[], ForeignKey) - Method in class kodo.jdbc.meta.ValueFieldMapping
 
getJoinValue(Result, Column[], ForeignKey) - Method in interface kodo.jdbc.meta.JoinableMapping
Return the value for this mapping from the given result, using the given columns.
getJoinValue(Result, Column[], ForeignKey) - Method in class kodo.jdbc.meta.DelegatingJoinableMapping
 
getKeepSoftReferences() - Method in class kodo.util.CacheMap
Returns whether or not this cache will keep soft references when objects expire.
getKeepSoftReferences() - Method in class kodo.datacache.QueryCacheImpl
Returns whether or not this cache will keep soft references when objects expire.
getKeepSoftReferences() - Method in class kodo.datacache.CacheImpl
Returns whether or not this cache will keep soft references when objects expire.
getKey() - Method in class kodo.jdbc.query.SQLPath
 
getKeyColumn() - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
Return the column holding the map key.
getKeyColumn() - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
Return the column holding the map key.
getKeyColumns() - Method in class kodo.jdbc.meta.FieldMapping
Return the key columns for this mapping, or empty array if none.
getKeyColumns() - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
getKeyColumns() - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
getKeyColumns() - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
getKeyColumns() - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
getKeyDataStoreTypeCode() - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
Return the type of the value stored in the data store for the key column.
getKeyDataStoreTypeCode() - Method in class kodo.jdbc.meta.PCObjectToNMapFieldMapping
 
getKeyDataStoreTypeCode() - Method in class kodo.jdbc.meta.PCObjectMapFieldMapping
 
getKeyDataStoreTypeCode() - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
Return the type of the value stored in the data store for the key column.
getKeyDataStoreTypeCode() - Method in class kodo.jdbc.meta.PCObjectToManyMapFieldMapping
 
getKeyDataStoreValue(Object) - Method in class kodo.jdbc.meta.FieldMapping
Translate the given key value to its datastore equivalent.
getKeyDataStoreValue(Object) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
getKeyDataStoreValue(Object) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
getKeyDataStoreValue(Object) - Method in class kodo.jdbc.meta.PCObjectToNMapFieldMapping
 
getKeyDataStoreValue(Object) - Method in class kodo.jdbc.meta.PCObjectMapFieldMapping
 
getKeyDataStoreValue(Object) - Method in class kodo.jdbc.meta.PCObjectToManyMapFieldMapping
 
getKeyDeleteAction() - Method in class kodo.jdbc.meta.FieldMapping
 
getKeyForeignKey() - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
Return the foreign key to the map's key objects table.
getKeyIndexed() - Method in class kodo.jdbc.meta.FieldMapping
 
getKeyJDBCType() - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
Return the JDBC Types type of the column for this mapping.
getKeyJDBCType() - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
Return the JDBC Types type of the column for this mapping.
getKeySequence() - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
getKeySize() - Method in class kodo.jdbc.meta.FieldMapping
 
getKeyType() - Method in class kodo.meta.DelegatingFieldMetaData
 
getKeyType() - Method in interface kodo.meta.FieldMetaData
The type of objects used as keys in the map; defaults to Object if not specified, or null if this field is not a map.
getKeyTypeCode() - Method in class kodo.meta.DelegatingFieldMetaData
 
getKeyTypeCode() - Method in interface kodo.meta.FieldMetaData
The type code of objects used as keys in the map.
getKeyTypeMapping() - Method in class kodo.jdbc.meta.FieldMapping
Convenience method to make casting from FieldMapping.getKeyTypeMetaData() unnecessary.
getKeyTypeMetaData() - Method in class kodo.jdbc.meta.FieldMapping
 
getKeyTypeMetaData() - Method in class kodo.meta.DelegatingFieldMetaData
 
getKeyTypeMetaData() - Method in interface kodo.meta.FieldMetaData
Return metadata for the key type, or null if not persistent.
getKeyTypeName() - Method in class kodo.meta.DelegatingFieldMetaData
 
getKeyTypeName() - Method in interface kodo.meta.FieldMetaData
The value of the FieldMetaData.KEY_TYPE extension key.
getKodoTables() - Method in class kodo.jdbc.schema.SchemaGenerator
Whether to generate info on special tables used by Kodo components for bookkeeping.
getKodoTables() - Method in class kodo.jdbc.schema.SchemaTool
Whether to act on special tables used by Kodo components for bookkeeping.
getLastGeneratedKeyQuery() - Method in class kodo.jdbc.sql.DBDictionary
The query that will be used to query the last automatically generated key on the server.
getLastGeneratedKeyQuery(Column) - Method in class kodo.jdbc.sql.DBDictionary
 
getLastGeneratedKeyQuery(Column) - Method in class kodo.jdbc.sql.PostgresDictionary
 
getLicense() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
Override to provide JDBC capabilities to the license.
getLicense() - Method in class kodo.conf.JDOConfigurationImpl
 
getLicense() - Method in interface kodo.conf.JDOConfiguration
Return the license for the set license key.
getLicenseKey() - Method in class kodo.conf.JDOConfigurationImpl
 
getLicenseKey() - Method in interface kodo.conf.JDOConfiguration
The license key for Kodo.
getLoaded() - Method in interface kodo.runtime.KodoStateManager
Return a read-only mask of the indexes of all loaded fields.
getLoadedFields() - Method in interface kodo.runtime.KodoStateManager
Return a set of FieldMetaDatas for all loaded fields; this operation is slower than KodoStateManager.getLoaded().
getLocale(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getLocale(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getLocale(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getLocale(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getLocalhost() - Method in class kodo.event.TCPRemoteCommitProvider
 
getLocalTransaction() - Method in class kodo.runtime.PersistenceManagerImpl
 
getLockModeEnabled() - Method in class kodo.jdbc.sql.InformixDictionary
If true, then we will issue a "SET LOCK MODE TO WAIT N" statement whenever we create a Connection, in order allow waiting on locks.
getLockWaitSeconds() - Method in class kodo.jdbc.sql.InformixDictionary
If InformixDictionary.getLockModeEnabled() is true, then this parameter specifies the number of seconds we will wait to obtain a lock for inserts and pessimistic locking.
getLog() - Method in class kodo.jdbc.meta.MappingRepository
Return the log to use for messages.
getLog() - Method in class kodo.util.CacheMap
The log to write to.
getLog() - Method in class kodo.runtime.PersistenceManagerImpl
 
getLog(String) - Method in interface com.solarmetric.conf.Configuration
Return the log for the given category.
getLog(String) - Method in class com.solarmetric.conf.ConfigurationImpl
 
getLogFactory() - Method in interface com.solarmetric.conf.Configuration
The log factory.
getLogFactory() - Method in class com.solarmetric.conf.ConfigurationImpl
 
getLoginTimeout() - Method in class com.solarmetric.jdbc.DelegatingDataSource
 
getLogLevel(short) - Static method in class com.solarmetric.log.LogAdapter
Returns a String representation of the specified log level.
getLogWriter() - Method in class com.solarmetric.jdbc.DelegatingDataSource
 
getLogWriter() - Method in class kodo.jdbc.ee.JDBCManagedConnectionFactory
 
getLong(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getLong(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getLong(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getLong(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getLong(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getLong(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getLong(ResultSet, int) - Method in class kodo.jdbc.sql.PostgresDictionary
PostgreSQL does not perform automatic conversions, so attempting to get a whole number out of a decimal will throw a SQLException.
getLong(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getLong(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getLongVarbinaryTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.LONGVARBINARY.
getLongVarcharTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.LONGVARCHAR.
getLRSSize() - Method in interface kodo.jdbc.runtime.JDBCFetchConfiguration
The large result set size mode to use.
getLRSSize() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getLRSSize() - Method in interface kodo.jdbc.conf.JDBCConfiguration
How to obtain the size of large result sets.
getLRSSizeConstant() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getLRSSizeConstant() - Method in interface kodo.jdbc.conf.JDBCConfiguration
Return the JDBCFetchConfiguration constant for the large result set size setting.
getManagedObjects() - Method in interface kodo.runtime.KodoPersistenceManager
Return a list of all managed instances.
getManagedObjects() - Method in class kodo.runtime.PersistenceManagerImpl
 
getManagedRuntime() - Method in class kodo.conf.JDOConfigurationImpl
 
getManagedRuntime() - Method in interface kodo.conf.JDOConfiguration
The plugin string for the ManagedRuntime to use for managed environments.
getManagedRuntime() - Method in interface kodo.runtime.KodoPersistenceManager
Return the managed runtime in use.
getManagedRuntime() - Method in class kodo.runtime.PersistenceManagerImpl
 
getManagedRuntimeInstance() - Method in class kodo.conf.JDOConfigurationImpl
 
getManagedRuntimeInstance() - Method in interface kodo.conf.JDOConfiguration
The plugin to use for integrating with a managed runtime.
getManagedStates() - Method in class kodo.runtime.PersistenceManagerImpl
 
getManagement() - Method in class kodo.meta.DelegatingFieldMetaData
 
getManagement() - Method in interface kodo.meta.FieldMetaData
Return the management level for the field.
getManagementServer() - Method in class kodo.conf.JDOConfigurationImpl
 
getManagementServer() - Method in interface kodo.conf.JDOConfiguration
Get the ManagementServer plugin string.
getManagementUI() - Method in class kodo.conf.JDOConfigurationImpl
 
getManagementUI() - Method in interface kodo.conf.JDOConfiguration
Get the ManagementUI plugin string.
getManager() - Method in class com.solarmetric.manage.ManagerEvent
 
getManagerInstance() - Method in class kodo.conf.JDOConfigurationImpl
 
getManagerInstance() - Method in interface kodo.conf.JDOConfiguration
Get the Manager instance associated with this configuration.
getMap() - Method in class kodo.datacache.AbstractCacheImpl
Returns the underlying Map that this CacheImpl is using.
getMapping(Class, ClassLoader, boolean) - Method in class kodo.jdbc.meta.MappingRepository
Convenience method to make casting from MappingRepository.getMetaData(Class,ClassLoader,boolean) unnecessary.
getMapping(ClassMetaData, boolean) - Method in class kodo.jdbc.meta.MappingRepository
Returns the requested mapping after generating and caching it if necessary.
getMapping(Object, ClassLoader, boolean) - Method in class kodo.jdbc.meta.MappingRepository
Convenience method to make casting from MappingRepository.getMetaData(Object,ClassLoader,boolean) unnecessary.
getMappingColumn() - Method in class kodo.jdbc.meta.DBMappingFactory
 
getMappingFactory() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getMappingFactory() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The plugin string for the MappingFactory to use in creating the O-R mappings.
getMappingFactoryInstance() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getMappingFactoryInstance() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The MappingFactory to use for O-R mapping.
getMappingInfo() - Method in class kodo.jdbc.meta.ClassMapping
Return the mapping info that was used to create this mapping, if any.
getMappingInfo(Class, boolean) - Method in class kodo.jdbc.meta.MappingInfoRepository
Return the mapping info for the given class.
getMappingInfo(ClassMetaData) - Method in class kodo.jdbc.meta.MappingRepository
Return the mapping info for the given class, or null if none exists.
getMappingInfoRepository() - Method in class kodo.jdbc.meta.MappingRepository
Return the system mappings.
getMappingInfos() - Method in class kodo.jdbc.meta.MappingInfoRepository
Return the set of mapping infos stored.
getMappingProvider() - Method in class kodo.jdbc.meta.MappingRepository
Return the mapping provider.
getMappingRepository() - Method in class kodo.jdbc.meta.ClassMapping
Return the repository for this mapping.
getMappingRepository() - Method in class kodo.jdbc.meta.FieldMapping
 
getMappingRepository() - Method in class kodo.jdbc.meta.Indicator
 
getMappingRepository() - Method in interface kodo.jdbc.meta.Mapping
Return the mapping's repository.
getMappingRepository() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getMappingRepository() - Method in interface kodo.jdbc.conf.JDBCConfiguration
Return the mapping repository.
getMappings() - Method in class kodo.jdbc.meta.ReverseMappingTool
Return the generated mappings.
getMappings() - Method in class kodo.jdbc.meta.MappingRepository
Convenience method to make casting from MappingRepository.getMetaDatas() unnecessary.
getMappings(Class, boolean, ClassLoader, boolean) - Method in class kodo.jdbc.meta.MappingRepository
Convenience method to make casting from MappingRepository.getMetaDatas(Class,boolean,ClassLoader,boolean) unnecessary.
getMappingType() - Method in class kodo.jdbc.meta.FlatClassMapping
 
getMappingType() - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.StateImageVersionIndicator
 
getMappingType() - Method in class kodo.jdbc.meta.NoneFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.PCObjectToNMapFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.DateVersionIndicator
 
getMappingType() - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.PCObjectMapFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.MappingInfo
Return the type for this mapping.
getMappingType() - Method in class kodo.jdbc.meta.NumberVersionIndicator
 
getMappingType() - Method in class kodo.jdbc.meta.MapFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.CollectionFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.BaseClassMapping
 
getMappingType() - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.PCObjectToManyMapFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.ValueFieldMapping
 
getMappingType() - Method in interface kodo.jdbc.meta.Mapping
Return the abbreviated name of this mapping, or the full class name if it is a custom mapping.
getMappingType() - Method in class kodo.jdbc.meta.ClobFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.ManyToPCObjectMapFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.PCObjectCollectionFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.ByteArrayFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.MetaDataValueClassIndicator
 
getMappingType() - Method in class kodo.jdbc.meta.VerticalClassMapping
 
getMappingType() - Method in class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.ManyToNMapFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.InClassNameClassIndicator
 
getMappingType() - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.NToManyMapFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.NToPCObjectMapFieldMapping
 
getMappingType() - Method in class kodo.jdbc.meta.NoneClassMapping
 
getMappingType() - Method in class kodo.jdbc.meta.BlobFieldMapping
 
getMappingWriter() - Method in class kodo.jdbc.meta.MappingTool
The stream to export the planned mappings to as an XML document.
getMaxBinaryLiteralLength() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxCatalogNameLength() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxCharacterFieldLength() - Method in class kodo.jdbc.sql.DBDictionary
Returns the maximum number of characters a VARCHAR type field can hold.
getMaxCharacterFieldLength() - Method in class kodo.jdbc.sql.FoxProDictionary
 
getMaxCharLiteralLength() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxColumnNameLength() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxColumnNameLength() - Method in class kodo.jdbc.sql.DBDictionary
Returns the maximum number of characters in a column name for this database.
getMaxColumnsInGroupBy() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxColumnsInIndex() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxColumnsInOrderBy() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxColumnsInSelect() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxColumnsInTable() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxConnections() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxCursorNameLength() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxEmbeddedBlobSize() - Method in class kodo.jdbc.sql.OracleDictionary
The maximum size (in bytes) of blobs that can be embedded in an insert/update prepared statement by the Oracle JDBC driver.
getMaxEmbeddedClobSize() - Method in class kodo.jdbc.sql.OracleDictionary
The maximum size (in characters) of clobs that can be embedded in an insert/update prepared statement by the Oracle JDBC driver.
getMaxFieldSize() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getMaxFieldSize() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getMaxFieldSize() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getMaxForeignKeyNameLength() - Method in class kodo.jdbc.sql.DBDictionary
Returns the maximum number of characters in a foreign key name for this database.
getMaxIndexesPerTable() - Method in class kodo.jdbc.sql.DBDictionary
The maximum number of indexes that can be created for a single table, or Integer.MAX_VALUE if there is no limit.
getMaxIndexLength() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxIndexNameLength() - Method in class kodo.jdbc.sql.DBDictionary
Returns the maximum number of characters in a foreign key name for this database.
getMaxKeyNameLength() - Method in class kodo.jdbc.sql.DBDictionary
The maximum number of characters in any key.
getMaxPrimaryKeyNameLength() - Method in class kodo.jdbc.sql.DBDictionary
Returns the maximum number of characters in a primary key name for this database.
getMaxPrimaryKeyNameLength() - Method in class kodo.jdbc.sql.FoxProDictionary
 
getMaxProcedureNameLength() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxRows() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getMaxRows() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getMaxRows() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getMaxRowSize() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxSchemaNameLength() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxStatementLength() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxStatements() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxTableNameLength() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxTableNameLength() - Method in class kodo.jdbc.sql.DBDictionary
Returns the maximum number of characters in a table name for this database.
getMaxTablesInSelect() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMaxUserNameLength() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getMessageListener() - Method in class kodo.event.JMSRemoteCommitProvider
Returns a MessageListener capable of understanding and processing messages created by JMSRemoteCommitProvider.createMessage(kodo.event.RemoteCommitEvent).
getMetaData() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getMetaData() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
getMetaData() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getMetaData() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getMetaData() - Method in class kodo.jdbc.query.SQLPath
 
getMetaData() - Method in class kodo.jdbc.query.Constant
 
getMetaData() - Method in class kodo.jdbc.ee.JDBCConnectionFactory
 
getMetaData() - Method in interface kodo.runtime.KodoStateManager
Get the metadata for this instance.
getMetaData() - Method in class kodo.runtime.PersistenceManagerImpl
 
getMetaData() - Method in interface kodo.query.Value
 
getMetaData() - Method in class kodo.enhance.JDOEnhancer
Return the metadata for the class being enhanced.
getMetaData() - Method in class kodo.enhance.ApplicationIdTool
Return metadata for the type we are generating an application id for.
getMetaData(boolean) - Method in class com.solarmetric.jdbc.DelegatingConnection
Return the metadata, with the option of not wrapping it in a DelegatingDatabaseMetaData, which is the default.
getMetaData(Class, ClassLoader, boolean) - Method in class kodo.jdbc.meta.MappingRepository
 
getMetaData(Class, ClassLoader, boolean) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
getMetaData(Class, ClassLoader, boolean) - Method in interface kodo.meta.JDOMetaDataRepository
Return the metadata for the given class.
getMetaData(Object) - Static method in class kodo.runtime.KodoHelper
Returns the ClassMetaData associated with the persistent type type.
getMetaData(Object, ClassLoader, boolean) - Method in class kodo.jdbc.meta.MappingRepository
 
getMetaData(Object, ClassLoader, boolean) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
getMetaData(Object, ClassLoader, boolean) - Method in interface kodo.meta.JDOMetaDataRepository
Return the least-derived class metadata for the given application identity object.
getMetaData(PersistenceManager, Class) - Static method in class kodo.runtime.KodoHelper
Returns the ClassMetaData associated with the persistent type cls.
getMetaData(PersistenceManagerFactory, Class) - Static method in class kodo.runtime.KodoHelper
Returns the ClassMetaData associated with the persistent type cls.
getMetaDataColumn() - Method in class kodo.jdbc.meta.ContainerFieldMapping
Return the column holding the collection meta data.
getMetaDataRepository() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
Override to use a MappingRepository.
getMetaDataRepository() - Method in class kodo.conf.JDOConfigurationImpl
 
getMetaDataRepository() - Method in interface kodo.conf.JDOConfiguration
The metadata repository of managed class information.
getMetaDatas() - Method in class kodo.jdbc.meta.MappingRepository
 
getMetaDatas() - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
getMetaDatas() - Method in interface kodo.meta.JDOMetaDataRepository
Return all the metadata instances currently in the repository.
getMetaDatas(Class, boolean, ClassLoader, boolean) - Method in class kodo.jdbc.meta.MappingRepository
 
getMetaDatas(Class, boolean, ClassLoader, boolean) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
getMetaDatas(Class, boolean, ClassLoader, boolean) - Method in interface kodo.meta.JDOMetaDataRepository
Return all metadatas for the given class.
getMethodDescriptors() - Method in class com.solarmetric.conf.ConfigurationImpl
 
getMissCount() - Method in class kodo.datacache.AbstractCacheImpl
Returns the number of cache misses for invocations of the AbstractCacheImpl.get(java.lang.Object) method.
getMoreResults() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getMoreResults() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getMoreResults() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getMoreResults(int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getMoreResults(int) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getMoreResults(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getMultithreaded() - Method in class kodo.conf.JDOConfigurationImpl
 
getMultithreaded() - Method in interface kodo.conf.JDOConfiguration
The default Multithreaded setting for all PersistenceManager instances obtained from this factory.
getMultithreaded() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getMultithreaded() - Method in class kodo.runtime.PersistenceManagerImpl
 
getName() - Method in class com.solarmetric.manage.ManagerEvent
Get the name of the watchable.
getName() - Method in interface com.solarmetric.manage.Statistic
Get the name of the statistic.
getName() - Method in class com.solarmetric.manage.SimpleStatistic
Get the name of the statistic.
getName() - Method in class com.solarmetric.manage.StatisticDTO
Get the name of the statistic.
getName() - Method in class kodo.jdbc.meta.FieldMappingInfo
Return the name of the described field.
getName() - Method in class kodo.jdbc.schema.Table
Return the name of the table.
getName() - Method in class kodo.jdbc.schema.Constraint
Return the name of the constraint.
getName() - Method in class kodo.jdbc.schema.Column
Return the column's name.
getName() - Method in class kodo.jdbc.schema.Index
Return the name of the index.
getName() - Method in class kodo.jdbc.schema.Schema
Return the name of the schema, or null if none.
getName() - Method in interface kodo.datacache.DataCache
Returns a string name that can be used by end-user-visible code to identify this cache.
getName() - Method in class kodo.datacache.DelegatingDataCache
 
getName() - Method in class kodo.datacache.AbstractCacheImpl
 
getName() - Method in class kodo.meta.DelegatingFieldMetaData
 
getName() - Method in interface kodo.meta.FieldMetaData
Return the name of the described field.
getNext() - Method in interface kodo.runtime.SequenceGenerator
Returns the next Number in the sequence.
getNext(ClassMapping, DataSource) - Method in class kodo.jdbc.schema.DBSequenceFactory
 
getNext(ClassMapping, DataSource) - Method in class kodo.jdbc.schema.ClassSequenceFactory
 
getNext(ClassMapping, DataSource) - Method in interface kodo.jdbc.schema.SequenceFactory
Return a unique primary key value.
getNext(ClassMapping, DataSource) - Method in class kodo.jdbc.schema.SimpleSequenceFactory
 
getNextSequence() - Method in class kodo.util.AbstractLRSProxyMap
 
getNextSequence() - Method in class kodo.util.AbstractLRSProxyCollection
 
getNextSequence() - Method in interface kodo.util.ChangeTracker
The next element sequence value for this proxy at load time.
getNextVersion(Object) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
Return the next version object, given the current one (which may be null for newly-persisted objects).
getNextVersion(Object) - Method in class kodo.jdbc.meta.DateVersionIndicator
 
getNextVersion(Object) - Method in class kodo.jdbc.meta.NumberVersionIndicator
 
getNontransactionalRead() - Method in class kodo.conf.JDOConfigurationImpl
 
getNontransactionalRead() - Method in interface kodo.conf.JDOConfiguration
The default NontransactionalRead setting for all PersistenceManager instances obtained from this factory.
getNontransactionalRead() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getNontransactionalRead() - Method in class kodo.runtime.PersistenceManagerImpl
 
getNontransactionalWrite() - Method in class kodo.conf.JDOConfigurationImpl
 
getNontransactionalWrite() - Method in interface kodo.conf.JDOConfiguration
The default NontransactionalWrite setting for all PersistenceManager instances obtained from this factory.
getNontransactionalWrite() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getNontransactionalWrite() - Method in class kodo.runtime.PersistenceManagerImpl
 
getNullable() - Method in class kodo.jdbc.schema.ColumnInfo
 
getNullableAsObject() - Method in class kodo.jdbc.meta.ReverseMappingTool
Return whether even nullable columns will be mapped to wrappers rather than primitives.
getNullIndicator() - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
getNullIndicatorColumn() - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
Return the column used as a null indicator for the embedded value.
getNullTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.NULL.
getNullValue() - Method in class kodo.meta.DelegatingFieldMetaData
 
getNullValue() - Method in interface kodo.meta.FieldMetaData
How the data store should treat null values for this field: FieldMetaData.NULL_NONE: leave null values as null in the data store FieldMetaData.NULL_EXCEPTION: throw an exception if this field is null at commit FieldMetaData.NULL_DEFAULT: use the database default if this field is null at commit Defaults to FieldMetaData.NULL_NONE.
getNumericFunctions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getNumericTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.NUMERIC.
getObject(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getObject(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getObject(int, Map) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getObject(int, Map) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getObject(Object, int, Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getObject(Object, int, Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getObject(Object, Map) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id; may not be supported by results that are not backed by a SQL result set.
getObject(Object, Map) - Method in class kodo.jdbc.sql.AbstractResult
 
getObject(Object, Map) - Method in class kodo.jdbc.sql.ResultSetResult
 
getObject(ResultSet, int, Map) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getObject(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getObject(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getObject(String, Map) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getObject(String, Map) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getObjectById(Object, boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
getObjectById(Object, FetchConfiguration, Object) - Method in interface kodo.runtime.KodoPersistenceManager
Return the object with the given oid.
getObjectById(Object, FetchConfiguration, Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
getObjectById(Object, FetchConfiguration, Object, boolean, boolean, boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
getObjectExtension(String) - Method in class kodo.meta.DelegatingExtensions
 
getObjectExtension(String) - Method in interface kodo.meta.Extensions
Get the value of a kodo extension.
getObjectExtension(String, String) - Method in class kodo.meta.DelegatingExtensions
 
getObjectExtension(String, String) - Method in interface kodo.meta.Extensions
Get the value of an extension.
getObjectId() - Method in class kodo.datacache.ExpirationEvent
Return the expired object id.
getObjectId() - Method in interface kodo.runtime.PCData
 
getObjectId(boolean, boolean) - Method in interface kodo.runtime.KodoStateManager
Return this state manager's object id as of the beginning of the transaction.
getObjectId(ClassMetaData) - Method in class kodo.runtime.AbstractPCResultObjectProvider
Implement this method to extract the object id value from the current record of the input.
getObjectId(Object) - Static method in class kodo.runtime.KodoHelper
 
getObjectId(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
getObjectId(Result, ForeignKey) - Method in class kodo.jdbc.meta.ClassMapping
Return the oid value stored in the result.
getObjectIdClass() - Method in class kodo.meta.DelegatingClassMetaData
 
getObjectIdClass() - Method in interface kodo.meta.ClassMetaData
Return the metadata-specified class to use for the object ID, or null if not specified.
getObjectIdClass(Class) - Method in class kodo.runtime.PersistenceManagerImpl
 
getObjectsById(Object[], boolean) - Method in interface kodo.runtime.KodoPersistenceManager
JDO 2.0 Preview.
getObjectsById(Object[], boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
getObjectsById(Object[], FetchConfiguration, Object) - Method in interface kodo.runtime.KodoPersistenceManager
Return the objects with the given oids.
getObjectsById(Object[], FetchConfiguration, Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
getObjectsById(Object[], FetchConfiguration, Object, boolean, boolean, boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
getOneToManyRelations() - Method in class kodo.jdbc.meta.ReverseMappingTool
Whether to generate inverse 1-many relations for all 1-1 relations.
getOptimistic() - Method in class kodo.conf.JDOConfigurationImpl
 
getOptimistic() - Method in interface kodo.conf.JDOConfiguration
The default Optimistic setting for all PersistenceManager instances obtained from this factory.
getOptimistic() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getOptimistic() - Method in class kodo.runtime.PersistenceManagerImpl
 
getOrderColumn() - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
Return the column holding the ordering data.
getOrdered() - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
 
getOrdering() - Method in class kodo.datacache.CacheAwareQuery
 
getOrdering() - Method in interface kodo.query.KodoQuery
Return the ordering expressions that this query was configured with.
getOrderings() - Method in interface kodo.jdbc.sql.Select
Return a collection of orderings on this statement.
getOrderings(Select, SQLBuffer) - Method in class kodo.jdbc.sql.DBDictionary
Return the portion of the select statement after the ORDER BY clause, or null if no orderings.
getOrdinateDescription() - Method in interface com.solarmetric.manage.Statistic
Get the ordinate description.
getOrdinateDescription() - Method in class com.solarmetric.manage.SimpleStatistic
Get the description of the ordinate.
getOrdinateDescription() - Method in class com.solarmetric.manage.StatisticDTO
Get a description of the ordinate.
getOtherTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.OTHER.
getOwner() - Method in class kodo.jdbc.meta.FieldMapping
 
getOwner() - Method in class kodo.util.AbstractLRSProxyMap
 
getOwner() - Method in class kodo.util.AbstractLRSProxyCollection
 
getOwner() - Method in interface kodo.util.Proxy
Return the owning object.
getOwner() - Method in class kodo.util.ProxyDate
 
getOwner() - Method in interface kodo.runtime.KodoStateManager
Return the owning state if this is an embedded instance.
getOwner() - Method in class kodo.meta.DelegatingFieldMetaData
 
getOwner() - Method in interface kodo.meta.FieldMetaData
Return the owning metadata for this field.
getOwnerField() - Method in class kodo.util.AbstractLRSProxyMap
 
getOwnerField() - Method in class kodo.util.AbstractLRSProxyCollection
 
getOwnerField() - Method in interface kodo.util.Proxy
Return the owning field index.
getOwnerField() - Method in class kodo.util.ProxyDate
 
getOwnerField() - Method in interface kodo.runtime.KodoStateManager
Return the field number of the owning object if this is an embedded instance.
getOwnerMapping() - Method in class kodo.jdbc.meta.FieldMapping
Convenience method to make casting FieldMapping.getOwner() unnecessary.
getOwnerMapping() - Method in class kodo.jdbc.meta.Indicator
Return the class mapping that uses this indicator.
getPackageName() - Method in class kodo.jdbc.meta.ReverseMappingTool
Return the default package for the generated classes, or null if unset.
getParameterDeclarations() - Method in class kodo.datacache.CacheAwareQuery
 
getParameterDeclarations() - Method in interface kodo.query.KodoQuery
Return a two-dimensional String array containing the parameter declarations for this query.
getParameterMetaData() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getParameterMetaData() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getParser() - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
getParser() - Method in interface kodo.meta.JDOMetaDataRepository
Return the parser to use to parse jdo metadata files.
getPath() - Method in class kodo.jdbc.query.SQLPath
Return the string of fields this path traverses.
getPCClass() - Method in class kodo.runtime.AbstractPCResultObjectProvider
Implement this method to extract the type of the pc stored in the current record of the input.
getPCSubclasses() - Method in class kodo.meta.DelegatingClassMetaData
 
getPCSubclasses() - Method in interface kodo.meta.ClassMetaData
Return the known persistence capable subclasses of the described type, or empty array if none.
getPCSubclassMappings() - Method in class kodo.jdbc.meta.ClassMapping
Convenience method to make casting from ClassMapping.getPCSubclassMetaDatas() unnecessary.
getPCSubclassMetaDatas() - Method in class kodo.jdbc.meta.ClassMapping
 
getPCSubclassMetaDatas() - Method in class kodo.meta.DelegatingClassMetaData
 
getPCSubclassMetaDatas() - Method in interface kodo.meta.ClassMetaData
Return the metadata for the known persistence capable subclasses of the described type, or empty array if none.
getPCSuperclass() - Method in class kodo.meta.DelegatingClassMetaData
 
getPCSuperclass() - Method in interface kodo.meta.ClassMetaData
Return the persistence capable superclass of the described type, or null if the metadata did not specify one.
getPCSuperclassMapping() - Method in class kodo.jdbc.meta.ClassMapping
Convenience method to make casting from ClassMapping.getPCSuperclassMetaData() unnecessary.
getPCSuperclassMetaData() - Method in class kodo.jdbc.meta.ClassMapping
 
getPCSuperclassMetaData() - Method in class kodo.meta.DelegatingClassMetaData
 
getPCSuperclassMetaData() - Method in interface kodo.meta.ClassMetaData
Return the metadata for the persistence capable superclass of the described type, or null if the metadata did not specify one.
getPersistenceCapable() - Method in interface kodo.runtime.KodoStateManager
Return the managed instance.
getPersistenceCapableClass(Object) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
getPersistenceCapableClass(Object) - Method in interface kodo.runtime.StoreManager
Return the persistent class for the given data store identity value.
getPersistenceManager() - Method in class kodo.jdbc.runtime.JDBCStoreManager
Return the PersistenceManager this StoreManager is owned by.
getPersistenceManager() - Method in class kodo.jdbc.ee.JDBCConnectionFactory
 
getPersistenceManager() - Method in class kodo.datacache.CacheAwareQuery
 
getPersistenceManager() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getPersistenceManager() - Method in interface kodo.runtime.KodoStateManager
Return the managing persistence manager.
getPersistenceManager() - Method in class kodo.runtime.PersistenceManagerImpl
 
getPersistenceManager() - Method in class kodo.runtime.AbstractPCResultObjectProvider
Return the persistence manager this provider was constructed with.
getPersistenceManager(boolean, int) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getPersistenceManager(boolean, int) - Method in interface kodo.runtime.KodoPersistenceManagerFactory
Return a persistence manager in the given transaction and connection retain mode.
getPersistenceManager(Object) - Static method in class kodo.runtime.KodoHelper
 
getPersistenceManager(String, String) - Method in class kodo.jdbc.ee.JDBCConnectionFactory
 
getPersistenceManager(String, String) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getPersistenceManager(String, String, boolean, int) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getPersistenceManager(String, String, boolean, int) - Method in interface kodo.runtime.KodoPersistenceManagerFactory
Return a persistence manager in the given transaction and connection retain mode.
getPersistenceManagerFactory() - Static method in class kodo.jdbc.runtime.JDBCPersistenceManagerFactory
Factory method for constructing a PersistenceManagerFactory from the default configuration.
getPersistenceManagerFactory() - Static method in class kodo.runtime.KodoHelper
Returns a KodoPersistenceManagerFactory configured based on the properties resource named by the system property kodo.properties, or the resource kodo.properties if no system property is set.
getPersistenceManagerFactory() - Method in class kodo.runtime.PersistenceManagerImpl
 
getPersistenceManagerFactory(File) - Static method in class kodo.runtime.KodoHelper
JDO 2.0 Preview.
getPersistenceManagerFactory(File, ClassLoader) - Static method in class kodo.runtime.KodoHelper
JDO 2.0 Preview.
getPersistenceManagerFactory(JDBCConfiguration) - Static method in class kodo.jdbc.runtime.JDBCPersistenceManagerFactory
Factory method for constructing a PersistenceManagerFactory from a configuration.
getPersistenceManagerFactory(Properties) - Static method in class kodo.jdbc.runtime.JDBCPersistenceManagerFactory
Factory method for constructing a PersistenceManagerFactory from properties.
getPersistenceManagerFactory(Properties) - Static method in class kodo.jdbc.ee.JDBCConnectionFactory
 
getPersistenceManagerFactory(Properties) - Static method in class kodo.runtime.KodoHelper
 
getPersistenceManagerFactory(Properties, ClassLoader) - Static method in class kodo.runtime.KodoHelper
 
getPersistenceManagerFactory(String) - Static method in class kodo.runtime.KodoHelper
JDO 2.0 Preview.
getPersistenceManagerFactory(String, ClassLoader) - Static method in class kodo.runtime.KodoHelper
JDO 2.0 Preview.
getPersistenceManagerFactory(String, Context) - Static method in class kodo.runtime.KodoHelper
JDO 2.0 Preview.
getPersistenceManagerFactory(String, Context, ClassLoader) - Static method in class kodo.runtime.KodoHelper
JDO 2.0 Preview.
getPersistenceManagerFactoryClass() - Method in class kodo.conf.JDOConfigurationImpl
 
getPersistenceManagerFactoryClass() - Method in interface kodo.conf.JDOConfiguration
The PersistenceManagerFactory class name.
getPersistenceManagerImpl() - Method in class kodo.conf.JDOConfigurationImpl
 
getPersistenceManagerImpl() - Method in interface kodo.conf.JDOConfiguration
The plugin string of the PersistenceManagerImpl extension to create.
getPersistentClasses() - Method in class kodo.conf.JDOConfigurationImpl
 
getPersistentClasses() - Method in interface kodo.conf.JDOConfiguration
A ','-separted list of the class names of persistent types to register each time a persistence manager is obtained.
getPersistentClassesList() - Method in class kodo.conf.JDOConfigurationImpl
 
getPersistentClassesList() - Method in interface kodo.conf.JDOConfiguration
The separated persistent class names.
getPinnedKeys() - Method in class kodo.util.CacheMap
Returns the keys to the objects currently pinned into memory.
getPKColumn() - Method in class kodo.jdbc.meta.DBMappingFactory
 
getPKColumn() - Method in class kodo.jdbc.schema.DBSchemaFactory
 
getPlatform() - Method in class kodo.jdbc.sql.DBDictionary
The database platform for this dictionary.
getPMClassLoader() - Method in class kodo.meta.DelegatingClassMetaData
 
getPMClassLoader() - Method in interface kodo.meta.ClassMetaData
The class persistence manager loader used when parsing this metadata.
getPMClassLoader() - Method in class kodo.meta.JDOMetaDataParser
 
getPooledFactory(Properties) - Static method in class kodo.runtime.PersistenceManagerFactoryImpl
Return the pooled factory matching the given configuration, or null if none.
getPort() - Method in class kodo.event.TCPRemoteCommitProvider
 
getPreferredType(int) - Method in class kodo.jdbc.sql.DBDictionary
Return the preferred Types type for the given one.
getPreferredType(int) - Method in class kodo.jdbc.sql.PostgresDictionary
 
getPreferredType(int) - Method in class kodo.jdbc.sql.PointbaseDictionary
 
getPreferredType(int) - Method in class kodo.jdbc.sql.MySQLDictionary
 
getPreferredType(int) - Method in class kodo.jdbc.sql.HSQLDictionary
 
getPreferredTypeName(int) - Method in class kodo.jdbc.sql.DBMetaData
Return the name of this DB's SQL type for the given type constant from Types, or the closest type that this DB supports.
getPrimaryKey() - Method in class kodo.jdbc.schema.Table
Return the primary key for the table, if any.
getPrimaryKey() - Method in class kodo.jdbc.sql.AbstractRow
 
getPrimaryKey() - Method in interface kodo.jdbc.sql.Row
Return the JDO instance that controls this row.
getPrimaryKey(ClassMapping) - Method in class kodo.jdbc.schema.DBSequenceFactory
Return the primary key value for the given mapping.
getPrimaryKey(ClassMapping) - Method in class kodo.jdbc.schema.ClassDBSequenceFactory
 
getPrimaryKeyColumn() - Method in class kodo.jdbc.schema.DBSequenceFactory
The name of the table's primary key column.
getPrimaryKeyColumn(Column) - Method in class kodo.jdbc.schema.ForeignKey
Return the primary key column joined to the given local column.
getPrimaryKeyColumnName() - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
getPrimaryKeyColumns() - Method in class kodo.jdbc.meta.ClassMapping
Return the columns this mapping uses to uniquely identify an object.
getPrimaryKeyColumns() - Method in class kodo.jdbc.meta.FlatClassMapping
 
getPrimaryKeyColumns() - Method in class kodo.jdbc.meta.BaseClassMapping
 
getPrimaryKeyColumns() - Method in class kodo.jdbc.meta.VerticalClassMapping
 
getPrimaryKeyColumns() - Method in class kodo.jdbc.meta.NoneClassMapping
 
getPrimaryKeyColumns() - Method in class kodo.jdbc.schema.ForeignKey
Return the foreign columns in the foreign key, in join-order with the result of ForeignKey.getColumns().
getPrimaryKeyConstant(Column) - Method in class kodo.jdbc.schema.ForeignKey
Return the constant value assigned to the given primary key column.
getPrimaryKeyConstants() - Method in class kodo.jdbc.schema.ForeignKey
Return the constant values assigned to the primary key columns returned by ForeignKey.getConstantPrimaryKeyColumns().
getPrimaryKeyConstraintSQL(PrimaryKey) - Method in class kodo.jdbc.sql.DBDictionary
Return the declaration SQL for the given primary key.
getPrimaryKeyConstraintSQL(PrimaryKey) - Method in class kodo.jdbc.sql.FoxProDictionary
 
getPrimaryKeyConstraintSQL(PrimaryKey) - Method in class kodo.jdbc.sql.HSQLDictionary
 
getPrimaryKeyFieldMappings() - Method in class kodo.jdbc.meta.ClassMapping
Convenience method to make casting from ClassMapping.getPrimaryKeyFields() unnecessary.
getPrimaryKeyFields() - Method in class kodo.jdbc.meta.ClassMapping
 
getPrimaryKeyFields() - Method in class kodo.meta.DelegatingClassMetaData
 
getPrimaryKeyFields() - Method in interface kodo.meta.ClassMetaData
Return primary key fields, or empty array if none.
getPrimaryKeyIndex() - Method in class kodo.meta.DelegatingFieldMetaData
 
getPrimaryKeyIndex() - Method in interface kodo.meta.FieldMetaData
Return the primary key index of this persistent/transactional field, or -1 if not a primary key.
getPrimaryKeyName() - Method in class kodo.jdbc.schema.PrimaryKeyInfo
 
getPrimaryKeyOnJoin() - Method in class kodo.jdbc.meta.ReverseMappingTool
Return true if join tables are allowed to have primary keys, false if all primary key tables will be mapped as persistent classes.
getPrimaryKeys() - Method in class kodo.jdbc.meta.MappingTool
Return whether primary keys should be generated.
getPrimaryKeys() - Method in class kodo.jdbc.schema.LazySchemaFactory
 
getPrimaryKeys() - Method in class kodo.jdbc.schema.SchemaGenerator
Return whether primary keys should be generated.
getPrimaryKeys() - Method in class kodo.jdbc.schema.SchemaTool
Return whether primary keys should be generated.
getPrimaryKeys(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.DBDictionary
Return an array of PrimaryKeyInfo for the specified schema objects.
getPrimaryKeys(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.FoxProDictionary
 
getPrimaryKeys(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.SybaseDictionary
Sybase requires that autocommit be true for any schema interrogation.
getPrimaryKeys(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.DB2Dictionary
DB2 requires that autocommit be true for any schema interrogation.
getPrimaryKeys(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.OracleDictionary
 
getPrimaryKeys(String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getPrimaryKeySchemaName() - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
getPrimaryKeysFromBestRowIdentifier(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.DBDictionary
 
getPrimaryKeysFromGetPrimaryKeys(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.DBDictionary
 
getPrimaryKeyTable() - Method in class kodo.jdbc.schema.ForeignKey
Returns the table this foreign key is linking to, if it is known yet.
getPrimaryKeyTableName() - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
getPriority() - Method in class kodo.jdbc.schema.Column
 
getProcedureColumns(String, String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getProcedures(String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getProcedureTerm() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getProcessedData(Object) - Method in interface kodo.jdbc.sql.Result
Return the processed data under the given key, or null if none.
getProcessedData(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getProductName() - Method in class com.solarmetric.conf.ConfigurationImpl
 
getProductName() - Method in class kodo.conf.JDOConfigurationImpl
 
getProperties() - Method in class com.solarmetric.conf.PluginValue
 
getProperties() - Method in class com.solarmetric.conf.PluginListValue
 
getProperties() - Method in class kodo.jdbc.runtime.JDBCPersistenceManagerFactory
 
getProperties() - Method in class kodo.jdbc.ee.JDBCConnectionFactory
 
getProperties() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Subclasses should override this method to add a Platform property listing the runtime platform, such as: Kodo JDO JDBC Edition: Oracle Database
getProperty() - Method in interface com.solarmetric.conf.Value
Returns the property name that will be used when setting or getting this value in a Properties object.
getProperty() - Method in class com.solarmetric.conf.AbstractValue
 
getPropertyDescriptors() - Method in class com.solarmetric.conf.ConfigurationImpl
 
getProxyManager() - Method in class kodo.conf.JDOConfigurationImpl
 
getProxyManager() - Method in interface kodo.conf.JDOConfiguration
The plugin string for the ProxyManager to use for second class object proxies.
getProxyManagerInstance() - Method in class kodo.conf.JDOConfigurationImpl
 
getProxyManagerInstance() - Method in interface kodo.conf.JDOConfiguration
The ProxyManager to use.
getProxyType() - Method in class kodo.meta.DelegatingFieldMetaData
 
getProxyType() - Method in interface kodo.meta.FieldMetaData
The type this field was initialized with, and therefore the type to use for proxies when loading data into this field.
getQueryCache() - Method in class kodo.datacache.DataCacheManager
Return the system query cache.
getQueryCache() - Method in class kodo.conf.JDOConfigurationImpl
 
getQueryCache() - Method in interface kodo.conf.JDOConfiguration
The plugin to use for level-2 data store query caching.
getQueryCompilationCache() - Method in class kodo.conf.JDOConfigurationImpl
 
getQueryCompilationCache() - Method in interface kodo.conf.JDOConfiguration
The plugin to use for caching of query compilation data.
getQueryCompilationCacheInstance() - Method in class kodo.conf.JDOConfigurationImpl
 
getQueryCompilationCacheInstance() - Method in interface kodo.conf.JDOConfiguration
Return the Map to use in caching query compilation data using the configured plugin settings.
getQueryTimeout() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getQueryTimeout() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getQueryTimeout() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getReadSchema() - Method in class kodo.jdbc.meta.MappingTool
Set to true to read the entire schema before mapping.
getRealTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.REAL.
getRecordCacheStatistics() - Method in class kodo.datacache.AbstractCacheImpl
Returns true if cache statistics recording is currently on; otherwise returns false.
getRecordFactory() - Method in class kodo.jdbc.ee.JDBCConnectionFactory
 
getRef(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getRef(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getRef(Object, Map) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id; may not be supported by results that are not backed by a SQL result set.
getRef(Object, Map) - Method in class kodo.jdbc.sql.AbstractResult
 
getRef(Object, Map) - Method in class kodo.jdbc.sql.ResultSetResult
 
getRef(ResultSet, int, Map) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getRef(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getRef(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getRefDeleteAction() - Method in class kodo.jdbc.meta.ClassMapping
 
getRefDeleteAction() - Method in class kodo.jdbc.meta.FieldMapping
 
getReference() - Method in class kodo.jdbc.ee.JDBCConnectionFactory
 
getRefForeignKey() - Method in class kodo.jdbc.meta.ReferenceFieldMapping
Return the foreign key linking this mapping to the parent table.
getRefForeignKey() - Method in class kodo.jdbc.meta.VerticalClassMapping
Return the foreign key linking this mapping to the parent table.
getRefIndexed() - Method in class kodo.jdbc.meta.FieldMapping
 
getRefJoinType() - Method in class kodo.jdbc.meta.ReferenceFieldMapping
Return the reference join type.
getRefTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.REF.
getRelationName(Class, boolean, ForeignKey, boolean, ClassMetaData) - Method in class kodo.jdbc.meta.ReverseMappingTool
Return a default java identifier-formatted field relation name for the given class name.
getRemoteCommitEventManager() - Method in class kodo.conf.JDOConfigurationImpl
 
getRemoteCommitEventManager() - Method in interface kodo.conf.JDOConfiguration
The remote event manager that manages this configuration's remote event listeners.
getRemoteCommitProvider() - Method in class kodo.conf.JDOConfigurationImpl
 
getRemoteCommitProvider() - Method in interface kodo.conf.JDOConfiguration
The plugin to use for remote commit notification.
getRemoved() - Method in class kodo.util.AbstractLRSProxyMap
 
getRemoved() - Method in class kodo.util.AbstractLRSProxyCollection
 
getRemoved() - Method in interface kodo.util.ChangeTracker
Return the set of values that need to be removed from the managed container.
getRepository() - Method in class kodo.jdbc.meta.ClassMapping
 
getRepository() - Method in class kodo.jdbc.meta.ReverseMappingTool
Return the mapping repository used to hold generated mappings.
getRepository() - Method in class kodo.jdbc.meta.MappingTool
Return the repository to use to access mapping information.
getRepository() - Method in class kodo.meta.DelegatingClassMetaData
 
getRepository() - Method in interface kodo.meta.ClassMetaData
Return the owning repository.
getRepository() - Method in class kodo.meta.JDOMetaDataParser
 
getRequiresExtent() - Method in class kodo.meta.DelegatingClassMetaData
 
getRequiresExtent() - Method in interface kodo.meta.ClassMetaData
Return true if the type requires management via extent.
getReservedKeywords() - Method in class kodo.jdbc.sql.DBDictionary
Returns an upper-case list of keywords that this database considers "reserved".
getReservedKeywords() - Method in class kodo.jdbc.sql.MySQLDictionary
Fields named "int" might be converted into default column names of "INT1", which MySQL has a problem with.
getReservedKeywords() - Method in class kodo.jdbc.sql.AbstractSQLServerDictionary
 
getReservedKeywords() - Method in class kodo.jdbc.sql.AccessDictionary
 
getReservedWords() - Method in class kodo.jdbc.sql.DBDictionary
A comma-separated list of additional reserved words for this database.
getRestoreMutableValues() - Method in class kodo.conf.JDOConfigurationImpl
 
getRestoreMutableValues() - Method in interface kodo.conf.JDOConfiguration
Whether mutable second class objects are restored on rollback.
getRestoreValues() - Method in class kodo.conf.JDOConfigurationImpl
 
getRestoreValues() - Method in interface kodo.conf.JDOConfiguration
The default RestoreValues setting for all PersistenceManager instances obtained from this factory.
getRestoreValues() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getRestoreValues() - Method in class kodo.runtime.PersistenceManagerImpl
 
getResult() - Method in class kodo.datacache.CacheAwareQuery
 
getResult() - Method in interface kodo.query.KodoQuery
Return the result expressions set for this query.
getResult(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
Implement this method to return a result containing this field.
getResult(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
getResult(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
 
getResult(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
getResult(Select) - Method in class kodo.jdbc.runtime.JDBCStoreManager
Return the result of executing the given query using a forward- only result set type.
getResult(Select, JDBCFetchConfiguration) - Method in class kodo.jdbc.runtime.JDBCStoreManager
Return the result of executing the given query using a result set type based on the give fetch configuration, or the default if null.
getResultAliases() - Method in class kodo.datacache.CacheAwareQuery
 
getResultAliases() - Method in interface kodo.query.KodoQuery
For each expression from KodoQuery.getResult(), return the alias set for that expression.
getResultClass() - Method in class kodo.datacache.CacheAwareQuery
 
getResultClass() - Method in interface kodo.query.KodoQuery
Returns the result class that has been set through KodoQuery.setResultClass(java.lang.Class), or null if none.
getResultObject() - Method in class com.solarmetric.rop.ListResultObjectProvider
 
getResultObject() - Method in interface com.solarmetric.rop.ResultObjectProvider
Instantiate the current result object.
getResultObject() - Method in class com.solarmetric.rop.MergedResultObjectProvider
 
getResultObject() - Method in class kodo.jdbc.runtime.JDBCResultObjectProvider
 
getResultObject() - Method in class kodo.runtime.AbstractPCResultObjectProvider
 
getResults(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.AbstractMapFieldMapping
Return results containing all keys and values for this map.
getResults(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
getResults(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
getResults(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
getResults(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
getResultSet() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getResultSet() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getResultSet() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getResultSet() - Method in class kodo.jdbc.sql.ResultSetResult
Return the backing result set.
getResultSet(boolean) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
Get the last result set, with the option of not wrapping it in a DelegatingResultSet, which is the default.
getResultSet(boolean) - Method in class com.solarmetric.jdbc.DelegatingStatement
Get the last result set, with the option of not wrapping it in a DelegatingResultSet, which is the default.
getResultSet(boolean) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
Get the last result set, with the option of not wrapping it in a DelegatingResultSet, which is the default.
getResultSetConcurrency() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getResultSetConcurrency() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getResultSetConcurrency() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getResultSetConcurrency() - Method in interface kodo.jdbc.sql.Select
The result set concurrency, such as ResultSet.CONCUR_READ_ONLY, or -1 for the default.
getResultSetHoldability() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getResultSetHoldability() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getResultSetHoldability() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getResultSetHoldability() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getResultSetInfo() - Method in class kodo.runtime.PersistenceManagerImpl
 
getResultSetType() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getResultSetType() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getResultSetType() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getResultSetType() - Method in interface kodo.jdbc.sql.Select
The result set type, such as ResultSet.TYPE_FORWARD_ONLY, or -1 for the default.
getResultSetType() - Method in interface kodo.jdbc.runtime.JDBCFetchConfiguration
The result set type to use as a constant from ResultSet.
getResultSetType() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getResultSetType() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The JDBC result set type.
getResultSetTypeConstant() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getResultSetTypeConstant() - Method in interface kodo.jdbc.conf.JDBCConfiguration
Return the result set constant for the result set type.
getRetainValues() - Method in class kodo.conf.JDOConfigurationImpl
 
getRetainValues() - Method in interface kodo.conf.JDOConfiguration
The default RetainValues setting for all PersistenceManager instances obtained from this factory.
getRetainValues() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
getRetainValues() - Method in class kodo.runtime.PersistenceManagerImpl
 
getRetainValuesInOptimistic() - Method in class kodo.conf.JDOConfigurationImpl
 
getRetainValuesInOptimistic() - Method in interface kodo.conf.JDOConfiguration
Whether to allow nontransactional instances to retain their values when modified in an optimistic transaction.
getRollbackOnly() - Method in interface kodo.runtime.KodoPersistenceManager
JDO 2.0 Preview.
getRollbackOnly() - Method in class kodo.runtime.PersistenceManagerImpl
 
getRow() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getRow(Table, int, KodoStateManager, boolean) - Method in class kodo.jdbc.meta.StateImageVersionIndicator.CustomUpdate
 
getRow(Table, int, KodoStateManager, boolean) - Method in interface kodo.jdbc.sql.RowManager
Return the row for the given table and owner object, or null if create is false and the row has not already been created.
getRow(Table, int, Object, boolean) - Method in class kodo.jdbc.meta.StateImageVersionIndicator.CustomUpdate
 
getSchema() - Method in class kodo.jdbc.schema.Table
Return the schema for the table.
getSchema(String) - Method in class kodo.jdbc.schema.SchemaGroup
Return the schema with the given name, or null if none.
getSchemaAction() - Method in class kodo.jdbc.meta.MappingTool
The schema modification policy.
getSchemaCase() - Method in class kodo.jdbc.sql.DBDictionary
Return how schema names (schema name, tables, database names) should be manipulated.
getSchemaColumn() - Method in class kodo.jdbc.schema.DBSchemaFactory
 
getSchemaFactory() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getSchemaFactory() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The plugin string for the SchemaFactory to use to provide schema information during system initialization.
getSchemaFactoryInstance() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getSchemaFactoryInstance() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The SchemaFactory to use for schema information.
getSchemaGroup() - Method in class kodo.jdbc.meta.ReverseMappingTool
Return the schema group to reverse map.
getSchemaGroup() - Method in class kodo.jdbc.meta.MappingRepository
Return the runtime schema.
getSchemaGroup() - Method in class kodo.jdbc.meta.MappingTool
Return the schema group to use in mapping.
getSchemaGroup() - Method in class kodo.jdbc.schema.SchemaGenerator
Return the current schema group.
getSchemaGroup() - Method in class kodo.jdbc.schema.SchemaTool
Return the schema group the tool will act on.
getSchemaGroup() - Method in class kodo.jdbc.schema.Schema
Return the schema's group.
getSchemaName() - Method in class kodo.jdbc.schema.PrimaryKeyInfo
 
getSchemaName() - Method in class kodo.jdbc.schema.IndexInfo
 
getSchemaNameForMetadata(String) - Method in class kodo.jdbc.sql.DBDictionary
Returns the schema name that will be used for obtaining information from DatabaseMetaData.
getSchemas() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getSchemas() - Method in class kodo.jdbc.schema.SchemaGroup
Return all schemas.
getSchemas() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getSchemas() - Method in interface kodo.jdbc.conf.JDBCConfiguration
Comma-separated list of modifiable schemas for JDO instances.
getSchemasList() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getSchemasList() - Method in interface kodo.jdbc.conf.JDBCConfiguration
Modificable schema components.
getSchemaTerm() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getSchemaTool() - Method in class kodo.jdbc.meta.MappingTool
Return the schema tool to use for schema modification.
getSchemaWriter() - Method in class kodo.jdbc.meta.MappingTool
The stream to export the planned schema to as an XML document.
getScriptWriter() - Method in class kodo.jdbc.schema.SchemaTool
The stream to write to for the creation of SQL scripts.
getSearchStringEscape() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getSecondaryRow(Table, int) - Method in class kodo.jdbc.meta.StateImageVersionIndicator.CustomUpdate
 
getSecondaryRow(Table, int) - Method in interface kodo.jdbc.sql.RowManager
Return a row for the given secondary table.
getSelectAliases() - Method in interface kodo.jdbc.sql.Select
Return the aliases of all selected columns and all selected buffers, in the order they were selected.
getSelectedTableAliases() - Method in interface kodo.jdbc.sql.Select
Return the set of selected table aliases.
getSelectedTables() - Method in interface kodo.jdbc.sql.Select
Return the set of selected tables.
getSelectJoins(Select) - Method in class kodo.jdbc.meta.ReferenceFieldMapping
Return any joins needed to get from the primary table to this table for a select.
getSelects() - Method in interface kodo.jdbc.sql.Select
Return all selected columns and buffer ids, in the order they were selected.
getSelects(Select) - Method in class kodo.jdbc.sql.DBDictionary
Return the portion of the select statement between the SELECT keyword and the FROM keyword.
getSeq(ClassMapping) - Method in class kodo.jdbc.schema.DBSequenceFactory
Return the appropriate sequence info object for the given mapping.
getSeq(ClassMapping) - Method in class kodo.jdbc.schema.ClassDBSequenceFactory
 
getSequenceColumn() - Method in class kodo.jdbc.schema.DBSequenceFactory
The name of the column that holds the sequence value.
getSequenceFactory() - Method in class kodo.jdbc.meta.ClassMapping
 
getSequenceFactory() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getSequenceFactory() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The plugin string for the SequenceFactory implementation.
getSequenceFactoryInstance() - Method in class kodo.jdbc.meta.ClassMapping
Return the sequence factory for this type, based on its sequence factory metadata extensions.
getSequenceFactoryInstance() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getSequenceFactoryInstance() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The SequenceFactory to use.
getSequenceGenerator(Class) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
getSequenceGenerator(Class) - Method in interface kodo.runtime.StoreManager
Returns a SequenceGenerator for the specified class.
getSequenceGenerator(Object) - Static method in class kodo.runtime.KodoHelper
Returns a SequenceGenerator for the specified instance.
getSequenceGenerator(PersistenceManager, Class) - Static method in class kodo.runtime.KodoHelper
Returns a SequenceGenerator for the specified persistet class.
getSequenceName() - Method in class kodo.jdbc.schema.ClassSequenceFactory
Return the name of the default sequence for classes that do not list one in their metadata.
getShort(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getShort(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getShort(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getShort(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getShort(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getShort(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getShort(ResultSet, int) - Method in class kodo.jdbc.sql.PostgresDictionary
PostgreSQL does not perform automatic conversions, so attempting to get a whole number out of a decimal will throw a SQLException.
getShort(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getShort(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getSimulateLocking() - Method in class kodo.jdbc.sql.DBDictionary
If true, pessimistic locking will be allowed even if the database does not support locking.
getSize() - Method in class kodo.jdbc.meta.FieldMapping
 
getSize() - Method in class kodo.jdbc.schema.Column
Return the column's size.
getSizeClause(Column) - Method in class kodo.jdbc.sql.DBDictionary
 
getSmallintTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.SMALLINT.
getSoftReferenceSize() - Method in class kodo.util.CacheMap
Returns the maximum number of unpinned objects to keep soft references to.
getSoftReferenceSize() - Method in class kodo.datacache.QueryCacheImpl
Returns the maximum number of unpinned objects to keep soft references to.
getSoftReferenceSize() - Method in class kodo.datacache.CacheImpl
Returns the maximum number of unpinned objects to keep soft references to.
getSourceFile() - Method in class kodo.jdbc.meta.ClassMappingInfo
 
getSourceFile() - Method in class kodo.jdbc.schema.Table
Return the source file the table was parsed from, if any.
getSourceFile() - Method in class kodo.meta.DelegatingClassMetaData
 
getSourceFile() - Method in interface kodo.meta.ClassMetaData
Return the source file the metadata was parsed from, if any.
getSQL() - Method in class com.solarmetric.jdbc.JDBCEvent
Return the SQL associated with this event; may be null.
getSQL() - Method in class kodo.jdbc.meta.StateImageVersionIndicator.CustomUpdate
Return a boolean SQL expression that should be added to the WHERE clause of an UPDATE to test whether the current database record matches our stored version.
getSQL() - Method in class kodo.jdbc.sql.SQLBuffer
Return the SQL for this buffer.
getSQLKeywords() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getSQLStateType() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getSQLType(String) - Method in class kodo.jdbc.sql.DBMetaData
 
getSQLValue() - Method in class kodo.jdbc.query.Constant
Return the SQL value of this constant.
getStackTrace(Throwable) - Static method in class com.solarmetric.log.LogAdapter
Utility method to obtain a stack trace as a String.
getState(Object) - Static method in class kodo.util.ImplHelper
 
getState(Object) - Method in interface kodo.runtime.KodoPersistenceManager
Deprecated. Use KodoPersistenceManager.getStateManager(java.lang.Object) instead.
getState(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
getStateManager(Object) - Method in interface kodo.runtime.KodoPersistenceManager
Return the state manager for the given instance.
getStateManager(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
getStateManager(Object, Object, boolean) - Method in class kodo.runtime.PersistenceManagerImpl
Return the StateManager for the instance with the given id.
getStatement() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getStatement() - Method in class com.solarmetric.jdbc.JDBCEvent
Return the Statement for this event, may be null for events unrelated to Statement execution.
getStatement() - Method in class kodo.jdbc.sql.ResultSetResult
Return the statement that produced this result.
getStatId() - Method in class com.solarmetric.manage.StatisticDTO
Get the hash code of the source statistic on the server.
getStatistic() - Method in class com.solarmetric.manage.WatchableEvent
Get the statistic.
getStatistic() - Method in class com.solarmetric.manage.StatisticEvent
 
getStatistics() - Method in interface com.solarmetric.manage.Watchable
Get a collection of available statistics.
getStatistics() - Method in class com.solarmetric.manage.TimeWatch
Get a collection of available statistics.
getStatistics() - Method in class kodo.datacache.AbstractCacheImpl
Get statistics exported by this object.
getStorageLimitationsFatal() - Method in class kodo.jdbc.sql.DBDictionary
Whether or not an exception should be thrown if value alteration needs to take place in order to be able to be stored in the database.
getStoreCharsAsNumbers() - Method in class kodo.jdbc.sql.DBDictionary
If true, Java char values will be stored as numbers.
getStoreLargeNumbersAsStrings() - Method in class kodo.jdbc.sql.DBDictionary
If true, BigDecimals and BigIntegers will be stored as strings.
getStoreManager(boolean) - Method in interface kodo.runtime.KodoPersistenceManager
Return the store manager in use.
getStoreManager(boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
getString() - Method in interface com.solarmetric.conf.Value
Return a stringified version of this value.
getString() - Method in class com.solarmetric.conf.AbstractValue
 
getString() - Method in class com.solarmetric.conf.PluginValue
 
getString() - Method in class com.solarmetric.conf.PluginListValue
 
getString(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getString(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getString(Object) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id.
getString(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
getString(Object) - Method in class kodo.jdbc.sql.ResultSetResult
 
getString(ResultSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getString(ResultSet, int) - Method in class kodo.jdbc.sql.FoxProDictionary
FoxPro doesn't auto-truncate values.
getString(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getString(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getStringExtension(String) - Method in class kodo.meta.DelegatingExtensions
 
getStringExtension(String) - Method in interface kodo.meta.Extensions
Get the value as a string.
getStringExtension(String, String) - Method in class kodo.meta.DelegatingExtensions
 
getStringExtension(String, String) - Method in interface kodo.meta.Extensions
Get the value as a string.
getStringFunctions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getStructTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.STRUCT.
getSubclassMapping() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getSubclassMapping() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The ClassMapping to use when mapping subclasses.
getSuperTables(String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getSuperTypes(String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getSupportsDeferredConstraints() - Method in class kodo.jdbc.sql.DBDictionary
 
getSupportsForeignKeys() - Method in class kodo.jdbc.sql.DBDictionary
Whether this database supports foreign keys or not.
getSupportsLockingWithDistinctClause() - Method in class kodo.jdbc.sql.DBDictionary
Whether this database supports "FOR UPDATE" queries with a "DISTINCT" clause.
getSupportsLockingWithInnerJoin() - Method in class kodo.jdbc.sql.DBDictionary
Whether this database supports "FOR UPDATE" queries with inner joins.
getSupportsLockingWithMultipleTables() - Method in class kodo.jdbc.sql.DBDictionary
Whether this database supports "FOR UPDATE" queries with multiple tables.
getSupportsLockingWithOrderClause() - Method in class kodo.jdbc.sql.DBDictionary
Whether this database supports "FOR UPDATE" queries with "ORDER BY" clauses.
getSupportsLockingWithOuterJoin() - Method in class kodo.jdbc.sql.DBDictionary
Whether this database supports "FOR UPDATE" queries with outer joins.
getSupportsMultipleNontransactionalResultSets() - Method in class kodo.jdbc.sql.DBDictionary
Whether this dictionary supports multiple result sets outside of a transaction.
getSupportsNullTableForGetColumns() - Method in class kodo.jdbc.sql.DBDictionary
If true, calls to ResultSet#getColumns can handle a null table.
getSupportsNullTableForGetImportedKeys() - Method in class kodo.jdbc.sql.DBDictionary
If true, calls to ResultSet#getImportedKeys can handle a null table.
getSupportsNullTableForGetIndexInfo() - Method in class kodo.jdbc.sql.DBDictionary
If true, calls to ResultSet#getIndexInfo can handle a null table.
getSupportsNullTableForGetPrimaryKeys() - Method in class kodo.jdbc.sql.DBDictionary
If true, calls to ResultSet#getPrimaryKeys can handle a null table.
getSupportsSchemaForGetColumns() - Method in class kodo.jdbc.sql.DBDictionary
Some drivers have problems with using the schema name in calls to DatabaseMetaData.getColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String).
getSupportsSchemaForGetTables() - Method in class kodo.jdbc.sql.DBDictionary
Some drivers have problems with using the schema name in calls to DatabaseMetaData.getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[]).
getSupportsSelectForUpdate() - Method in class kodo.jdbc.sql.DBDictionary
Whether this dictionary supports "SELECT ...
getSwapSchemaAndCatalog() - Method in class kodo.jdbc.sql.InformixDictionary
Informix JDBC metadata for all known drivers returns with the table catalog and the table schema name swapped.
getSynchronization() - Method in class kodo.runtime.PersistenceManagerImpl
 
getSystemFunctions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getSystemSchemas() - Method in class kodo.jdbc.sql.DBDictionary
Return the list of system schemas that will not be reflected on when constructing the in-memory representation of the schema.
getSystemTables() - Method in class kodo.jdbc.sql.DBDictionary
Return the list of system tables that will not be reflected on when constructing the in-memory representation of the schema.
getTable() - Method in class kodo.jdbc.meta.FlatClassMapping
 
getTable() - Method in class kodo.jdbc.meta.ReferenceFieldMapping
 
getTable() - Method in class kodo.jdbc.meta.Indicator
 
getTable() - Method in class kodo.jdbc.meta.StateImageVersionIndicator
 
getTable() - Method in class kodo.jdbc.meta.NoneFieldMapping
 
getTable() - Method in class kodo.jdbc.meta.BaseClassMapping
 
getTable() - Method in interface kodo.jdbc.meta.Mapping
Return the mapping's primary data table.
getTable() - Method in class kodo.jdbc.meta.VerticalClassMapping
 
getTable() - Method in class kodo.jdbc.meta.NoneClassMapping
 
getTable() - Method in class kodo.jdbc.schema.Constraint
Return the table of this constraint.
getTable() - Method in class kodo.jdbc.schema.Column
Return the table for the column.
getTable() - Method in class kodo.jdbc.schema.Index
Return the table of the index.
getTable() - Method in class kodo.jdbc.sql.AbstractRow
 
getTable() - Method in interface kodo.jdbc.sql.Row
Return the table for this row.
getTable(String) - Method in class kodo.jdbc.schema.Schema
Return the table with the given name, or null if none.
getTable1() - Method in class kodo.jdbc.sql.Join
 
getTable2() - Method in class kodo.jdbc.sql.Join
 
getTableAlias(Table) - Method in interface kodo.jdbc.sql.Joins
Return the alias for the given table.
getTableForUpdateClause() - Method in class kodo.jdbc.sql.DBDictionary
The per-table clause to append to each table alias in a SELECT.
getTableName() - Method in class kodo.jdbc.meta.DBMappingFactory
The name of the mapping information table.
getTableName() - Method in class kodo.jdbc.schema.DBSequenceFactory
The sequence table name.
getTableName() - Method in class kodo.jdbc.schema.ClassSequenceFactory
Return the table name to run sequence queries against.
getTableName() - Method in class kodo.jdbc.schema.PrimaryKeyInfo
 
getTableName() - Method in class kodo.jdbc.schema.IndexInfo
 
getTableName() - Method in class kodo.jdbc.schema.ColumnInfo
 
getTableName() - Method in class kodo.jdbc.schema.DBSchemaFactory
The name of the mapping information table.
getTableName() - Method in class kodo.jdbc.schema.TableInfo
 
getTableNameForMetadata(String) - Method in class kodo.jdbc.sql.DBDictionary
Returns the table name that will be used for obtaining information from DatabaseMetaData.
getTablePrivileges(String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getTables() - Method in class kodo.jdbc.schema.Schema
Return the schema's tables.
getTables(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.DBDictionary
Return a result set in the form expected by DatabaseMetaData.getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[]).
getTables(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.SybaseDictionary
Sybase requires that autocommit be true for any schema interrogation.
getTables(DatabaseMetaData, String, String, String, Connection) - Method in class kodo.jdbc.sql.DB2Dictionary
DB2 requires that autocommit be true for any schema interrogation.
getTables(String, String, String, String[]) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getTableSchema() - Method in class kodo.jdbc.schema.ColumnInfo
 
getTableType() - Method in class kodo.jdbc.sql.MySQLDictionary
Return the MySQL table type to use when creating tables.
getTableTypes() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getTableTypes() - Method in class kodo.jdbc.sql.DBDictionary
The table types to look for when reflecting on the schema, separated by commas.
getTag() - Method in interface kodo.query.FilterListener
Return the tag that this extension listens for.
getTag() - Method in interface kodo.query.AggregateListener
Return the tag that this listener listens for.
getTangosolCache() - Method in class kodo.datacache.TangosolCache
Returns the underlying NamedCache that this TangosolCache is using.
getTangosolCacheName() - Method in class kodo.datacache.TangosolCache
Returns the name of the Tangosol cache to use.
getTime() - Method in class com.solarmetric.jdbc.JDBCEvent
Return the time the event was constructed.
getTime() - Method in class com.solarmetric.manage.StatisticEvent
 
getTime(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getTime(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getTime(int, Calendar) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getTime(int, Calendar) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getTime(Object, Calendar) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id; may not be supported by results that are not backed by a SQL result set.
getTime(Object, Calendar) - Method in class kodo.jdbc.sql.AbstractResult
 
getTime(Object, Calendar) - Method in class kodo.jdbc.sql.ResultSetResult
 
getTime(ResultSet, int, Calendar) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getTime(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getTime(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getTime(String, Calendar) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getTime(String, Calendar) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getTimeDateFunctions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getTimeout() - Method in class kodo.datacache.QueryKey
Return the number of milliseconds that this query is valid for, or <= -1 if this query does not expire.
getTimestamp(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getTimestamp(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getTimestamp(int, Calendar) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getTimestamp(int, Calendar) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getTimestamp(Object, Calendar) - Method in interface kodo.jdbc.sql.Result
Return the value stored in the given column or id; may not be supported by results that are not backed by a SQL result set.
getTimestamp(Object, Calendar) - Method in class kodo.jdbc.sql.AbstractResult
 
getTimestamp(Object, Calendar) - Method in class kodo.jdbc.sql.ResultSetResult
 
getTimestamp(ResultSet, int, Calendar) - Method in class kodo.jdbc.sql.DBDictionary
Convert the specified column of the SQL ResultSet to the proper java type.
getTimestamp(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getTimestamp(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getTimestamp(String, Calendar) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getTimestamp(String, Calendar) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getTimestampTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.TIMESTAMP.
getTimeTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.TIME.
getTimeWatch() - Method in class kodo.manage.KodoTimeWatchManager
Get the default TimeWatch.
getTimeWatch(KodoPersistenceManager) - Static method in class kodo.manage.KodoTimeWatchManager
Convenience static method for obtaining the default TimeWatch associated with the JDOConfiguration associated with the passed KodoPersistenceManager.
getTimeWatch(KodoPersistenceManagerFactory) - Static method in class kodo.manage.KodoTimeWatchManager
Convenience static method for obtaining the default TimeWatch associated with the JDOConfiguration associated with the passed KodoPersistenceManagerFactory.
getTimeWatch(KodoPersistenceManagerFactory, String) - Static method in class kodo.manage.KodoTimeWatchManager
Convenience static method for obtaining a named time watch associated with the JDOConfiguration associated with the passed KodoPersistenceManagerFactory.
getTimeWatch(KodoPersistenceManager, String) - Static method in class kodo.manage.KodoTimeWatchManager
Convenience static method for obtaining a named time watch associated with the JDOConfiguration associated with the passed KodoPersistenceManager.
getTimeWatch(String) - Method in class kodo.manage.KodoTimeWatchManager
Get a named TimeWatch.
getTimeWatchManager() - Method in class kodo.conf.JDOConfigurationImpl
 
getTimeWatchManager() - Method in interface kodo.conf.JDOConfiguration
Get the TimeWatch Watchable for this configuration.
getTinyintTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.TINYINT.
getTrackChanges() - Method in class kodo.util.ProxyManagerImpl
Whether proxies produced by this factory will use ChangeTrackers to try to cut down on data store operations at the cost of some extra bookkeeping overhead.
getTransactionalObjectId(Object) - Static method in class kodo.runtime.KodoHelper
 
getTransactionalObjectId(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
getTransactionalObjects() - Method in class kodo.event.TransactionEvent
Return the unmodifiable set of persistence capable objects participating in the transaction.
getTransactionalObjects() - Method in interface kodo.runtime.KodoPersistenceManager
Return a list of current transaction instances.
getTransactionalObjects() - Method in class kodo.runtime.PersistenceManagerImpl
 
getTransactionalStates() - Method in class kodo.runtime.PersistenceManagerImpl
Return a copy of all transactional state managers.
getTransactionIsolation() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
getTransactionIsolation() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getTransactionIsolation() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The transaction isolation level to use at the database level.
getTransactionIsolationConstant() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getTransactionIsolationConstant() - Method in interface kodo.jdbc.conf.JDBCConfiguration
Return the proper transaction isolation level constant from Connection, or -1 for the default level.
getTransactionManager() - Method in class kodo.ee.JNDIManagedRuntime
 
getTransactionManager() - Method in class kodo.ee.InvocationManagedRuntime
 
getTransactionManager() - Method in class kodo.ee.AutomaticManagedRuntime
 
getTransactionManager() - Method in interface kodo.ee.ManagedRuntime
Return the TransactionManager for the managed runtime.
getTransactionManagerMethod() - Method in class kodo.ee.InvocationManagedRuntime
Return the method to invoke to get the TransactionManager.
getTransactionManagerName() - Method in class kodo.ee.JNDIManagedRuntime
Return the location of the TransactionManager in JNDI.
getTransactionMode() - Method in class kodo.conf.JDOConfigurationImpl
 
getTransactionMode() - Method in interface kodo.conf.JDOConfiguration
Specifies the behavior of the transaction model.
getType() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getType() - Method in class com.solarmetric.jdbc.JDBCEvent
Return the event's type code.
getType() - Method in class kodo.jdbc.schema.Column
Return the column's SQL type.
getType() - Method in class kodo.jdbc.sql.Join
 
getType() - Method in class kodo.event.TransactionEvent
Return the type of event.
getType() - Method in interface kodo.runtime.PCData
 
getType() - Method in class kodo.enhance.JDOEnhancer
Return the type being enhanced.
getType() - Method in class kodo.enhance.ApplicationIdTool
Return the type we are generating an application id for.
getType() - Method in class kodo.meta.DelegatingFieldMetaData
 
getType() - Method in interface kodo.meta.FieldMetaData
Return the class of the described field.
getTypeCode() - Method in class kodo.meta.DelegatingFieldMetaData
 
getTypeCode() - Method in interface kodo.meta.FieldMetaData
Return the type code of the described field.
getTypeCode(Class) - Static method in class kodo.meta.JDOMetaDataGenerator
 
getTypeInfo() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getTypeMap() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
getTypeMapping() - Method in class kodo.jdbc.meta.FieldMapping
Convenience method to make casting from FieldMapping.getTypeMetaData() unnecessary.
getTypeMapping() - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
getTypeMetaData() - Method in class kodo.jdbc.meta.FieldMapping
 
getTypeMetaData() - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
getTypeMetaData() - Method in class kodo.meta.DelegatingFieldMetaData
 
getTypeMetaData() - Method in interface kodo.meta.FieldMetaData
Return metadata for the field's type, if the type is persistent.
getTypeName() - Method in class kodo.jdbc.schema.Column
If this column's type is not reflected in Types, set the type to Types.OTHER and set this string to the desired type name.
getTypeName() - Method in class kodo.jdbc.schema.ColumnInfo
 
getTypeName() - Method in class kodo.meta.DelegatingFieldMetaData
 
getTypeName() - Method in interface kodo.meta.FieldMetaData
The value of the FieldMetaData.TYPE extension key.
getTypeName(Column) - Method in class kodo.jdbc.sql.DBDictionary
Return the preferred database type for the given column's type from Types.
getUDTs(String, String, String, int[]) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getUnicodeStream(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getUnicodeStream(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getUnique() - Method in class kodo.jdbc.schema.IndexInfo
 
getUnloadedFields(FetchConfiguration) - Method in interface kodo.runtime.KodoStateManager
Return the unloaded fields that need loading based on the given fetch configuration.
getUpdateCount() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getUpdateCount() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getUpdateCount() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getUpdatedObjectIds() - Method in class kodo.event.RemoteCommitEvent
Return the set of object IDs for updated objects.
getUpdateManager() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getUpdateManager() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The UpdateManager to use for managing SQL updates.
getUpdateManagerInstance() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getUpdateManagerInstance() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The UpdateManager for runtime data store interaction.
getURL() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getURL(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getURL(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getURL(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getURL(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getUseDatastoreIdentity() - Method in class kodo.jdbc.meta.ReverseMappingTool
Whether to use datastore identity when possible.
getUseForeignKeyName() - Method in class kodo.jdbc.meta.ReverseMappingTool
Return whether the foreign key name will be used to generate relation names.
getUseGetBestRowIdentifierForPrimaryKeys() - Method in class kodo.jdbc.sql.DBDictionary
 
getUseGetBytesForBlobs() - Method in class kodo.jdbc.sql.DBDictionary
If true, use ResultSet.getBytes(int) for blobs.
getUseGetObjectForBlobs() - Method in class kodo.jdbc.sql.DBDictionary
If true, use ResultSet.getObject(int) to obtain blob data.
getUseImplHelper() - Method in class kodo.meta.JDOMetaDataGenerator
 
getUserName() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getUserObject() - Method in class kodo.runtime.PersistenceManagerImpl
 
getUseSchemaName() - Method in class kodo.jdbc.meta.ReverseMappingTool
Return true if the schema name will be included in the generated class name for each table.
getUseSchemaName() - Method in class kodo.jdbc.sql.DBDictionary
Whether to use the schema name when constructing a full table name.
getUseSetBytesForBlobs() - Method in class kodo.jdbc.sql.DBDictionary
If true, use PreparedStatement.setBytes(int, byte[]) for blobs.
getUseStringsForClobs() - Method in class kodo.jdbc.sql.DBDictionary
 
getUseTriggersForAutoIncrement() - Method in class kodo.jdbc.sql.OracleDictionary
If true, then simulate auto-increment in Oracle by using a trigger that inserts a sequence value into the primary key value when a row is inserted.
getValidate() - Method in class kodo.meta.DelegatingClassMetaData
 
getValidate() - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
getValidate() - Method in interface kodo.meta.ClassMetaData
Return the validation level.
getValidate() - Method in interface kodo.meta.JDOMetaDataRepository
The metadata validation level.
getValidationSQL() - Method in class kodo.jdbc.sql.DBDictionary
Simple SQL used to validate connections.
getValidColumnName(String, Table) - Method in class kodo.jdbc.sql.DBDictionary
Make any necessary changes to the given column name to make it valid for the current DB.
getValidForeignKeyName(String, Table, Table) - Method in class kodo.jdbc.sql.DBDictionary
Make any necessary changes to the given foreign key name to make it valid for the current DB.
getValidIndexName(String, Table) - Method in class kodo.jdbc.sql.DBDictionary
Make any necessary changes to the given index name to make it valid for the current DB.
getValidPrimaryKeyName(String, Table) - Method in class kodo.jdbc.sql.DBDictionary
Make any necessary changes to the given primary key name to make it valid for the current DB.
getValidTableName(String, Schema) - Method in class kodo.jdbc.sql.DBDictionary
Make any necessary changes to the given table name to make it valid for the current DB.
getValue() - Method in interface com.solarmetric.manage.Statistic
Get the current value of the passed statistic.
getValue() - Method in class com.solarmetric.manage.SimpleStatistic
Get the current value.
getValue() - Method in class com.solarmetric.manage.StatisticEvent
 
getValue() - Method in class kodo.jdbc.query.Constant
Return the value of this constant.
getValue(String) - Method in interface com.solarmetric.conf.Configuration
Return a Value for a given property.
getValue(String) - Method in class com.solarmetric.conf.ConfigurationImpl
 
getValueColumn() - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
Return the column holding the map value.
getValueColumn() - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
Return the column holding the map value.
getValueForeignKey() - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
Return the foreign key to the map's value objects table.
getValues() - Method in interface com.solarmetric.conf.Configuration
Return the set of all Values.
getValues() - Method in class com.solarmetric.conf.ConfigurationImpl
 
getVarbinaryTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.VARBINARY.
getVarcharTypeName() - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.VARCHAR.
getVersion() - Method in interface kodo.runtime.KodoStateManager
Return the current version indicator for this instance.
getVersion() - Method in interface kodo.runtime.PCData
 
getVersion(Object) - Static method in class kodo.runtime.KodoHelper
Returns the current version indicator for o.
getVersionColumns(String, String, String) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
getVersionIndicator() - Method in class kodo.jdbc.meta.ClassMapping
Return the version indicator for this class.
getVersionIndicator() - Method in class kodo.jdbc.meta.FlatClassMapping
 
getVersionIndicator() - Method in class kodo.jdbc.meta.BaseClassMapping
 
getVersionIndicator() - Method in class kodo.jdbc.meta.ClassMappingInfo
Return the mapping info for the version indicator, or null if none.
getVersionIndicator() - Method in class kodo.jdbc.meta.VerticalClassMapping
 
getVersionIndicator() - Method in class kodo.jdbc.meta.NoneClassMapping
 
getVersionIndicator() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
getVersionIndicator() - Method in interface kodo.jdbc.conf.JDBCConfiguration
The VersionIndicator to use when creating new class mappings.
getVersionIndicatorIndexed() - Method in class kodo.jdbc.meta.ClassMapping
 
getVersionIndicatorName() - Method in class kodo.jdbc.meta.ClassMapping
 
getWarnings() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
getWarnings() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
getWarnings() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
getWarnings() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
getWarnings() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
getWatchable() - Method in class com.solarmetric.manage.WatchableEvent
 
getWatchable() - Method in interface com.solarmetric.manage.Statistic
Get the Watchable pertaining to this statistic.
getWatchable() - Method in class com.solarmetric.manage.SimpleStatistic
Get the watchable pertaining to this statistic.
getWatchable(String) - Method in class com.solarmetric.manage.Manager
Get the Watchable keyed by the passed name.
getWatchableId() - Method in class com.solarmetric.manage.StatisticDTO
 
getWatchables() - Method in class com.solarmetric.manage.Manager
Get a HashMap of all Watchables.
getWhere() - Method in interface kodo.jdbc.sql.Select
Return the WHERE clause, minus any necessary end joins.
getWhere(Select) - Method in class kodo.jdbc.sql.DBDictionary
Return the portion of the select statement between the WHERE keyword and the ORDER BY clause, or null if no where conditions.

H

handle(InputStream) - Method in class kodo.event.TCPRemoteCommitProvider.TCPPortListener
Process an InputStream containing objects written by TCPRemoteCommitProvider#broadcastCommitInfo.
handleCheckedException(Exception) - Method in class com.solarmetric.rop.ListResultObjectProvider
 
handleCheckedException(Exception) - Method in interface com.solarmetric.rop.ResultObjectProvider
Any checked exceptions that are thrown will be passed to this method.
handleCheckedException(Exception) - Method in class com.solarmetric.rop.MergedResultObjectProvider
 
handleCheckedException(Exception) - Method in class kodo.jdbc.runtime.JDBCResultObjectProvider
 
handleCheckedException(Exception) - Method in class kodo.runtime.AbstractPCResultObjectProvider
Throws a javax.jdo.JDODataStoreException by default.
has(Object) - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping.LRSProxyCollection
 
has(Object) - Method in class kodo.util.AbstractLRSProxyCollection
 
hasConnection() - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
hasConnection() - Method in interface kodo.runtime.StoreManager
Return true if this store manager has established a dedicated connection to the data store.
hasExtension(String) - Method in class kodo.meta.DelegatingExtensions
 
hasExtension(String) - Method in interface kodo.meta.Extensions
Return true if the extension with the given key exists for vendor kodo.
hasExtension(String, String) - Method in class kodo.meta.DelegatingExtensions
 
hasExtension(String, String) - Method in interface kodo.meta.Extensions
Return true if the extension with the given key exists for the given vendor.
hasFetchGroup(String) - Method in interface kodo.runtime.FetchConfiguration
Return true if the given fetch group has been added.
hashCode() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
hashCode() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
hashCode() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
hashCode() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
hashCode() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
hashCode() - Method in class com.solarmetric.jdbc.DelegatingDataSource
 
hashCode() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
hashCode() - Method in class com.solarmetric.conf.ConfigurationImpl
 
hashCode() - Method in class com.solarmetric.conf.AbstractValue
 
hashCode() - Method in class kodo.util.Id
 
hashCode() - Method in class kodo.datacache.QueryKey
Define a hashing algorithm corresponding to the QueryKey.equals(java.lang.Object) method defined above.
hashCode() - Method in class kodo.datacache.DelegatingDataCache
 
hashCode() - Method in class kodo.meta.DelegatingClassMetaData
 
hashCode() - Method in class kodo.meta.DelegatingFieldMetaData
 
hashCode() - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
hasKey(Object) - Method in class kodo.jdbc.meta.AbstractMapFieldMapping.LRSProxyMap
 
hasKey(Object) - Method in class kodo.util.AbstractLRSProxyMap
 
hasMetaData(Class) - Method in class kodo.jdbc.meta.MappingRepository
 
hasMetaData(Class) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
hasMetaData(Class) - Method in interface kodo.meta.JDOMetaDataRepository
Return true if the repository has metadata for the given class.
HOLLOW - Static variable in class kodo.runtime.JDOState
 
HSQLDictionary - class kodo.jdbc.sql.HSQLDictionary.
Dictionary for Hypersonic SQL database.
HSQLDictionary() - Constructor for class kodo.jdbc.sql.HSQLDictionary
 

I

id - Variable in class kodo.util.Id
The primary key value.
Id - class kodo.util.Id.
Datastore identity type.
ID_APPLICATION - Static variable in interface kodo.meta.ClassMetaData
Constant representing the 'application' JDO identity type.
ID_DATASTORE - Static variable in interface kodo.meta.ClassMetaData
Constant representing the 'datastore' JDO identity type.
ID_NONDURABLE - Static variable in interface kodo.meta.ClassMetaData
Constant representing the 'nondurable' JDO identity type.
Id() - Constructor for class kodo.util.Id
Default constructor.
Id(long, Class) - Constructor for class kodo.util.Id
Construct with the given unique identifier and type.
Id(String) - Constructor for class kodo.util.Id
Construct from the result of a Id.toString() call on another instance.
Id(String, Class) - Constructor for class kodo.util.Id
Construct from the result of a Id.toString() call on another instance of a known type.
Id(String, ClassLoader) - Constructor for class kodo.util.Id
Construct from the result of a Id.toString() call on another instance.
identifierQuoteString - Variable in class kodo.jdbc.sql.DBMetaData
What's the string used to quote SQL identifiers? This returns a space " " if identifier quoting isn't supported.
ImplHelper - class kodo.util.ImplHelper.
 
ImplHelper.RegisterClassListener - interface kodo.util.ImplHelper.RegisterClassListener.
 
importColumn(Column) - Method in class kodo.jdbc.schema.Table
Import a column from another table.
importForeignKey(ForeignKey) - Method in class kodo.jdbc.schema.Table
Import a foreign key; column names must match columns of this table.
importIndex(Index) - Method in class kodo.jdbc.schema.Table
Import an index; column names must match columns of this table.
importPrimaryKey(PrimaryKey) - Method in class kodo.jdbc.schema.Table
Import a primary key; column names must match columns of this table.
importSchema(Schema) - Method in class kodo.jdbc.schema.SchemaGroup
Import a schema from another group.
importTable(Table) - Method in class kodo.jdbc.schema.Schema
Import a table from another schema.
InClassNameClassIndicator - class kodo.jdbc.meta.InClassNameClassIndicator.
Determines the class of database records using a column holding the class name, and limits SELECTs using an IN (...) statement.
InClassNameClassIndicator() - Constructor for class kodo.jdbc.meta.InClassNameClassIndicator
 
Index - class kodo.jdbc.schema.Index.
Represents a database index.
INDEXED - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark whether data columns are indexed.
IndexInfo - class kodo.jdbc.schema.IndexInfo.
Holder for information about an index.
IndexInfo() - Constructor for class kodo.jdbc.schema.IndexInfo
 
IndexInfo(ResultSet) - Constructor for class kodo.jdbc.schema.IndexInfo
 
Indicator - class kodo.jdbc.meta.Indicator.
Base class for class and version indicators.
INDICATOR_VALUE - Static variable in class kodo.jdbc.meta.MetaDataValueClassIndicator
Extension key used to specify the column class indicator value for this class.
Indicator() - Constructor for class kodo.jdbc.meta.Indicator
 
INFO - Static variable in interface com.solarmetric.log.LogConstants
 
info(Object) - Method in class com.solarmetric.log.LogAdapter
Log a message with info log level.
info(Object, Throwable) - Method in class com.solarmetric.log.LogAdapter
Log an error with info log level.
InformixDictionary - class kodo.jdbc.sql.InformixDictionary.
Dictionary for Informix database.
InformixDictionary() - Constructor for class kodo.jdbc.sql.InformixDictionary
 
init() - Method in interface com.solarmetric.manage.ManagerUI
 
init() - Method in class com.solarmetric.manage.ManagerUIImpl
 
initialize(KodoPersistenceManager, Select, boolean) - Method in class kodo.jdbc.query.SQLPath
 
initialize(KodoPersistenceManager, Select, boolean) - Method in class kodo.jdbc.query.Constant
 
initialize(KodoPersistenceManager, Select, boolean) - Method in interface kodo.jdbc.query.JDBCValue
Initialize the value.
initialize(KodoStateManager, JDOState, FetchConfiguration) - Method in interface kodo.runtime.PCResultObjectProvider
Initializes the state manager.
initialize(KodoStateManager, JDOState, FetchConfiguration) - Method in class kodo.runtime.AbstractPCResultObjectProvider
 
initialize(KodoStateManager, JDOState, FetchConfiguration, Object) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
initialize(KodoStateManager, JDOState, FetchConfiguration, Object) - Method in interface kodo.runtime.StoreManager
Initialize the given state manager.
initialize(PersistenceCapable, JDOState) - Method in interface kodo.runtime.KodoStateManager
Initialize the state manager with its managed persistence capable object the proper JDO lifecycle state.
initialize(PersistenceManagerFactoryImpl, StoreManager, String, String, boolean, int) - Method in class kodo.runtime.PersistenceManagerImpl
Initialize the persistence manager.
initializeParams(Object[], KodoQuery) - Method in class kodo.datacache.QueryKey
Convert an array of arguments into the corresponding parameter map, and do any FCO to OID conversion necessary.
initializeQuery(KodoQuery) - Method in class kodo.datacache.QueryKey
Extract the relevant identifying information from q.
insert(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.ClassMapping
 
insert(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.FieldMapping
 
insert(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.Indicator
 
insert(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
insert(KodoStateManager, JDBCStoreManager) - Method in interface kodo.jdbc.meta.Mapping
Override this method to customize flushing this mapping.
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.FlatClassMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.Indicator
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.StateImageVersionIndicator
Packages the version information based on the inserted state.
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.NoneFieldMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.BaseClassMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnClassIndicator
 
insert(KodoStateManager, RowManager) - Method in interface kodo.jdbc.meta.Mapping
Set values for the mapping into the proper rows.
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.VerticalClassMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
insert(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.NoneClassMapping
 
insertRow() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
insertsAreDetected(int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
IntValue - class com.solarmetric.conf.IntValue.
 
IntValue(String) - Constructor for class com.solarmetric.conf.IntValue
 
invalidateResolve() - Method in class kodo.jdbc.meta.ClassMapping
 
invalidateResolve() - Method in class kodo.jdbc.meta.FieldMapping
 
invalidateResolve() - Method in class kodo.jdbc.meta.BaseClassMapping
 
invalidateResolve() - Method in class kodo.meta.DelegatingClassMetaData
 
invalidateResolve() - Method in class kodo.meta.DelegatingFieldMetaData
 
invalidateResolve() - Method in interface kodo.meta.ClassMetaData
For implementation use.
invalidateResolve() - Method in interface kodo.meta.FieldMetaData
For implementation use.
invalidMapping(String, Mapping, Class) - Static method in class kodo.jdbc.meta.Mappings
Return an invalid mapping exception.
invalidMapping(String, Mapping, Class, Object[]) - Static method in class kodo.jdbc.meta.Mappings
Return an invalid mapping exception.
InValueClassIndicator - class kodo.jdbc.meta.InValueClassIndicator.
Base class indicator that determines the class of database records using a column holding a value mapped to a class, and limits SELECTs using an IN (...) statement.
InValueClassIndicator() - Constructor for class kodo.jdbc.meta.InValueClassIndicator
 
INVERSE_COLUMNS - Static variable in class kodo.jdbc.meta.OneToOneFieldMapping
 
INVERSE_FIELD - Static variable in class kodo.jdbc.meta.OneToOneFieldMapping
 
INVERSE_NONE - Static variable in class kodo.jdbc.meta.OneToOneFieldMapping
 
INVERSE_OWNER - Static variable in interface kodo.meta.FieldMetaData
Extension key used to mark the opposite side of a bi-directional relationship if the opposite side is the one managing data storage for the relationship.
InvocationManagedRuntime - class kodo.ee.InvocationManagedRuntime.
Implementation of the ManagedRuntime interface that uses a static method call to find the TransactionManager.
InvocationManagedRuntime() - Constructor for class kodo.ee.InvocationManagedRuntime
 
isActive() - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
isActive() - Method in interface kodo.runtime.StoreManager
Return true if there is a data store transaction in progress.
isActive() - Method in class kodo.runtime.PersistenceManagerImpl
 
isAfterLast() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
isAutoIncrement() - Method in class kodo.jdbc.meta.ClassMapping
 
isAutoIncrement() - Method in class kodo.jdbc.meta.FieldMapping
 
isAutoIncrement() - Method in class kodo.jdbc.schema.Column
Whether this column is auto-incrementing.
isBeforeFirst() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
isCacheable() - Method in class kodo.datacache.QueryKey
Returns true if this query key represents a query that can be cached; otherwise returns false.
isCaching() - Method in interface com.solarmetric.conf.Configuration
Return whether Properties conversions are cached.
isCaching() - Method in class com.solarmetric.conf.ConfigurationImpl
 
isCaching() - Method in interface kodo.datacache.CachingList
Returns true if this list is currently caching results retrieved from the list; otherwise returns false.
isCachingEnabled() - Method in class kodo.datacache.DataCacheManager
 
isCatalogAtStart - Variable in class kodo.jdbc.sql.DBMetaData
Does a catalog appear at the start of a qualified table name? (Otherwise it appears at the end)
isCatalogAtStart() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
isClosed() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
isClosed() - Method in interface com.solarmetric.rop.ResultList
Returns true if the list has been closed.
isClosed() - Method in class kodo.runtime.PersistenceManagerImpl
 
isCollectionTable(Table, ReverseMappingTool) - Static method in class kodo.jdbc.meta.CollectionFieldMapping
Return true if the given table matches the pattern for a collection table.
isCompatible(int, int) - Method in class kodo.jdbc.schema.Column
Return true if this column is compatible with the given JDBC type from Types and size.
isCustomDelete(KodoStateManager) - Method in class kodo.jdbc.meta.ClassMapping
 
isCustomDelete(KodoStateManager) - Method in class kodo.jdbc.meta.FieldMapping
 
isCustomDelete(KodoStateManager) - Method in class kodo.jdbc.meta.Indicator
 
isCustomDelete(KodoStateManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
isCustomDelete(KodoStateManager) - Method in interface kodo.jdbc.meta.Mapping
Return Boolean.FALSE if this mapping does not customize the delete process, Boolean.TRUE if it does, or null if it does customize the delete, but also relies on the standard delete method being called.
isCustomDeleteEmbedded(KodoStateManager) - Method in class kodo.jdbc.meta.FieldMapping
Return Boolean.FALSE if this mapping does not customize the delete process, Boolean.TRUE if it does, or null if it does customize the delete, but also relies on the standard delete method being called.
isCustomDeleteEmbedded(KodoStateManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
isCustomInsert(KodoStateManager) - Method in class kodo.jdbc.meta.ClassMapping
 
isCustomInsert(KodoStateManager) - Method in class kodo.jdbc.meta.FieldMapping
 
isCustomInsert(KodoStateManager) - Method in class kodo.jdbc.meta.Indicator
 
isCustomInsert(KodoStateManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
isCustomInsert(KodoStateManager) - Method in interface kodo.jdbc.meta.Mapping
Return Boolean.FALSE if this mapping does not customize the insert process, Boolean.TRUE if it does, or null if it does customize the insert, but also relies on the standard insert method being called.
isCustomNullEmbedded(KodoStateManager) - Method in class kodo.jdbc.meta.FieldMapping
Return Boolean.FALSE if this mapping does not customize the nulling process, Boolean.TRUE if it does, or null if it does customize the nulling, but also relies on the standard nulling method being called.
isCustomNullEmbedded(KodoStateManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
isCustomUpdate(KodoStateManager) - Method in class kodo.jdbc.meta.ClassMapping
 
isCustomUpdate(KodoStateManager) - Method in class kodo.jdbc.meta.FieldMapping
 
isCustomUpdate(KodoStateManager) - Method in class kodo.jdbc.meta.Indicator
 
isCustomUpdate(KodoStateManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
isCustomUpdate(KodoStateManager) - Method in interface kodo.jdbc.meta.Mapping
Return Boolean.FALSE if this mapping does not customize the update process, Boolean.TRUE if it does, or null if it does customize the update, but also relies on the standard update method being called.
isDataSourceModeEnlisted() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
isDataSourceModeEnlisted() - Method in interface kodo.jdbc.conf.JDBCConfiguration
Whether the data source is automatically enlisted in global transactions.
isDebugEnabled() - Method in class com.solarmetric.log.LogAdapter
Is debug logging currently enabled?
isDefaultFetchGroupExplicit() - Method in class kodo.meta.DelegatingFieldMetaData
 
isDefaultFetchGroupExplicit() - Method in interface kodo.meta.FieldMetaData
Return whether the field explicitly declares its default fetch group status.
isDefaultPersistent(Class) - Static method in class kodo.meta.JDOMetaDataGenerator
 
isDeferred() - Method in class kodo.jdbc.schema.Constraint
Return true if this is a deferred constraint.
isDeleteActionDeferred() - Method in class kodo.jdbc.meta.FieldMapping
 
isDeleteActionDeferred(String) - Static method in class kodo.jdbc.meta.Mappings
Return whether the given delete action constant represents a deferred foreign key.
isDeleted() - Method in interface kodo.runtime.KodoStateManager
Equivalent to same-named StateManager method.
isDeleted(Object) - Static method in class kodo.runtime.KodoHelper
 
isDependent() - Method in interface kodo.runtime.KodoStateManagerSPI
 
isDependent() - Method in class kodo.meta.DelegatingFieldMetaData
 
isDependent() - Method in interface kodo.meta.FieldMetaData
Return true if the FieldMetaData.DEPENDENT extension key is true and the field is a first class object.
isDetachable() - Method in class kodo.meta.DelegatingClassMetaData
 
isDetachable() - Method in interface kodo.meta.ClassMetaData
True if the class is detachable.
isDirty() - Method in interface kodo.runtime.KodoStateManager
Equivalent to same-named StateManager method.
isDirty(Object) - Static method in class kodo.runtime.KodoHelper
 
isDistinct() - Method in interface kodo.jdbc.sql.Select
Return true if this is a SELECT DISTINCT.
isElementDeleteActionDeferred() - Method in class kodo.jdbc.meta.FieldMapping
 
isElementDependent() - Method in class kodo.meta.DelegatingFieldMetaData
 
isElementDependent() - Method in interface kodo.meta.FieldMetaData
Return true if the FieldMetaData.ELEMENT_DEPENDENT/FieldMetaData.VALUE_DEPENDENT extension key is true and the element/value contains first class objects.
isElementEmbedded() - Method in class kodo.meta.DelegatingFieldMetaData
 
isElementEmbedded() - Method in interface kodo.meta.FieldMetaData
A hint to the JDO implementation on whether the arary/collection/map values should be stored as part of the instance rather than as their own instances in the data store.
isEmbedded() - Method in interface kodo.runtime.KodoStateManager
Return true if this instance has an owner, meaning it is an embedded value.
isEmbedded() - Method in class kodo.meta.DelegatingFieldMetaData
 
isEmbedded() - Method in interface kodo.meta.FieldMetaData
This attribute is a hint to the JDO implementation to store this field in the same instance as the class, rather than as a separate datastore instance.
isEmpty() - Method in class kodo.jdbc.sql.SQLBuffer
Return true if the buffer is emtpy.
isEmpty() - Method in interface kodo.jdbc.sql.Joins
Whether we have any joins.
isEmpty() - Method in class kodo.util.AbstractLRSProxyMap
 
isEmpty() - Method in class kodo.util.AbstractLRSProxyCollection
 
isEmpty() - Method in class kodo.util.CacheMap
 
isEmpty() - Method in class kodo.meta.DelegatingExtensions
 
isEmpty() - Method in interface kodo.meta.Extensions
Return true if there are no keys for any vendor.
isEnhanced() - Method in class kodo.meta.DelegatingClassMetaData
 
isEnhanced() - Method in interface kodo.meta.ClassMetaData
Returns true if the class has been enhanced.
isErrorEnabled() - Method in class com.solarmetric.log.LogAdapter
Is error logging currently enabled?
isExplicit() - Method in class kodo.meta.DelegatingFieldMetaData
 
isExplicit() - Method in interface kodo.meta.FieldMetaData
Return true if the field is explicitly declared in the metadata.
isExpression() - Method in interface kodo.query.FilterListener
Return true if this extension is an expression; i.e.
isFatalEnabled() - Method in class com.solarmetric.log.LogAdapter
Is fatal logging currently enabled?
isFirst() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
isFlushed() - Method in interface kodo.runtime.KodoStateManager
Return whether this object has been flushed to the database in this transaction.
isForeignKeyInversed() - Method in class kodo.jdbc.sql.Join
 
isForeignKeyObjectId(ClassMapping, ForeignKey) - Static method in class kodo.jdbc.meta.Mappings
Return whether the given foreign key to the given mapping can be used to construct object id values.
isForUpdate() - Method in interface kodo.jdbc.sql.Select
Return true if this is a FOR UPDATE select.
isFrozen() - Method in interface com.solarmetric.conf.Configuration
Return true if this Configuration has been frozen.
isFrozen() - Method in class com.solarmetric.conf.ConfigurationImpl
 
isInDefaultFetchGroup() - Method in class kodo.meta.DelegatingFieldMetaData
 
isInDefaultFetchGroup() - Method in interface kodo.meta.FieldMetaData
Return true if the field should be fetched at once along with all other default fetch group fields, rather than individually.
isInfoEnabled() - Method in class com.solarmetric.log.LogAdapter
Is info logging currently enabled?
isInstanceCallbacks() - Method in class kodo.meta.DelegatingClassMetaData
 
isInstanceCallbacks() - Method in interface kodo.meta.ClassMetaData
Return true if the class implements InstanceCallbacks.
isJoinTable(Table, ReverseMappingTool) - Static method in class kodo.jdbc.meta.ManyToManyFieldMapping
Return true if the given table matches the pattern for a join table.
isKeyDeleteActionDeferred() - Method in class kodo.jdbc.meta.FieldMapping
 
isKeyDependent() - Method in class kodo.meta.DelegatingFieldMetaData
 
isKeyDependent() - Method in interface kodo.meta.FieldMetaData
Return true if the FieldMetaData.KEY_DEPENDENT extension key is true and the key contains first class objects.
isKeyEmbedded() - Method in class kodo.meta.DelegatingFieldMetaData
 
isKeyEmbedded() - Method in interface kodo.meta.FieldMetaData
A hint to the JDO implementation on whether the map keys should be stored as part of the instance rather than as their own instances in the data store.
isKnownType(Class) - Static method in class kodo.meta.JDOMetaDataGenerator
 
isLast() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
isLoaded(int) - Method in interface kodo.runtime.PCData
 
isLocking() - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
isLocking() - Method in interface kodo.runtime.StoreManager
Return true if data loaded through this store manager will be locked on the data store side.
isLogEnabled(short) - Method in class com.solarmetric.log.LogAdapter
Check to see if the specified logging level is enabled.
isLogical() - Method in class kodo.jdbc.schema.Constraint
Return whether this constraint is a logical constraint only; i.e.
isLogical() - Method in class kodo.jdbc.schema.ForeignKey
 
isLogical() - Method in class kodo.jdbc.schema.PrimaryKey
 
isLRS() - Method in class kodo.meta.DelegatingFieldMetaData
 
isLRS() - Method in interface kodo.meta.FieldMetaData
Whether this field is backed by a large result set.
isManaged() - Method in interface kodo.runtime.KodoPersistenceManager
Whether this persistence manager is using managed transactions.
isManaged() - Method in class kodo.runtime.PersistenceManagerImpl
 
isNameTaken(String) - Method in class kodo.jdbc.schema.NameSet
Return true if the given name is in use already.
isNew() - Method in interface kodo.runtime.KodoStateManager
Equivalent to same-named StateManager method.
isNew(Object) - Static method in class kodo.runtime.KodoHelper
 
isNotNull() - Method in class kodo.jdbc.schema.Column
Return true if this is a NOT NULL column.
isOwner(Proxy, KodoStateManager, int) - Static method in class kodo.util.Proxies
Used by proxy types to check if the given owners and field names are equivalent.
isPersistenceCapable() - Method in class kodo.enhance.JDOEnhancer
Return true if the class being enhanced is a PersistenceCapable type.
isPersistent() - Method in interface kodo.runtime.KodoStateManager
Equivalent to same-named StateManager method.
isPersistent(Object) - Static method in class kodo.runtime.KodoHelper
 
isPrimaryKey() - Method in class kodo.jdbc.schema.Column
Return true if this column belongs to the table's primary key.
isPrimaryKey() - Method in class kodo.meta.DelegatingFieldMetaData
 
isPrimaryKey() - Method in interface kodo.meta.FieldMetaData
If true, the field was specified in the meta data to be a primary key field.
isPrimaryKeyObjectId(boolean) - Method in class kodo.jdbc.meta.ClassMapping
Return true if the this class' primary key columns correspond to the base class' primary key columns used to construct oid values.
isPrimaryKeyObjectId(boolean) - Method in class kodo.jdbc.meta.FlatClassMapping
 
isPrimaryKeyObjectId(boolean) - Method in class kodo.jdbc.meta.BaseClassMapping
 
isPrimaryKeyObjectId(boolean) - Method in class kodo.jdbc.meta.VerticalClassMapping
 
isPrimaryKeyObjectId(boolean) - Method in class kodo.jdbc.meta.NoneClassMapping
 
isQueryCacheEnabled() - Method in interface kodo.runtime.FetchConfiguration
Return whether or not query caching is enabled.
isReadOnly - Variable in class kodo.jdbc.sql.DBMetaData
Is the database in read-only mode?
isReadOnly() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
isReadOnly() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
isRefDeleteActionDeferred() - Method in class kodo.jdbc.meta.ClassMapping
 
isRefDeleteActionDeferred() - Method in class kodo.jdbc.meta.FieldMapping
 
isReserved(String) - Method in class kodo.jdbc.sql.DBDictionary
Returns true if this database considers a name as "reserved".
isReserved(String) - Method in class kodo.jdbc.sql.DBMetaData
Return true if the given string is a keyword in this database.
isResolved() - Method in class kodo.jdbc.meta.ClassMapping
 
isResolved() - Method in class kodo.jdbc.meta.FieldMapping
 
isResolved() - Method in class kodo.meta.DelegatingClassMetaData
 
isResolved() - Method in class kodo.meta.DelegatingFieldMetaData
 
isResolved() - Method in interface kodo.meta.ClassMetaData
For implementation use.
isResolved() - Method in interface kodo.meta.FieldMetaData
Return whether this field has been resolved.
isRunning() - Method in class kodo.event.TCPRemoteCommitProvider.TCPPortListener
 
isSelectCount() - Method in interface kodo.jdbc.sql.Select
Return true if this is a SELECT COUNT.
isSingleFile() - Method in class kodo.jdbc.meta.FileMappingFactory
Whether to use a single top-level mapping file.
isSingleOperation() - Method in class kodo.jdbc.meta.FileMappingFactory
 
isSingleOperation() - Method in class kodo.jdbc.meta.MetaDataMappingFactory
 
isSingleOperation() - Method in class kodo.jdbc.meta.DBMappingFactory
 
isSingleOperation() - Method in interface kodo.jdbc.meta.MappingFactory
Return true if this factory reads and writes all system mappings at once.
isSingleRow() - Method in class kodo.jdbc.meta.DBMappingFactory
Whether to use a single row for all mapping data, or to place the data for each class in a separate row.
isSubclassTable(Table) - Method in interface kodo.jdbc.meta.ReverseCustomizer
Return true if the given table is for a class that is a subclass of another persistent type.
isSubclassTable(Table) - Method in class kodo.jdbc.meta.PropertiesReverseCustomizer
 
isSupported() - Method in class kodo.jdbc.sql.DBDictionary
By default, all dictionaries are supported except for the generic DBDictionary.
isSynthetic() - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
Whether the null indicator column is managed by this mapping.
isSystemIndex(String, Table) - Method in class kodo.jdbc.sql.DBDictionary
This method is used to filter system indexes from database metadata.
isSystemIndex(String, Table) - Method in class kodo.jdbc.sql.PostgresDictionary
 
isSystemIndex(String, Table) - Method in class kodo.jdbc.sql.HSQLDictionary
 
isSystemTable(String, String, boolean) - Method in class kodo.jdbc.sql.DBDictionary
This method is used to filter system tables from database metadata.
isSystemTable(String, String, boolean) - Method in class kodo.jdbc.sql.PostgresDictionary
 
isTraceEnabled() - Method in class com.solarmetric.log.LogAdapter
Is trace logging currently enabled?
isTracking() - Method in class kodo.util.AbstractLRSProxyMap
 
isTracking() - Method in class kodo.util.AbstractLRSProxyCollection
 
isTracking() - Method in interface kodo.util.ChangeTracker
Return true if this tracker has an up-to-date view of all the changes to the container it is managing.
isTransactional() - Method in interface kodo.runtime.KodoStateManager
Equivalent to same-named StateManager method.
isTransactional(Object) - Static method in class kodo.runtime.KodoHelper
 
isTransactionModeManaged() - Method in class kodo.conf.JDOConfigurationImpl
 
isTransactionModeManaged() - Method in interface kodo.conf.JDOConfiguration
Return whether managed transactions are being used.
isTransient() - Method in class kodo.meta.DelegatingFieldMetaData
 
isTransient() - Method in interface kodo.meta.FieldMetaData
Return whether this is a transient field.
isUnaccessedVariable() - Method in class kodo.jdbc.query.SQLPath
Return true if this is a bound variable that has not been accessed after binding.
isUnique() - Method in class kodo.jdbc.schema.Index
Return true if this is a UNIQUE index.
isValue(int) - Static method in class kodo.jdbc.meta.Mappings
Return true if the given type code represents a simple JDBC value.
isVariable() - Method in class kodo.jdbc.query.SQLPath
 
isVariable() - Method in class kodo.jdbc.query.Constant
 
isVariable() - Method in interface kodo.query.Value
 
isWarnEnabled() - Method in class com.solarmetric.log.LogAdapter
Is warning logging currently enabled?
iterator() - Method in class kodo.util.AbstractLRSProxyCollection
 
iterator(Proxy, Iterator) - Static method in class kodo.util.Proxies
Return an iterator that dirties its own on calls to remove.
itr() - Method in class kodo.jdbc.meta.AbstractMapFieldMapping.LRSProxyMap
 
itr() - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping.LRSProxyCollection
 
itr() - Method in class kodo.util.AbstractLRSProxyMap
 
itr() - Method in class kodo.util.AbstractLRSProxyCollection
 

J

JDataStoreDictionary - class kodo.jdbc.sql.JDataStoreDictionary.
Dictionary for Borland JDataStore
JDataStoreDictionary() - Constructor for class kodo.jdbc.sql.JDataStoreDictionary
 
JDBCAggregateListener - interface kodo.jdbc.query.JDBCAggregateListener.
JDBC extension to the AggregateListener.
JDBCConfiguration - interface kodo.jdbc.conf.JDBCConfiguration.
Configuration that defines the properties necessary to configure runtime and connect to a JDBC DataSource.
JDBCConfigurationImpl - class kodo.jdbc.conf.JDBCConfigurationImpl.
Default implementation of the JDBCConfiguration interface.
JDBCConfigurationImpl() - Constructor for class kodo.jdbc.conf.JDBCConfigurationImpl
Default constructor.
JDBCConfigurationImpl(boolean) - Constructor for class kodo.jdbc.conf.JDBCConfigurationImpl
Constructor.
JDBCConnectionFactory - class kodo.jdbc.ee.JDBCConnectionFactory.
JCA ConnectionFactory for obtaining PersistenceManagers.
JDBCConnectionFactory() - Constructor for class kodo.jdbc.ee.JDBCConnectionFactory
 
JDBCConnectionFactory(ManagedConnectionFactory, ConnectionManager) - Constructor for class kodo.jdbc.ee.JDBCConnectionFactory
 
JDBCConnectionFactory(Properties) - Constructor for class kodo.jdbc.ee.JDBCConnectionFactory
 
JDBCEvent - class com.solarmetric.jdbc.JDBCEvent.
A JDBC event.
JDBCEvent(Connection, short, JDBCEvent, Statement, String) - Constructor for class com.solarmetric.jdbc.JDBCEvent
Constructor.
JDBCFetchConfiguration - interface kodo.jdbc.runtime.JDBCFetchConfiguration.
JDBC extensions to Kodo's FetchConfiguration.
JDBCFilterListener - interface kodo.jdbc.query.JDBCFilterListener.
JDBC extension to the FilterListener.
JDBCListener - interface com.solarmetric.jdbc.JDBCListener.
A listener for all JDBCEvents that occur on for a given JDBCEventConnectionDecorator.
jdbcListeners - Variable in class kodo.jdbc.conf.JDBCConfigurationImpl
 
JDBCManagedConnectionFactory - class kodo.jdbc.ee.JDBCManagedConnectionFactory.
JCA managed connection factory.
JDBCManagedConnectionFactory() - Constructor for class kodo.jdbc.ee.JDBCManagedConnectionFactory
 
JDBCPersistenceManagerFactory - class kodo.jdbc.runtime.JDBCPersistenceManagerFactory.
PersistenceManagerFactory type for use with the JDBC runtime.
JDBCPersistenceManagerFactory() - Constructor for class kodo.jdbc.runtime.JDBCPersistenceManagerFactory
Default constructor; however, the factory construction methods are recommended.
JDBCPersistenceManagerFactory(JDBCConfiguration) - Constructor for class kodo.jdbc.runtime.JDBCPersistenceManagerFactory
Construct the factory with the given option settings; however, the factory construction methods are recommended.
JDBCResultObjectProvider - class kodo.jdbc.runtime.JDBCResultObjectProvider.
Object provider implementation wrapped around a JDBC Result.
JDBCResultObjectProvider(Class, JDBCStoreManager, JDBCFetchConfiguration, Result) - Constructor for class kodo.jdbc.runtime.JDBCResultObjectProvider
Constructor.
JDBCResultObjectProvider(ClassMapping, JDBCStoreManager, JDBCFetchConfiguration, Result) - Constructor for class kodo.jdbc.runtime.JDBCResultObjectProvider
Constructor.
JDBCStoreManager - class kodo.jdbc.runtime.JDBCStoreManager.
StoreManager plugin that uses JDBC to store persistent data in a relational data store.
JDBCStoreManager() - Constructor for class kodo.jdbc.runtime.JDBCStoreManager
 
JDBCTypes - interface kodo.jdbc.meta.JDBCTypes.
JDBC type constants.
JDBCValue - interface kodo.jdbc.query.JDBCValue.
A Value represents any non-operator in a query filter, including constants, variables, and object fields.
jdbcVersion - Variable in class kodo.jdbc.sql.DBMetaData
The version of the JDBC specification in use: either 1, 2, or 3.
JDOConfiguration - interface kodo.conf.JDOConfiguration.
Defines the properties necessary to configure runtime properties and connect to a data source.
JDOConfigurationImpl - class kodo.conf.JDOConfigurationImpl.
Implementation of the JDOConfiguration interface.
JDOConfigurationImpl() - Constructor for class kodo.conf.JDOConfigurationImpl
Default constructor.
JDOConfigurationImpl(boolean) - Constructor for class kodo.conf.JDOConfigurationImpl
Constructor.
JDOConnectionFactory - interface kodo.ee.JDOConnectionFactory.
Marker interface for JCA ConnectionFactories used to obtain PersistenceManagers for a particular runtime.
JDOEnhancer - class kodo.enhance.JDOEnhancer.
Bytecode enhancer used to create PersistenceCapable classes from JDO metadata.
JDOEnhancer(JDOConfiguration, BCClass, JDOMetaDataRepository) - Constructor for class kodo.enhance.JDOEnhancer
Constructor.
JDOEnhancer(JDOConfiguration, Class) - Constructor for class kodo.enhance.JDOEnhancer
Constructor.
JDOEnhancer(JDOConfiguration, ClassMetaData) - Constructor for class kodo.enhance.JDOEnhancer
Constructor.
JDOManagedConnectionFactory - interface kodo.ee.JDOManagedConnectionFactory.
Marker interface for a managed connection factory for JDO.
JDOMetaDataGenerator - class kodo.meta.JDOMetaDataGenerator.
 
JDOMetaDataGenerator(JDOConfiguration) - Constructor for class kodo.meta.JDOMetaDataGenerator
 
JDOMetaDataParser - class kodo.meta.JDOMetaDataParser.
 
JDOMetaDataParser(JDOConfiguration) - Constructor for class kodo.meta.JDOMetaDataParser
 
JDOMetaDataRepository - interface kodo.meta.JDOMetaDataRepository.
Repository of JDO metadata.
JDOMetaDataTool - class kodo.meta.JDOMetaDataTool.
Tool for generating default JDO metadata.
JDOMetaDataTool() - Constructor for class kodo.meta.JDOMetaDataTool
 
jdoPostAttach(Object) - Method in interface kodo.runtime.PostAttachCallback
Invoked on the managed persistent instance after it has been the subject of an attach process.
jdoPostDetach(Object) - Method in interface kodo.runtime.PostDetachCallback
Invoked on the detached copy of the persistent instance after it has been detached.
jdoPreAttach() - Method in interface kodo.runtime.PreAttachCallback
Invoked on the detached instance immediately before it is to be attached.
jdoPreDetach() - Method in interface kodo.runtime.PreDetachCallback
Invoked on the persistent instance before it is detached.
JDOState - class kodo.runtime.JDOState.
 
JDOState() - Constructor for class kodo.runtime.JDOState
 
JDOTypes - interface kodo.meta.JDOTypes.
Type constants for JDO managed fields.
JDOVersion - class kodo.conf.JDOVersion.
This class contains version information for JDO.
JDOVersion() - Constructor for class kodo.conf.JDOVersion
 
JMSRemoteCommitProvider - class kodo.event.JMSRemoteCommitProvider.
JMS-based implementation of RemoteCommitProvider that listens for object modifications and propagates those changes to other RemoteCommitProviders over a JMS topic.
JMSRemoteCommitProvider() - Constructor for class kodo.event.JMSRemoteCommitProvider
 
JNDIManagedRuntime - class kodo.ee.JNDIManagedRuntime.
Implementation of the ManagedRuntime interface that uses JNDI to find the TransactionManager.
JNDIManagedRuntime() - Constructor for class kodo.ee.JNDIManagedRuntime
 
Join - class kodo.jdbc.sql.Join.
Represents a SQL join.
join(Column, Column) - Method in class kodo.jdbc.schema.ForeignKey
Join a local column to a primary key column of another table.
join(ForeignKey, boolean, boolean) - Method in interface kodo.jdbc.sql.Joins
Join the columns of the given foreign key.
join(Joins) - Method in class kodo.jdbc.meta.FieldMapping
Join this value to the class table.
join(Joins) - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
join(Joins) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
join(Joins) - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
join(Joins) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
join(Joins) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
join(Joins, boolean) - Method in class kodo.jdbc.meta.ReferenceFieldMapping
Joins from the owning class' table to the table where this field lies using the reference foreign key.
Join(Table, String, Table, String, ForeignKey, boolean) - Constructor for class kodo.jdbc.sql.Join
Constructor for inner and outer joins.
JoinableMapping - interface kodo.jdbc.meta.JoinableMapping.
Represents a mapping that can be joined to.
joinConstant(Column, Object) - Method in class kodo.jdbc.schema.ForeignKey
Join a constant value to a local column of this table.
joinConstant(Object, Column) - Method in class kodo.jdbc.schema.ForeignKey
Join a constant value to a primary key column of another table.
joinKey(Joins) - Method in class kodo.jdbc.meta.FieldMapping
Join the key value to the class table.
joinKey(Joins) - Method in class kodo.jdbc.meta.AbstractMapFieldMapping
 
joinKeyRelation(Joins) - Method in class kodo.jdbc.meta.FieldMapping
Join this value's table to the table for the related first class object key type, if any.
joinKeyRelation(Joins) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
joinKeyRelation(Joins) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
joinRelation(Joins) - Method in class kodo.jdbc.meta.FieldMapping
Join this value's table to the table for the related first class object type, if any.
joinRelation(Joins) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
joinRelation(Joins) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
joinRelation(Joins) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
joinRelation(Joins) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
joinRelation(String, ForeignKey, boolean, boolean) - Method in interface kodo.jdbc.sql.Joins
Join the columns of the given foreign key, which represents a relation via the given field name.
Joins - interface kodo.jdbc.sql.Joins.
Tracks joins made when traversing relations in a select.
joinsSelect() - Method in interface kodo.jdbc.sql.Select
Return a SELECT with the same aliases as this one.
joinSuperclass(Joins) - Method in class kodo.jdbc.meta.ClassMapping
Join the mapping to its superclass table.
joinSuperclass(Joins) - Method in class kodo.jdbc.meta.FlatClassMapping
 
joinSuperclass(Joins) - Method in class kodo.jdbc.meta.BaseClassMapping
 
joinSuperclass(Joins) - Method in class kodo.jdbc.meta.VerticalClassMapping
 
joinSuperclass(Joins) - Method in class kodo.jdbc.meta.NoneClassMapping
 

K

KEY_DELETE_ACTION - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark the foreign key delete action to use for the keys of a map, if they represent a foreign key to a related object.
KEY_DEPENDENT - Static variable in interface kodo.meta.FieldMetaData
Extension key used to mark first class object keys that should be deleted when the owning object is deleted.
KEY_INDEXED - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark whether key columns are indexed.
KEY_SIZE - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark the size of key data columns.
KEY_TYPE - Static variable in interface kodo.meta.FieldMetaData
Extension key used to indicate the type of keys held by a map field declared to be of a generic interface or object type.
keyRemoved(Object, boolean) - Method in class kodo.util.CacheMap
Invoked when a key-value pair is evicted from this data structure.
keyRemoved(Object, boolean) - Method in class kodo.datacache.AbstractCacheImpl
Invoked when a key is expired from this cache.
keys(Object) - Method in class kodo.jdbc.meta.AbstractMapFieldMapping.LRSProxyMap
 
keys(Object) - Method in class kodo.util.AbstractLRSProxyMap
 
keySet() - Method in class kodo.util.AbstractLRSProxyMap
 
keySet() - Method in class kodo.util.CacheMap
 
kodo.conf - package kodo.conf
Kodo Configuration
kodo.datacache - package kodo.datacache
Kodo Data Cache
kodo.ee - package kodo.ee
JDO Enterprise Extensions
kodo.enhance - package kodo.enhance
JDO Enhancer
kodo.event - package kodo.event
Event Notification Framework
kodo.jdbc.conf - package kodo.jdbc.conf
JDBC Configuration
kodo.jdbc.ee - package kodo.jdbc.ee
JDBC Enterprise
kodo.jdbc.meta - package kodo.jdbc.meta
Object-Relational Mapping
kodo.jdbc.query - package kodo.jdbc.query
JDBC Query
kodo.jdbc.runtime - package kodo.jdbc.runtime
JDBC Runtime
kodo.jdbc.schema - package kodo.jdbc.schema
Schema Management
kodo.jdbc.sql - package kodo.jdbc.sql
SQL Abstraction
kodo.manage - package kodo.manage
Kodo Management / Monitoring
kodo.meta - package kodo.meta
JDO MetaData
kodo.query - package kodo.query
JDO Abstract Query Framework
kodo.runtime - package kodo.runtime
Common JDO Runtime Environment
kodo.util - package kodo.util
JDO Utilities
KodoExtent - interface kodo.runtime.KodoExtent.
Extension of the Extent interface that adds some Kodo-specific methods.
KodoHelper - class kodo.runtime.KodoHelper.
Helper methods for acquiring PersistenceManagerFactory objects and obtaining information about persistence capable instances.
KodoHelper() - Constructor for class kodo.runtime.KodoHelper
 
KodoPersistenceManager - interface kodo.runtime.KodoPersistenceManager.
Interface implemented by Kodo persistence managers.
KodoPersistenceManagerFactory - interface kodo.runtime.KodoPersistenceManagerFactory.
Interface implemented by Kodo persistence manager factories.
KodoPersistenceManagerSPI - interface kodo.runtime.KodoPersistenceManagerSPI.
 
KodoQuery - interface kodo.query.KodoQuery.
Extension of the Query interface that adds some Kodo-specific methods.
KodoStateManager - interface kodo.runtime.KodoStateManager.
Interface implemented by Kodo state managers.
KodoStateManagerSPI - interface kodo.runtime.KodoStateManagerSPI.
 
KodoTimeWatchManager - class kodo.manage.KodoTimeWatchManager.
A KodoTimeWatchManager manages TimeWatch objects.
KodoTimeWatchManager(JDOConfiguration) - Constructor for class kodo.manage.KodoTimeWatchManager
 

L

last() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
LazySchemaFactory - class kodo.jdbc.schema.LazySchemaFactory.
Factory that uses database metadata to construct the system schema.
LazySchemaFactory() - Constructor for class kodo.jdbc.schema.LazySchemaFactory
 
length() - Method in class kodo.jdbc.query.SQLPath
 
length() - Method in class kodo.jdbc.query.Constant
 
length() - Method in interface kodo.jdbc.query.JDBCValue
Return the number of SQL elements in this value.
LEVEL_CLASS - Static variable in class kodo.jdbc.meta.ReverseMappingTool
 
LEVEL_PACKAGE - Static variable in class kodo.jdbc.meta.ReverseMappingTool
 
license - Variable in class kodo.conf.JDOConfigurationImpl
 
list() - Method in interface kodo.runtime.KodoExtent
Returns a list of all objects represented by this extent.
listen() - Method in class kodo.event.TCPRemoteCommitProvider.TCPPortListener
 
listIterator(ProxyCollection, ListIterator, Class) - Static method in class kodo.util.Proxies
Return a proxy iterator that dirties its owner on remove, set, and add.
ListResultObjectProvider - class com.solarmetric.rop.ListResultObjectProvider.
A result object provider wrapped around a normal list.
ListResultObjectProvider(List) - Constructor for class com.solarmetric.rop.ListResultObjectProvider
Constructor.
load(ClassMapping, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.runtime.JDBCStoreManager
Load the object in the current row of the given result.
load(JDBCStoreManager, boolean, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ClassMapping
Override this method to customize obtaining a result containing all instances of this class.
load(KodoStateManager, Collection, FetchConfiguration, Object) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
load(KodoStateManager, Collection, FetchConfiguration, Object) - Method in interface kodo.runtime.StoreManager
Load the given state manager.
load(KodoStateManager, Collection, FetchConfiguration, Object) - Method in interface kodo.runtime.PCData
 
load(KodoStateManager, FetchConfiguration) - Method in class kodo.runtime.AbstractPCResultObjectProvider
Load data from the current input record into the given state manager.
load(KodoStateManager, FetchConfiguration, Object) - Method in interface kodo.runtime.PCData
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.FieldMapping
Load secondary data using a connection from the store manager.
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.AbstractMapFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.NoneFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ClobFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ByteArrayFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.BlobFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ClassMapping
Override this method to customize loading a result into an instance.
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.FieldMapping
Load virtual row data; the given result is not guaranteed to contain data for this field, so the field mapping should make sure the result contains its needed column data before loading.
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ContainerFieldMapping
Loads the metadata.
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.NoneFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.CollectionFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.TransformationFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ValueFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ClobFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ByteArrayFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.BlobFieldMapping
 
load(KodoStateManager, JDBCStoreManager, JDOState, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ClassMapping
Override this method to load the state of a given object, returning true if this method handles the load.
load(KodoStateManager, JDBCStoreManager, Result) - Method in class kodo.jdbc.meta.VersionIndicator
Load virtual row data.
load(KodoStateManager, JDBCStoreManager, Result) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
 
load(Object, JDBCFetchConfiguration) - Method in class kodo.jdbc.runtime.JDBCStoreManager
Load the object with the given oid.
load(Result, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.query.SQLPath
 
load(Result, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.query.Constant
 
load(Result, JDBCStoreManager, JDBCFetchConfiguration) - Method in interface kodo.jdbc.query.JDBCValue
Load the data for this value.
loadAll(Collection, JDOState, int, FetchConfiguration, Object) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
loadAll(Collection, JDOState, int, FetchConfiguration, Object) - Method in interface kodo.runtime.StoreManager
Initialize, load, or validate the existance of all of the given objects.
loadBatchedResult(KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, Result, Object) - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
Helper method to check the given result for a batched result for this field, and if present load the field from the batched result.
loadDefaults() - Method in class com.solarmetric.conf.ConfigurationImpl
 
loadKeyProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.FieldMapping
Load this field's key value using the given result.
loadKeyProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
loadKeyProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.NoneFieldMapping
 
loadKeyProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
loadKeyProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.PCObjectToNMapFieldMapping
 
loadKeyProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.PCObjectMapFieldMapping
 
loadKeyProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.MapFieldMapping
 
loadKeyProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
loadKeyProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.PCObjectToManyMapFieldMapping
 
loadKeyProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
loadKeyProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.NToManyMapFieldMapping
 
loadKeyProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.NToPCObjectMapFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.FieldMapping
Load this field value using the given result.
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.NoneFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.PCObjectToNMapFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.PCObjectMapFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.MapFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.CollectionFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.TransformationFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ValueFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ClobFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ManyToPCObjectMapFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.PCObjectCollectionFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ByteArrayFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ManyToNMapFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.NToPCObjectMapFieldMapping
 
loadProjection(JDBCStoreManager, JDBCFetchConfiguration, Result) - Method in class kodo.jdbc.meta.BlobFieldMapping
 
loadSubclasses(ClassMapping) - Method in class kodo.jdbc.runtime.JDBCStoreManager
Makes sure all subclasses of the given type are loaded in the JVM.
loadSubclasses(JDBCStoreManager) - Method in class kodo.jdbc.meta.ClassIndicator
Load all subclasses of the owning class mapping into the JVM.
loadSubclasses(JDBCStoreManager) - Method in class kodo.jdbc.meta.MetaDataValueClassIndicator
 
loadSubclasses(JDBCStoreManager) - Method in class kodo.jdbc.meta.InClassNameClassIndicator
Initialize the subclass list for our base class.
LOB - Static variable in class kodo.jdbc.meta.Mappings
 
locatorsUpdateCopy() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
lock() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Synchronizes on an internal lock.
lock() - Method in interface kodo.runtime.KodoPersistenceManager
Deprecated.  
lock() - Method in class kodo.runtime.PersistenceManagerImpl
 
lock() - Method in interface kodo.runtime.KodoPersistenceManagerSPI
 
log - Variable in class kodo.event.AbstractRemoteCommitProvider
 
log - Variable in class kodo.datacache.AbstractCacheImpl
The log to use.
LOG_DATACACHE - Static variable in interface kodo.conf.JDOConfiguration
Name of logger for messages from the data cache: kodo.DataCache.
LOG_ENHANCE - Static variable in interface kodo.conf.JDOConfiguration
Name of logger for enhancement-related messages: kodo.Enhance.
LOG_JDBC - Static variable in interface kodo.jdbc.conf.JDBCConfiguration
Name of the logger for JDBC-related messages: kodo.jdbc.JDBC.
LOG_METADATA - Static variable in interface kodo.conf.JDOConfiguration
Name of logger for JDO metadata-related messages: kodo.MetaData.
LOG_RUNTIME - Static variable in interface kodo.conf.JDOConfiguration
Name of logger for messages from the runtime system: kodo.Runtime.
LOG_SCHEMA - Static variable in interface kodo.jdbc.conf.JDBCConfiguration
Name of the logger for schema-related messages: kodo.jdbc.Schema.
LOG_SQL - Static variable in interface kodo.jdbc.conf.JDBCConfiguration
Name of the logger for SQL execution messages: kodo.jdbc.SQL.
LOG_TOOL - Static variable in interface kodo.conf.JDOConfiguration
Name of logger for messages from the development tools: kodo.Tool.
log(short, String, Throwable) - Method in class com.solarmetric.log.LogAdapter
Send the specified log message to the handler.
log(String, Mapping, Class) - Static method in class kodo.jdbc.meta.Mappings
Log a warning about bad mapping info and return false.
log(String, Mapping, Class, Object[]) - Static method in class kodo.jdbc.meta.Mappings
Log a warning about bad mapping info and return false.
LogAdapter - class com.solarmetric.log.LogAdapter.
A simple adapter to allow the implementation of a Log.
LogAdapter() - Constructor for class com.solarmetric.log.LogAdapter
 
LogConstants - interface com.solarmetric.log.LogConstants.
Constant logging levels.
logFactory - Variable in class com.solarmetric.conf.ConfigurationImpl
 
LogOutputStream - class com.solarmetric.log.LogOutputStream.
Many standard components log to OutputStreams.
LogOutputStream(Log, int) - Constructor for class com.solarmetric.log.LogOutputStream
Constructor.
LRS - Static variable in interface kodo.meta.FieldMetaData
Extension key used to mark containers that should use special large result set handlers.
LRSProxy - interface kodo.util.LRSProxy.
Marker interface for large result set proxies.

M

main(String[]) - Static method in class com.solarmetric.manage.RemoteManagementTool
Usage: java com.solarmetric.manage.RemoteManagementTool [option]* -host/-h <hostname> -port/-p <port>
main(String[]) - Static method in class kodo.jdbc.meta.ReverseMappingTool
Usage: java kodo.jdbc.meta.ReverseMappingTool [option]* <.schema file or resource>*
main(String[]) - Static method in class kodo.jdbc.meta.DBMappingFactory
Usage: java kodo.jdbc.schema.DBMappingFactory [option]* -action/-a <add | drop | clean>
main(String[]) - Static method in class kodo.jdbc.meta.MappingTool
Usage: java kodo.jdbc.meta.MappingTool [option]* -action/-a <refresh | drop | validate | buildSchema | revert | import | export> <class name | .java file | .class file | .jdo file>+
main(String[]) - Static method in class kodo.jdbc.schema.DBSequenceFactory
Usage: java kodo.jdbc.schema.DBSequenceFactory [option]* -action/-a <add | drop | increment>
main(String[]) - Static method in class kodo.jdbc.schema.ClassSequenceFactory
Usage: java kodo.jdbc.schema.ClassSequenceFactory [option]* [class name | .java file | .class file | .jdo file]*
main(String[]) - Static method in class kodo.jdbc.schema.SchemaGenerator
Usage: java kodo.jdbc.schema.SchemaGenerator [option]*
main(String[]) - Static method in class kodo.jdbc.schema.SchemaTool
Usage: java kodo.jdbc.schema.SchemaTool [option]* -action/-a <add | retain | drop | refresh | createDB | dropDB | import | export> <.schema file or resource>*
main(String[]) - Static method in class kodo.jdbc.schema.DBSchemaFactory
Usage: java kodo.jdbc.schema.DBSchemaFactory [option]* -action/-a <add | drop>
main(String[]) - Static method in class kodo.conf.JDOVersion
 
main(String[]) - Static method in class kodo.enhance.JDOEnhancer
Usage: java kodo.enhance.JDOEnhancer [option]* <class name | .java file | .class file | .jdo file>+
main(String[]) - Static method in class kodo.enhance.ApplicationIdTool
Usage: java kodo.enhance.ApplicationIdTool [option]* <class name | .java file | .class file | .jdo file>+
main(String[]) - Static method in class kodo.meta.JDOMetaDataTool
Usage: java kodo.meta.JDOMetaDataTool [option]* <class name | .java file | .class file>+
MAJOR_RELEASE - Static variable in class kodo.conf.JDOVersion
 
makeClassDirty(Class) - Method in interface kodo.runtime.KodoPersistenceManager
Mark the given class as dirty within the current transaction.
makeClassDirty(Class) - Method in class kodo.runtime.PersistenceManagerImpl
 
makeDirty(int) - Method in interface kodo.runtime.KodoStateManager
Mark the field with the given index as dirty.
makeDirty(Object, String) - Static method in class kodo.runtime.KodoHelper
 
makeDirty(Proxy) - Static method in class kodo.util.Proxies
Used by proxy types to dirty their owner.
makeEmbedded(Object, KodoStateManager, int) - Method in interface kodo.runtime.KodoPersistenceManager
Deprecated.  
makeEmbedded(Object, KodoStateManager, int) - Method in class kodo.runtime.PersistenceManagerImpl
 
makeEmbedded(Object, KodoStateManager, int) - Method in interface kodo.runtime.KodoPersistenceManagerSPI
 
makeNameValid(String, NameSet, int) - Method in class kodo.jdbc.sql.DBDictionary
Shortens the given name to the given maximum length, then checks that it is not a reserved word.
makeNontransactional(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
makeNontransactionalAll(Collection) - Method in class kodo.runtime.PersistenceManagerImpl
 
makeNontransactionalAll(Object[]) - Method in class kodo.runtime.PersistenceManagerImpl
 
makePersistent(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
makePersistentAll(Collection) - Method in class kodo.runtime.PersistenceManagerImpl
 
makePersistentAll(Object[]) - Method in class kodo.runtime.PersistenceManagerImpl
 
makePersistentInternal(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
makePersistentInternal(Object) - Method in interface kodo.runtime.KodoPersistenceManagerSPI
 
makeTransactional(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
makeTransactionalAll(Collection) - Method in class kodo.runtime.PersistenceManagerImpl
 
makeTransactionalAll(Object[]) - Method in class kodo.runtime.PersistenceManagerImpl
 
makeTransient(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
makeTransientAll(Collection) - Method in class kodo.runtime.PersistenceManagerImpl
 
makeTransientAll(Object[]) - Method in class kodo.runtime.PersistenceManagerImpl
 
MANAGE_NONE - Static variable in interface kodo.meta.FieldMetaData
Constant specifying the management level of a field.
MANAGE_PERSISTENT - Static variable in interface kodo.meta.FieldMetaData
Constant specifying the management level of a field.
MANAGE_TRANSACTIONAL - Static variable in interface kodo.meta.FieldMetaData
Constant specifying the management level of a field.
Manageable - interface com.solarmetric.manage.Manageable.
Eventually this interface will be such that classes that can be monitored and managed in other ways will implement it.
managedRuntime - Variable in class kodo.conf.JDOConfigurationImpl
 
ManagedRuntime - interface kodo.ee.ManagedRuntime.
This interface must be implemented by concrete plugins to application servers in order to integrate the JDO runtime in a managed environment.
Manager - class com.solarmetric.manage.Manager.
Manager that acts as registry for Watchables.
Manager() - Constructor for class com.solarmetric.manage.Manager
Allow creation of a Manager.
ManagerClient - interface com.solarmetric.manage.ManagerClient.
Client side of the Manager client/server implementation.
ManagerClientImpl - class com.solarmetric.manage.ManagerClientImpl.
Client side of the Manager client/server implementation.
ManagerClientImpl() - Constructor for class com.solarmetric.manage.ManagerClientImpl
Construct the Manager client, but let it be configured later.
ManagerClientImpl(Manager, InetAddress, int) - Constructor for class com.solarmetric.manage.ManagerClientImpl
Connect to a remote ManagerServer at the passed InetAddress and port.
ManagerClientImpl(Manager, Socket) - Constructor for class com.solarmetric.manage.ManagerClientImpl
Construct the Manager client with an already running socket.
ManagerClientImpl(Manager, String, int) - Constructor for class com.solarmetric.manage.ManagerClientImpl
Connect to a remote ManagerServer at the passed host and port.
ManagerEvent - class com.solarmetric.manage.ManagerEvent.
Event produced by the Manager class and sent to ManagerListeners.
ManagerEvent(Manager, String) - Constructor for class com.solarmetric.manage.ManagerEvent
Create a new event holding a reference to the manager, and the name of the registered watchable.
managerInstance - Variable in class kodo.conf.JDOConfigurationImpl
 
ManagerListener - interface com.solarmetric.manage.ManagerListener.
The listener interface for receiving manager events.
managerServer - Variable in class kodo.conf.JDOConfigurationImpl
 
ManagerServer - interface com.solarmetric.manage.ManagerServer.
Server side of the Manager client/server implementation.
ManagerServerImpl - class com.solarmetric.manage.ManagerServerImpl.
Server side of the Manager client/server implementation.
ManagerServerImpl.ManagerSkeleton - class com.solarmetric.manage.ManagerServerImpl.ManagerSkeleton.
Class/thread that handles individual ManagerClient connections.
ManagerServerImpl.ManagerSkeleton(ManagerServerImpl, Socket, Log) - Constructor for class com.solarmetric.manage.ManagerServerImpl.ManagerSkeleton
 
ManagerServerImpl() - Constructor for class com.solarmetric.manage.ManagerServerImpl
Construct the ManagerServerImpl, but defer configuration.
ManagerServerImpl(Manager, int, int, String) - Constructor for class com.solarmetric.manage.ManagerServerImpl
Construct the ManagerServerImpl to listen on the given port and address with the passed backlog.
managerUI - Variable in class kodo.conf.JDOConfigurationImpl
 
ManagerUI - interface com.solarmetric.manage.ManagerUI.
UI for management.
ManagerUIImpl - class com.solarmetric.manage.ManagerUIImpl.
A remote monitoring GUI.
ManagerUIImpl() - Constructor for class com.solarmetric.manage.ManagerUIImpl
 
ManyToColumnMapFieldMapping - class kodo.jdbc.meta.ManyToColumnMapFieldMapping.
Maps a map of persistence capable keys to single-column values.
ManyToColumnMapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ManyToColumnMapFieldMapping
Constructor.
ManyToManyFieldMapping - class kodo.jdbc.meta.ManyToManyFieldMapping.
Maps a relation to a collection of other objects using an xref table.
ManyToManyFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ManyToManyFieldMapping
Constructor.
ManyToManyMapFieldMapping - class kodo.jdbc.meta.ManyToManyMapFieldMapping.
Maps a map of FCO key and FCO values.
ManyToManyMapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ManyToManyMapFieldMapping
Constructor.
ManyToNMapFieldMapping - class kodo.jdbc.meta.ManyToNMapFieldMapping.
Maps a map of persistence capable keys to simple values.
ManyToNMapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ManyToNMapFieldMapping
Constructor.
ManyToPCObjectMapFieldMapping - class kodo.jdbc.meta.ManyToPCObjectMapFieldMapping.
A map where the keys are related objects and the values are unknown persistent objects.
ManyToPCObjectMapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ManyToPCObjectMapFieldMapping
Constructor.
map() - Method in class kodo.jdbc.meta.FlatClassMapping
 
map() - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
map() - Method in class kodo.jdbc.meta.AbstractMapFieldMapping
 
map() - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
map() - Method in class kodo.jdbc.meta.StateImageVersionIndicator
 
map() - Method in class kodo.jdbc.meta.NoneFieldMapping
 
map() - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
map() - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
map() - Method in class kodo.jdbc.meta.PCObjectToNMapFieldMapping
 
map() - Method in class kodo.jdbc.meta.ColumnVersionIndicator
 
map() - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
map() - Method in class kodo.jdbc.meta.PCObjectMapFieldMapping
 
map() - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
 
map() - Method in class kodo.jdbc.meta.MapFieldMapping
 
map() - Method in class kodo.jdbc.meta.CollectionFieldMapping
 
map() - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
map() - Method in class kodo.jdbc.meta.BaseClassMapping
 
map() - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
map() - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
map() - Method in class kodo.jdbc.meta.PCObjectToManyMapFieldMapping
 
map() - Method in class kodo.jdbc.meta.ColumnClassIndicator
 
map() - Method in class kodo.jdbc.meta.ValueFieldMapping
 
map() - Method in interface kodo.jdbc.meta.Mapping
Map a new instance of this mapping type.
map() - Method in class kodo.jdbc.meta.ClobFieldMapping
 
map() - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
map() - Method in class kodo.jdbc.meta.ManyToPCObjectMapFieldMapping
 
map() - Method in class kodo.jdbc.meta.PCObjectCollectionFieldMapping
 
map() - Method in class kodo.jdbc.meta.ByteArrayFieldMapping
 
map() - Method in class kodo.jdbc.meta.VerticalClassMapping
 
map() - Method in class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
 
map() - Method in class kodo.jdbc.meta.ManyToNMapFieldMapping
 
map() - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
map() - Method in class kodo.jdbc.meta.NToManyMapFieldMapping
 
map() - Method in class kodo.jdbc.meta.NToPCObjectMapFieldMapping
 
map() - Method in class kodo.jdbc.meta.NoneClassMapping
 
map() - Method in class kodo.jdbc.meta.BlobFieldMapping
 
map(Table, boolean) - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
 
MapFieldMapping - class kodo.jdbc.meta.MapFieldMapping.
Maps a map of simple values.
MapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.MapFieldMapping
Constructor.
Mapping - interface kodo.jdbc.meta.Mapping.
Interface implemented by all mappings.
mappingFactory - Variable in class kodo.jdbc.conf.JDBCConfigurationImpl
 
MappingFactory - interface kodo.jdbc.meta.MappingFactory.
Factory for object-relational mapping information.
MappingInfo - class kodo.jdbc.meta.MappingInfo.
Base class for ClassMappingInfo and FieldMappingInfo.
MappingInfo() - Constructor for class kodo.jdbc.meta.MappingInfo
 
MappingInfoNotFoundException - exception kodo.jdbc.meta.MappingInfoNotFoundException.
 
MappingInfoNotFoundException() - Constructor for class kodo.jdbc.meta.MappingInfoNotFoundException
 
MappingInfoNotFoundException(String) - Constructor for class kodo.jdbc.meta.MappingInfoNotFoundException
 
MappingInfoNotFoundException(String, Object) - Constructor for class kodo.jdbc.meta.MappingInfoNotFoundException
 
MappingInfoRepository - class kodo.jdbc.meta.MappingInfoRepository.
Simple repository for ClassMappingInfos.
MappingInfoRepository(JDBCConfiguration) - Constructor for class kodo.jdbc.meta.MappingInfoRepository
Constructor.
MappingRepository - class kodo.jdbc.meta.MappingRepository.
Repository of class mapping information.
MappingRepository(JDBCConfiguration) - Constructor for class kodo.jdbc.meta.MappingRepository
Constructor.
MappingRepository(JDBCConfiguration, JDOMetaDataRepository) - Constructor for class kodo.jdbc.meta.MappingRepository
Constructor.
Mappings - class kodo.jdbc.meta.Mappings.
Mapping helper class.
Mappings() - Constructor for class kodo.jdbc.meta.Mappings
 
MappingTool - class kodo.jdbc.meta.MappingTool.
Tool for manipulating class mappings and associated schema.
MappingTool(JDBCConfiguration) - Constructor for class kodo.jdbc.meta.MappingTool
Constructor.
matchManagedConnections(Set, Subject, ConnectionRequestInfo) - Method in class kodo.jdbc.ee.JDBCManagedConnectionFactory
 
max - Variable in class kodo.jdbc.schema.DBSequenceFactory.Seq
 
maxBinaryLiteralLength - Variable in class kodo.jdbc.sql.DBMetaData
How many hex characters can you have in an inline binary literal?
maxCatalogNameLength - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum length of a catalog name?
maxCharLiteralLength - Variable in class kodo.jdbc.sql.DBMetaData
What's the max length for a character literal?
maxColumnNameLength - Variable in class kodo.jdbc.sql.DBMetaData
What's the limit on column name length?
maxColumnsInGroupBy - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum number of columns in a "GROUP BY" clause?
maxColumnsInIndex - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum number of columns allowed in an index?
maxColumnsInOrderBy - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum number of columns in an "ORDER BY" clause?
maxColumnsInSelect - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum number of columns in a "SELECT" list?
maxColumnsInTable - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum number of columns in a table?
maxConnections - Variable in class kodo.jdbc.sql.DBMetaData
How many active connections can we have at a time to this database?
maxCursorNameLength - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum cursor name length?
maxIndexLength - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum length of an index (in bytes)?
maxKeyNameLength() - Method in class kodo.jdbc.sql.DBDictionary
Returns the maximum number of characters in a generic key name (e.g., an index, a primary or foreign key) for this database.
maxProcedureNameLength - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum length of a procedure name?
maxRowSize - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum length of a single row?
maxSchemaNameLength - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum length allowed for a schema name?
maxStatementLength - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum length of a SQL statement?
maxStatements - Variable in class kodo.jdbc.sql.DBMetaData
How many active statements can we have open at one time to this database?
maxStatementTracking - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The number of slow statements we will track.
maxTableNameLength - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum length of a table name?
maxTablesInSelect - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum number of tables in a SELECT statement?
maxUserNameLength - Variable in class kodo.jdbc.sql.DBMetaData
What's the maximum length of a user name?
MergedResultObjectProvider - class com.solarmetric.rop.MergedResultObjectProvider.
A result object provider that merges multiple result object provider delegates.
MergedResultObjectProvider(ResultObjectProvider[]) - Constructor for class com.solarmetric.rop.MergedResultObjectProvider
Constructor.
MergedResultObjectProvider(ResultObjectProvider[], Comparator) - Constructor for class com.solarmetric.rop.MergedResultObjectProvider
Constructor.
metaDataClassName - Variable in class kodo.jdbc.sql.DBMetaData
The connection class.
MetaDataMappingFactory - class kodo.jdbc.meta.MetaDataMappingFactory.
Factory that places mapping information in JDO metadata extensions.
MetaDataMappingFactory() - Constructor for class kodo.jdbc.meta.MetaDataMappingFactory
 
MetaDataValueClassIndicator - class kodo.jdbc.meta.MetaDataValueClassIndicator.
Determines the class of database records using a metadata extensions that map a database value to the class it represents.
MetaDataValueClassIndicator() - Constructor for class kodo.jdbc.meta.MetaDataValueClassIndicator
 
metaRepos - Variable in class kodo.conf.JDOConfigurationImpl
 
MICRO - Static variable in class kodo.jdbc.sql.DBDictionary
 
MILLI - Static variable in class kodo.jdbc.sql.DBDictionary
 
MINOR_RELEASE - Static variable in class kodo.conf.JDOVersion
 
MODE_ENTRY - Static variable in class kodo.util.Proxies
 
MODE_KEY - Static variable in class kodo.util.Proxies
 
MODE_VALUE - Static variable in class kodo.util.Proxies
 
moveToCurrentRow() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
moveToInsertRow() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
MultiLoaderClassResolver - class kodo.util.MultiLoaderClassResolver.
A simple ClassResolver that uses multiple class loaders to resolve classes.
MultiLoaderClassResolver() - Constructor for class kodo.util.MultiLoaderClassResolver
 
MultiLoaderClassResolver(ClassLoader[]) - Constructor for class kodo.util.MultiLoaderClassResolver
 
MySQLDictionary - class kodo.jdbc.sql.MySQLDictionary.
Dictionary for MySQL.
MySQLDictionary() - Constructor for class kodo.jdbc.sql.MySQLDictionary
 

N

NameSet - class kodo.jdbc.schema.NameSet.
Name sets track what names have been taken, ignoring case.
NameSet() - Constructor for class kodo.jdbc.schema.NameSet
 
NANO - Static variable in class kodo.jdbc.sql.DBDictionary
 
nativeSQL(String) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
needsRefresh(Object, Object) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
Return true if mem is not up-to-date with db.
needsRefresh(Object, Object) - Method in class kodo.jdbc.meta.DateVersionIndicator
 
needsRefresh(Object, Object) - Method in class kodo.jdbc.meta.NumberVersionIndicator
 
newCacheMap() - Method in class kodo.datacache.QueryCacheImpl
Returns a new CacheMap for use as the underlying data cache.
newClassMetaData(Class) - Method in class kodo.meta.JDOMetaDataGenerator
 
newClassMetaData(Class, Class, int) - Method in class kodo.jdbc.meta.ReverseMappingTool
Return a new class metadata for the given name and parent.
newCollectionProxy(Class, Class, Comparator) - Method in class kodo.util.ProxyManagerImpl
 
newCollectionProxy(Class, Class, Comparator) - Method in interface kodo.util.ProxyManager
Return a proxy for the given collection type.
newColumn(String, Table) - Method in class kodo.jdbc.schema.SchemaGroup
Return a new column with the given name and owner table.
newColumn(String, Table) - Method in class kodo.jdbc.schema.DynamicSchemaFactory
 
newColumnInfo(ResultSet) - Method in class kodo.jdbc.sql.DBDictionary
Construct a new ColumnInfo from the given ResultSet
newColumnInfo(ResultSet) - Method in class kodo.jdbc.sql.InformixDictionary
 
newCustomProxy(Class) - Method in class kodo.util.ProxyManagerImpl
 
newCustomProxy(Object) - Method in class kodo.util.ProxyManagerImpl
 
newCustomProxy(Object) - Method in interface kodo.util.ProxyManager
Return a proxy for the given object, or null if this manager cannot proxy the object.
newDataCacheInstance() - Method in class kodo.conf.JDOConfigurationImpl
 
newDataCacheInstance() - Method in interface kodo.conf.JDOConfiguration
Return a new data cache instance using the configured plugin settings.
newDataStoreId(PersistenceCapable, ClassMetaData) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
newDataStoreId(PersistenceCapable, ClassMetaData) - Method in interface kodo.runtime.StoreManager
Create a new unique datastore identity for the given instance.
newDataStoreId(String, ClassMetaData) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
newDataStoreId(String, ClassMetaData) - Method in interface kodo.runtime.StoreManager
Create a new unique datastore identity for the given type from the given string.
newDateProxy() - Method in class kodo.util.ProxyManagerImpl
 
newDateProxy() - Method in interface kodo.util.ProxyManager
Return a new date proxy.
newExtent(Class, boolean) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
newExtent(Class, boolean) - Method in interface kodo.runtime.StoreManager
Return an extent of the given candidate class, optionally including subclasses.
newFetchConfigurationInstance() - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
Override to use a JDBCFetchConfiguration.
newFetchConfigurationInstance() - Method in class kodo.conf.JDOConfigurationImpl
 
newFetchConfigurationInstance() - Method in interface kodo.conf.JDOConfiguration
Return a new fetch configuration configured with the proper defaults.
newFieldMetaData(String, Class, ClassMetaData) - Method in class kodo.jdbc.meta.ReverseMappingTool
Return a new field metadata for the given name, type, and owner.
newFieldMetaData(String, Class, ClassMetaData) - Method in class kodo.meta.JDOMetaDataGenerator
 
newForeignKey(String, Table) - Method in class kodo.jdbc.schema.SchemaGroup
Return a new foreign key with the given name and owner table.
newForeignKey(String, Table) - Method in class kodo.jdbc.schema.DynamicSchemaFactory
 
newForeignKeyInfo(ResultSet) - Method in class kodo.jdbc.sql.DBDictionary
Construct a new ForeignKeyInfo from the given ResultSet
newIndex(String, Table) - Method in class kodo.jdbc.schema.SchemaGroup
Return a new index with the given name and owner table.
newIndexInfo(ResultSet) - Method in class kodo.jdbc.sql.DBDictionary
Construct a new IndexInfo from the given ResultSet
newIndexInfo(ResultSet) - Method in class kodo.jdbc.sql.InformixDictionary
 
newInstance(Class, Class, Comparator, boolean) - Method in interface kodo.util.ProxyMap
This method should return a new proxy of the same concrete type as the implementing class.
newInstance(Class, Comparator, boolean) - Method in interface kodo.util.ProxyCollection
This method should return a new proxy of the same concrete type as the implementing class.
newInstance(String) - Static method in class kodo.jdbc.meta.VersionIndicator
Return the indicator for the given indicator name.
newInstance(String) - Static method in class kodo.jdbc.meta.ClassIndicator
Return the indicator for the given indicator name.
newInstance(String, ClassMetaData) - Static method in class kodo.jdbc.meta.ClassMapping
Return the mapping for the given mapping type.
newInstance(String, FieldMetaData) - Static method in class kodo.jdbc.meta.FieldMapping
Return the mapping for the given mapping name.
newJoins() - Method in interface kodo.jdbc.sql.Select
Return a new instance to use for joining.
newManagedObjectCache() - Method in class kodo.runtime.PersistenceManagerImpl
Create a Map to be used for the managed object cache.
newMap() - Method in class kodo.datacache.AbstractCacheImpl
Returns a new Map for use as the underlying data cache.
newMap() - Method in class kodo.datacache.TangosolCache
Returns a new NamedCache for use as the underlying data cache.
newMap() - Method in class kodo.datacache.CacheImpl
Returns a new CacheMap for use as the underlying data cache.
newMapProxy(Class, Class, Class, Comparator) - Method in class kodo.util.ProxyManagerImpl
 
newMapProxy(Class, Class, Class, Comparator) - Method in interface kodo.util.ProxyManager
Return a proxy for the given map type.
newObjectIdInstance(Class, String) - Method in class kodo.runtime.PersistenceManagerImpl
 
newPersistenceManager(String, String, StoreManager, boolean, int) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Return a PersistenceManager configured with the proper settings.
newPersistenceManagerImplInstance(String, String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
Override to cache persistence manager auth info.
newPersistenceManagerImplInstance(String, String) - Method in class kodo.conf.JDOConfigurationImpl
 
newPersistenceManagerImplInstance(String, String) - Method in interface kodo.conf.JDOConfiguration
Create a new persistence manager instance with the configured plugin data.
newPrimaryKey(String, Table) - Method in class kodo.jdbc.schema.SchemaGroup
Return a new primary key with the given name and owner table.
newPrimaryKeyInfo(ResultSet) - Method in class kodo.jdbc.sql.DBDictionary
Construct a new PrimaryKeyInfo from the given ResultSet
newPrimaryKeyInfo(ResultSet) - Method in class kodo.jdbc.sql.InformixDictionary
 
newProxy(int) - Method in interface kodo.runtime.KodoStateManager
Create a new hollow proxy instance for the given field.
newQuery() - Method in class kodo.runtime.PersistenceManagerImpl
 
newQuery(Class) - Method in class kodo.runtime.PersistenceManagerImpl
 
newQuery(Class, Collection) - Method in class kodo.runtime.PersistenceManagerImpl
 
newQuery(Class, Collection, String) - Method in class kodo.runtime.PersistenceManagerImpl
 
newQuery(Class, String) - Method in class kodo.runtime.PersistenceManagerImpl
 
newQuery(Extent) - Method in class kodo.runtime.PersistenceManagerImpl
 
newQuery(Extent, String) - Method in class kodo.runtime.PersistenceManagerImpl
 
newQuery(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
newQuery(String, Object) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
newQuery(String, Object) - Method in interface kodo.runtime.StoreManager
Return a query implementation suitable for this runtime.
newQuery(String, Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
newQueryCacheInstance() - Method in class kodo.conf.JDOConfigurationImpl
 
newQueryCacheInstance() - Method in interface kodo.conf.JDOConfiguration
Return a new query cache instance using the configured plugin settings.
newRemoteCommitProviderInstance() - Method in class kodo.conf.JDOConfigurationImpl
 
newRemoteCommitProviderInstance() - Method in interface kodo.conf.JDOConfiguration
Create a remote commit provider from the configured plugin.
newResultList(ResultObjectProvider) - Method in interface kodo.runtime.FetchConfiguration
Return a new result list for the current fetch configuration.
newSchema(String) - Method in class kodo.jdbc.schema.SchemaGroup
Return a new schema with the given name.
newSelect() - Method in class kodo.jdbc.runtime.JDBCStoreManager
Return a new select for queries.
newStoreManager() - Method in class kodo.jdbc.runtime.JDBCPersistenceManagerFactory
 
newStoreManager() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Return a new StoreManager for this runtime.
newTable(String, Schema) - Method in class kodo.jdbc.schema.SchemaGroup
Return a new table with the given name and owner schema.
newTable(String, Schema) - Method in class kodo.jdbc.schema.DynamicSchemaFactory
 
newTableInfo(ResultSet) - Method in class kodo.jdbc.sql.DBDictionary
Construct a new TableInfo from the given ResultSet
next() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
next() - Method in class com.solarmetric.rop.ListResultObjectProvider
 
next() - Method in interface com.solarmetric.rop.ResultObjectProvider
Advance the input to the next position.
next() - Method in class com.solarmetric.rop.MergedResultObjectProvider
 
next() - Method in interface kodo.jdbc.sql.Result
Advance to the next row, or return false if there are no more rows in the result.
next() - Method in class kodo.jdbc.sql.ResultSetResult
 
next() - Method in class kodo.jdbc.sql.SelectResult
 
next() - Method in class kodo.jdbc.runtime.JDBCResultObjectProvider
 
next() - Method in class kodo.runtime.AbstractPCResultObjectProvider
Implement this method to advance the input.
NoneClassMapping - class kodo.jdbc.meta.NoneClassMapping.
Placeholder mapping for classes that indicate they do not need a mapping because they are never persisted directly.
NoneClassMapping(ClassMetaData) - Constructor for class kodo.jdbc.meta.NoneClassMapping
Constructor.
NoneFieldMapping - class kodo.jdbc.meta.NoneFieldMapping.
Placeholder mapping for non-persistent fields or fields that do not need mappings.
NoneFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.NoneFieldMapping
Constructor.
notifyChangedClasses(Collection) - Method in interface kodo.datacache.QueryCache
Tells the cache that all the classes in the classes set have been changed.
notifyChangedClasses(Collection) - Method in class kodo.datacache.QueryCacheImpl
 
NToManyMapFieldMapping - class kodo.jdbc.meta.NToManyMapFieldMapping.
Maps a map of simple keys to related objects.
NToManyMapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.NToManyMapFieldMapping
Constructor.
NToPCObjectMapFieldMapping - class kodo.jdbc.meta.NToPCObjectMapFieldMapping.
A map where the keys are simple values and the values are unknown persistent objects.
NToPCObjectMapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.NToPCObjectMapFieldMapping
Constructor.
NULL_DEFAULT - Static variable in interface kodo.meta.FieldMetaData
Constant specifying to use a datastore default value to persist null values in object fields.
NULL_EXCEPTION - Static variable in interface kodo.meta.FieldMetaData
Constant specifying to throw an exception when attempting to persist null values in object fields.
NULL_IND - Static variable in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
Extension key used to specify the field of the embedded class to use as a null-indicator for the embedded object.
NULL_NONE - Static variable in interface kodo.meta.FieldMetaData
Constant specifying to use a datastore null to persist null values in object fields.
nullEmbedded(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.FieldMapping
Override this method to customize nulling the given mapping (used with embedded values only).
nullEmbedded(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
nullEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.FieldMapping
Null values for the mapping.
nullEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
nullEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
nullEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
nullEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
nullEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
nullEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
 
nullEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
nullEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
nullEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
nullEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
nullEmbedded(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
nullPlusNonNullIsNull - Variable in class kodo.jdbc.sql.DBMetaData
Are concatenations between NULL and non-NULL values NULL? A JDBC CompliantTM driver always returns true.
nullPlusNonNullIsNull() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
nullsAreSortedAtEnd - Variable in class kodo.jdbc.sql.DBMetaData
Are NULL values sorted at the end regardless of sort order?
nullsAreSortedAtEnd() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
nullsAreSortedAtStart - Variable in class kodo.jdbc.sql.DBMetaData
Are NULL values sorted at the start regardless of sort order?
nullsAreSortedAtStart() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
nullsAreSortedHigh - Variable in class kodo.jdbc.sql.DBMetaData
Are NULL values sorted high?
nullsAreSortedHigh() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
nullsAreSortedLow - Variable in class kodo.jdbc.sql.DBMetaData
Are NULL values sorted low?
nullsAreSortedLow() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
NumberVersionIndicator - class kodo.jdbc.meta.NumberVersionIndicator.
Handles optimistic lock versioning via a lock column containing numeric version numbers in the data store.
NumberVersionIndicator() - Constructor for class kodo.jdbc.meta.NumberVersionIndicator
 
numericFunctions - Variable in class kodo.jdbc.sql.DBMetaData
Gets a comma-separated list of math functions.

O

OneToManyFieldMapping - class kodo.jdbc.meta.OneToManyFieldMapping.
Maps a relation to a collection of other objects using an inverse foreign key in the related object table.
OneToManyFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.OneToManyFieldMapping
Constructor.
OneToOneFieldMapping - class kodo.jdbc.meta.OneToOneFieldMapping.
Maps a relation to another object.
OneToOneFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.OneToOneFieldMapping
Constructor.
onExpire(ExpirationEvent) - Method in interface kodo.datacache.ExpirationListener
Notification that an object has expired from the cache.
onExpire(ExpirationEvent) - Method in class kodo.datacache.QueryKeyExpirationListener
 
open() - Method in class com.solarmetric.rop.ListResultObjectProvider
 
open() - Method in interface com.solarmetric.rop.ResultObjectProvider
Open the result.
open() - Method in class com.solarmetric.rop.MergedResultObjectProvider
 
open() - Method in class kodo.jdbc.runtime.JDBCResultObjectProvider
 
open() - Method in class kodo.runtime.AbstractPCResultObjectProvider
Override if desired.
or(Joins, Joins) - Method in interface kodo.jdbc.sql.Select
OR the given joins together.
OracleDictionary - class kodo.jdbc.sql.OracleDictionary.
Dictionary for Oracle.
OracleDictionary() - Constructor for class kodo.jdbc.sql.OracleDictionary
 
orderBy(Column[], boolean) - Method in interface kodo.jdbc.sql.Select
Add an ORDER BY clause.
orderBy(Column[], boolean, Joins) - Method in interface kodo.jdbc.sql.Select
Add an ORDER BY clause.
orderBy(Column, boolean) - Method in interface kodo.jdbc.sql.Select
Add an ORDER BY clause.
orderBy(Column, boolean, Joins) - Method in interface kodo.jdbc.sql.Select
Add an ORDER BY clause.
orderBy(Joins, Joins) - Method in interface kodo.jdbc.sql.Select
Combine the given joins.
orderBy(SQLBuffer, boolean) - Method in interface kodo.jdbc.sql.Select
Add an ORDER BY clause.
orderBy(SQLBuffer, boolean, Joins) - Method in interface kodo.jdbc.sql.Select
Add an ORDER BY clause.
ORDERED - Static variable in class kodo.jdbc.meta.AbstractCollectionFieldMapping
Extension key used to mark whether a collection/array mapping should use an extra column to maintain order.
othersDeletesAreVisible(int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
othersInsertsAreVisible(int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
othersUpdatesAreVisible(int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
outerJoin(ForeignKey, boolean, boolean) - Method in interface kodo.jdbc.sql.Joins
Join the columns of the given foreign key.
outerJoinRelation(String, ForeignKey, boolean, boolean) - Method in interface kodo.jdbc.sql.Joins
Join the columns of the given foreign key, which represents a relation via the given field name.
ownDeletesAreVisible(int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
ownInsertsAreVisible(int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
ownUpdatesAreVisible(int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 

P

PATCH_RELEASE - Static variable in class kodo.conf.JDOVersion
 
Path - interface kodo.query.Path.
 
PCData - interface kodo.runtime.PCData.
 
PCLEAN - Static variable in class kodo.runtime.JDOState
 
PCObjectCollectionFieldMapping - class kodo.jdbc.meta.PCObjectCollectionFieldMapping.
Maps a collection of unknown persistent objects.
PCObjectCollectionFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.PCObjectCollectionFieldMapping
Constructor.
PCObjectMapFieldMapping - class kodo.jdbc.meta.PCObjectMapFieldMapping.
A map where both the keys and values are unknown persistent objects.
PCObjectMapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.PCObjectMapFieldMapping
Constructor.
PCObjectOneToOneFieldMapping - class kodo.jdbc.meta.PCObjectOneToOneFieldMapping.
Maps a 1-1 relation to an unknown persistent object.
PCObjectOneToOneFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
Constructor.
PCObjectToManyMapFieldMapping - class kodo.jdbc.meta.PCObjectToManyMapFieldMapping.
A map where both the keys are unknown persistent objects and the values are related objects.
PCObjectToManyMapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.PCObjectToManyMapFieldMapping
Constructor.
PCObjectToNMapFieldMapping - class kodo.jdbc.meta.PCObjectToNMapFieldMapping.
A map where the keys are unknown persistent objects and the values are simple values.
PCObjectToNMapFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.PCObjectToNMapFieldMapping
Constructor.
PCResultObjectProvider - interface kodo.runtime.PCResultObjectProvider.
Variant of ResultObjectProvider that populates a KodoStateManager object in an application-defined manner.
PDELETED - Static variable in class kodo.runtime.JDOState
 
PDELETEDFLUSHED - Static variable in class kodo.runtime.JDOState
 
PDIRTY - Static variable in class kodo.runtime.JDOState
 
PerformanceTracker - class com.solarmetric.jdbc.PerformanceTracker.
A global tracker of performance-related statistics.
PerformanceTracker() - Constructor for class com.solarmetric.jdbc.PerformanceTracker
 
PersistenceManagerFactoryImpl - class kodo.runtime.PersistenceManagerFactoryImpl.
Abstract implementation of the PersistenceManagerFactory that must be subclassed for a specific runtime.
PersistenceManagerFactoryImpl(JDOConfiguration) - Constructor for class kodo.runtime.PersistenceManagerFactoryImpl
Constructor.
PersistenceManagerImpl - class kodo.runtime.PersistenceManagerImpl.
Concrete PersistenceManager for use with this common runtime.
PersistenceManagerImpl() - Constructor for class kodo.runtime.PersistenceManagerImpl
 
pin(Object) - Method in class kodo.util.CacheMap
Locks the key-value pair identified by key into the map.
pin(Object) - Method in interface kodo.datacache.DataCache
Pin the value stored under oid into the cache.
pin(Object) - Method in class kodo.datacache.DelegatingDataCache
 
pin(Object) - Method in class kodo.datacache.TangosolCache
Coherence doesn't have a concept of expiring data, so pinning is meaningless.
pin(Object) - Method in class kodo.datacache.CacheImpl
 
pin(QueryKey) - Method in interface kodo.datacache.QueryCache
Pin the value stored under qk into the cache.
pin(QueryKey) - Method in class kodo.datacache.QueryCacheImpl
 
PluginListValue - class com.solarmetric.conf.PluginListValue.
 
PluginListValue(String) - Constructor for class com.solarmetric.conf.PluginListValue
 
PluginValue - class com.solarmetric.conf.PluginValue.
 
PluginValue(String) - Constructor for class com.solarmetric.conf.PluginValue
 
pm - Variable in class kodo.runtime.AbstractPCResultObjectProvider
The KodoPersistenceManager that this result object provider will load objects into.
PNEW - Static variable in class kodo.runtime.JDOState
 
PNEWDELETED - Static variable in class kodo.runtime.JDOState
 
PNEWFLUSHEDDELETED - Static variable in class kodo.runtime.JDOState
 
PNEWFLUSHEDDELETEDFLUSHED - Static variable in class kodo.runtime.JDOState
 
PNONTRANS - Static variable in class kodo.runtime.JDOState
 
PointbaseDictionary - class kodo.jdbc.sql.PointbaseDictionary.
Dictionary for Pointbase Embedded.
PointbaseDictionary() - Constructor for class kodo.jdbc.sql.PointbaseDictionary
 
pool() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Add the factory to the pool.
port - Variable in class kodo.event.TCPRemoteCommitProvider.TCPPortListener
The port that this listener should listen on.
port - Variable in class kodo.event.TCPRemoteCommitProvider.HostAddress
 
PostAttachCallback - interface kodo.runtime.PostAttachCallback.
Interface that marks a persistent class as one that should receive notification that it was attached.
PostDetachCallback - interface kodo.runtime.PostDetachCallback.
Interface that marks a persistent class as one that should receive notification that it was detached.
PostgresDictionary - class kodo.jdbc.sql.PostgresDictionary.
Dictionary for Postgres.
PostgresDictionary() - Constructor for class kodo.jdbc.sql.PostgresDictionary
 
postLoad(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.VersionIndicator
This method is called after data is loaded into the instance, in case the version indicator works off of a state image.
postLoad(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.StateImageVersionIndicator
 
PreAttachCallback - interface kodo.runtime.PreAttachCallback.
Interface that marks a persistent class as one that should receive notification that it is about to be attached.
PreDetachCallback - interface kodo.runtime.PreDetachCallback.
Interface that marks a persistent class as one that should receive notification that it is about to be detached.
prepareCall(String) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
prepareCall(String, boolean) - Method in class com.solarmetric.jdbc.DelegatingConnection
Prepare a call, with the option of not wrapping it in a DelegatingCallableStatement, which is the default.
prepareCall(String, int, int) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
prepareCall(String, int, int, boolean) - Method in class com.solarmetric.jdbc.DelegatingConnection
Prepare a call, with the option of not wrapping it in a DelegatingCallableStatement, which is the default.
prepareCall(String, int, int, int) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
prepareStatement(Connection) - Method in class kodo.jdbc.sql.SQLBuffer
Create and populate the parameters of a prepared statement using the SQL in this buffer.
prepareStatement(Connection, int, int) - Method in class kodo.jdbc.sql.SQLBuffer
Create and populate the parameters of a prepared statement using the SQL in this buffer.
prepareStatement(String) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
prepareStatement(String, boolean) - Method in class com.solarmetric.jdbc.DelegatingConnection
Prepare a statement, with the option of not wrapping it in a DelegatingPreparedStatement, which is the default.
prepareStatement(String, int) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
prepareStatement(String, int[]) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
prepareStatement(String, int, int) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
prepareStatement(String, int, int, boolean) - Method in class com.solarmetric.jdbc.DelegatingConnection
Prepare a statement, with the option of not wrapping it in a DelegatingPreparedStatement, which is the default.
prepareStatement(String, int, int, int) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
prepareStatement(String, String[]) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
previous() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
PrimaryKey - class kodo.jdbc.schema.PrimaryKey.
Represents a table primary key.
PrimaryKey(String, Table) - Constructor for class kodo.jdbc.schema.PrimaryKey
Constructor.
PrimaryKeyInfo - class kodo.jdbc.schema.PrimaryKeyInfo.
Holder for information about a primary key.
PrimaryKeyInfo() - Constructor for class kodo.jdbc.schema.PrimaryKeyInfo
 
PrimaryKeyInfo(ResultSet) - Constructor for class kodo.jdbc.schema.PrimaryKeyInfo
Construct a PrimaryKeyInfo from the ResultSet from DatabaseMetaData.getPrimaryKeys(java.lang.String, java.lang.String, java.lang.String) method.
PRIORITY_DIRECT - Static variable in class kodo.jdbc.schema.Column
 
PRIORITY_FK - Static variable in class kodo.jdbc.schema.Column
 
PRIORITY_PK - Static variable in class kodo.jdbc.schema.Column
 
procedureTerm - Variable in class kodo.jdbc.sql.DBMetaData
What's the database vendor's preferred term for "procedure"?
PropertiesReverseCustomizer - class kodo.jdbc.meta.PropertiesReverseCustomizer.
Simple ReverseCustomizer that uses a properties file to to allow customization of basic class and field properties.
PropertiesReverseCustomizer() - Constructor for class kodo.jdbc.meta.PropertiesReverseCustomizer
 
props - Variable in class kodo.jdbc.meta.PropertiesReverseCustomizer
 
Proxies - class kodo.util.Proxies.
Utility methods for managing proxies.
Proxies() - Constructor for class kodo.util.Proxies
 
Proxy - interface kodo.util.Proxy.
Interface implemented by all proxy types to allow setting and nulling of their owning JDO instance.
ProxyCollection - interface kodo.util.ProxyCollection.
Interface implemented by all built-in proxies on Collection types.
ProxyDate - class kodo.util.ProxyDate.
 
ProxyDate() - Constructor for class kodo.util.ProxyDate
 
ProxyDate(long) - Constructor for class kodo.util.ProxyDate
 
proxyManager - Variable in class kodo.conf.JDOConfigurationImpl
 
ProxyManager - interface kodo.util.ProxyManager.
Manager for copying and proxying second class objects.
ProxyManagerImpl - class kodo.util.ProxyManagerImpl.
Default implementation of the ProxyManager interface.
ProxyManagerImpl() - Constructor for class kodo.util.ProxyManagerImpl
 
ProxyMap - interface kodo.util.ProxyMap.
Interface implemented by all built-in proxies on Map types.
put(Object, Object) - Method in class kodo.util.AbstractLRSProxyMap
 
put(Object, Object) - Method in class kodo.util.CacheMap
 
put(PCData) - Method in interface kodo.datacache.DataCache
Set the cached value for the given instance.
put(PCData) - Method in class kodo.datacache.DelegatingDataCache
 
put(PCData) - Method in class kodo.datacache.AbstractCacheImpl
 
put(QueryKey, List) - Method in interface kodo.datacache.QueryCache
Set the list of OIDs for the given query key.
put(QueryKey, List) - Method in class kodo.datacache.QueryCacheImpl
 
putAll(Map) - Method in class kodo.util.AbstractLRSProxyMap
 
putAll(Map) - Method in class kodo.util.CacheMap
 

Q

QueryCache - interface kodo.datacache.QueryCache.
Interface that must be implemented by any level 2 query cache used by Kodo.
QueryCacheImpl - class kodo.datacache.QueryCacheImpl.
Default query cache implementation.
QueryCacheImpl() - Constructor for class kodo.datacache.QueryCacheImpl
 
queryCompilationCache - Variable in class kodo.conf.JDOConfigurationImpl
 
QueryKey - class kodo.datacache.QueryKey.
This class stores information about a particular invocation of a query.
QueryKey(KodoQuery) - Constructor for class kodo.datacache.QueryKey
 
QueryKey(KodoQuery, Map) - Constructor for class kodo.datacache.QueryKey
 
QueryKey(KodoQuery, Object) - Constructor for class kodo.datacache.QueryKey
 
QueryKey(KodoQuery, Object[]) - Constructor for class kodo.datacache.QueryKey
 
QueryKey(KodoQuery, Object, Object) - Constructor for class kodo.datacache.QueryKey
 
QueryKey(KodoQuery, Object, Object, Object) - Constructor for class kodo.datacache.QueryKey
 
QueryKeyExpirationListener - class kodo.datacache.QueryKeyExpirationListener.
 
QueryKeyExpirationListener(QueryCache) - Constructor for class kodo.datacache.QueryKeyExpirationListener
 

R

readExternal(ObjectInput) - Method in class com.solarmetric.conf.ConfigurationImpl
 
readExternal(ObjectInput) - Method in class kodo.event.RemoteCommitEvent
 
readMapping(ClassMetaData, MappingInfoRepository) - Method in class kodo.jdbc.meta.FileMappingFactory
 
readMapping(ClassMetaData, MappingInfoRepository) - Method in class kodo.jdbc.meta.MetaDataMappingFactory
 
readMapping(ClassMetaData, MappingInfoRepository) - Method in class kodo.jdbc.meta.DBMappingFactory
 
readMapping(ClassMetaData, MappingInfoRepository) - Method in interface kodo.jdbc.meta.MappingFactory
Read the object-relational mapping for the given persistent type and add it to the given repository.
readMappingColumn(String) - Method in class kodo.jdbc.meta.DBMappingFactory
Returns the mapping as an XML string, or null if none.
readResolve() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Replaces the factory with this JVMs pooled version if it exists.
readSchema() - Method in class kodo.jdbc.schema.LazySchemaFactory
 
readSchema() - Method in class kodo.jdbc.schema.DynamicSchemaFactory
 
readSchema() - Method in interface kodo.jdbc.schema.SchemaFactory
Return the schema group for the current object model and database.
readSchema() - Method in class kodo.jdbc.schema.DBSchemaFactory
 
readSchema() - Method in class kodo.jdbc.schema.FileSchemaFactory
 
readSchemaColumn() - Method in class kodo.jdbc.schema.DBSchemaFactory
Returns the schema as an XML string.
record() - Method in class kodo.jdbc.meta.MappingTool
Records the changes that have been made to both the mappings and the associated schema, and clears the tool for further use.
record() - Method in class kodo.jdbc.schema.SchemaTool
Record the changes made to the DB in the current SchemaFactory.
REF_DELETE_ACTION - Static variable in class kodo.jdbc.meta.ClassMapping
Extension key used to mark the foreign key delete action on vertically- mapped tables.
REF_DELETE_ACTION - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark the foreign key delete action on reference columns.
REF_INDEXED - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark whether reference columns are indexed.
ref() - Method in class kodo.jdbc.schema.Column
 
ref(int) - Method in class kodo.jdbc.schema.Column
 
refColumns() - Method in class kodo.jdbc.schema.ForeignKey
Ref all columns in this key.
refColumns() - Method in class kodo.jdbc.schema.PrimaryKey
Ref all columns in this key.
referenceDependent(KodoStateManager, int, boolean) - Method in interface kodo.runtime.KodoStateManagerSPI
 
ReferenceFieldMapping - class kodo.jdbc.meta.ReferenceFieldMapping.
Base class of most field mappings.
ReferenceFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ReferenceFieldMapping
Constructor.
refresh() - Method in class kodo.jdbc.schema.SchemaTool
Adds any components present in the schema repository but absent from the database, and drops unused database components.
refresh(Class) - Method in class kodo.jdbc.meta.MappingTool
Refresh or add the mapping for the given instance.
refresh(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
refreshAll() - Method in class kodo.runtime.PersistenceManagerImpl
 
refreshAll(Collection) - Method in class kodo.runtime.PersistenceManagerImpl
 
refreshAll(Object[]) - Method in class kodo.runtime.PersistenceManagerImpl
 
refreshRow() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
refreshTable() - Method in class kodo.jdbc.meta.DBMappingFactory
Creates the mapping table in the DB.
refreshTable() - Method in class kodo.jdbc.schema.DBSequenceFactory
Creates the sequence table in the DB.
refreshTable() - Method in class kodo.jdbc.schema.DBSchemaFactory
Creates the schema table in the DB.
refSchemaComponents() - Method in class kodo.jdbc.meta.FlatClassMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.ReferenceFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.Indicator
 
refSchemaComponents() - Method in class kodo.jdbc.meta.NoneFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.ColumnVersionIndicator
 
refSchemaComponents() - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.BaseClassMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.ColumnClassIndicator
 
refSchemaComponents() - Method in interface kodo.jdbc.meta.Mapping
Increment the reference count of all used schema components.
refSchemaComponents() - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.VerticalClassMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
refSchemaComponents() - Method in class kodo.jdbc.meta.NoneClassMapping
 
refSchemaComponents(Table) - Method in class kodo.jdbc.sql.DBDictionary
Increment the reference count of any table components that this dictionary adds that are not used by mappings.
refSchemaComponents(Table) - Method in class kodo.jdbc.sql.SybaseDictionary
 
registerClass(Class) - Method in interface kodo.util.ImplHelper.RegisterClassListener
 
registerClass(Class) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
registerClass(RegisterClassEvent) - Method in class kodo.util.ImplHelper
 
registerInterest(WatchableStub) - Method in interface com.solarmetric.manage.ManagerClient
 
registerInterest(WatchableStub) - Method in class com.solarmetric.manage.ManagerClientImpl
 
registerInterest(WatchableStub, StatisticStub) - Method in interface com.solarmetric.manage.ManagerClient
 
registerInterest(WatchableStub, StatisticStub) - Method in class com.solarmetric.manage.ManagerClientImpl
 
registerListener(AggregateListener) - Method in class kodo.datacache.CacheAwareQuery
 
registerListener(AggregateListener) - Method in interface kodo.query.KodoQuery
Register a filter listener for the query.
registerListener(ClassChangeListener) - Method in interface kodo.datacache.QueryCache
Register ccl with this cache.
registerListener(ClassChangeListener) - Method in class kodo.datacache.QueryCacheImpl
 
registerListener(ExpirationListener) - Method in interface kodo.datacache.DataCache
Add a new expiration event listener to this cache.
registerListener(ExpirationListener) - Method in class kodo.datacache.DelegatingDataCache
 
registerListener(ExpirationListener) - Method in class kodo.datacache.AbstractCacheImpl
 
registerListener(FilterListener) - Method in class kodo.datacache.CacheAwareQuery
 
registerListener(FilterListener) - Method in interface kodo.query.KodoQuery
Register a filter listener for the query.
registerListener(RemoteCommitListener) - Method in class kodo.event.RemoteCommitEventManager
 
registerListener(TransactionListener) - Method in interface kodo.runtime.KodoPersistenceManager
Register a listener for transaction-related events.
registerListener(TransactionListener) - Method in class kodo.runtime.PersistenceManagerImpl
 
registerOutParameter(int, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
registerOutParameter(int, int, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
registerOutParameter(int, int, String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
registerOutParameter(String, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
registerOutParameter(String, int, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
registerOutParameter(String, int, String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
registerQueryKey(Object, QueryKey) - Method in class kodo.datacache.QueryKeyExpirationListener
 
registerWatchable(String, Watchable) - Method in class com.solarmetric.manage.Manager
Register a Watchable with this manager.
relative(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
RELEASE_DATE - Static variable in class kodo.conf.JDOVersion
 
releaseSavepoint(Savepoint) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
RemoteCommitEvent - class kodo.event.RemoteCommitEvent.
Utility structure to hold the IDs of additions, updates, and deletes.
RemoteCommitEvent() - Constructor for class kodo.event.RemoteCommitEvent
Constructor used during externalization.
RemoteCommitEvent(Collection, Collection, Collection) - Constructor for class kodo.event.RemoteCommitEvent
Constructor.
RemoteCommitEventManager - class kodo.event.RemoteCommitEventManager.
Manager that can be used to track and notify RemoteCommitListeners on remote commit events.
RemoteCommitEventManager(JDOConfiguration) - Constructor for class kodo.event.RemoteCommitEventManager
Constructor.
RemoteCommitListener - interface kodo.event.RemoteCommitListener.
An entity that wishes to be notified when PersistenceManagers associated with remote PersistenceManagerFactories commit.
RemoteCommitProvider - interface kodo.event.RemoteCommitProvider.
An entity that is responsible for communicating commit notification to other RemoteCommitEventManagers.
remoteEventManager - Variable in class kodo.conf.JDOConfigurationImpl
 
RemoteManagementTool - class com.solarmetric.manage.RemoteManagementTool.
Tool for remotely monitoring Kodo based application.
RemoteManagementTool() - Constructor for class com.solarmetric.manage.RemoteManagementTool
 
remove(Object) - Method in class kodo.util.AbstractLRSProxyMap
 
remove(Object) - Method in class kodo.util.AbstractLRSProxyCollection
 
remove(Object) - Method in class kodo.util.CacheMap
If key is pinned into the cache, the pin is cleared and the object is removed.
remove(Object) - Method in interface kodo.datacache.DataCache
Remove the value stored under the given oid.
remove(Object) - Method in class kodo.datacache.DelegatingDataCache
 
remove(Object) - Method in class kodo.datacache.AbstractCacheImpl
 
remove(QueryKey) - Method in interface kodo.datacache.QueryCache
Remove the value stored under the given query key.
remove(QueryKey) - Method in class kodo.datacache.QueryCacheImpl
 
removeAll(Collection) - Method in class kodo.util.AbstractLRSProxyCollection
 
removeAll(Collection) - Method in class kodo.datacache.AbstractCacheImpl
 
removeAllAttributes() - Method in class kodo.jdbc.meta.MappingInfo
Remove all attributes from the mapping inforamtion
removeAttribute(String) - Method in class kodo.jdbc.meta.MappingInfo
Remove the given attribute from the mapping information.
removeBatchedResult(Object) - Method in interface kodo.jdbc.sql.Result
Remove the batched result under the given key.
removeBatchedResult(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
removeColumn(Column) - Method in class kodo.jdbc.schema.Table
Remove the given column from the table.
removeColumn(Column) - Method in class kodo.jdbc.schema.Index
Remove a column from the index.
removeColumn(Column) - Method in class kodo.jdbc.schema.PrimaryKey
Remove a column from the primary key.
removed(int, Object, boolean) - Method in interface kodo.runtime.KodoStateManager
Notification given by proxies that the given object was removed from the given container field, and whether removed from its key set or from its elements/values.
removed(Object) - Method in class kodo.util.AbstractLRSProxyMap
 
removed(Object) - Method in class kodo.util.AbstractLRSProxyCollection
 
removed(Object) - Method in interface kodo.util.ChangeTracker
Notify the tracker that the given object was removed.
removed(Proxy, Object, boolean) - Static method in class kodo.util.Proxies
Used by proxy types to notify their owner that an element has been removed.
removeDeclaredField(FieldMetaData) - Method in class kodo.jdbc.meta.ClassMapping
 
removeDeclaredField(FieldMetaData) - Method in class kodo.meta.DelegatingClassMetaData
 
removeDeclaredField(FieldMetaData) - Method in interface kodo.meta.ClassMetaData
Remove the given field from management.
removeEmbeddedExtensions(String) - Method in class kodo.meta.DelegatingExtensions
 
removeEmbeddedExtensions(String) - Method in interface kodo.meta.Extensions
Remove the embedded extensions for the given key.
removeEmbeddedExtensions(String, String) - Method in class kodo.meta.DelegatingExtensions
 
removeEmbeddedExtensions(String, String) - Method in interface kodo.meta.Extensions
Remove the embedded extensions for the given key.
removeExtension(String) - Method in class kodo.meta.DelegatingExtensions
 
removeExtension(String) - Method in interface kodo.meta.Extensions
Remove a kodo vendor extension to this entity.
removeExtension(String, String) - Method in class kodo.meta.DelegatingExtensions
 
removeExtension(String, String) - Method in interface kodo.meta.Extensions
Remove a vendor extension to this entity.
removeFetchGroup(String) - Method in interface kodo.runtime.FetchConfiguration
Remove the given fetch group.
removeFetchGroups(Collection) - Method in interface kodo.runtime.FetchConfiguration
Removes groups from the set of fetch group names to use when loading objects.
removeFetchGroups(String[]) - Method in interface kodo.runtime.FetchConfiguration
Removes groups from the set of fetch group names to use when loading objects.
removeForeignKey(ForeignKey) - Method in class kodo.jdbc.schema.Table
Remove the given foreign key from the table.
removeFromCache(Class) - Method in class kodo.jdbc.meta.MappingRepository
Remove a mapping from the cache.
removeImplData(Object) - Method in interface kodo.runtime.KodoStateManager
Remove the given key from the store of implementation-specific data, returning the key's value (if any).
removeIndex(Index) - Method in class kodo.jdbc.schema.Table
Remove the given index from the table.
removeJoin(Column) - Method in class kodo.jdbc.schema.ForeignKey
Remove any joins inolving the given column.
removeListener(ClassChangeListener) - Method in interface kodo.datacache.QueryCache
Unregister ccl from the set of listeners managed by this cache.
removeListener(ClassChangeListener) - Method in class kodo.datacache.QueryCacheImpl
 
removeListener(ExpirationListener) - Method in interface kodo.datacache.DataCache
Remove an expiration event listener from this cache.
removeListener(ExpirationListener) - Method in class kodo.datacache.DelegatingDataCache
 
removeListener(ExpirationListener) - Method in class kodo.datacache.AbstractCacheImpl
 
removeListener(ManagerListener) - Method in class com.solarmetric.manage.Manager
Remove a listener.
removeListener(StatisticListener) - Method in interface com.solarmetric.manage.Statistic
Remove a listener.
removeListener(StatisticListener) - Method in class com.solarmetric.manage.SimpleStatistic
Remove a listener.
removeListener(TransactionListener) - Method in interface kodo.runtime.KodoPersistenceManager
Remove a listener for transaction-related events.
removeListener(TransactionListener) - Method in class kodo.runtime.PersistenceManagerImpl
 
removeListener(WatchableListener) - Method in interface com.solarmetric.manage.Watchable
Remove a listener.
removeListener(WatchableListener) - Method in class com.solarmetric.manage.TimeWatch
Remove a listener.
removeListener(WatchableListener) - Method in class kodo.datacache.AbstractCacheImpl
 
removeMappingInfo(Class) - Method in class kodo.jdbc.meta.MappingInfoRepository
Remove the given mapping from the set stored.
removeMappingInfo(ClassMapping) - Method in class kodo.jdbc.meta.MappingInfoRepository
Remove the given mappings's info from the set stored.
removeMappingInfo(ClassMappingInfo) - Method in class kodo.jdbc.meta.MappingInfoRepository
Remove the given mapping from the set stored.
removeMappingInfo(String) - Method in class kodo.jdbc.meta.MappingInfoRepository
Remove the given mappings's info from the set stored.
removeMappingInfos(MappingInfoRepository) - Method in class kodo.jdbc.meta.MappingInfoRepository
Remove all mappings in the given repository from the set stored.
removeMappingInfos(MappingRepository) - Method in class kodo.jdbc.meta.MappingInfoRepository
Remove all mappings in the given repository from the set stored.
removeMetaData(Class) - Method in class kodo.jdbc.meta.MappingRepository
 
removeMetaData(Class) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
removeMetaData(Class) - Method in interface kodo.meta.JDOMetaDataRepository
Remove a metadata instance from the repository.
removeMetaData(ClassMetaData) - Method in class kodo.jdbc.meta.MappingRepository
 
removeMetaData(ClassMetaData) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
removeMetaData(ClassMetaData) - Method in interface kodo.meta.JDOMetaDataRepository
Remove a metadata instance from the repository.
removeName(String) - Method in class kodo.jdbc.schema.NameSet
Remove the given name from the table.
removePrimaryKey() - Method in class kodo.jdbc.schema.Table
Remove the primary key from this table.
removeProcessedData(Object) - Method in interface kodo.jdbc.sql.Result
Remove the processed data under the given key.
removeProcessedData(Object) - Method in class kodo.jdbc.sql.AbstractResult
 
removeProvider(TCPRemoteCommitProvider) - Method in class kodo.event.TCPRemoteCommitProvider.TCPPortListener
Remove a provider from the list of providers to notify of commit events.
removeSchema(Schema) - Method in class kodo.jdbc.schema.SchemaGroup
Remove the given schema from the group.
removeTable(Table) - Method in class kodo.jdbc.schema.Schema
Remove the given table from the schema.
removeUnsupportedOptions(Collection) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Remove the options not supported by this runtime from the given collection.
removeUnusedComponents() - Method in class kodo.jdbc.schema.SchemaGroup
Remove unreferenced or emtpy components from the schema.
replaceMapping(ClassMapping) - Method in class kodo.jdbc.sql.DBDictionary
Replace the given mapping with one suited to this database, or return the original if no replacement is needed.
replaceMapping(FieldMapping) - Method in class kodo.jdbc.sql.DBDictionary
Replace the given mapping with one suited to this database, or return the original if no replacement is needed.
replaceMapping(FieldMapping) - Method in class kodo.jdbc.sql.InformixDictionary
 
replaceMapping(FieldMapping) - Method in class kodo.jdbc.sql.OracleDictionary
 
replaceMappingFactory(MappingFactory) - Method in class kodo.jdbc.sql.DBDictionary
Replace the given factory with one suited to this database, or return the original if no replacement is needed.
replaceMappingFactory(MappingFactory) - Method in class kodo.jdbc.sql.OracleDictionary
 
replaceSchemaFactory(SchemaFactory) - Method in class kodo.jdbc.sql.DBDictionary
Replace the given factory with one suited to this database, or return the original if no replacement is needed.
replaceSchemaFactory(SchemaFactory) - Method in class kodo.jdbc.sql.OracleDictionary
 
replaceSize(Column, String) - Method in class kodo.jdbc.sql.DBDictionary
Helper method to change the size parameters of the specified type.
reserveTableAlias(Table) - Method in interface kodo.jdbc.sql.Select
Reserve the next alias for the given table.
reset() - Static method in class com.solarmetric.jdbc.PerformanceTracker
Reset all global statistics to their default values.
reset() - Method in class com.solarmetric.rop.ListResultObjectProvider
 
reset() - Method in interface com.solarmetric.rop.ResultObjectProvider
Reset this provider.
reset() - Method in class com.solarmetric.rop.MergedResultObjectProvider
 
reset() - Method in class kodo.jdbc.runtime.JDBCResultObjectProvider
 
reset() - Method in class kodo.runtime.AbstractPCResultObjectProvider
Override if desired.
reset() - Method in class kodo.meta.JDOMetaDataParser
 
resetPriority() - Method in class kodo.jdbc.schema.Column
 
resolve() - Method in class kodo.jdbc.meta.ClassMapping
 
resolve() - Method in class kodo.jdbc.meta.FieldMapping
 
resolve() - Method in class kodo.jdbc.meta.BaseClassMapping
 
resolve() - Method in class kodo.jdbc.meta.VerticalClassMapping
 
resolve() - Method in class kodo.meta.DelegatingClassMetaData
 
resolve() - Method in class kodo.meta.DelegatingFieldMetaData
 
resolve() - Method in interface kodo.meta.ClassMetaData
For implementation use.
resolve() - Method in interface kodo.meta.FieldMetaData
For implementation use.
resolveEntity(String, String) - Method in class kodo.meta.JDOMetaDataParser
 
restart() - Method in class com.solarmetric.manage.TimeWatch.Token
Restart the timer.
Result - interface kodo.jdbc.sql.Result.
A result from the execution of a query or stored procedure.
ResultList - interface com.solarmetric.rop.ResultList.
List interface that represents a potentially lazy ResultList instantiation.
ResultObjectProvider - interface com.solarmetric.rop.ResultObjectProvider.
Interface that allows lazy/custom instantiation of input objects.
ResultSetResult - class kodo.jdbc.sql.ResultSetResult.
Base Result implementation wrapped around a result set.
ResultSetResult(Connection, Statement, ResultSet, DBDictionary) - Constructor for class kodo.jdbc.sql.ResultSetResult
Constructor.
ResultSetResult(ResultSet, DBDictionary) - Constructor for class kodo.jdbc.sql.ResultSetResult
JDBC 2 constructor.
retain() - Method in class kodo.jdbc.schema.SchemaTool
Drops database components that are not mentioned in the schema repository.
retainAll(Collection) - Method in class kodo.util.AbstractLRSProxyCollection
 
retrieve(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
retrieve(Object, boolean) - Method in interface kodo.runtime.KodoPersistenceManager
Immediately load the given object's persistent fields.
retrieve(Object, boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
retrieveAll(Collection) - Method in class kodo.runtime.PersistenceManagerImpl
 
retrieveAll(Collection, boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
retrieveAll(Object[]) - Method in class kodo.runtime.PersistenceManagerImpl
 
retrieveAll(Object[], boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
ReverseCustomizer - interface kodo.jdbc.meta.ReverseCustomizer.
Plugin in interface to customize the output of the ReverseMappingTool.
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.ClassMapping
 
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.FieldMapping
 
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.Indicator
 
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.StateImageVersionIndicator
 
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.CollectionFieldMapping
 
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.BaseClassMapping
 
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.ValueFieldMapping
 
reverseMap(SchemaGroup, ReverseMappingTool) - Method in interface kodo.jdbc.meta.Mapping
Create mappings from the schema, using the given tool.
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.ClobFieldMapping
 
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.VerticalClassMapping
 
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
reverseMap(SchemaGroup, ReverseMappingTool) - Method in class kodo.jdbc.meta.BlobFieldMapping
 
ReverseMappingTool - class kodo.jdbc.meta.ReverseMappingTool.
Reverse-maps a schema into class mappings and the assiciated java code.
ReverseMappingTool(JDBCConfiguration) - Constructor for class kodo.jdbc.meta.ReverseMappingTool
Constructor.
revert(Class) - Method in class kodo.jdbc.meta.MappingTool
Revert the given mapping to its previous state.
revertMappings(ClassMetaData[]) - Method in class kodo.jdbc.meta.FileMappingFactory
 
revertMappings(ClassMetaData[]) - Method in class kodo.jdbc.meta.MetaDataMappingFactory
 
revertMappings(ClassMetaData[]) - Method in class kodo.jdbc.meta.DBMappingFactory
 
revertMappings(ClassMetaData[]) - Method in interface kodo.jdbc.meta.MappingFactory
Revert the mappings to their last saved state, or return false if any cannot be reverted.
rollback() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
rollback() - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
rollback() - Method in interface kodo.runtime.StoreManager
Rollback the current data store transaction.
rollback() - Method in class kodo.runtime.PersistenceManagerImpl
 
rollback(Savepoint) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
rollbackAndResume() - Method in interface kodo.runtime.KodoPersistenceManager
Issue a rollback and then start a new transaction.
rollbackAndResume() - Method in class kodo.runtime.PersistenceManagerImpl
 
rollbackMaxTime - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The slowest rollback made on a Connection.
rollbackMinTime - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The fastest rollback made on a Connection.
rollbacks - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The total number of rollbacks made on a Connection.
rollbackTimes - Static variable in class com.solarmetric.jdbc.PerformanceTracker
The total time taken on the execution of rollbacks made on all Connections.
Row - interface kodo.jdbc.sql.Row.
Logical representation of a table row for insert/update/delete.
rowDeleted() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
rowInserted() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
RowManager - interface kodo.jdbc.sql.RowManager.
Manages rows during an insert/update/delete process.
rowUpdated() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
run() - Method in class com.solarmetric.manage.StatisticTabbedPane.GraphAddRunner
 
run() - Method in class com.solarmetric.manage.ManagerUIImpl
 
run() - Method in class com.solarmetric.manage.ManagerServerImpl
Primary method of this thread.
run() - Method in class com.solarmetric.manage.ManagerServerImpl.ManagerSkeleton
 
run() - Method in class com.solarmetric.manage.ManagerClientImpl
Primary method of the thread.
run() - Method in class kodo.event.TCPRemoteCommitProvider.TCPPortListener
 
run(JDBCConfiguration, boolean, boolean, boolean, boolean, Writer) - Static method in class kodo.jdbc.schema.SchemaGenerator
Run the tool.
run(JDBCConfiguration, String) - Static method in class kodo.jdbc.schema.DBSchemaFactory
Run the tool.
run(JDBCConfiguration, String[], MappingRepository, ClassLoader) - Static method in class kodo.jdbc.schema.ClassSequenceFactory
Run the tool.
run(JDBCConfiguration, String[], Options) - Static method in class kodo.jdbc.meta.ReverseMappingTool
Run the tool.
run(JDBCConfiguration, String[], Options) - Static method in class kodo.jdbc.meta.DBMappingFactory
Run the tool.
run(JDBCConfiguration, String[], Options) - Static method in class kodo.jdbc.meta.MappingTool
Run the tool.
run(JDBCConfiguration, String[], Options) - Static method in class kodo.jdbc.schema.DBSequenceFactory
Run the tool.
run(JDBCConfiguration, String[], Options) - Static method in class kodo.jdbc.schema.ClassSequenceFactory
Run the tool.
run(JDBCConfiguration, String[], Options) - Static method in class kodo.jdbc.schema.SchemaGenerator
Run the tool.
run(JDBCConfiguration, String[], Options) - Static method in class kodo.jdbc.schema.SchemaTool
Run the tool.
run(JDBCConfiguration, String[], Options) - Static method in class kodo.jdbc.schema.DBSchemaFactory
Run the tool.
run(JDBCConfiguration, String[], String, File, boolean, boolean, boolean, boolean, boolean, boolean, String, ReverseCustomizer, CodeFormat, ClassLoader) - Static method in class kodo.jdbc.meta.ReverseMappingTool
Run the tool.
run(JDBCConfiguration, String, ClassLoader) - Static method in class kodo.jdbc.meta.DBMappingFactory
Run the tool.
run(JDBCConfiguration, String, String[], Writer, boolean, boolean, boolean, boolean, boolean, boolean, boolean, ClassLoader) - Static method in class kodo.jdbc.schema.SchemaTool
Run the tool.
run(JDBCConfiguration, String, String[], Writer, String, boolean, boolean, boolean, boolean, boolean, boolean, Writer, ClassLoader) - Static method in class kodo.jdbc.meta.MappingTool
Run the tool.
run(JDBCConfiguration, String, Writer) - Static method in class kodo.jdbc.schema.DBSequenceFactory
Run the tool.
run(JDOConfiguration, String[], boolean, File, ClassLoader) - Static method in class kodo.meta.JDOMetaDataTool
Run the tool.
run(JDOConfiguration, String[], boolean, Writer, ClassLoader) - Static method in class kodo.meta.JDOMetaDataTool
Run the tool.
run(JDOConfiguration, String[], File, boolean, CodeFormat, ClassLoader) - Static method in class kodo.enhance.ApplicationIdTool
Run the tool.
run(JDOConfiguration, String[], JDOMetaDataRepository, File, ClassLoader, BytecodeWriter, boolean, boolean) - Static method in class kodo.enhance.JDOEnhancer
Enhance the given class.
run(JDOConfiguration, String[], Options) - Static method in class kodo.enhance.JDOEnhancer
Run the tool.
run(JDOConfiguration, String[], Options) - Static method in class kodo.enhance.ApplicationIdTool
Run the application id tool with the given command-line and given configuration.
run(JDOConfiguration, String[], Options) - Static method in class kodo.meta.JDOMetaDataTool
Run the tool.

S

Schema - class kodo.jdbc.schema.Schema.
Represents a database schema.
SCHEMA_CASE_DEFAULT - Static variable in class kodo.jdbc.sql.DBDictionary
Symbolic constant for setSchemaCase that indicates that no changes should be made to the specified schema name.
SCHEMA_CASE_LOWER - Static variable in class kodo.jdbc.sql.DBDictionary
Symbolic constant for setSchemaCase that indicates that schema names should always be converted to lower-case.
SCHEMA_CASE_PRESERVE - Static variable in class kodo.jdbc.sql.DBDictionary
Symbolic constant for setSchemaCase that indicates that no changes should be made to the specified schema name.
SCHEMA_CASE_UPPER - Static variable in class kodo.jdbc.sql.DBDictionary
Symbolic constant for setSchemaCase that indicates that schema names should always be converted to upper-case.
Schema(String, SchemaGroup) - Constructor for class kodo.jdbc.schema.Schema
Constructor.
schemaFactory - Variable in class kodo.jdbc.conf.JDBCConfigurationImpl
 
SchemaFactory - interface kodo.jdbc.schema.SchemaFactory.
Factory for SchemaGroups.
SchemaGenerator - class kodo.jdbc.schema.SchemaGenerator.
The SchemaGenerator creates Schemas matching the current database.
SchemaGenerator(JDBCConfiguration) - Constructor for class kodo.jdbc.schema.SchemaGenerator
Constructor.
SchemaGroup - class kodo.jdbc.schema.SchemaGroup.
Represents a grouping of schemas used in a database.
SchemaGroup() - Constructor for class kodo.jdbc.schema.SchemaGroup
 
schemaTerm - Variable in class kodo.jdbc.sql.DBMetaData
What's the database vendor's preferred term for "schema"?
SchemaTool - class kodo.jdbc.schema.SchemaTool.
The SchemaTool is used to manage the database schema.
SchemaTool(JDBCConfiguration) - Constructor for class kodo.jdbc.schema.SchemaTool
Construct a SchemaTool that will use the given database.
searchStringEscape - Variable in class kodo.jdbc.sql.DBMetaData
Gets the string that can be used to escape wildcard characters.
SEC - Static variable in class kodo.jdbc.sql.DBDictionary
 
Select - interface kodo.jdbc.sql.Select.
Abstraction of a SQL SELECT statement.
select(ClassMapping, int, JDBCFetchConfiguration, int) - Method in interface kodo.jdbc.sql.Select
Select the columns of the given mapping, possibly including subclasses.
select(ClassMapping, int, JDBCFetchConfiguration, int, Joins) - Method in interface kodo.jdbc.sql.Select
Select the columns of the given mapping aftering joining to it, possibly including subclasses.
select(Column) - Method in interface kodo.jdbc.sql.Select
Select the given column.
select(Column[]) - Method in interface kodo.jdbc.sql.Select
Select the given columns.
select(Column[], Joins) - Method in interface kodo.jdbc.sql.Select
Select the given columns after making the given joins.
select(Column, Joins) - Method in interface kodo.jdbc.sql.Select
Select the given column after making the given joins.
select(Select) - Method in class kodo.jdbc.meta.Indicator
Select the virtual row columns of this mapping.
select(Select) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
 
select(Select) - Method in class kodo.jdbc.meta.ColumnClassIndicator
 
select(Select, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.query.SQLPath
 
select(Select, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.query.Constant
 
select(Select, JDBCStoreManager, JDBCFetchConfiguration) - Method in interface kodo.jdbc.query.JDBCValue
Select the data for this value.
select(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, int) - Method in class kodo.jdbc.meta.FieldMapping
Select the virtual row columns of this mapping.
select(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, int) - Method in class kodo.jdbc.meta.ContainerFieldMapping
Selects the metadata column if there is one and the metadata hasn't been loaded.
select(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, int) - Method in class kodo.jdbc.meta.NoneFieldMapping
 
select(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, int) - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
select(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, int) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
select(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, int) - Method in class kodo.jdbc.meta.ClobFieldMapping
 
select(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, int) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
select(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, int) - Method in class kodo.jdbc.meta.ByteArrayFieldMapping
 
select(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, int) - Method in class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
 
select(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration, int) - Method in class kodo.jdbc.meta.BlobFieldMapping
 
select(SQLBuffer, JDBCValue, ClassMapping, KodoPersistenceManager) - Method in interface kodo.jdbc.query.JDBCAggregateListener
Append the SQL for this expression or value.
select(SQLBuffer, Object) - Method in interface kodo.jdbc.sql.Select
Select the given buffer; the given id object is an identifier to use when retrieving the corresponding value from a Result.
select(SQLBuffer, Object, Joins) - Method in interface kodo.jdbc.sql.Select
Select the given buffer; the given id object is an identifier to use when retrieving the corresponding value from a Result.
selectEager(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.FieldMapping
Select eager to-many relations.
selectEager(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
selectEager(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.CollectionFieldMapping
 
selectEager(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
selectKeys(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.AbstractMapFieldMapping
Implement this method to select the keys of this mapping.
selectKeys(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
selectKeys(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
selectKeys(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
selectKeys(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
selectPrimaryKey(ClassMapping) - Method in interface kodo.jdbc.sql.Select
Select the primary key columns of the given mapping, joining to superclasses as necessary to get all columns needed to construct an object id.
SelectResult - class kodo.jdbc.sql.SelectResult.
 
SelectResult(Select, Connection, Statement, ResultSet, DBDictionary) - Constructor for class kodo.jdbc.sql.SelectResult
 
selectValues(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.AbstractMapFieldMapping
Implement this method to select the values of this mapping.
selectValues(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
selectValues(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
selectValues(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
selectValues(Select, KodoStateManager, JDBCStoreManager, JDBCFetchConfiguration) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
sendUpdatePacket(byte[]) - Method in class kodo.event.TCPRemoteCommitProvider
Sends a change notification packet to other machines in this provider cluster.
seq - Variable in class kodo.jdbc.schema.DBSequenceFactory.Seq
 
SEQUENCE_EXT - Static variable in class kodo.jdbc.schema.ClassSequenceFactory
The the class metadata extension that stores the sequence name to use for the class: jdbc-sequence-name
SEQUENCE_FACTORY - Static variable in class kodo.jdbc.meta.ClassMapping
Extension key used to indicate the sequence factory for this persistent type.
sequenceFactory - Variable in class kodo.jdbc.conf.JDBCConfigurationImpl
 
SequenceFactory - interface kodo.jdbc.schema.SequenceFactory.
An implementation of the SequenceFactory interface is used to generate unique primary key values for newly persisted JDO instances.
SequenceGenerator - interface kodo.runtime.SequenceGenerator.
A generator for datastore sequences.
serialize(Object) - Method in class kodo.jdbc.sql.DBDictionary
Return the serialized bytes for the given object.
serialize(Object) - Method in class kodo.jdbc.sql.OracleDictionary
 
set(boolean) - Method in class com.solarmetric.conf.BooleanValue
 
set(double) - Method in class com.solarmetric.conf.DoubleValue
 
set(int) - Method in class com.solarmetric.conf.IntValue
 
set(String) - Method in class com.solarmetric.conf.StringValue
 
set(String[]) - Method in class com.solarmetric.conf.StringListValue
 
setAddDefaultConstructor(boolean) - Method in class kodo.enhance.JDOEnhancer
A boolean indicating whether the enhancer should add a no-args constructor if one is not already present in the class.
setAddresses(String) - Method in class kodo.event.TCPRemoteCommitProvider
Sets the list of addresses to which this provider will broadcast to the values in the comma-separated names list.
setAggregateListeners(AggregateListener[]) - Method in class kodo.conf.JDOConfigurationImpl
 
setAggregateListeners(AggregateListener[]) - Method in interface kodo.conf.JDOConfiguration
Set the query function listeners.
setAggregateListeners(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setAggregateListeners(String) - Method in interface kodo.conf.JDOConfiguration
A ','-separted list of the plugin strings of the query AggregateListeners to use.
setAliases(String[]) - Method in interface com.solarmetric.conf.Value
Aliases for the value in the form key1, value1, key2, value2, ...
setAliases(String[]) - Method in class com.solarmetric.conf.AbstractValue
 
setArray(Column, Array) - Method in class kodo.jdbc.sql.AbstractRow
 
setArray(Column, Array) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setArray(int, Array) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setArray(int, Array) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setArray(PreparedStatement, int, Array) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setAsciiStream(Column, InputStream, int) - Method in class kodo.jdbc.sql.AbstractRow
 
setAsciiStream(Column, InputStream, int) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setAsciiStream(int, InputStream, int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setAsciiStream(int, InputStream, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setAsciiStream(PreparedStatement, int, InputStream, int) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setAsciiStream(String, InputStream, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setAssertAllowedType(boolean) - Method in class kodo.util.ProxyManagerImpl
Whether to perform runtime checks to ensure that all elements added to collection and map proxies are the proper element/key/value type as defined by the JDO metadata.
setAssumePCSuperclass(boolean) - Method in class kodo.meta.JDOMetaDataGenerator
 
setAutoCommit(boolean) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
setAutoIncrement(boolean) - Method in class kodo.jdbc.meta.ClassMapping
 
setAutoIncrement(boolean) - Method in class kodo.jdbc.meta.FieldMapping
 
setAutoIncrement(boolean) - Method in class kodo.jdbc.schema.Column
Whether this column is auto-incrementing.
setAutoIncrementClause(String) - Method in class kodo.jdbc.sql.DBDictionary
 
setAutoIncrementConstraints(boolean) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setAutoIncrementConstraints(boolean) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Whether Kodo will order SQL to meet constraints imposed by auto-increment primary key values.
setAutoIncrementConstraints(Boolean) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setAutoIncrementConstraints(Boolean) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Wrapper for JCA usage of JDBCConfiguration.setAutoIncrementConstraints(boolean).
setAutoIncrementSequenceName(String) - Method in class kodo.jdbc.sql.OracleDictionary
The global sequence name to use for autoincrement simulation.
setAutoIncrementTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
 
setAutoIncrementValue(KodoStateManager, Column, Connection) - Method in class kodo.jdbc.meta.ClassMapping
Set the next auto increment value for the given column into the given instance.
setAutoIncrementValue(KodoStateManager, Column, long) - Method in class kodo.jdbc.meta.TransformationFieldMapping
 
setAutoIncrementValue(KodoStateManager, Column, long) - Method in class kodo.jdbc.meta.ValueFieldMapping
 
setAutoIncrementValue(KodoStateManager, Column, long) - Method in interface kodo.jdbc.meta.JoinableMapping
Use the given auto-incremented value to set this join value's field on the given instance.
setAutoIncrementValue(KodoStateManager, Column, long) - Method in class kodo.jdbc.meta.DelegatingJoinableMapping
 
setBacklog(int) - Method in class com.solarmetric.manage.ManagerServerImpl
 
setBatchLimit(int) - Method in class kodo.jdbc.sql.DBDictionary
The maximum number of statements per SQL batch.
setBatchParameterLimit(int) - Method in class kodo.jdbc.sql.DBDictionary
The maximum number of parameters that can be batched.
setBigDecimal(Column, BigDecimal) - Method in class kodo.jdbc.sql.AbstractRow
 
setBigDecimal(Column, BigDecimal) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setBigDecimal(int, BigDecimal) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setBigDecimal(int, BigDecimal) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setBigDecimal(PreparedStatement, int, BigDecimal) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setBigDecimal(String, BigDecimal) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setBigInteger(Column, BigInteger) - Method in class kodo.jdbc.sql.AbstractRow
 
setBigInteger(Column, BigInteger) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setBigInteger(PreparedStatement, int, BigInteger) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setBigInteger(PreparedStatement, int, BigInteger) - Method in class kodo.jdbc.sql.SybaseDictionary
 
setBigintTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.BIGINT.
setBinaryStream(Column, InputStream, int) - Method in class kodo.jdbc.sql.AbstractRow
 
setBinaryStream(Column, InputStream, int) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setBinaryStream(int, InputStream, int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setBinaryStream(int, InputStream, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setBinaryStream(PreparedStatement, int, InputStream, int) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setBinaryStream(String, InputStream, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setBinaryTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.BINARY.
setBitTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.BIT.
setBlob(Column, Blob) - Method in class kodo.jdbc.sql.AbstractRow
 
setBlob(Column, Blob) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setBlob(int, Blob) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setBlob(int, Blob) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setBlob(PreparedStatement, int, Blob) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setBlobObject(PreparedStatement, int, Object) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setBlobTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.BLOB.
setBoolean(Column, boolean) - Method in class kodo.jdbc.sql.AbstractRow
 
setBoolean(Column, boolean) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setBoolean(int, boolean) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setBoolean(int, boolean) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setBoolean(PreparedStatement, int, boolean) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setBoolean(PreparedStatement, int, boolean) - Method in class kodo.jdbc.sql.PostgresDictionary
 
setBoolean(PreparedStatement, int, boolean) - Method in class kodo.jdbc.sql.InformixDictionary
 
setBoolean(String, boolean) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setByte(Column, byte) - Method in class kodo.jdbc.sql.AbstractRow
 
setByte(Column, byte) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setByte(int, byte) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setByte(int, byte) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setByte(PreparedStatement, int, byte) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setByte(String, byte) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setBytecodeWriter(BytecodeWriter) - Method in class kodo.enhance.JDOEnhancer
Set the BytecodeWriter to write the bytecode to or null if none.
setBytes(Column, byte[]) - Method in class kodo.jdbc.sql.AbstractRow
 
setBytes(Column, byte[]) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setBytes(int, byte[]) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setBytes(int, byte[]) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setBytes(PreparedStatement, int, byte[]) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setBytes(String, byte[]) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setCacheSize(int) - Method in class kodo.util.CacheMap
Sets the maximum number of unpinned objects to keep hard references to.
setCacheSize(int) - Method in class kodo.datacache.QueryCacheImpl
Sets the maximum number of unpinned objects to keep hard references to.
setCacheSize(int) - Method in class kodo.datacache.CacheImpl
Sets the maximum number of unpinned objects to keep hard references to.
setCacheTables(boolean) - Method in class kodo.jdbc.sql.HSQLDictionary
Sets whether HSQL should use "CREATED CACHED TABLE" rather than "CREATE TABLE", which allows disk-based database operations.
setCaching(boolean) - Method in interface com.solarmetric.conf.Configuration
Set whether to optimize Properties conversion by caching Value states.
setCaching(boolean) - Method in class com.solarmetric.conf.ConfigurationImpl
 
setCandidates(Collection) - Method in class kodo.datacache.CacheAwareQuery
 
setCandidates(Extent) - Method in class kodo.datacache.CacheAwareQuery
 
setCatalog(String) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
setCatalogSeparator(String) - Method in class kodo.jdbc.sql.DBDictionary
 
setChar(Column, char) - Method in class kodo.jdbc.sql.AbstractRow
 
setChar(Column, char) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setChar(PreparedStatement, int, char) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setCharacterStream(Column, Reader, int) - Method in class kodo.jdbc.sql.AbstractRow
 
setCharacterStream(Column, Reader, int) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setCharacterStream(int, Reader, int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setCharacterStream(int, Reader, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setCharacterStream(PreparedStatement, int, Reader, int) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setCharacterStream(String, Reader, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setCharTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.CHAR.
setClass(Class) - Method in class kodo.datacache.CacheAwareQuery
 
setClassCriteria(boolean) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
Whether to use the exepected type of the related object as a criteria when selecting it.
setClassIndicator(ClassIndicator) - Method in class kodo.jdbc.meta.ClassMapping
Set the class indicator for this class.
setClassIndicator(ClassIndicator) - Method in class kodo.jdbc.meta.FlatClassMapping
 
setClassIndicator(ClassIndicator) - Method in class kodo.jdbc.meta.BaseClassMapping
 
setClassIndicator(ClassIndicator) - Method in class kodo.jdbc.meta.VerticalClassMapping
 
setClassIndicator(ClassIndicator) - Method in class kodo.jdbc.meta.NoneClassMapping
 
setClassIndicator(MappingInfo) - Method in class kodo.jdbc.meta.ClassMappingInfo
Set the mapping info for the class indicator, or null if none.
setClassIndicator(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setClassIndicator(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The full class or type name of the ClassIndicator to use when creating new class mappings.
setClassIndicatorIndexed(int) - Method in class kodo.jdbc.meta.ClassMapping
 
setClassIndicatorName(String) - Method in class kodo.jdbc.meta.ClassMapping
 
setClassMappingName(String) - Method in class kodo.jdbc.meta.ClassMapping
 
setClassName(String) - Method in class com.solarmetric.conf.PluginValue
 
setClassNames(String[]) - Method in class com.solarmetric.conf.PluginListValue
 
setClassResolver(ClassResolver) - Method in class kodo.conf.JDOConfigurationImpl
 
setClassResolver(ClassResolver) - Method in interface kodo.conf.JDOConfiguration
The ClassResolver to use.
setClassResolver(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setClassResolver(String) - Method in interface kodo.conf.JDOConfiguration
The plugin string for the ClassResolver to use for custom class loading.
setClob(Column, Clob) - Method in class kodo.jdbc.sql.AbstractRow
 
setClob(Column, Clob) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setClob(int, Clob) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setClob(int, Clob) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setClob(PreparedStatement, int, Clob) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setClobString(PreparedStatement, int, String) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setClobTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.CLOB.
setCloseConnection(boolean) - Method in class kodo.jdbc.sql.ResultSetResult
Whether to close the backing connection when this result is closed.
setCloseOnManagedCommit(boolean) - Method in class kodo.runtime.PersistenceManagerImpl
Whether to really close in a managed environment if the close method has been called and the transaction subsequently ends.
setCodeFormat(CodeFormat) - Method in class kodo.jdbc.meta.ReverseMappingTool
Set the code formatter for the generated Java code.
setCodeFormat(CodeFormat) - Method in class kodo.enhance.ApplicationIdTool
Set the code formatter for the generated Java code.
setColumn(Column) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
Set the column used to hold version info.
setColumn(Column) - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
Set the column holding the collection data.
setColumn(Column) - Method in class kodo.jdbc.meta.ColumnFieldMapping
Set the data column for this value.
setColumn(Column) - Method in class kodo.jdbc.meta.ColumnClassIndicator
Set the column used to hold class info.
setColumnDefault(String) - Method in class kodo.jdbc.schema.ColumnInfo
 
setColumnName(String) - Method in class kodo.jdbc.schema.PrimaryKeyInfo
 
setColumnName(String) - Method in class kodo.jdbc.schema.IndexInfo
 
setColumnName(String) - Method in class kodo.jdbc.schema.ColumnInfo
 
setColumns(Column[]) - Method in class kodo.jdbc.schema.Index
Set the index's columns.
setColumns(Column[]) - Method in class kodo.jdbc.schema.PrimaryKey
Set the columns the primary key spans.
setColumnSize(int) - Method in class kodo.jdbc.schema.ColumnInfo
 
setComparator(Comparator) - Method in class kodo.meta.DelegatingFieldMetaData
 
setComparator(Comparator) - Method in interface kodo.meta.FieldMetaData
The comparator type used by the field, or null if none.
setConfiguration(Configuration) - Method in class com.solarmetric.manage.ManagerUIImpl
 
setConfiguration(Configuration) - Method in class com.solarmetric.manage.ManagerServerImpl
 
setConfiguration(Configuration) - Method in class com.solarmetric.manage.ManagerClientImpl
 
setConfiguration(Configuration) - Method in interface com.solarmetric.conf.Configurable
Invoked prior to setting bean properties.
setConfiguration(Configuration) - Method in class kodo.jdbc.meta.FileMappingFactory
 
setConfiguration(Configuration) - Method in class kodo.jdbc.meta.MetaDataMappingFactory
 
setConfiguration(Configuration) - Method in class kodo.jdbc.meta.DBMappingFactory
 
setConfiguration(Configuration) - Method in class kodo.jdbc.schema.DBSequenceFactory
 
setConfiguration(Configuration) - Method in class kodo.jdbc.schema.LazySchemaFactory
 
setConfiguration(Configuration) - Method in class kodo.jdbc.schema.DynamicSchemaFactory
 
setConfiguration(Configuration) - Method in class kodo.jdbc.schema.DBSchemaFactory
 
setConfiguration(Configuration) - Method in class kodo.jdbc.schema.FileSchemaFactory
 
setConfiguration(Configuration) - Method in class kodo.jdbc.sql.DBDictionary
 
setConfiguration(Configuration) - Method in class kodo.jdbc.runtime.UpdateManagerImpl
 
setConfiguration(Configuration) - Method in class kodo.event.AbstractRemoteCommitProvider
 
setConfiguration(Configuration) - Method in class kodo.datacache.AbstractCacheImpl
 
setConfiguration(Configuration) - Method in class kodo.datacache.QueryCacheImpl
 
setConfiguration(Configuration) - Method in class kodo.ee.InvocationManagedRuntime
 
setConfiguration(Configuration) - Method in class kodo.ee.AutomaticManagedRuntime
 
setConfiguration(Properties) - Method in interface kodo.jdbc.meta.ReverseCustomizer
Set configuration properties given by the user.
setConfiguration(Properties) - Method in class kodo.jdbc.meta.PropertiesReverseCustomizer
 
setConnection2DriverName(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnection2DriverName(String) - Method in interface kodo.conf.JDOConfiguration
Class name of the non-XA connection driver.
setConnection2Password(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnection2Password(String) - Method in interface kodo.conf.JDOConfiguration
The password for the non-XA data store connection.
setConnection2Properties(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnection2Properties(String) - Method in interface kodo.conf.JDOConfiguration
These properties provide any additional information needed to establish non-XA connections.
setConnection2URL(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnection2URL(String) - Method in interface kodo.conf.JDOConfiguration
The URL for the non-XA data store connection.
setConnection2UserName(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnection2UserName(String) - Method in interface kodo.conf.JDOConfiguration
The user name for the non-XA data store connection.
setConnectionDecorators(ConnectionDecorator[]) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setConnectionDecorators(ConnectionDecorator[]) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The ConnectionDecorators to use.
setConnectionDecorators(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setConnectionDecorators(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
A comma-separated list of the ConnectionDecorator for adding functionality to JDBC connections.
setConnectionDriverName(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionDriverName(String) - Method in interface kodo.conf.JDOConfiguration
Class name of the connection driver.
setConnectionDriverName(String) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setConnectionFactory(Object) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
Override to configure 3rd-party sources.
setConnectionFactory(Object) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionFactory(Object) - Method in interface kodo.conf.JDOConfiguration
The connection factory.
setConnectionFactory(Object) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setConnectionFactory2(Object) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
Override to configure 3rd-party sources.
setConnectionFactory2(Object) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionFactory2(Object) - Method in interface kodo.conf.JDOConfiguration
The non-XA connection factory.
setConnectionFactory2(Object) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setConnectionFactory2Name(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionFactory2Name(String) - Method in interface kodo.conf.JDOConfiguration
The name for the second data store connection factory.
setConnectionFactory2Name(String) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setConnectionFactory2Properties(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionFactory2Properties(String) - Method in interface kodo.conf.JDOConfiguration
Configuration properties for the non-XA connection factory.
setConnectionFactoryName(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionFactoryName(String) - Method in interface kodo.conf.JDOConfiguration
The name for the data store connection factory.
setConnectionFactoryName(String) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setConnectionFactoryProperties(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionFactoryProperties(String) - Method in interface kodo.conf.JDOConfiguration
Configuration properties for the connection factory.
setConnectionPassword(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionPassword(String) - Method in interface kodo.conf.JDOConfiguration
The password for the data store connection.
setConnectionPassword(String) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setConnectionProperties(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionProperties(String) - Method in interface kodo.conf.JDOConfiguration
These properties provide any additional information needed to establish connections.
setConnectionRetainMode(int) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionRetainMode(int) - Method in interface kodo.conf.JDOConfiguration
Set the connection retain mode as one of the following symbolic constants: KodoPersistenceManager.CONN_RETAIN_PM KodoPersistenceManager.CONN_RETAIN_TRANS KodoPersistenceManager.CONN_RETAIN_DEMAND
setConnectionRetainMode(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionRetainMode(String) - Method in interface kodo.conf.JDOConfiguration
Specifies the behavior of the persistence manager with respect to data store connections.
setConnectionURL(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionURL(String) - Method in interface kodo.conf.JDOConfiguration
The URL for the data store connection.
setConnectionURL(String) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setConnectionUserName(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setConnectionUserName(String) - Method in interface kodo.conf.JDOConfiguration
The user name for the data store connection.
setConnectionUserName(String) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setConstantJoins(Column[], Object[]) - Method in class kodo.jdbc.schema.ForeignKey
Set the foreign key's constant joins.
setConstantJoins(Object[], Column[]) - Method in class kodo.jdbc.schema.ForeignKey
Set the foreign key's constant joins.
setContainerMeta(int) - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
setContainsId(String) - Method in class kodo.jdbc.query.SQLPath
If this path is part of a contains clause, then alias it to the proper contains id before initialization.
setCopyObjectIds(boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setCopyObjectIds(boolean) - Method in interface kodo.conf.JDOConfiguration
Whether to copy identity objects before returning them to client code.
setCopyObjectIds(Boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setCopyObjectIds(Boolean) - Method in interface kodo.conf.JDOConfiguration
Whether to copy identity objects before returning them to client code.
setCreateIdentityColumn(boolean) - Method in class kodo.jdbc.sql.SybaseDictionary
If true, then whenever the schematool creates a table, it will append an additional IDENTITY column to the table's creation SQL.
setCreatePrimaryKeys(boolean) - Method in class kodo.jdbc.sql.DBDictionary
If false, then do not specify that identifiers are primary keys.
setCursorName(String) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setCursorName(String) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
setCursorName(String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setCustomizer(ReverseCustomizer) - Method in class kodo.jdbc.meta.ReverseMappingTool
Set the customizer.
setData(int, Object) - Method in interface kodo.runtime.PCData
 
setDataCache(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setDataCache(String) - Method in interface kodo.conf.JDOConfiguration
The DataCache to use for level-2 data store caching.
setDataCacheManager(DataCacheManager) - Method in class kodo.conf.JDOConfigurationImpl
 
setDataCacheManager(DataCacheManager) - Method in interface kodo.conf.JDOConfiguration
The data cache manager manages this configuration's cache instances.
setDataCacheName(String) - Method in class kodo.meta.DelegatingClassMetaData
 
setDataCacheName(String) - Method in interface kodo.meta.ClassMetaData
Set the value of the ClassMetaData.DATA_CACHE extension.
setDataCacheTimeout(int) - Method in class kodo.conf.JDOConfigurationImpl
 
setDataCacheTimeout(int) - Method in interface kodo.conf.JDOConfiguration
Default data cache timeout.
setDataCacheTimeout(int) - Method in class kodo.meta.DelegatingClassMetaData
 
setDataCacheTimeout(int) - Method in interface kodo.meta.ClassMetaData
Set the value of the ClassMetaData.DATA_CACHE_TIMEOUT standard extension.
setDataCacheTimeout(Integer) - Method in class kodo.conf.JDOConfigurationImpl
 
setDataCacheTimeout(Integer) - Method in interface kodo.conf.JDOConfiguration
Wrapper for JCA usage of JDOConfiguration.setDataCacheTimeout(int).
setDataSourceMode(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setDataSourceMode(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The mode of the JDBC data source in use.
setDataSourceModeEnlisted(boolean) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setDataSourceModeEnlisted(boolean) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Whether the data source is automatically enlisted in global transactions.
setDataType(int) - Method in class kodo.jdbc.schema.ColumnInfo
 
setDataTypeName(String) - Method in class kodo.jdbc.schema.ColumnInfo
 
setDate(Column, Date) - Method in class kodo.jdbc.sql.AbstractRow
 
setDate(Column, Date) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setDate(Column, Date, Calendar) - Method in class kodo.jdbc.sql.AbstractRow
 
setDate(Column, Date, Calendar) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setDate(int) - Method in class kodo.util.ProxyDate
 
setDate(int, Date) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setDate(int, Date) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setDate(int, Date, Calendar) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setDate(int, Date, Calendar) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setDate(PreparedStatement, int, Date) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setDate(PreparedStatement, int, Date, Calendar) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setDate(String, Date) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setDate(String, Date, Calendar) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setDateTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.DATE.
setDBDictionary(DBDictionary) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setDBDictionary(DBDictionary) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The DBDictionary to use.
setDBDictionary(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setDBDictionary(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The DBDictionary to use to define the RDBMS SQL information.
setDBMetaData(DBMetaData) - Method in class kodo.jdbc.sql.DBDictionary
Set the database metadata for this dictionary.
setDBMetaData(DBMetaData) - Method in class kodo.jdbc.sql.InformixDictionary
 
setDBMetaData(DBMetaData) - Method in class kodo.jdbc.sql.SybaseDictionary
 
setDBMetaData(DBMetaData) - Method in class kodo.jdbc.sql.OracleDictionary
 
setDBMetaData(DBMetaData) - Method in class kodo.jdbc.sql.SQLServerDictionary
 
setDBSchemaGroup(SchemaGroup) - Method in class kodo.jdbc.schema.SchemaTool
Set the database schema.
setDecimalDigits(int) - Method in class kodo.jdbc.schema.Column
Set the number of decimal digits for the column.
setDecimalDigits(int) - Method in class kodo.jdbc.schema.ColumnInfo
 
setDecimalTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.DECIMAL.
setDeclaredElementType(Class) - Method in class kodo.meta.DelegatingFieldMetaData
 
setDeclaredElementType(Class) - Method in interface kodo.meta.FieldMetaData
Set the element class for this array/collection/map field.
setDeclaredElementTypeCode(int) - Method in class kodo.meta.DelegatingFieldMetaData
 
setDeclaredElementTypeCode(int) - Method in interface kodo.meta.FieldMetaData
Set the element type code for the described field.
setDeclaredIndex(int) - Method in class kodo.meta.DelegatingFieldMetaData
 
setDeclaredIndex(int) - Method in interface kodo.meta.FieldMetaData
Used by ClassMetaData to set index.
setDeclaredKeyType(Class) - Method in class kodo.meta.DelegatingFieldMetaData
 
setDeclaredKeyType(Class) - Method in interface kodo.meta.FieldMetaData
Set the key type for this map field.
setDeclaredKeyTypeCode(int) - Method in class kodo.meta.DelegatingFieldMetaData
 
setDeclaredKeyTypeCode(int) - Method in interface kodo.meta.FieldMetaData
Set the key type code for the described field.
setDeclaredType(Class) - Method in class kodo.meta.DelegatingFieldMetaData
 
setDeclaredType(Class) - Method in interface kodo.meta.FieldMetaData
Set the class of the described field.
setDeclaredTypeCode(int) - Method in class kodo.meta.DelegatingFieldMetaData
 
setDeclaredTypeCode(int) - Method in interface kodo.meta.FieldMetaData
Set the type code for the described field.
setDefault(String) - Method in interface com.solarmetric.conf.Value
The default value for the property.
setDefault(String) - Method in class com.solarmetric.conf.AbstractValue
 
setDefault(String) - Method in class kodo.jdbc.schema.Column
Set the default value for the column.
setDeferrability(int) - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
setDeferred(boolean) - Method in class kodo.jdbc.schema.Constraint
Make this constrain deferred.
setDeleteAction(int) - Method in class kodo.jdbc.schema.ForeignKey
Set the delete action for the key.
setDeleteAction(int, boolean) - Method in class kodo.jdbc.meta.FieldMapping
 
setDeleteRule(int) - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
setDependent(boolean) - Method in class kodo.meta.DelegatingFieldMetaData
 
setDependent(boolean) - Method in interface kodo.meta.FieldMetaData
Set the value of the FieldMetaData.DEPENDENT standard extension.
setDescribedType(Class) - Method in class kodo.meta.DelegatingClassMetaData
 
setDescribedType(Class) - Method in interface kodo.meta.ClassMetaData
Return the persistence capable class described by this metadata.
setDetachable(boolean) - Method in class kodo.meta.DelegatingClassMetaData
 
setDetachable(boolean) - Method in interface kodo.meta.ClassMetaData
True if the class is detachable.
setDetachedObjectId(Object, String) - Static method in class kodo.runtime.KodoHelper
Set the stringified object id into the detached persistent instance.
setDetachedState(Object, Object) - Static method in class kodo.runtime.KodoHelper
Set the state for a detached instance.
setDetachObjectId(String) - Method in class kodo.meta.DelegatingClassMetaData
 
setDetachObjectId(String) - Method in interface kodo.meta.ClassMetaData
The name of the detach object id field, or null if none.
setDetachState(String) - Method in class kodo.meta.DelegatingClassMetaData
 
setDetachState(String) - Method in interface kodo.meta.ClassMetaData
The name of the detach state field, or null if none.
setDirectory(File) - Method in class kodo.jdbc.meta.ReverseMappingTool
The file to output the generated code to, or null for the current directory.
setDirectory(File) - Method in class kodo.enhance.JDOEnhancer
The base build directory to generate code to.
setDirectory(File) - Method in class kodo.enhance.ApplicationIdTool
The directory to write source to.
setDistinctTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.DISTINCT.
setDouble(Column, double) - Method in class kodo.jdbc.sql.AbstractRow
 
setDouble(Column, double) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setDouble(int, double) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setDouble(int, double) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setDouble(PreparedStatement, int, double) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setDouble(String, double) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setDoubleTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.DOUBLE.
setDropTables(boolean) - Method in class kodo.jdbc.schema.SchemaTool
If true, tables that appear to be unused will be dropped.
setDropUnusedComponents(boolean) - Method in class kodo.jdbc.meta.MappingTool
Whether schema components that are unused by any mapping will be dropped from this tool's #SchemaGroup, and, depending on the schema action, from the database.
setEagerFetchMode(int) - Method in class kodo.conf.JDOConfigurationImpl
 
setEagerFetchMode(int) - Method in interface kodo.conf.JDOConfiguration
Set the eager fetch mode as one of the following symbolic constants: FetchConfiguration.EAGER_FETCH_NONE FetchConfiguration.EAGER_FETCH_SINGLE FetchConfiguration.EAGER_FETCH_MULTIPLE
setEagerFetchMode(int) - Method in interface kodo.runtime.FetchConfiguration
Set the eager fetch mode.
setEagerFetchMode(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setEagerFetchMode(String) - Method in interface kodo.conf.JDOConfiguration
Specifies the default eager fetch mode to use.
setElementDeleteAction(int, boolean) - Method in class kodo.jdbc.meta.FieldMapping
 
setElementDependent(boolean) - Method in class kodo.meta.DelegatingFieldMetaData
 
setElementDependent(boolean) - Method in interface kodo.meta.FieldMetaData
Set the value of the FieldMetaData.ELEMENT_DEPENDENT extension key.
setElementEmbedded(boolean) - Method in class kodo.meta.DelegatingFieldMetaData
 
setElementEmbedded(boolean) - Method in interface kodo.meta.FieldMetaData
Set whether the elements should be embedded.
setElementIndexed(int) - Method in class kodo.jdbc.meta.FieldMapping
 
setElementSize(int) - Method in class kodo.jdbc.meta.FieldMapping
 
setElementTypeName(String) - Method in class kodo.meta.DelegatingFieldMetaData
 
setElementTypeName(String) - Method in interface kodo.meta.FieldMetaData
The value of the FieldMetaData.ELEMENT_TYPE or FieldMetaData.VALUE_TYPE extension key.
setEmbedded(boolean) - Method in class kodo.meta.DelegatingFieldMetaData
 
setEmbedded(boolean) - Method in interface kodo.meta.FieldMetaData
Set the embedded value for the field.
setEmbeddedMapping(EmbeddedClassMapping) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
The embedded class mapping.
setEscapeProcessing(boolean) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setEscapeProcessing(boolean) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
setEscapeProcessing(boolean) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setExplicit(boolean) - Method in class kodo.meta.DelegatingFieldMetaData
 
setExplicit(boolean) - Method in interface kodo.meta.FieldMetaData
Set whether the field was explicitly declared in the metadata.
setExternalizer(String) - Method in class kodo.meta.DelegatingFieldMetaData
 
setExternalizer(String) - Method in interface kodo.meta.FieldMetaData
The name of this field's externalizer, or null if none.
setFactory(String) - Method in class kodo.meta.DelegatingFieldMetaData
 
setFactory(String) - Method in interface kodo.meta.FieldMetaData
The name of this field's factory, or null if none.
setFailedObject(Object) - Method in class kodo.jdbc.sql.AbstractRow
 
setFailedObject(Object) - Method in interface kodo.jdbc.sql.Row
Set the failed object to include in the optimistic lock exception that will be thrown if this update results in an update count of 0 when executed.
setFetchBatchSize(int) - Method in class kodo.conf.JDOConfigurationImpl
 
setFetchBatchSize(int) - Method in interface kodo.conf.JDOConfiguration
Set the size of the batch that will be pre-selected when accessing elements in a query or relationship.
setFetchBatchSize(int) - Method in interface kodo.runtime.FetchConfiguration
Set the fetch batch size for large result set support.
setFetchBatchSize(Integer) - Method in class kodo.conf.JDOConfigurationImpl
 
setFetchBatchSize(Integer) - Method in interface kodo.conf.JDOConfiguration
Wrapper for JCA usage of JDOConfiguration.setFetchBatchSize(int).
setFetchDirection(int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setFetchDirection(int) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
setFetchDirection(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
setFetchDirection(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setFetchDirection(int) - Method in interface kodo.jdbc.runtime.JDBCFetchConfiguration
The fetch direction to use as a constant from ResultSet.
setFetchDirection(int) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setFetchDirection(int) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Set the result set fetch direction constant.
setFetchDirection(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setFetchDirection(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The JDBC fetch direction.
setFetchGroup(String) - Method in class kodo.meta.DelegatingFieldMetaData
 
setFetchGroup(String) - Method in interface kodo.meta.FieldMetaData
Set the name of the custom fetch group for this field.
setFetchGroups(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setFetchGroups(String) - Method in interface kodo.conf.JDOConfiguration
Sets a list of fetch groups with which all PersistenceManager objects obtained from a PersistenceManagerFactory should be configured.
setFetchGroups(String[]) - Method in class kodo.conf.JDOConfigurationImpl
 
setFetchGroups(String[]) - Method in interface kodo.conf.JDOConfiguration
The separated list of fetch groups.
setFetchSize(int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setFetchSize(int) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
setFetchSize(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
setFetchSize(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setFieldMappingName(String) - Method in class kodo.jdbc.meta.FieldMapping
 
setFileName(String) - Method in class kodo.jdbc.meta.FileMappingFactory
The name of the file to use in single-file mode.
setFileName(String) - Method in class kodo.jdbc.schema.FileSchemaFactory
Set the XML resource defining this schema.
setFilter(String) - Method in class kodo.datacache.CacheAwareQuery
 
setFilterListeners(FilterListener[]) - Method in class kodo.conf.JDOConfigurationImpl
 
setFilterListeners(FilterListener[]) - Method in interface kodo.conf.JDOConfiguration
Set the query filter listeners.
setFilterListeners(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setFilterListeners(String) - Method in interface kodo.conf.JDOConfiguration
A ','-separted list of the plugin strings of the query FilterListeners to use.
setFloat(Column, float) - Method in class kodo.jdbc.sql.AbstractRow
 
setFloat(Column, float) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setFloat(int, float) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setFloat(int, float) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setFloat(PreparedStatement, int, float) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setFloat(String, float) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setFloatTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.FLOAT.
setFlushBeforeQueries(int) - Method in class kodo.conf.JDOConfigurationImpl
 
setFlushBeforeQueries(int) - Method in interface kodo.conf.JDOConfiguration
Set to one of KodoQuery.FLUSH_TRUE, KodoQuery.FLUSH_FALSE, or KodoQuery.FLUSH_WITH_CONNECTION.
setFlushBeforeQueries(int) - Method in interface kodo.runtime.FetchConfiguration
The query automatic flush configuration.
setFlushBeforeQueries(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setFlushBeforeQueries(String) - Method in interface kodo.conf.JDOConfiguration
Sets whether or not Kodo should automatically flush modifications to the data store before executing queries.
setForeignKey(ForeignKey) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
Set the foreign key to the map's key objects table.
setForeignKey(ForeignKey) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
Set the foreign key to the map's value objects table.
setForeignKey(ForeignKey) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
Set the foreign key to the other table.
setForeignKey(ForeignKey) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
Set the foreign key to the related object.
setForeignKey(ForeignKey, KodoStateManager) - Method in class kodo.jdbc.sql.AbstractRow
 
setForeignKey(ForeignKey, KodoStateManager) - Method in interface kodo.jdbc.sql.Row
Set the value of the given foreign key to the given object.
setForeignKey(MappingInfo, String, ForeignKey) - Static method in class kodo.jdbc.meta.Mappings
Sets the attributes for linking with the given foreign key into the given mapping info.
setForeignKeyColumnName(String) - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
setForeignKeyConstraints(boolean) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setForeignKeyConstraints(boolean) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Whether Kodo will order SQL inserts, updates, and deletes to meet foreign key constraints.
setForeignKeyConstraints(Boolean) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setForeignKeyConstraints(Boolean) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Wrapper for JCA usage of JDBCConfiguration.setForeignKeyConstraints(boolean).
setForeignKeyName(String) - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
setForeignKeys(boolean) - Method in class kodo.jdbc.meta.MappingTool
Set whether foreign keys should be generated.
setForeignKeys(boolean) - Method in class kodo.jdbc.schema.LazySchemaFactory
 
setForeignKeys(boolean) - Method in class kodo.jdbc.schema.SchemaGenerator
Set whether foreign keys should be generated.
setForeignKeys(boolean) - Method in class kodo.jdbc.schema.SchemaTool
Set whether foreign keys should be generated.
setForeignKeySchemaName(String) - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
setForeignKeyTableName(String) - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
setFormat(String) - Method in class kodo.jdbc.schema.ClassSequenceFactory
Set the string used for MessageFormat to generate the sequence selecting SQL.
setForUpdate(boolean) - Method in interface kodo.jdbc.sql.Select
Whether this is a FOR UPDATE select.
setForUpdateClause(String) - Method in class kodo.jdbc.sql.DBDictionary
The clause that is used for issuing "SELECT ...
setFrozen(boolean) - Method in interface com.solarmetric.conf.Configuration
Lock down the configuration's state.
setFrozen(boolean) - Method in class com.solarmetric.conf.ConfigurationImpl
 
setGenerator(JDOMetaDataGenerator) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
setGenerator(JDOMetaDataGenerator) - Method in interface kodo.meta.JDOMetaDataRepository
Set the generator to use to create default metadata.
setHoldability(int) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
setHost(String) - Method in class com.solarmetric.manage.ManagerServerImpl
 
setHost(String) - Method in class com.solarmetric.manage.ManagerClientImpl
 
setHours(int) - Method in class kodo.util.ProxyDate
 
setIdentityColumnName(String) - Method in class kodo.jdbc.sql.SybaseDictionary
If SybaseDictionary.getCreateIdentityColumn() is true, then the identityColumnName will be the name of the additional unique column that will be created.
setIdentityType(int) - Method in class kodo.meta.DelegatingClassMetaData
 
setIdentityType(int) - Method in interface kodo.meta.ClassMetaData
Set the type of JDO identity used by this class.
setIgnoreCache(boolean) - Method in class kodo.datacache.CacheAwareQuery
 
setIgnoreCache(boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setIgnoreCache(boolean) - Method in interface kodo.conf.JDOConfiguration
The default IgnoreCache setting for all PersistenceManager instances obtained from this factory.
setIgnoreCache(boolean) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setIgnoreCache(boolean) - Method in interface kodo.runtime.KodoExtent
Whether this extent will ignore the persistence manager cache.
setIgnoreCache(boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
setIgnoreCache(Boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setIgnoreCache(Boolean) - Method in interface kodo.conf.JDOConfiguration
Wrapper for JCA usage of JDOConfiguration.setIgnoreCache(boolean).
setIgnoreErrors(boolean) - Method in class kodo.jdbc.meta.MappingTool
Whether and SQL errors should cause a failure or just issue a warning.
setIgnoreErrors(boolean) - Method in class kodo.jdbc.schema.SchemaTool
If true, SQLExceptions thrown during schema manipulation will be printed but ignored.
setIgnoreErrors(boolean) - Method in class kodo.enhance.ApplicationIdTool
Set to false if this tool should throw an exception on an attempt to generate an id class for a type that does not use application identity.
setImplData(Object, Object, boolean) - Method in interface kodo.runtime.KodoStateManager
This method is provided to the concrete JDO implementation to allow the association of arbitrary extra data with an instance.
setIncrement(int) - Method in class kodo.jdbc.schema.DBSequenceFactory
Set the increment to use when updating the sequence table.
setInDefaultFetchGroup(boolean) - Method in class kodo.meta.DelegatingFieldMetaData
 
setInDefaultFetchGroup(boolean) - Method in interface kodo.meta.FieldMetaData
Set whether the field is in the default fetch group.
setIndex(int) - Method in class kodo.meta.DelegatingFieldMetaData
 
setIndex(int) - Method in interface kodo.meta.FieldMetaData
Used by ClassMetaData to set index.
setIndexed(int) - Method in class kodo.jdbc.meta.FieldMapping
 
setIndexes(boolean) - Method in class kodo.jdbc.meta.MappingTool
Set whether indexes should be manipulated.
setIndexes(boolean) - Method in class kodo.jdbc.schema.LazySchemaFactory
 
setIndexes(boolean) - Method in class kodo.jdbc.schema.SchemaGenerator
Set whether indexes should be generated.
setIndexes(boolean) - Method in class kodo.jdbc.schema.SchemaTool
Set whether indexes should be manipulated.
setIndexName(String) - Method in class kodo.jdbc.schema.IndexInfo
 
setIndicatorValue(String) - Method in class kodo.jdbc.meta.MetaDataValueClassIndicator
 
setInitializationSQL(String) - Method in class kodo.jdbc.sql.DBDictionary
SQL that will be issued to the database whenever a connection is made.
setInt(Column, int) - Method in class kodo.jdbc.sql.AbstractRow
 
setInt(Column, int) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setInt(int, int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setInt(int, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setInt(PreparedStatement, int, int) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setInt(String, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setIntegerTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.INTEGER.
setIntermediate(int, Object) - Method in interface kodo.runtime.KodoStateManager
Use intermediate field data to store intermediate information that might be available before the field is fully loaded.
setIntermediate(int, Object) - Method in interface kodo.runtime.PCData
 
setInternalString(String) - Method in class com.solarmetric.conf.AbstractValue
 
setInternalString(String) - Method in class com.solarmetric.conf.StringValue
 
setInternalString(String) - Method in class com.solarmetric.conf.IntValue
 
setInternalString(String) - Method in class com.solarmetric.conf.DoubleValue
 
setInternalString(String) - Method in class com.solarmetric.conf.BooleanValue
 
setInternalString(String) - Method in class com.solarmetric.conf.StringListValue
 
setInternalString(String) - Method in class com.solarmetric.conf.PluginValue
 
setInternalString(String) - Method in class com.solarmetric.conf.PluginListValue
 
setInverseOwner(String) - Method in class kodo.meta.DelegatingFieldMetaData
 
setInverseOwner(String) - Method in interface kodo.meta.FieldMetaData
Set the field marked as an inverse via the FieldMetaData.INVERSE_OWNER extension key.
setJavaObjectTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.JAVA_OBJECT.
setJDBCListeners(JDBCListener[]) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setJDBCListeners(JDBCListener[]) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The JDBCListeners to use.
setJDBCListeners(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setJDBCListeners(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
A comma-separated list of the JDBCListener plugins for listening to JDBCEvents.
setJoins(Column[], Column[]) - Method in class kodo.jdbc.schema.ForeignKey
Set the foreign key's joins.
setJoinSyntax(int) - Method in interface kodo.jdbc.sql.Select
The join syntax for this select, as one of the syntax constants from Join.
setJoinSyntax(int) - Method in interface kodo.jdbc.runtime.JDBCFetchConfiguration
The join syntax to use as a constant from Join.
setJoinSyntax(String) - Method in class kodo.jdbc.sql.DBDictionary
The join syntax to use as a string for automatic configuration: sql92, traditional, database
setJoinSyntaxConstant(int) - Method in class kodo.jdbc.sql.DBDictionary
The SQL join syntax to use as one of the Join syntax constants.
setKeepSoftReferences(boolean) - Method in class kodo.util.CacheMap
Configures whether or not this cache will keep soft references when objects expire.
setKeepSoftReferences(boolean) - Method in class kodo.datacache.QueryCacheImpl
Configures whether or not this cache will keep soft references when objects expire.
setKeepSoftReferences(boolean) - Method in class kodo.datacache.CacheImpl
Configures whether or not this cache will keep soft references when objects expire.
setKeyColumn(Column) - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
Set the column holding the map key.
setKeyColumn(Column) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
Set the column holding the map key.
setKeyDeleteAction(int, boolean) - Method in class kodo.jdbc.meta.FieldMapping
 
setKeyDependent(boolean) - Method in class kodo.meta.DelegatingFieldMetaData
 
setKeyDependent(boolean) - Method in interface kodo.meta.FieldMetaData
Set the value of the FieldMetaData.KEY_DEPENDENT extension key.
setKeyEmbedded(boolean) - Method in class kodo.meta.DelegatingFieldMetaData
 
setKeyEmbedded(boolean) - Method in interface kodo.meta.FieldMetaData
Set whether the keys are embedded.
setKeyForeignKey(ForeignKey) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
Set the foreign key to the map's key objects table.
setKeyIndexed(int) - Method in class kodo.jdbc.meta.FieldMapping
 
setKeySequence(int) - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
setKeySize(int) - Method in class kodo.jdbc.meta.FieldMapping
 
setKeyTypeName(String) - Method in class kodo.meta.DelegatingFieldMetaData
 
setKeyTypeName(String) - Method in interface kodo.meta.FieldMetaData
The value of the FieldMetaData.KEY_TYPE extension key.
setKodoTables(boolean) - Method in class kodo.jdbc.schema.SchemaGenerator
Whether to generate info on special tables used by Kodo components for bookkeeping.
setKodoTables(boolean) - Method in class kodo.jdbc.schema.SchemaTool
Whether to act on special tables used by Kodo components for bookkeeping.
setLastGeneratedKeyQuery(String) - Method in class kodo.jdbc.sql.DBDictionary
The query that will be used to query the last automatically generated key on the server.
setLicenseKey(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setLicenseKey(String) - Method in interface kodo.conf.JDOConfiguration
The license key for Kodo.
setLoaded(int, boolean) - Method in interface kodo.runtime.PCData
 
setLocale(Column, Locale) - Method in class kodo.jdbc.sql.AbstractRow
 
setLocale(Column, Locale) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setLocale(PreparedStatement, int, Locale) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setLockModeEnabled(boolean) - Method in class kodo.jdbc.sql.InformixDictionary
If true, then we will issue a "SET LOCK MODE TO WAIT N" statement whenever we create a Connection, in order allow waiting on locks.
setLockWaitSeconds(int) - Method in class kodo.jdbc.sql.InformixDictionary
If InformixDictionary.getLockModeEnabled() is true, then this parameter specifies the number of seconds we will wait to obtain a lock for inserts and pessimistic locking.
setLog(Log) - Static method in class com.solarmetric.jdbc.PerformanceTracker
Set the log to write to.
setLog(Log) - Method in class com.solarmetric.manage.TimeWatch
Set the log for this object to use.
setLog(Log) - Method in class com.solarmetric.manage.ManagerUIImpl
 
setLog(Log) - Method in class com.solarmetric.manage.ManagerServerImpl
Set the log for this server to use.
setLog(Log) - Method in class com.solarmetric.manage.ManagerClientImpl
Set the log for this object to use.
setLog(Log) - Method in class kodo.util.CacheMap
The log to write to.
setLog(String, Log) - Method in interface com.solarmetric.conf.Configuration
Set the log for the given category.
setLog(String, Log) - Method in class com.solarmetric.conf.ConfigurationImpl
 
setLogFactory(LogFactory) - Method in interface com.solarmetric.conf.Configuration
log factory.
setLogFactory(LogFactory) - Method in class com.solarmetric.conf.ConfigurationImpl
 
setLogical(boolean) - Method in class kodo.jdbc.schema.PrimaryKey
 
setLoginTimeout(int) - Method in class com.solarmetric.jdbc.DelegatingDataSource
 
setLogWriter(PrintWriter) - Method in class com.solarmetric.jdbc.DelegatingDataSource
 
setLogWriter(PrintWriter) - Method in class kodo.jdbc.ee.JDBCManagedConnectionFactory
 
setLong(Column, long) - Method in class kodo.jdbc.sql.AbstractRow
 
setLong(Column, long) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setLong(int, long) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setLong(int, long) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setLong(PreparedStatement, int, long) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setLong(PreparedStatement, int, long) - Method in class kodo.jdbc.sql.AccessDictionary
 
setLong(PreparedStatement, int, long) - Method in class kodo.jdbc.sql.HSQLDictionary
 
setLong(String, long) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setLongVarbinaryTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.LONGVARBINARY.
setLongVarcharTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.LONGVARCHAR.
setLRS(boolean) - Method in class kodo.meta.DelegatingFieldMetaData
 
setLRS(boolean) - Method in interface kodo.meta.FieldMetaData
Whether this field is backed by a large result set.
setLRSSize(int) - Method in interface kodo.jdbc.runtime.JDBCFetchConfiguration
The large result set size mode to use.
setLRSSize(int) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setLRSSize(int) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Set the fetch configuration large result set size constant.
setLRSSize(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setLRSSize(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
How to obtain the size of large result sets.
setManagedRuntime(ManagedRuntime) - Method in class kodo.conf.JDOConfigurationImpl
 
setManagedRuntime(ManagedRuntime) - Method in interface kodo.conf.JDOConfiguration
The plugin to use for integrating with a managed runtime.
setManagedRuntime(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setManagedRuntime(String) - Method in interface kodo.conf.JDOConfiguration
The plugin string for the ManagedRuntime to use for managed environments.
setManagement(int) - Method in class kodo.meta.DelegatingFieldMetaData
 
setManagement(int) - Method in interface kodo.meta.FieldMetaData
Set the management level for the field.
setManagementServer(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setManagementServer(String) - Method in interface kodo.conf.JDOConfiguration
Set the ManagementServer plugin string.
setManagementUI(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setManagementUI(String) - Method in interface kodo.conf.JDOConfiguration
Set the ManagementUI plugin string.
setManagerInstance(Manager) - Method in interface com.solarmetric.manage.ManagerServer
 
setManagerInstance(Manager) - Method in interface com.solarmetric.manage.ManagerUI
 
setManagerInstance(Manager) - Method in class com.solarmetric.manage.ManagerUIImpl
 
setManagerInstance(Manager) - Method in class com.solarmetric.manage.ManagerServerImpl
 
setManagerInstance(Manager) - Method in interface com.solarmetric.manage.ManagerClient
 
setManagerInstance(Manager) - Method in class com.solarmetric.manage.ManagerClientImpl
 
setMappingFactory(MappingFactory) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setMappingFactory(MappingFactory) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The MappingFactory to use for O-R mapping.
setMappingFactory(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setMappingFactory(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The plugin string for the MappingFactory to use in creating the O-R mappings.
setMappingInfo(ClassMappingInfo) - Method in class kodo.jdbc.meta.ClassMapping
Set the mapping info that was used to create this class.
setMappingInfoRepository(MappingInfoRepository) - Method in class kodo.jdbc.meta.MappingRepository
Set the system mappings.
setMappingProvider(MappingProvider) - Method in class kodo.jdbc.meta.MappingRepository
Set the mapping provider to use.
setMappingType(String) - Method in class kodo.jdbc.meta.MappingInfo
Set the type for this mapping.
setMappingWriter(Writer) - Method in class kodo.jdbc.meta.MappingTool
The stream to export the planned mappings to as an XML document.
setMaxEmbeddedBlobSize(int) - Method in class kodo.jdbc.sql.OracleDictionary
The maximum size (in bytes) of blobs that can be embedded in an insert/update prepared statement by the Oracle JDBC driver.
setMaxEmbeddedClobSize(int) - Method in class kodo.jdbc.sql.OracleDictionary
The maximum size (in characters) of clobs that can be embedded in an insert/update prepared statement by the Oracle JDBC driver.
setMaxFieldSize(int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setMaxFieldSize(int) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
setMaxFieldSize(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setMaxIndexesPerTable(int) - Method in class kodo.jdbc.sql.DBDictionary
The maximum number of indexes that can be created for a single table, or Integer.MAX_VALUE if there is no limit.
setMaxKeyNameLength(Integer) - Method in class kodo.jdbc.sql.DBDictionary
The maximum number of characters in any key.
setMaxRows(int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setMaxRows(int) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
setMaxRows(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setMetaData(ClassMetaData) - Method in class kodo.jdbc.query.SQLPath
 
setMetaData(ClassMetaData) - Method in class kodo.jdbc.query.Constant
 
setMetaData(ClassMetaData) - Method in interface kodo.query.Value
 
setMetaDataColumn(Column) - Method in class kodo.jdbc.meta.ContainerFieldMapping
Set the column holding the collection meta data.
setMetaDataRepository(JDOMetaDataRepository) - Method in class kodo.conf.JDOConfigurationImpl
 
setMetaDataRepository(JDOMetaDataRepository) - Method in interface kodo.conf.JDOConfiguration
The metadata repository of managed class information.
setMinutes(int) - Method in class kodo.util.ProxyDate
 
setMonth(int) - Method in class kodo.util.ProxyDate
 
setMultithreaded(boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setMultithreaded(boolean) - Method in interface kodo.conf.JDOConfiguration
The default Multithreaded setting for all PersistenceManager instances obtained from this factory.
setMultithreaded(boolean) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setMultithreaded(boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
setMultithreaded(Boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setMultithreaded(Boolean) - Method in interface kodo.conf.JDOConfiguration
Wrapper for JCA usage of JDOConfiguration.setMultithreaded(boolean).
setName(String) - Method in class com.solarmetric.manage.ManagerUIImpl
 
setName(String) - Method in interface kodo.datacache.DataCache
Sets a string name to be used to identify this cache to end-user needs.
setName(String) - Method in class kodo.datacache.DelegatingDataCache
 
setName(String) - Method in class kodo.datacache.AbstractCacheImpl
 
setName(String) - Method in class kodo.meta.DelegatingFieldMetaData
 
setName(String) - Method in interface kodo.meta.FieldMetaData
Set the name of the described field.
setNextSequence(int) - Method in class kodo.util.AbstractLRSProxyMap
 
setNextSequence(int) - Method in class kodo.util.AbstractLRSProxyCollection
 
setNextSequence(int) - Method in interface kodo.util.ChangeTracker
The maximum element sequence value for this proxy at load time.
setNextVersion(Object) - Method in interface kodo.runtime.KodoStateManager
Set the next version indicator in the datastore pending a successful flush.
setNontransactionalRead(boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setNontransactionalRead(boolean) - Method in interface kodo.conf.JDOConfiguration
The default NontransactionalRead setting for all PersistenceManager instances obtained from this factory.
setNontransactionalRead(boolean) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setNontransactionalRead(boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
setNontransactionalRead(Boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setNontransactionalRead(Boolean) - Method in interface kodo.conf.JDOConfiguration
Wrapper for JCA usage of JDOConfiguration.setNontransactionalRead(boolean).
setNontransactionalWrite(boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setNontransactionalWrite(boolean) - Method in interface kodo.conf.JDOConfiguration
The default NontransactionalWrite setting for all PersistenceManager instances obtained from this factory.
setNontransactionalWrite(boolean) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setNontransactionalWrite(boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
setNontransactionalWrite(Boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setNontransactionalWrite(Boolean) - Method in interface kodo.conf.JDOConfiguration
Wrapper for JCA usage of JDOConfiguration.setNontransactionalWrite(boolean).
setNotNull(boolean) - Method in class kodo.jdbc.schema.Column
Set whether this is a NOT NULL column.
setNull(Column) - Method in class kodo.jdbc.sql.AbstractRow
 
setNull(Column) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setNull(int, int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setNull(int, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setNull(int, int, String) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setNull(int, int, String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setNull(PreparedStatement, int, int) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameters to the statement.
setNull(PreparedStatement, int, int) - Method in class kodo.jdbc.sql.FoxProDictionary
Ensure that Blob/Clob is handled with safe methods.
setNull(PreparedStatement, int, int) - Method in class kodo.jdbc.sql.AbstractSQLServerDictionary
 
setNull(PreparedStatement, int, int) - Method in class kodo.jdbc.sql.OracleDictionary
 
setNull(String, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setNull(String, int, String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setNullable(boolean) - Method in class kodo.jdbc.schema.ColumnInfo
 
setNullableAsObject(boolean) - Method in class kodo.jdbc.meta.ReverseMappingTool
Set whether even nullable columns will be mapped to wrappers rather than primitives.
setNullIndicator(String) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
setNullIndicatorColumn(Column) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
Set the column used as a null indicator for the embedded value.
setNullTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.NULL.
setNullValue(int) - Method in class kodo.meta.DelegatingFieldMetaData
 
setNullValue(int) - Method in interface kodo.meta.FieldMetaData
Set the null action for the field.
setNumericTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.NUMERIC.
setObject(Column, Object, int, Object) - Method in class kodo.jdbc.sql.AbstractRow
 
setObject(Column, Object, int, Object) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setObject(int, Object) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setObject(int, Object) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setObject(int, Object, int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setObject(int, Object, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setObject(int, Object, int, int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setObject(int, Object, int, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setObject(PreparedStatement, int, Object, int) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameters to the statement.
setObject(String, Object) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setObject(String, Object, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setObject(String, Object, int, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setObjectIdClass(Class) - Method in class kodo.meta.DelegatingClassMetaData
 
setObjectIdClass(Class) - Method in interface kodo.meta.ClassMetaData
Set the metadata-specified class to use for the object ID.
setObjectInternal(Column, Object, int, Object) - Method in class kodo.jdbc.meta.StateImageVersionIndicator.CustomUpdate
 
setObjectInternal(Column, Object, int, Object) - Method in class kodo.jdbc.sql.AbstractRow
 
setOneToManyRelations(boolean) - Method in class kodo.jdbc.meta.ReverseMappingTool
Whether to generate inverse 1-many relations for all 1-1 relations.
setOptimistic(boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setOptimistic(boolean) - Method in interface kodo.conf.JDOConfiguration
The default Optimistic setting for all PersistenceManager instances obtained from this factory.
setOptimistic(boolean) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setOptimistic(boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
setOptimistic(Boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setOptimistic(Boolean) - Method in interface kodo.conf.JDOConfiguration
Wrapper for JCA usage of JDOConfiguration.setOptimistic(boolean).
setOrderColumn(Column) - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
Set the column holding the ordering data.
setOrdered(int) - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
 
setOrdering(String) - Method in class kodo.datacache.CacheAwareQuery
 
setOtherTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.OTHER.
setOwner(ClassMetaData) - Method in class kodo.jdbc.meta.FieldMapping
 
setOwner(ClassMetaData) - Method in class kodo.meta.DelegatingFieldMetaData
 
setOwner(ClassMetaData) - Method in interface kodo.meta.FieldMetaData
Set the owning metadata for this field.
setOwner(KodoStateManager, int) - Method in class kodo.util.AbstractLRSProxyMap
 
setOwner(KodoStateManager, int) - Method in class kodo.util.AbstractLRSProxyCollection
 
setOwner(KodoStateManager, int) - Method in interface kodo.util.Proxy
Reset the state of the proxy, and set the owning JDO instance of the proxy and the name of the field it is assigned to.
setOwner(KodoStateManager, int) - Method in class kodo.util.ProxyDate
 
setOwnerMapping(ClassMapping) - Method in class kodo.jdbc.meta.Indicator
Set the class mapping that uses this indicator.
setPackageName(String) - Method in class kodo.jdbc.meta.ReverseMappingTool
Set the default package for the generated classes; use null to indicate no package.
setParameters(PreparedStatement) - Method in class kodo.jdbc.sql.SQLBuffer
Populate the parameters of an existing PreparedStatement with values from this buffer.
setParameters(PreparedStatement, int) - Method in class kodo.jdbc.meta.StateImageVersionIndicator.CustomUpdate
Set the prepared parameter values used in the SQL returned from StateImageVersionIndicator.CustomUpdate.getSQL().
setParser(JDOMetaDataParser) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
setParser(JDOMetaDataParser) - Method in interface kodo.meta.JDOMetaDataRepository
Set the parser to use to parse jdo metadata files.
setPCSuperclass(Class) - Method in class kodo.meta.DelegatingClassMetaData
 
setPCSuperclass(Class) - Method in interface kodo.meta.ClassMetaData
Set the persistence capable superclass of the described type.
setPCSuperclassMapping(ClassMapping) - Method in class kodo.jdbc.meta.ClassMapping
Set the superclass mapping.
setPCSuperclassMetaData(ClassMetaData) - Method in class kodo.jdbc.meta.ClassMapping
 
setPCSuperclassMetaData(ClassMetaData) - Method in class kodo.meta.DelegatingClassMetaData
 
setPCSuperclassMetaData(ClassMetaData) - Method in interface kodo.meta.ClassMetaData
Set the metadata for this class' superclass.
setPersistenceManager(KodoPersistenceManager) - Method in class kodo.jdbc.runtime.JDBCStoreManager
Set the PersistenceManager this StoreManager is owned by.
setPersistenceManager(KodoPersistenceManager) - Method in interface kodo.runtime.StoreManager
Set a reference to the corresponding PersistenceManager.
setPersistenceManagerFactoryClass(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setPersistenceManagerFactoryClass(String) - Method in interface kodo.conf.JDOConfiguration
The PersistenceManagerFactory class name.
setPersistenceManagerImpl(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setPersistenceManagerImpl(String) - Method in interface kodo.conf.JDOConfiguration
The plugin string of the PersistenceManagerImpl extension to create.
setPersistentClasses(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setPersistentClasses(String) - Method in interface kodo.conf.JDOConfiguration
A ','-separted list of the class names of persistent types to register each time a persistence manager is obtained.
setPersistentClasses(String[]) - Method in class kodo.conf.JDOConfigurationImpl
 
setPersistentClasses(String[]) - Method in interface kodo.conf.JDOConfiguration
The separated persistent class names.
setPlatform(String) - Method in class kodo.jdbc.sql.DBDictionary
The database platform for this dictionary.
setPMClassLoader(ClassLoader) - Method in class kodo.meta.DelegatingClassMetaData
 
setPMClassLoader(ClassLoader) - Method in interface kodo.meta.ClassMetaData
The class persistence manager loader used when parsing this metadata.
setPMClassLoader(ClassLoader) - Method in class kodo.meta.JDOMetaDataParser
 
setPort(int) - Method in class com.solarmetric.manage.ManagerServerImpl
 
setPort(int) - Method in class com.solarmetric.manage.ManagerClientImpl
 
setPort(int) - Method in class kodo.event.TCPRemoteCommitProvider
Sets the port that this provider should listen on.
setPrimaryKey(boolean) - Method in class kodo.meta.DelegatingFieldMetaData
 
setPrimaryKey(boolean) - Method in interface kodo.meta.FieldMetaData
Set whether this is a primary key field.
setPrimaryKey(KodoStateManager) - Method in class kodo.jdbc.sql.AbstractRow
 
setPrimaryKey(KodoStateManager) - Method in interface kodo.jdbc.sql.Row
Set the primary key to represent the given object.
setPrimaryKeyColumn(String) - Method in class kodo.jdbc.schema.DBSequenceFactory
The name of the table's primary key column.
setPrimaryKeyColumnName(String) - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
setPrimaryKeyColumns(Column[]) - Method in class kodo.jdbc.meta.BaseClassMapping
Set the primary key columns for the mapping.
setPrimaryKeyIndex(int) - Method in class kodo.meta.DelegatingFieldMetaData
 
setPrimaryKeyIndex(int) - Method in interface kodo.meta.FieldMetaData
Used by ClassMetaData to set index.
setPrimaryKeyName(String) - Method in class kodo.jdbc.schema.PrimaryKeyInfo
 
setPrimaryKeyOnJoin(boolean) - Method in class kodo.jdbc.meta.ReverseMappingTool
Set to true if join tables are allowed to have primary keys, false if all primary key tables will be mapped as persistent classes.
setPrimaryKeys(boolean) - Method in class kodo.jdbc.meta.MappingTool
Set whether primary keys should be generated.
setPrimaryKeys(boolean) - Method in class kodo.jdbc.schema.LazySchemaFactory
 
setPrimaryKeys(boolean) - Method in class kodo.jdbc.schema.SchemaGenerator
Set whether primary keys should be generated.
setPrimaryKeys(boolean) - Method in class kodo.jdbc.schema.SchemaTool
Set whether primary keys should be generated.
setPrimaryKeySchemaName(String) - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
setPrimaryKeyTableName(String) - Method in class kodo.jdbc.schema.ForeignKeyInfo
 
setProperties(String) - Method in class com.solarmetric.conf.ConfigurationImpl
 
setProperties(String) - Method in class com.solarmetric.conf.PluginValue
 
setProperties(String[]) - Method in class com.solarmetric.conf.PluginListValue
 
setPropertiesFile(File) - Method in class com.solarmetric.conf.ConfigurationImpl
 
setProxyManager(ProxyManager) - Method in class kodo.conf.JDOConfigurationImpl
 
setProxyManager(ProxyManager) - Method in interface kodo.conf.JDOConfiguration
The ProxyManager to use.
setProxyManager(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setProxyManager(String) - Method in interface kodo.conf.JDOConfiguration
The plugin string for the ProxyManager to use for second class object proxies.
setProxyType(Class) - Method in class kodo.meta.DelegatingFieldMetaData
 
setProxyType(Class) - Method in interface kodo.meta.FieldMetaData
The type this field was initialized with, and therefore the type to use for proxies when loading data into this field.
setQueryCache(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setQueryCache(String) - Method in interface kodo.conf.JDOConfiguration
The plugin to use for level-2 data store query caching.
setQueryCacheEnabled(boolean) - Method in interface kodo.runtime.FetchConfiguration
Control whether or not query caching is enabled.
setQueryCompilationCache(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setQueryCompilationCache(String) - Method in interface kodo.conf.JDOConfiguration
The plugin to use for caching of query compilation data.
setQueryTimeout(int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setQueryTimeout(int) - Method in class com.solarmetric.jdbc.DelegatingStatement
 
setQueryTimeout(int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setReadOnly(boolean) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
setReadSchema(boolean) - Method in class kodo.jdbc.meta.MappingTool
Set to true to read the entire schema before mapping.
setRealTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.REAL.
setRecordCacheStatistics(boolean) - Method in class kodo.datacache.AbstractCacheImpl
Turns cache statistics recording on or off.
setRef(int, Ref) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setRef(int, Ref) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setRef(PreparedStatement, int, Ref) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setRefDeleteAction(int, boolean) - Method in class kodo.jdbc.meta.ClassMapping
 
setRefDeleteAction(int, boolean) - Method in class kodo.jdbc.meta.FieldMapping
 
setReference(Reference) - Method in class kodo.jdbc.ee.JDBCConnectionFactory
 
setRefForeignKey(ForeignKey) - Method in class kodo.jdbc.meta.ReferenceFieldMapping
Set the foreign key linking this mapping to the parent table.
setRefForeignKey(ForeignKey) - Method in class kodo.jdbc.meta.VerticalClassMapping
Set the foreign key linking this mapping to the parent table.
setRefForeignKey(KodoStateManager, Row) - Method in class kodo.jdbc.meta.ReferenceFieldMapping
Set the reference foreign key if it exists.
setRefIndexed(int) - Method in class kodo.jdbc.meta.FieldMapping
 
setRefJoinType(int) - Method in class kodo.jdbc.meta.ReferenceFieldMapping
Set the reference join type.
setRefTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.REF.
setRemoteCommitEventManager(RemoteCommitEventManager) - Method in class kodo.event.AbstractRemoteCommitProvider
 
setRemoteCommitEventManager(RemoteCommitEventManager) - Method in interface kodo.event.RemoteCommitProvider
Set the "owning" remote event manager to notify when remote events are received from remote sources.
setRemoteCommitEventManager(RemoteCommitEventManager) - Method in class kodo.conf.JDOConfigurationImpl
 
setRemoteCommitEventManager(RemoteCommitEventManager) - Method in interface kodo.conf.JDOConfiguration
The remote event manager that manages this configuration's remote event listeners.
setRemoteCommitProvider(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setRemoteCommitProvider(String) - Method in interface kodo.conf.JDOConfiguration
The plugin to use for remote commit notification.
setRepository(JDOMetaDataRepository) - Method in class kodo.jdbc.meta.ClassMapping
The supplied repository must be a MappingRepository.
setRepository(JDOMetaDataRepository) - Method in class kodo.meta.DelegatingClassMetaData
 
setRepository(JDOMetaDataRepository) - Method in interface kodo.meta.ClassMetaData
Set the owning repository.
setRepository(JDOMetaDataRepository) - Method in class kodo.meta.JDOMetaDataParser
 
setRepository(MappingRepository) - Method in class kodo.jdbc.meta.ReverseMappingTool
Set the repository to use.
setRepository(MappingRepository) - Method in class kodo.jdbc.meta.MappingTool
Set the repository to use to access mapping information.
setRequiresExtent(boolean) - Method in class kodo.meta.DelegatingClassMetaData
 
setRequiresExtent(boolean) - Method in interface kodo.meta.ClassMetaData
Set whether the type requires extent management.
setReservedWords(String) - Method in class kodo.jdbc.sql.DBDictionary
A comma-separated list of additional reserved words for this database.
setRestoreMutableValues(boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setRestoreMutableValues(boolean) - Method in interface kodo.conf.JDOConfiguration
Whether mutable second class objects are restored on rollback.
setRestoreMutableValues(Boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setRestoreMutableValues(Boolean) - Method in interface kodo.conf.JDOConfiguration
JCA wrapper for JDOConfiguration.setRestoreMutableValues(boolean).
setRestoreValues(boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setRestoreValues(boolean) - Method in interface kodo.conf.JDOConfiguration
The default RestoreValues setting for all PersistenceManager instances obtained from this factory.
setRestoreValues(boolean) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setRestoreValues(boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
setRestoreValues(Boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setRestoreValues(Boolean) - Method in interface kodo.conf.JDOConfiguration
Wrapper for JCA usage of JDOConfiguration.setRestoreValues(boolean).
setResult(String) - Method in class kodo.datacache.CacheAwareQuery
 
setResult(String) - Method in interface kodo.query.KodoQuery
JDO 2.0 Preview.
setResultClass(Class) - Method in class kodo.datacache.CacheAwareQuery
 
setResultClass(Class) - Method in interface kodo.query.KodoQuery
JDO 2.0 Preview.
setResultSetConcurrency(int) - Method in interface kodo.jdbc.sql.Select
The result set concurrency, such as ResultSet.CONCUR_READ_ONLY, or -1 for the default.
setResultSetType(int) - Method in interface kodo.jdbc.sql.Select
The result set type, such as ResultSet.TYPE_FORWARD_ONLY, or -1 for the default.
setResultSetType(int) - Method in interface kodo.jdbc.runtime.JDBCFetchConfiguration
The result set type to use as a constant from ResultSet.
setResultSetType(int) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setResultSetType(int) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Set the result set constant type.
setResultSetType(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setResultSetType(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The JDBC result set type.
setRetainValues(boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setRetainValues(boolean) - Method in interface kodo.conf.JDOConfiguration
The default RetainValues setting for all PersistenceManager instances obtained from this factory.
setRetainValues(boolean) - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
setRetainValues(boolean) - Method in class kodo.runtime.PersistenceManagerImpl
 
setRetainValues(Boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setRetainValues(Boolean) - Method in interface kodo.conf.JDOConfiguration
Wrapper for JCA usage of JDOConfiguration.setRetainValues(boolean).
setRetainValuesInOptimistic(boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setRetainValuesInOptimistic(boolean) - Method in interface kodo.conf.JDOConfiguration
Whether to allow nontransactional instances to retain their values when modified in an optimistic transaction.
setRetainValuesInOptimistic(Boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setRetainValuesInOptimistic(Boolean) - Method in interface kodo.conf.JDOConfiguration
JCA wrapper for JDOConfiguration.setRetainValuesInOptimistic(boolean).
setRollbackOnly() - Method in interface kodo.runtime.KodoPersistenceManager
JDO 2.0 Preview.
setRollbackOnly() - Method in class kodo.runtime.PersistenceManagerImpl
 
setSavepoint() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
setSavepoint(String) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
setSchemaAction(String) - Method in class kodo.jdbc.meta.MappingTool
The schema modification policy.
setSchemaCase(String) - Method in class kodo.jdbc.sql.DBDictionary
Set how schema names (schema name, tables, database names) should be manipulated.
setSchemaFactory(SchemaFactory) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setSchemaFactory(SchemaFactory) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The SchemaFactory to use for schema information.
setSchemaFactory(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setSchemaFactory(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The plugin string for the SchemaFactory to use to provide schema information during system initialization.
setSchemaGroup(SchemaGroup) - Method in class kodo.jdbc.meta.ReverseMappingTool
Set the schema to reverse map.
setSchemaGroup(SchemaGroup) - Method in class kodo.jdbc.meta.MappingRepository
Set the runtime schema.
setSchemaGroup(SchemaGroup) - Method in class kodo.jdbc.meta.MappingTool
Set the schema to use in mapping.
setSchemaGroup(SchemaGroup) - Method in class kodo.jdbc.schema.SchemaGenerator
Set the schema group to add generated schemas to.
setSchemaGroup(SchemaGroup) - Method in class kodo.jdbc.schema.SchemaTool
Set the schema group the tool will act on.
setSchemaName(String) - Method in class kodo.jdbc.schema.PrimaryKeyInfo
 
setSchemaName(String) - Method in class kodo.jdbc.schema.IndexInfo
 
setSchemas(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setSchemas(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Comma-separated list of modifiable schemas for JDO instances.
setSchemas(String[]) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setSchemas(String[]) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Modifiable schema components.
setSchemaTool(SchemaTool) - Method in class kodo.jdbc.meta.MappingTool
Set the schema tool to use for schema modification.
setSchemaWriter(Writer) - Method in class kodo.jdbc.meta.MappingTool
The stream to export the planned schema to as an XML document.
setScriptWriter(PrintWriter) - Method in class kodo.jdbc.schema.SchemaTool
The stream to write to for the creation of SQL scripts.
setSeconds(int) - Method in class kodo.util.ProxyDate
 
setSelectCount(boolean) - Method in interface kodo.jdbc.sql.Select
Select 'COUNT(*)'; the count overrides all other selects.
setSequenceColumn(String) - Method in class kodo.jdbc.schema.DBSequenceFactory
The name of the column that holds the sequence value.
setSequenceFactory(SequenceFactory) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setSequenceFactory(SequenceFactory) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The SequenceFactory to use.
setSequenceFactory(String) - Method in class kodo.jdbc.meta.ClassMapping
 
setSequenceFactory(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setSequenceFactory(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The plugin string for the SequenceFactory implementation.
setSequenceName(String) - Method in class kodo.jdbc.schema.ClassSequenceFactory
Set the default sequence used.
setShort(Column, short) - Method in class kodo.jdbc.sql.AbstractRow
 
setShort(Column, short) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setShort(int, short) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setShort(int, short) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setShort(PreparedStatement, int, short) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setShort(String, short) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setSimulateLocking(boolean) - Method in class kodo.jdbc.sql.DBDictionary
If true, pessimistic locking will be allowed even if the database does not support locking.
setSingleFile(boolean) - Method in class kodo.jdbc.meta.FileMappingFactory
Whether to use a single top-level mapping file.
setSingleRow(boolean) - Method in class kodo.jdbc.meta.DBMappingFactory
Whether to use a single row for all mapping data, or to place the data for each class in a separate row.
setSize(int) - Method in class kodo.jdbc.meta.FieldMapping
 
setSize(int) - Method in class kodo.jdbc.schema.Column
Set the column's size.
setSmallintTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.SMALLINT.
setSoftReferenceSize(int) - Method in class kodo.util.CacheMap
Sets the maximum number of unpinned objects to keep soft references to.
setSoftReferenceSize(int) - Method in class kodo.datacache.QueryCacheImpl
Sets the maximum number of unpinned objects to keep soft references to.
setSoftReferenceSize(int) - Method in class kodo.datacache.CacheImpl
Sets the maximum number of unpinned objects to keep soft references to.
setSourceFile(File) - Method in class kodo.jdbc.meta.ClassMappingInfo
 
setSourceFile(File) - Method in class kodo.jdbc.schema.Table
Set the source file the table was parsed from, if any.
setSourceFile(File) - Method in class kodo.meta.DelegatingClassMetaData
 
setSourceFile(File) - Method in interface kodo.meta.ClassMetaData
Set the source file the metadata was parsed from.
setStorageLimitationsFatal(boolean) - Method in class kodo.jdbc.sql.DBDictionary
Whether or not an exception should be thrown if value alteration needs to take place in order to be able to be stored in the database.
setStoreCharsAsNumbers(boolean) - Method in class kodo.jdbc.sql.DBDictionary
If true, Java char values will be stored as numbers.
setStoreLargeNumbersAsStrings(boolean) - Method in class kodo.jdbc.sql.DBDictionary
If true, BigDecimals and BigIntegers will be stored as strings.
setString(Column, String) - Method in class kodo.jdbc.sql.AbstractRow
 
setString(Column, String) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setString(int, String) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setString(int, String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setString(PreparedStatement, int, String) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setString(String) - Method in interface com.solarmetric.conf.Value
Set this value from the given string.
setString(String) - Method in class com.solarmetric.conf.AbstractValue
 
setString(String) - Method in class com.solarmetric.conf.PluginValue
 
setString(String) - Method in class com.solarmetric.conf.PluginListValue
 
setString(String, String) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setStructTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.STRUCT.
setSubclassesLoaded(boolean) - Method in class kodo.jdbc.meta.ClassIndicator
Set whether subclasses have been loaded.
setSubclassMapping(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setSubclassMapping(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The ClassMapping to use when mapping subclasses.
setSupportsDeferredConstraints(boolean) - Method in class kodo.jdbc.sql.DBDictionary
 
setSupportsForeignKeys(boolean) - Method in class kodo.jdbc.sql.DBDictionary
Whether this database supports foreign keys or not.
setSupportsLockingWithDistinctClause(boolean) - Method in class kodo.jdbc.sql.DBDictionary
Whether this database supports "FOR UPDATE" queries with a "DISTINCT" clause.
setSupportsLockingWithInnerJoin(boolean) - Method in class kodo.jdbc.sql.DBDictionary
Whether this database supports "FOR UPDATE" queries with inner joins.
setSupportsLockingWithMultipleTables(boolean) - Method in class kodo.jdbc.sql.DBDictionary
Whether this database supports "FOR UPDATE" queries with multiple tables.
setSupportsLockingWithOrderClause(boolean) - Method in class kodo.jdbc.sql.DBDictionary
Whether this database supports "FOR UPDATE" queries with "ORDER BY" clauses.
setSupportsLockingWithOuterJoin(boolean) - Method in class kodo.jdbc.sql.DBDictionary
Whether this database supports "FOR UPDATE" queries with outer joins.
setSupportsMultipleNontransactionalResultSets(boolean) - Method in class kodo.jdbc.sql.DBDictionary
Whether this dictionary supports multiple result sets outside of a transaction.
setSupportsNullTableForGetColumns(boolean) - Method in class kodo.jdbc.sql.DBDictionary
If true, calls to ResultSet#getColumns can handle a null table.
setSupportsNullTableForGetImportedKeys(boolean) - Method in class kodo.jdbc.sql.DBDictionary
If true, calls to ResultSet#getImportedKeys can handle a null table.
setSupportsNullTableForGetIndexInfo(boolean) - Method in class kodo.jdbc.sql.DBDictionary
If true, calls to ResultSet#getIndexInfo can handle a null table.
setSupportsNullTableForGetPrimaryKeys(boolean) - Method in class kodo.jdbc.sql.DBDictionary
If true, calls to ResultSet#getPrimaryKeys can handle a null table.
setSupportsSchemaForGetColumns(boolean) - Method in class kodo.jdbc.sql.DBDictionary
Some drivers have problems with using the schema name in calls to DatabaseMetaData.getColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String).
setSupportsSchemaForGetTables(boolean) - Method in class kodo.jdbc.sql.DBDictionary
Some drivers have problems with using the schema name in calls to DatabaseMetaData.getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[]).
setSupportsSelectForUpdate(Boolean) - Method in class kodo.jdbc.sql.DBDictionary
Whether this dictionary supports "SELECT ...
setSupportsSetFetchSize(boolean) - Method in class kodo.jdbc.sql.PostgresDictionary
 
setSwapSchemaAndCatalog(boolean) - Method in class kodo.jdbc.sql.InformixDictionary
Informix JDBC metadata for all known drivers returns with the table catalog and the table schema name swapped.
setSynchronization(Synchronization) - Method in class kodo.runtime.PersistenceManagerImpl
 
setSynthetic(boolean) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
Whether the null indicator column is managed by this mapping.
setSystemSchemas(String) - Method in class kodo.jdbc.sql.DBDictionary
Set a comma-separated string of table names that are considered system schemas and should not be reflected on.
setSystemTables(String) - Method in class kodo.jdbc.sql.DBDictionary
Set a comma-separated string of table names that are considered system tables and should not be reflected on.
setTable(Table) - Method in class kodo.jdbc.meta.BaseClassMapping
Set the table for the mapping.
setTableForUpdateClause(String) - Method in class kodo.jdbc.sql.DBDictionary
The per-table clause to append to each table alias in a SELECT.
setTableName(String) - Method in class kodo.jdbc.meta.DBMappingFactory
The name of the mapping information table.
setTableName(String) - Method in class kodo.jdbc.schema.DBSequenceFactory
The sequence table name.
setTableName(String) - Method in class kodo.jdbc.schema.ClassSequenceFactory
Set the table name to run sequence queries against.
setTableName(String) - Method in class kodo.jdbc.schema.PrimaryKeyInfo
 
setTableName(String) - Method in class kodo.jdbc.schema.IndexInfo
 
setTableName(String) - Method in class kodo.jdbc.schema.ColumnInfo
 
setTableName(String) - Method in class kodo.jdbc.schema.DBSchemaFactory
The name of the mapping information table.
setTableName(String) - Method in class kodo.jdbc.schema.TableInfo
 
setTableSchema(String) - Method in class kodo.jdbc.schema.ColumnInfo
 
setTableType(String) - Method in class kodo.jdbc.sql.MySQLDictionary
Set the MySQL table type to use when creating tables.
setTableTypes(String) - Method in class kodo.jdbc.sql.DBDictionary
The table types to look for when reflecting on the schema, separated by commas.
setTangosolCacheName(String) - Method in class kodo.datacache.TangosolCache
Sets the name of the Tangosol cache to use.
setTangosolCacheType(String) - Method in class kodo.datacache.TangosolCache
If distributed, this cache implementation will use a distibuted cache.
setTime(Column, Time, Calendar) - Method in class kodo.jdbc.sql.AbstractRow
 
setTime(Column, Time, Calendar) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setTime(int, Time) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setTime(int, Time) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setTime(int, Time, Calendar) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setTime(int, Time, Calendar) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setTime(long) - Method in class kodo.util.ProxyDate
 
setTime(PreparedStatement, int, Time, Calendar) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setTime(String, Time) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setTime(String, Time, Calendar) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setTimestamp(Column, Timestamp, Calendar) - Method in class kodo.jdbc.sql.AbstractRow
 
setTimestamp(Column, Timestamp, Calendar) - Method in interface kodo.jdbc.sql.Row
Set the value of the given column in this row.
setTimestamp(int, Timestamp) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setTimestamp(int, Timestamp) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setTimestamp(int, Timestamp, Calendar) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setTimestamp(int, Timestamp, Calendar) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setTimestamp(PreparedStatement, int, Timestamp, Calendar) - Method in class kodo.jdbc.sql.DBDictionary
Set the given value as a parameter to the statement.
setTimestamp(String, Timestamp) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setTimestamp(String, Timestamp, Calendar) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setTimestampTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.TIMESTAMP.
setTimeTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.TIME.
setTinyintTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.TINYINT.
setTool(ReverseMappingTool) - Method in interface kodo.jdbc.meta.ReverseCustomizer
Set the reverse mapping tool using this customizer.
setTool(ReverseMappingTool) - Method in class kodo.jdbc.meta.PropertiesReverseCustomizer
 
setTopic(String) - Method in class kodo.event.JMSRemoteCommitProvider
Sets the JMS Topic name.
setTopicConnectionFactory(String) - Method in class kodo.event.JMSRemoteCommitProvider
Sets the JMS TopicConnectionFactory name.
setTrackChanges(boolean) - Method in class kodo.util.ProxyManagerImpl
Whether proxies produced by this factory will use ChangeTrackers to try to cut down on data store operations at the cost of some extra bookkeeping overhead.
setTransactionalObjectId(Object) - Method in interface kodo.runtime.KodoStateManager
Set the transactional object id for this instance.
setTransactionIsolation(int) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
setTransactionIsolation(int) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setTransactionIsolation(int) - Method in interface kodo.jdbc.conf.JDBCConfiguration
Set the proper transaction isolation level constant from Connection, or -1 for the default level.
setTransactionIsolation(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setTransactionIsolation(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The transaction isolation level to use at the database level.
setTransactionManagerMethod(String) - Method in class kodo.ee.InvocationManagedRuntime
Set the method to invoke to get the TransactionManager.
setTransactionManagerName(String) - Method in class kodo.ee.JNDIManagedRuntime
Set the location of the TransactionManager in JNDI.
setTransactionMode(String) - Method in class kodo.conf.JDOConfigurationImpl
 
setTransactionMode(String) - Method in interface kodo.conf.JDOConfiguration
Specifies the behavior of the transaction model.
setTransactionModeManaged(boolean) - Method in class kodo.conf.JDOConfigurationImpl
 
setTransactionModeManaged(boolean) - Method in interface kodo.conf.JDOConfiguration
Set whether managed transactions are being used.
setTransient(boolean) - Method in class kodo.meta.DelegatingFieldMetaData
 
setTransient(boolean) - Method in interface kodo.meta.FieldMetaData
Set whether this is a transient field.
setType(int) - Method in class kodo.jdbc.schema.Column
Set the column's SQL type.
setType(int) - Method in class kodo.jdbc.sql.Join
 
setTypeMap(Map) - Method in class com.solarmetric.jdbc.DelegatingConnection
 
setTypeName(String) - Method in class kodo.jdbc.schema.Column
If this column's type is not reflected in Types, set the type to Types.OTHER and set this string to the desired type name.
setTypeName(String) - Method in class kodo.jdbc.schema.ColumnInfo
 
setTypeName(String) - Method in class kodo.meta.DelegatingFieldMetaData
 
setTypeName(String) - Method in interface kodo.meta.FieldMetaData
The value of the FieldMetaData.TYPE extension key.
setUnicodeStream(int, InputStream, int) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setUnicodeStream(int, InputStream, int) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setUnique(boolean) - Method in class kodo.jdbc.schema.IndexInfo
 
setUnique(boolean) - Method in class kodo.jdbc.schema.Index
Set whether this is a UNIQUE index.
setUnique(boolean) - Method in class kodo.datacache.CacheAwareQuery
 
setUnique(boolean) - Method in interface kodo.query.KodoQuery
JDO 2.0 Preview.
setup() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Setup transient state used by this factory based on the current configuration, which will subsequently be locked down.
setup(Select) - Method in class kodo.jdbc.sql.DBDictionary
Configure the result set type and concurrency for the given select, if needed.
setup(Select) - Method in class kodo.jdbc.sql.InformixDictionary
 
setup(Select) - Method in class kodo.jdbc.sql.DB2Dictionary
 
setUpdateManager(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setUpdateManager(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The UpdateManager to use for managing SQL updates.
setUpdateManager(UpdateManager) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setUpdateManager(UpdateManager) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The UpdateManager for runtime data store interaction.
setURL(int, URL) - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
setURL(int, URL) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setURL(String, URL) - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
setUseDatastoreIdentity(boolean) - Method in class kodo.jdbc.meta.ReverseMappingTool
Whether to use datastore identity when possible.
setUseForeignKeyName(boolean) - Method in class kodo.jdbc.meta.ReverseMappingTool
Set whether the foreign key name will be used to generate relation names.
setUseGetBestRowIdentifierForPrimaryKeys(boolean) - Method in class kodo.jdbc.sql.DBDictionary
 
setUseGetBytesForBlobs(boolean) - Method in class kodo.jdbc.sql.DBDictionary
If true, use ResultSet.getBytes(int) for blobs.
setUseGetObjectForBlobs(boolean) - Method in class kodo.jdbc.sql.DBDictionary
If true, use ResultSet.getObject(int) to obtain blob data.
setUseImplHelper(boolean) - Method in class kodo.meta.JDOMetaDataGenerator
 
setUserObject(Object) - Method in class kodo.runtime.PersistenceManagerImpl
 
setUseSchemaName(boolean) - Method in class kodo.jdbc.meta.ReverseMappingTool
Set whether the schema name will be included in the generated class name for each table.
setUseSchemaName(boolean) - Method in class kodo.jdbc.sql.DBDictionary
Whether to use the schema name when constructing a full table name.
setUseSetBytesForBlobs(boolean) - Method in class kodo.jdbc.sql.DBDictionary
If true, use PreparedStatement.setBytes(int, byte[]) for blobs.
setUseStringsForClobs(boolean) - Method in class kodo.jdbc.sql.DBDictionary
If true, then use ResultSet.getString(int) and PreparedStatement.setString(int, java.lang.String) for clob handling.
setUseTriggersForAutoIncrement(boolean) - Method in class kodo.jdbc.sql.OracleDictionary
If true, then simulate auto-increment in Oracle by using a trigger that inserts a sequence value into the primary key value when a row is inserted.
setValidate(int) - Method in class kodo.meta.DelegatingClassMetaData
 
setValidate(int) - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
setValidate(int) - Method in interface kodo.meta.ClassMetaData
Set the validation level.
setValidate(int) - Method in interface kodo.meta.JDOMetaDataRepository
The metadata validation level.
setValidationSQL(String) - Method in class kodo.jdbc.sql.DBDictionary
Simple SQL used to validate connections.
setValue(double) - Method in class com.solarmetric.manage.SimpleStatistic
Set the current value.
setValue(long, double) - Method in class com.solarmetric.manage.SimpleStatistic
Set the current value and establish the time it was set.
setValueColumn(Column) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
Set the column holding the map value.
setValueColumn(Column) - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
Set the column holding the map value.
setValueForeignKey(ForeignKey) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
Set the foreign key to the map's value objects table.
setVarbinaryTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.VARBINARY.
setVarcharTypeName(String) - Method in class kodo.jdbc.sql.DBDictionary
The schema definition name for Types.VARCHAR.
setVariable(String) - Method in interface kodo.jdbc.sql.Joins
Set the variable name being traversed into with the next join.
setVersion(Object) - Method in interface kodo.runtime.KodoStateManager
Set the version indicator for this instance, as loaded from the data store.
setVersion(Object) - Method in interface kodo.runtime.PCData
 
setVersionIndicator(MappingInfo) - Method in class kodo.jdbc.meta.ClassMappingInfo
Set the mapping info for the version indicator, or null if none.
setVersionIndicator(String) - Method in class kodo.jdbc.conf.JDBCConfigurationImpl
 
setVersionIndicator(String) - Method in interface kodo.jdbc.conf.JDBCConfiguration
The VersionIndicator to use when creating new class mappings.
setVersionIndicator(VersionIndicator) - Method in class kodo.jdbc.meta.ClassMapping
Set the version indicator for this class.
setVersionIndicator(VersionIndicator) - Method in class kodo.jdbc.meta.FlatClassMapping
 
setVersionIndicator(VersionIndicator) - Method in class kodo.jdbc.meta.BaseClassMapping
 
setVersionIndicator(VersionIndicator) - Method in class kodo.jdbc.meta.VerticalClassMapping
 
setVersionIndicator(VersionIndicator) - Method in class kodo.jdbc.meta.NoneClassMapping
 
setVersionIndicatorIndexed(int) - Method in class kodo.jdbc.meta.ClassMapping
 
setVersionIndicatorName(String) - Method in class kodo.jdbc.meta.ClassMapping
 
setYear(int) - Method in class kodo.util.ProxyDate
 
SimpleSequenceFactory - class kodo.jdbc.schema.SimpleSequenceFactory.
Very simple sequence factory that uses a static counter initialized to the current time to create unique id values.
SimpleSequenceFactory() - Constructor for class kodo.jdbc.schema.SimpleSequenceFactory
 
SimpleStatistic - class com.solarmetric.manage.SimpleStatistic.
A simple statistic implementation.
SimpleStatistic(String, String, String, int, Watchable, boolean) - Constructor for class com.solarmetric.manage.SimpleStatistic
Construct a simple statistic.
SimpleStatistic(String, String, String, Watchable) - Constructor for class com.solarmetric.manage.SimpleStatistic
Construct a simple statistic that throws out consecutive equal values settings.
SingleJVMRemoteCommitProvider - class kodo.event.SingleJVMRemoteCommitProvider.
Single-JVM-only implementation of RemoteCommitProvider that listens for object modifications and propagates those changes to other SingleJVMRemoteCommitProviders in the same JVM.
SingleJVMRemoteCommitProvider() - Constructor for class kodo.event.SingleJVMRemoteCommitProvider
 
SIZE - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark the size of data columns.
SIZE_LAST - Static variable in interface kodo.jdbc.runtime.JDBCFetchConfiguration
Mode for using ResultSet.last() to calcualte the size of large result sets.
SIZE_QUERY - Static variable in interface kodo.jdbc.runtime.JDBCFetchConfiguration
Mode for using a query to calculate the size of large result sets.
SIZE_UNKNOWN - Static variable in interface kodo.jdbc.runtime.JDBCFetchConfiguration
Mode for returning Integer.MAX_VALUE for the size of large result sets.
size() - Method in class com.solarmetric.rop.ListResultObjectProvider
 
size() - Method in interface com.solarmetric.rop.ResultObjectProvider
Return the number of items in the input, or Integer.MAX_VALUE if the size in unknown.
size() - Method in class com.solarmetric.rop.MergedResultObjectProvider
 
size() - Method in interface kodo.jdbc.sql.Result
Return the number of rows in this result.
size() - Method in class kodo.jdbc.sql.ResultSetResult
 
size() - Method in class kodo.jdbc.runtime.JDBCResultObjectProvider
 
size() - Method in class kodo.util.AbstractLRSProxyMap
 
size() - Method in class kodo.util.AbstractLRSProxyCollection
 
size() - Method in class kodo.util.CacheMap
 
size() - Method in class kodo.runtime.AbstractPCResultObjectProvider
Override if desired.
slowestStatements - Static variable in class com.solarmetric.jdbc.PerformanceTracker
A Map of SQLString : time, to track the slowest statements we have seen.
SpecClassResolver - class kodo.util.SpecClassResolver.
Class resolver implementation that operates according to the JDO spec section 12.5.
SpecClassResolver() - Constructor for class kodo.util.SpecClassResolver
 
SQLBuffer - class kodo.jdbc.sql.SQLBuffer.
Buffer for SQL statements that can be used to create java.sql.PreparedStatements.
SQLBuffer(DBDictionary) - Constructor for class kodo.jdbc.sql.SQLBuffer
Default constructor.
SQLBuffer(SQLBuffer) - Constructor for class kodo.jdbc.sql.SQLBuffer
Copy constructor.
sqlKeywords - Variable in class kodo.jdbc.sql.DBMetaData
Gets a comma-separated list of all a database's SQL keywords that are NOT also SQL92 keywords.
SQLPath - class kodo.jdbc.query.SQLPath.
A path represents a traversal into fields of a candidate object.
SQLPath(ClassMapping) - Constructor for class kodo.jdbc.query.SQLPath
Return a path starting with the 'this' ptr.
SQLPath(ClassMapping, Variable) - Constructor for class kodo.jdbc.query.SQLPath
Return a path starting from the given variable.
SQLServerDictionary - class kodo.jdbc.sql.SQLServerDictionary.
Dictionary for MS SQLServer.
SQLServerDictionary() - Constructor for class kodo.jdbc.sql.SQLServerDictionary
 
startArray(Attributes) - Method in class kodo.meta.JDOMetaDataParser
 
startClass(String, Attributes) - Method in class kodo.meta.JDOMetaDataParser
 
startClassElement(String, Attributes) - Method in class kodo.meta.JDOMetaDataParser
 
startCollection(Attributes) - Method in class kodo.meta.JDOMetaDataParser
 
startConfiguration() - Method in class com.solarmetric.manage.ManagerUIImpl
 
startConfiguration() - Method in class com.solarmetric.manage.ManagerServerImpl
 
startConfiguration() - Method in class com.solarmetric.manage.ManagerClientImpl
 
startConfiguration() - Method in interface com.solarmetric.conf.Configurable
Invoked before bean property configuration is begun on this object.
startConfiguration() - Method in class kodo.jdbc.meta.FileMappingFactory
 
startConfiguration() - Method in class kodo.jdbc.meta.MetaDataMappingFactory
 
startConfiguration() - Method in class kodo.jdbc.meta.DBMappingFactory
 
startConfiguration() - Method in class kodo.jdbc.schema.DBSequenceFactory
 
startConfiguration() - Method in class kodo.jdbc.schema.LazySchemaFactory
 
startConfiguration() - Method in class kodo.jdbc.schema.DynamicSchemaFactory
 
startConfiguration() - Method in class kodo.jdbc.schema.DBSchemaFactory
 
startConfiguration() - Method in class kodo.jdbc.schema.FileSchemaFactory
 
startConfiguration() - Method in class kodo.jdbc.sql.DBDictionary
 
startConfiguration() - Method in class kodo.jdbc.runtime.UpdateManagerImpl
 
startConfiguration() - Method in class kodo.event.AbstractRemoteCommitProvider
 
startConfiguration() - Method in class kodo.datacache.AbstractCacheImpl
 
startConfiguration() - Method in class kodo.datacache.TangosolCache
 
startConfiguration() - Method in class kodo.datacache.QueryCacheImpl
 
startConfiguration() - Method in class kodo.ee.InvocationManagedRuntime
 
startConfiguration() - Method in class kodo.ee.AutomaticManagedRuntime
 
startExtension(Attributes) - Method in class kodo.meta.JDOMetaDataParser
 
startField(Attributes) - Method in class kodo.meta.JDOMetaDataParser
 
startMap(Attributes) - Method in class kodo.meta.JDOMetaDataParser
 
startTracking() - Method in class kodo.util.AbstractLRSProxyMap
 
startTracking() - Method in class kodo.util.AbstractLRSProxyCollection
 
startTracking() - Method in interface kodo.util.ChangeTracker
Reset the state of the change tracker, and turn change tracking back on if it has been disabled.
StateImageVersionIndicator - class kodo.jdbc.meta.StateImageVersionIndicator.
Bases versioning on the values of the object's persistent state.
StateImageVersionIndicator.CustomUpdate - class kodo.jdbc.meta.StateImageVersionIndicator.CustomUpdate.
Row implementation we use to pass to versionable mappings so they can set up the where conditions we need to add to update statements.
StateImageVersionIndicator() - Constructor for class kodo.jdbc.meta.StateImageVersionIndicator
 
statementTimes - Static variable in class com.solarmetric.jdbc.PerformanceTracker
A cache of the time elements in PerformanceTracker.slowestStatements.
Statistic - interface com.solarmetric.manage.Statistic.
Defines an interface for a statistic.
statisticChanged(StatisticEvent) - Method in interface com.solarmetric.manage.StatisticListener
 
StatisticDTO - class com.solarmetric.manage.StatisticDTO.
Data Transfer Object used by client/server remote monitoring capability.
StatisticDTO(Statistic, int) - Constructor for class com.solarmetric.manage.StatisticDTO
 
StatisticEvent - class com.solarmetric.manage.StatisticEvent.
Event produced by the Statistic class and sent to StatisticListeners.
StatisticEvent(Statistic, long, double) - Constructor for class com.solarmetric.manage.StatisticEvent
 
StatisticListener - interface com.solarmetric.manage.StatisticListener.
The listener interface for receiving statistic events.
StatisticTabbedPane - class com.solarmetric.manage.StatisticTabbedPane.
A swing component that can graph statistics registered by watchables.
StatisticTabbedPane.GraphAddRunner - class com.solarmetric.manage.StatisticTabbedPane.GraphAddRunner.
Class that adds a graph in the GUI thread.
StatisticTabbedPane.GraphAddRunner(StatisticTabbedPane, String, Watchable) - Constructor for class com.solarmetric.manage.StatisticTabbedPane.GraphAddRunner
 
StatisticTabbedPane(HashMap) - Constructor for class com.solarmetric.manage.StatisticTabbedPane
Constructor that graphs all stats for all passed watchables.
StatisticTabbedPane(Manager) - Constructor for class com.solarmetric.manage.StatisticTabbedPane
Constructor that automatically gets all current watchables from the Manager and graphs their stats.
stop() - Method in class com.solarmetric.manage.TimeWatch.Token
Write out a statistic value and restart the timer.
stopTracking() - Method in class kodo.util.AbstractLRSProxyMap
 
stopTracking() - Method in class kodo.util.AbstractLRSProxyCollection
 
stopTracking() - Method in interface kodo.util.ChangeTracker
Tell the tracker to stop tracking changes for its container.
storageWarning(Object, Object) - Method in class kodo.jdbc.sql.DBDictionary
Warn that a particular value could not be stored precisely.
store(int, Object) - Method in interface kodo.runtime.KodoStateManager
Set the value of the field with the given index as from the external object value.
store(KodoStateManager) - Method in interface kodo.runtime.PCData
 
store(KodoStateManager, Collection) - Method in interface kodo.runtime.PCData
 
storeBoolean(int, boolean) - Method in interface kodo.runtime.KodoStateManager
Store the given external value back into the given field.
storeByte(int, byte) - Method in interface kodo.runtime.KodoStateManager
Store the given external value back into the given field.
storeChar(int, char) - Method in interface kodo.runtime.KodoStateManager
Store the given external value back into the given field.
storeDouble(int, double) - Method in interface kodo.runtime.KodoStateManager
Store the given external value back into the given field.
storeField(int, Object) - Method in interface kodo.runtime.KodoStateManager
Set the value of the field with the given index as an object.
storeFloat(int, float) - Method in interface kodo.runtime.KodoStateManager
Store the given external value back into the given field.
storeInt(int, int) - Method in interface kodo.runtime.KodoStateManager
Store the given external value back into the given field.
storeLong(int, long) - Method in interface kodo.runtime.KodoStateManager
Store the given external value back into the given field.
StoreManager - interface kodo.runtime.StoreManager.
Interface to be implemented by data store mechanisms to interact with this JDO runtime.
storeMappings(MappingInfoRepository, JDOMetaDataRepository) - Method in class kodo.jdbc.meta.FileMappingFactory
 
storeMappings(MappingInfoRepository, JDOMetaDataRepository) - Method in class kodo.jdbc.meta.MetaDataMappingFactory
 
storeMappings(MappingInfoRepository, JDOMetaDataRepository) - Method in class kodo.jdbc.meta.DBMappingFactory
 
storeMappings(MappingInfoRepository, JDOMetaDataRepository) - Method in interface kodo.jdbc.meta.MappingFactory
Store any changes made to the given mappings, including their field mappings.
storeObject(int, Object) - Method in interface kodo.runtime.KodoStateManager
Store the given external value back into the given field.
storeSchema(SchemaGroup) - Method in class kodo.jdbc.schema.LazySchemaFactory
 
storeSchema(SchemaGroup) - Method in class kodo.jdbc.schema.DynamicSchemaFactory
 
storeSchema(SchemaGroup) - Method in interface kodo.jdbc.schema.SchemaFactory
Record the schema group after changes may have been made.
storeSchema(SchemaGroup) - Method in class kodo.jdbc.schema.DBSchemaFactory
 
storeSchema(SchemaGroup) - Method in class kodo.jdbc.schema.FileSchemaFactory
 
storeShort(int, short) - Method in interface kodo.runtime.KodoStateManager
Store the given external value back into the given field.
storesLowerCaseIdentifiers - Variable in class kodo.jdbc.sql.DBMetaData
Does the database treat mixed case unquoted SQL identifiers as case insensitive and store them in lower case?
storesLowerCaseIdentifiers() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
storesLowerCaseQuotedIdentifiers - Variable in class kodo.jdbc.sql.DBMetaData
Does the database treat mixed case quoted SQL identifiers as case insensitive and store them in lower case?
storesLowerCaseQuotedIdentifiers() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
storesMixedCaseIdentifiers - Variable in class kodo.jdbc.sql.DBMetaData
Does the database treat mixed case unquoted SQL identifiers as case insensitive and store them in mixed case?
storesMixedCaseIdentifiers() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
storesMixedCaseQuotedIdentifiers - Variable in class kodo.jdbc.sql.DBMetaData
Does the database treat mixed case quoted SQL identifiers as case insensitive and store them in mixed case?
storesMixedCaseQuotedIdentifiers() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
storeString(int, String) - Method in interface kodo.runtime.KodoStateManager
Store the given external value back into the given field.
storesUpperCaseIdentifiers - Variable in class kodo.jdbc.sql.DBMetaData
Does the database treat mixed case unquoted SQL identifiers as case insensitive and store them in upper case?
storesUpperCaseIdentifiers() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
storesUpperCaseQuotedIdentifiers - Variable in class kodo.jdbc.sql.DBMetaData
Does the database treat mixed case quoted SQL identifiers as case insensitive and store them in upper case?
storesUpperCaseQuotedIdentifiers() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
stringFunctions - Variable in class kodo.jdbc.sql.DBMetaData
Gets a comma-separated list of string functions.
StringListValue - class com.solarmetric.conf.StringListValue.
 
StringListValue(String) - Constructor for class com.solarmetric.conf.StringListValue
 
StringValue - class com.solarmetric.conf.StringValue.
 
StringValue(String) - Constructor for class com.solarmetric.conf.StringValue
 
subclassesLoaded() - Method in class kodo.jdbc.meta.ClassIndicator
Return true if subclasses have been loaded.
SUBS_ANY - Static variable in interface kodo.jdbc.sql.Select
Constant indicating to select subclasses but without adding any class conditions to the select.
SUBS_EXACT - Static variable in interface kodo.jdbc.sql.Select
Constant indicating to select this class but without adding any class conditions to the select.
SUBS_FALSE - Static variable in interface kodo.jdbc.sql.Select
Constant indicating to add conditions to the select to select this class only.
SUBS_TRUE - Static variable in interface kodo.jdbc.sql.Select
Constant indicating to add conditions to the selcet to select this class and subclasses only.
subSelect(Joins) - Method in interface kodo.jdbc.sql.Select
Return a subselect of this one.
summarizePerformance() - Static method in class com.solarmetric.jdbc.PerformanceTracker
 
supportedOptions() - Method in class kodo.jdbc.ee.JDBCConnectionFactory
 
supportedOptions() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
 
supportsAlterTableWithAddColumn - Variable in class kodo.jdbc.sql.DBMetaData
Is "ALTER TABLE" with add column supported?
supportsAlterTableWithAddColumn() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsAlterTableWithDropColumn - Variable in class kodo.jdbc.sql.DBMetaData
Is "ALTER TABLE" with drop column supported?
supportsAlterTableWithDropColumn() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsANSI92EntryLevelSQL - Variable in class kodo.jdbc.sql.DBMetaData
Is the ANSI92 entry level SQL grammar supported? All JDBC CompliantTM drivers must return true.
supportsANSI92EntryLevelSQL() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsANSI92FullSQL - Variable in class kodo.jdbc.sql.DBMetaData
Is the ANSI92 full SQL grammar supported?
supportsANSI92FullSQL() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsANSI92IntermediateSQL - Variable in class kodo.jdbc.sql.DBMetaData
Is the ANSI92 intermediate SQL grammar supported?
supportsANSI92IntermediateSQL() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsAutoIncrement() - Method in class kodo.jdbc.sql.DBDictionary
Return true if this dictionary supports auto increment columns.
supportsAutoIncrement() - Method in class kodo.jdbc.sql.PostgresDictionary
 
supportsAutoIncrement() - Method in class kodo.jdbc.sql.JDataStoreDictionary
 
supportsAutoIncrement() - Method in class kodo.jdbc.sql.OracleDictionary
 
supportsBatchUpdates - Variable in class kodo.jdbc.sql.DBMetaData
JDBC 2.0 Indicates whether the driver supports batch updates.
supportsBatchUpdates() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsCatalogsInDataManipulation - Variable in class kodo.jdbc.sql.DBMetaData
Can a catalog name be used in a data manipulation statement?
supportsCatalogsInDataManipulation() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsCatalogsInIndexDefinitions - Variable in class kodo.jdbc.sql.DBMetaData
Can a catalog name be used in an index definition statement?
supportsCatalogsInIndexDefinitions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsCatalogsInPrivilegeDefinitions - Variable in class kodo.jdbc.sql.DBMetaData
Can a catalog name be used in a privilege definition statement?
supportsCatalogsInPrivilegeDefinitions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsCatalogsInProcedureCalls - Variable in class kodo.jdbc.sql.DBMetaData
Can a catalog name be used in a procedure call statement?
supportsCatalogsInProcedureCalls() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsCatalogsInTableDefinitions - Variable in class kodo.jdbc.sql.DBMetaData
Can a catalog name be used in a table definition statement?
supportsCatalogsInTableDefinitions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsColumnAliasing - Variable in class kodo.jdbc.sql.DBMetaData
Is column aliasing supported?
supportsColumnAliasing() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsConvert - Variable in class kodo.jdbc.sql.DBMetaData
Is the CONVERT function between SQL types supported?
supportsConvert() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsConvert(int, int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsCoreSQLGrammar - Variable in class kodo.jdbc.sql.DBMetaData
Is the ODBC Core SQL grammar supported?
supportsCoreSQLGrammar() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsCorrelatedSubqueries - Variable in class kodo.jdbc.sql.DBMetaData
Are correlated subqueries supported? A JDBC CompliantTM driver always returns true.
supportsCorrelatedSubqueries() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsDataDefinitionAndDataManipulationTransactions - Variable in class kodo.jdbc.sql.DBMetaData
Are both data definition and data manipulation statements within a transaction supported?
supportsDataDefinitionAndDataManipulationTransactions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsDataManipulationTransactionsOnly - Variable in class kodo.jdbc.sql.DBMetaData
Are only data manipulation statements within a transaction supported?
supportsDataManipulationTransactionsOnly() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsDifferentTableCorrelationNames - Variable in class kodo.jdbc.sql.DBMetaData
If table correlation names are supported, are they restricted to be different from the names of the tables?
supportsDifferentTableCorrelationNames() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsExpressionsInOrderBy - Variable in class kodo.jdbc.sql.DBMetaData
Are expressions in "ORDER BY" lists supported?
supportsExpressionsInOrderBy() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsExtendedSQLGrammar - Variable in class kodo.jdbc.sql.DBMetaData
Is the ODBC Extended SQL grammar supported?
supportsExtendedSQLGrammar() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsForeignKey(ForeignKey) - Method in class kodo.jdbc.sql.DBDictionary
Return true if the database supports the given foreign key.
supportsForeignKey(ForeignKey) - Method in class kodo.jdbc.sql.MySQLDictionary
MySQL does not support composite foreign keys.
supportsForeignKey(ForeignKey) - Method in class kodo.jdbc.sql.DB2Dictionary
 
supportsFullOuterJoins - Variable in class kodo.jdbc.sql.DBMetaData
Are full nested outer joins supported?
supportsFullOuterJoins() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsGetGeneratedKeys() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsGroupBy - Variable in class kodo.jdbc.sql.DBMetaData
Is some form of "GROUP BY" clause supported?
supportsGroupBy() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsGroupByBeyondSelect - Variable in class kodo.jdbc.sql.DBMetaData
Can a "GROUP BY" clause add columns not in the SELECT provided it specifies all the columns in the SELECT?
supportsGroupByBeyondSelect() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsGroupByUnrelated - Variable in class kodo.jdbc.sql.DBMetaData
Can a "GROUP BY" clause use columns not in the SELECT?
supportsGroupByUnrelated() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsIntegrityEnhancementFacility - Variable in class kodo.jdbc.sql.DBMetaData
Is the SQL Integrity Enhancement Facility supported?
supportsIntegrityEnhancementFacility() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsLikeEscapeClause - Variable in class kodo.jdbc.sql.DBMetaData
Is the escape character in "LIKE" clauses supported ? A JDBC CompliantTM driver always returns true.
supportsLikeEscapeClause() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsLimitedOuterJoins - Variable in class kodo.jdbc.sql.DBMetaData
Is there limited support for outer joins? (This will be true if supportFullOuterJoins is true.)
supportsLimitedOuterJoins() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsMinimumSQLGrammar - Variable in class kodo.jdbc.sql.DBMetaData
Is the ODBC Minimum SQL grammar supported? All JDBC CompliantTM drivers must return true.
supportsMinimumSQLGrammar() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsMixedCaseIdentifiers - Variable in class kodo.jdbc.sql.DBMetaData
Does the database treat mixed case unquoted SQL identifiers as case sensitive and as a result store them in mixed case? A JDBC CompliantTM driver will always return false.
supportsMixedCaseIdentifiers() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsMixedCaseQuotedIdentifiers - Variable in class kodo.jdbc.sql.DBMetaData
Does the database treat mixed case quoted SQL identifiers as case sensitive and as a result store them in mixed case? A JDBC CompliantTM driver will always return true.
supportsMixedCaseQuotedIdentifiers() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsMultipleOpenResults() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsMultipleResultSets - Variable in class kodo.jdbc.sql.DBMetaData
Are multiple ResultSets from a single execute supported?
supportsMultipleResultSets() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsMultipleTransactions - Variable in class kodo.jdbc.sql.DBMetaData
Can we have multiple transactions open at once (on different connections)?
supportsMultipleTransactions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsNamedParameters() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsNonNullableColumns - Variable in class kodo.jdbc.sql.DBMetaData
Can columns be defined as non-nullable? A JDBC CompliantTM driver always returns true.
supportsNonNullableColumns() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsOpenCursorsAcrossCommit - Variable in class kodo.jdbc.sql.DBMetaData
Can cursors remain open across commits?
supportsOpenCursorsAcrossCommit() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsOpenCursorsAcrossRollback - Variable in class kodo.jdbc.sql.DBMetaData
Can cursors remain open across rollbacks?
supportsOpenCursorsAcrossRollback() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsOpenStatementsAcrossCommit - Variable in class kodo.jdbc.sql.DBMetaData
Can statements remain open across commits?
supportsOpenStatementsAcrossCommit() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsOpenStatementsAcrossRollback - Variable in class kodo.jdbc.sql.DBMetaData
Can statements remain open across rollbacks?
supportsOpenStatementsAcrossRollback() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsOrderByUnrelated - Variable in class kodo.jdbc.sql.DBMetaData
Can an "ORDER BY" clause use columns not in the SELECT statement?
supportsOrderByUnrelated() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsOuterJoins - Variable in class kodo.jdbc.sql.DBMetaData
Is some form of outer join supported?
supportsOuterJoins() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsPositionedDelete - Variable in class kodo.jdbc.sql.DBMetaData
Is positioned DELETE supported?
supportsPositionedDelete() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsPositionedUpdate - Variable in class kodo.jdbc.sql.DBMetaData
Is positioned UPDATE supported?
supportsPositionedUpdate() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsRandomAccess() - Method in class com.solarmetric.rop.ListResultObjectProvider
 
supportsRandomAccess() - Method in interface com.solarmetric.rop.ResultObjectProvider
Return true if this provider supports random access.
supportsRandomAccess() - Method in class com.solarmetric.rop.MergedResultObjectProvider
 
supportsRandomAccess() - Method in interface kodo.jdbc.sql.Result
Return true if the result supports random access.
supportsRandomAccess() - Method in class kodo.jdbc.sql.AbstractResult
Returns true by default, unless it has batched results.
supportsRandomAccess() - Method in class kodo.jdbc.sql.ResultSetResult
 
supportsRandomAccess() - Method in class kodo.jdbc.runtime.JDBCResultObjectProvider
 
supportsRandomAccess() - Method in class kodo.runtime.AbstractPCResultObjectProvider
Override if desired.
supportsResultSetConcurrency(int, int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsResultSetHoldability(int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsResultSetType(int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsSavepoints() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsSchemasInDataManipulation - Variable in class kodo.jdbc.sql.DBMetaData
Can a schema name be used in a data manipulation statement?
supportsSchemasInDataManipulation() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsSchemasInIndexDefinitions - Variable in class kodo.jdbc.sql.DBMetaData
Can a schema name be used in an index definition statement?
supportsSchemasInIndexDefinitions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsSchemasInPrivilegeDefinitions - Variable in class kodo.jdbc.sql.DBMetaData
Can a schema name be used in a privilege definition statement?
supportsSchemasInPrivilegeDefinitions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsSchemasInProcedureCalls - Variable in class kodo.jdbc.sql.DBMetaData
Can a schema name be used in a procedure call statement?
supportsSchemasInProcedureCalls() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsSchemasInTableDefinitions - Variable in class kodo.jdbc.sql.DBMetaData
Can a schema name be used in a table definition statement?
supportsSchemasInTableDefinitions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsScrollableResultSets - Variable in class kodo.jdbc.sql.DBMetaData
Are scroll-insensitive result sets supported?
supportsSelectForUpdate - Variable in class kodo.jdbc.sql.DBMetaData
Is SELECT for UPDATE supported?
supportsSelectForUpdate() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsSelectForUpdate() - Method in class kodo.jdbc.sql.DBDictionary
Whether locking on queries is supported; returns the metadata's reported value by default.
supportsSetFetchSize() - Method in class kodo.jdbc.sql.PostgresDictionary
 
supportsSizeInColumnDefinition(Column, String) - Method in class kodo.jdbc.sql.DBDictionary
Returns true if a schema definition statement supports appending the size after the column type.
supportsSizeInColumnDefinition(Column, String) - Method in class kodo.jdbc.sql.PostgresDictionary
 
supportsSizeInColumnDefinition(Column, String) - Method in class kodo.jdbc.sql.MySQLDictionary
 
supportsSizeInColumnDefinition(Column, String) - Method in class kodo.jdbc.sql.AbstractSQLServerDictionary
 
supportsSizeInColumnDefinition(Column, String) - Method in class kodo.jdbc.sql.InformixDictionary
 
supportsSizeInColumnDefinition(Column, String) - Method in class kodo.jdbc.sql.DB2Dictionary
 
supportsSizeInColumnDefinition(Column, String) - Method in class kodo.jdbc.sql.OracleDictionary
 
supportsStatementPooling() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsStoredProcedures - Variable in class kodo.jdbc.sql.DBMetaData
Are stored procedure calls using the stored procedure escape syntax supported?
supportsStoredProcedures() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsSubqueriesInComparisons - Variable in class kodo.jdbc.sql.DBMetaData
Are subqueries in comparison expressions supported ? A JDBC CompliantTM driver always returns true.
supportsSubqueriesInComparisons() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsSubqueriesInExists - Variable in class kodo.jdbc.sql.DBMetaData
Are subqueries in 'exists' expressions supported? A JDBC CompliantTM driver always returns true.
supportsSubqueriesInExists() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsSubqueriesInIns - Variable in class kodo.jdbc.sql.DBMetaData
Are subqueries in 'in' statements supported? A JDBC CompliantTM driver always returns true.
supportsSubqueriesInIns() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsSubqueriesInQuantifieds - Variable in class kodo.jdbc.sql.DBMetaData
Are subqueries in quantified expressions supported ? A JDBC CompliantTM driver always returns true.
supportsSubqueriesInQuantifieds() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsTableCorrelationNames - Variable in class kodo.jdbc.sql.DBMetaData
Are table correlation names supported? A JDBC CompliantTM driver always returns true.
supportsTableCorrelationNames() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsTotalCountsForBatch() - Method in class kodo.jdbc.sql.DBDictionary
Returns true if Statement.executeBatch() will return an array with a single integer that represents the total number rows updated by the batch execution.
supportsTotalCountsForBatch() - Method in class kodo.jdbc.sql.OracleDictionary
 
supportsTransactionIsolationLevel(int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsTransactions - Variable in class kodo.jdbc.sql.DBMetaData
Are transactions supported? If not, invoking the method commit is a noop and the isolation level is TRANSACTION_NONE.
supportsTransactions() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsTwoPartSelect() - Method in class kodo.jdbc.meta.FieldMapping
Return true if this mapping can benefit from a two-part select, in which some data is selected in FieldMapping.select(kodo.jdbc.sql.Select, kodo.runtime.KodoStateManager, kodo.jdbc.runtime.JDBCStoreManager, kodo.jdbc.runtime.JDBCFetchConfiguration, int), and other data is loaded separately.
supportsTwoPartSelect() - Method in class kodo.jdbc.meta.ContainerFieldMapping
Returns true if we have a metadata column to select.
supportsTwoPartSelect() - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
supportsTwoPartSelect() - Method in class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
 
supportsUnion - Variable in class kodo.jdbc.sql.DBMetaData
Is SQL UNION supported?
supportsUnion() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsUnionAll - Variable in class kodo.jdbc.sql.DBMetaData
Is SQL UNION ALL supported?
supportsUnionAll() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
supportsUpdateCountsForBatch() - Method in class kodo.jdbc.sql.DBDictionary
Return true if the database returns meaningful update counts on batched statements.
supportsUpdateCountsForBatch() - Method in class kodo.jdbc.sql.OracleDictionary
 
SybaseDictionary - class kodo.jdbc.sql.SybaseDictionary.
Dictionary for Sybase.
SybaseDictionary() - Constructor for class kodo.jdbc.sql.SybaseDictionary
 
synchVersion(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.VersionIndicator
Synchronize the version of the given state manager with the version stored in memory.
synchVersion(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.StateImageVersionIndicator
 
synchVersion(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
 
synchVersion(KodoStateManager, Object) - Method in class kodo.jdbc.runtime.JDBCStoreManager
 
synchVersion(KodoStateManager, Object) - Method in interface kodo.runtime.StoreManager
Update the version information in the given state manager to the version stored in the data store.
SYNTAX_DATABASE - Static variable in class kodo.jdbc.sql.Join
Native database join syntax; outer joins are supported.
SYNTAX_SQL92 - Static variable in class kodo.jdbc.sql.Join
ANSI SQL 92 join syntax; outer joins are supported.
SYNTAX_TRADITIONAL - Static variable in class kodo.jdbc.sql.Join
Traditional join syntax; outer joins are not supported.
systemFunctions - Variable in class kodo.jdbc.sql.DBMetaData
Gets a comma-separated list of system functions.

T

Table - class kodo.jdbc.schema.Table.
Represents a database table.
Table(String, Schema) - Constructor for class kodo.jdbc.schema.Table
Constructor.
TableInfo - class kodo.jdbc.schema.TableInfo.
Holder for information about a table.
TableInfo() - Constructor for class kodo.jdbc.schema.TableInfo
 
TableInfo(ResultSet) - Constructor for class kodo.jdbc.schema.TableInfo
 
TangosolCache - class kodo.datacache.TangosolCache.
A PersistenceManagerFactory cache that delegates to a Tangosol Coherence cache.
TangosolCache() - Constructor for class kodo.datacache.TangosolCache
 
TCLEAN - Static variable in class kodo.runtime.JDOState
 
TCPRemoteCommitProvider - class kodo.event.TCPRemoteCommitProvider.
TCP-based implementation of RemoteCommitProvider that listens for object modifications and propagates those changes to other RemoteCommitProviders over TCP sockets.
TCPRemoteCommitProvider.HostAddress - class kodo.event.TCPRemoteCommitProvider.HostAddress.
Utility class to store an InetAddress and an int.
TCPRemoteCommitProvider.HostAddress(String) - Constructor for class kodo.event.TCPRemoteCommitProvider.HostAddress
Construct a new host address from a string of the form "host:port" or of the form "host".
TCPRemoteCommitProvider.HostAddress(String, int) - Constructor for class kodo.event.TCPRemoteCommitProvider.HostAddress
Construct a new host address with the specified host and port.
TCPRemoteCommitProvider.TCPPortListener - class kodo.event.TCPRemoteCommitProvider.TCPPortListener.
Responsible for listening for packets and processing the received packets.
TCPRemoteCommitProvider.TCPPortListener(int, Log) - Constructor for class kodo.event.TCPRemoteCommitProvider.TCPPortListener
Construct a new TCPPortListener configured to use the specified port.
TCPRemoteCommitProvider() - Constructor for class kodo.event.TCPRemoteCommitProvider
 
TDIRTY - Static variable in class kodo.runtime.JDOState
 
time(JDBCEvent) - Method in class com.solarmetric.jdbc.PerformanceTracker
 
timeDateFunctions - Variable in class kodo.jdbc.sql.DBMetaData
Gets a comma-separated list of time and date functions.
TimeWatch - class com.solarmetric.manage.TimeWatch.
A TimeWatch allows for marking code blocks and recording execution time statistics.
TimeWatch.Token - class com.solarmetric.manage.TimeWatch.Token.
A timer token.
TimeWatch() - Constructor for class com.solarmetric.manage.TimeWatch
Create a new TimeWatch Watchable with the passed name.
timeWatchManager - Variable in class kodo.conf.JDOConfigurationImpl
 
toArray() - Method in class kodo.util.AbstractLRSProxyCollection
 
toArray(Collection) - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
Helper method to return the given collection as an array.
toArray(Object[]) - Method in class kodo.util.AbstractLRSProxyCollection
 
toCollection(Object) - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
Helper method to return the given array as a collection.
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.FlatClassMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.ReferenceFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.StateImageVersionIndicator
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.NoneFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.AbstractCollectionFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.BaseClassMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.ColumnClassIndicator
 
toMappingInfo(MappingInfo) - Method in interface kodo.jdbc.meta.Mapping
Serialize this mapping to a simple MappingInfo instance for transfer to XML or some other format.
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.VerticalClassMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
toMappingInfo(MappingInfo) - Method in class kodo.jdbc.meta.NoneClassMapping
 
toNativeJoin(Join) - Method in class kodo.jdbc.sql.DBDictionary
Use the given join instance to create SQL joining its tables in the database's native syntax.
toNativeJoin(Join) - Method in class kodo.jdbc.sql.OracleDictionary
 
tool - Variable in class kodo.jdbc.meta.PropertiesReverseCustomizer
 
toProperties() - Method in interface com.solarmetric.conf.Configuration
A Properties representation of this Configuration.
toProperties() - Method in class com.solarmetric.conf.ConfigurationImpl
 
toSelect() - Method in interface kodo.jdbc.sql.Select
Return this select as a SQL statement formatted for the given dictionary.
toSelect(Select) - Method in class kodo.jdbc.sql.DBDictionary
Create a SELECT statement in the proper join syntax for the given instance.
toSelect(SQLBuffer, SQLBuffer, SQLBuffer, SQLBuffer, boolean, boolean) - Method in class kodo.jdbc.sql.DBDictionary
Combine the given components into a SELECT statement.
toSelect(SQLBuffer, SQLBuffer, SQLBuffer, SQLBuffer, boolean, boolean) - Method in class kodo.jdbc.sql.OracleDictionary
 
toSQL(Column, Object, int, Object, DBDictionary, PreparedStatement, int) - Method in class kodo.jdbc.sql.AbstractRow
 
toSQL92Join(Join, boolean, boolean) - Method in class kodo.jdbc.sql.DBDictionary
Use the given join instance to create SQL joining its tables in the SQL92 style.
toString() - Method in class com.solarmetric.jdbc.DelegatingPreparedStatement
 
toString() - Method in class com.solarmetric.jdbc.PerformanceTracker
Summarize the statistics.
toString() - Method in class com.solarmetric.jdbc.DelegatingStatement
 
toString() - Method in class com.solarmetric.jdbc.DelegatingConnection
 
toString() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
toString() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
toString() - Method in class com.solarmetric.jdbc.DelegatingDataSource
 
toString() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
toString() - Method in class kodo.jdbc.meta.VersionIndicator
 
toString() - Method in class kodo.jdbc.meta.ClassIndicator
 
toString() - Method in class kodo.jdbc.schema.Table
 
toString() - Method in class kodo.jdbc.schema.Constraint
 
toString() - Method in class kodo.jdbc.schema.Column
Returns the column name.
toString() - Method in class kodo.jdbc.schema.Index
Returns the index name.
toString() - Method in class kodo.jdbc.schema.Schema
 
toString() - Method in class kodo.jdbc.sql.Join
 
toString() - Method in class kodo.jdbc.sql.DBMetaData
 
toString() - Method in class kodo.util.Id
 
toString() - Method in class kodo.datacache.QueryKey
 
toString() - Method in class kodo.datacache.AbstractCacheImpl
 
toString() - Method in class kodo.conf.JDOVersion
 
toString() - Method in class kodo.meta.DelegatingClassMetaData
 
toString() - Method in class kodo.meta.DelegatingFieldMetaData
 
toString() - Method in class kodo.meta.DelegatingJDOMetaDataRepository
 
toTraditionalJoin(Join) - Method in class kodo.jdbc.sql.DBDictionary
Use the given join instance to create SQL joining its tables in the traditional style.
TRACE - Static variable in interface com.solarmetric.log.LogConstants
 
trace(Object) - Method in class com.solarmetric.log.LogAdapter
Log a message with trace log level.
trace(Object, Throwable) - Method in class com.solarmetric.log.LogAdapter
Log an error with trace log level.
trackSlowStatements(String, long) - Method in class com.solarmetric.jdbc.PerformanceTracker
 
TransactionEvent - class kodo.event.TransactionEvent.
A transactional event on a persistence manager.
TransactionEvent(KodoPersistenceManager, short, Collection) - Constructor for class kodo.event.TransactionEvent
Constructor.
TransactionListener - interface kodo.event.TransactionListener.
An entity that wishes to be notified on certain PersistenceManager transactional status changes.
TransformationFieldMapping - class kodo.jdbc.meta.TransformationFieldMapping.
Easily-extendable mapping for transforming a field value from one simple type to another.
TransformationFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.TransformationFieldMapping
Constructor.
TRANSIENT - Static variable in class kodo.runtime.JDOState
 
TRUE - Static variable in class kodo.jdbc.meta.Mappings
 
type - Variable in class kodo.util.Id
The class of the persistent type for this id.
TYPE - Static variable in class kodo.jdbc.meta.FlatClassMapping
 
TYPE - Static variable in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.StateImageVersionIndicator
 
TYPE - Static variable in class kodo.jdbc.meta.NoneFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.PCObjectToNMapFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.DateVersionIndicator
 
TYPE - Static variable in class kodo.jdbc.meta.OneToManyFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.PCObjectMapFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.NumberVersionIndicator
 
TYPE - Static variable in class kodo.jdbc.meta.MapFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.CollectionFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.BaseClassMapping
 
TYPE - Static variable in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.PCObjectToManyMapFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.ValueFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.ClobFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.OneToOneFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.ManyToPCObjectMapFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.PCObjectCollectionFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.ByteArrayFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.MetaDataValueClassIndicator
 
TYPE - Static variable in class kodo.jdbc.meta.VerticalClassMapping
 
TYPE - Static variable in class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.ManyToNMapFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.InClassNameClassIndicator
 
TYPE - Static variable in class kodo.jdbc.meta.ManyToManyFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.NToManyMapFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.NToPCObjectMapFieldMapping
 
TYPE - Static variable in class kodo.jdbc.meta.NoneClassMapping
 
TYPE - Static variable in class kodo.jdbc.meta.BlobFieldMapping
 
TYPE - Static variable in interface kodo.meta.FieldMetaData
Extension key used to indicate the type of values held by a field declared to be of a generic interface or object type.
TYPE_ARRAY - Static variable in interface kodo.meta.JDOTypes
 
TYPE_ASCII_STREAM - Static variable in interface kodo.jdbc.meta.JDBCTypes
 
TYPE_BIGDECIMAL - Static variable in interface kodo.meta.JDOTypes
 
TYPE_BIGINTEGER - Static variable in interface kodo.meta.JDOTypes
 
TYPE_BINARY_STREAM - Static variable in interface kodo.jdbc.meta.JDBCTypes
 
TYPE_BLOB - Static variable in interface kodo.jdbc.meta.JDBCTypes
 
TYPE_BOOLEAN - Static variable in interface kodo.meta.JDOTypes
 
TYPE_BOOLEAN_OBJ - Static variable in interface kodo.meta.JDOTypes
 
TYPE_BYTE - Static variable in interface kodo.meta.JDOTypes
 
TYPE_BYTE_OBJ - Static variable in interface kodo.meta.JDOTypes
 
TYPE_BYTES - Static variable in interface kodo.jdbc.meta.JDBCTypes
 
TYPE_CHAR - Static variable in interface kodo.meta.JDOTypes
 
TYPE_CHAR_OBJ - Static variable in interface kodo.meta.JDOTypes
 
TYPE_CHAR_STREAM - Static variable in interface kodo.jdbc.meta.JDBCTypes
 
TYPE_CLOB - Static variable in interface kodo.jdbc.meta.JDBCTypes
 
TYPE_COLLECTION - Static variable in interface kodo.meta.JDOTypes
 
TYPE_CROSS - Static variable in class kodo.jdbc.sql.Join
 
TYPE_DATE - Static variable in interface kodo.meta.JDOTypes
 
TYPE_DOUBLE - Static variable in interface kodo.meta.JDOTypes
 
TYPE_DOUBLE_OBJ - Static variable in interface kodo.meta.JDOTypes
 
TYPE_FCO - Static variable in interface kodo.meta.JDOTypes
 
TYPE_FLOAT - Static variable in interface kodo.meta.JDOTypes
 
TYPE_FLOAT_OBJ - Static variable in interface kodo.meta.JDOTypes
 
TYPE_INNER - Static variable in class kodo.jdbc.sql.Join
 
TYPE_INT - Static variable in interface kodo.meta.JDOTypes
 
TYPE_INT_OBJ - Static variable in interface kodo.meta.JDOTypes
 
TYPE_JDBC_DEFAULT - Static variable in interface kodo.jdbc.meta.JDBCTypes
 
TYPE_LOCALE - Static variable in interface kodo.meta.JDOTypes
 
TYPE_LONG - Static variable in interface kodo.meta.JDOTypes
 
TYPE_LONG_OBJ - Static variable in interface kodo.meta.JDOTypes
 
TYPE_MAP - Static variable in interface kodo.meta.JDOTypes
 
TYPE_NUMBER - Static variable in interface kodo.meta.JDOTypes
 
TYPE_OBJECT - Static variable in interface kodo.meta.JDOTypes
 
TYPE_OUTER - Static variable in class kodo.jdbc.sql.Join
 
TYPE_PC_OBJECT - Static variable in interface kodo.meta.JDOTypes
 
TYPE_REF - Static variable in interface kodo.jdbc.meta.JDBCTypes
 
TYPE_SHORT - Static variable in interface kodo.meta.JDOTypes
 
TYPE_SHORT_OBJ - Static variable in interface kodo.meta.JDOTypes
 
TYPE_SQL_ARRAY - Static variable in interface kodo.jdbc.meta.JDBCTypes
 
TYPE_SQL_DATE - Static variable in interface kodo.jdbc.meta.JDBCTypes
 
TYPE_SQL_OBJECT - Static variable in interface kodo.jdbc.meta.JDBCTypes
 
TYPE_STRING - Static variable in interface kodo.meta.JDOTypes
 
TYPE_TIME - Static variable in interface kodo.jdbc.meta.JDBCTypes
 
TYPE_TIMESTAMP - Static variable in interface kodo.jdbc.meta.JDBCTypes
 

U

UNIQUE - Static variable in class kodo.jdbc.meta.Mappings
 
unlock() - Method in class kodo.runtime.PersistenceManagerFactoryImpl
Releases the internal lock.
unlock() - Method in interface kodo.runtime.KodoPersistenceManager
Deprecated.  
unlock() - Method in class kodo.runtime.PersistenceManagerImpl
 
unlock() - Method in interface kodo.runtime.KodoPersistenceManagerSPI
 
unmappedTable(Table) - Method in interface kodo.jdbc.meta.ReverseCustomizer
Notification that a table has gone unmapped.
unmappedTable(Table) - Method in class kodo.jdbc.meta.PropertiesReverseCustomizer
 
unpin(Object) - Method in class kodo.util.CacheMap
Removes the key-value pair identified by key from the set of pinned objects.
unpin(Object) - Method in interface kodo.datacache.DataCache
Unpin the value stored under oid into the cache.
unpin(Object) - Method in class kodo.datacache.DelegatingDataCache
 
unpin(Object) - Method in class kodo.datacache.TangosolCache
Coherence doesn't have a concept of expiring data, so unpinning is meaningless.
unpin(Object) - Method in class kodo.datacache.CacheImpl
 
unpin(QueryKey) - Method in interface kodo.datacache.QueryCache
Unpin the value stored under key into the cache.
unpin(QueryKey) - Method in class kodo.datacache.QueryCacheImpl
 
update(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.ClassMapping
 
update(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.FieldMapping
 
update(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.Indicator
 
update(KodoStateManager, JDBCStoreManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
update(KodoStateManager, JDBCStoreManager) - Method in interface kodo.jdbc.meta.Mapping
Override this method to customize flushing this mapping.
update(KodoStateManager, Row) - Method in class kodo.jdbc.meta.ColumnFieldMapping
Update this column with the current value into the given row.
update(KodoStateManager, Row) - Method in class kodo.jdbc.meta.TransformationFieldMapping
 
update(KodoStateManager, Row) - Method in class kodo.jdbc.meta.ValueFieldMapping
 
update(KodoStateManager, Row) - Method in class kodo.jdbc.meta.ClobFieldMapping
 
update(KodoStateManager, Row) - Method in class kodo.jdbc.meta.ByteArrayFieldMapping
 
update(KodoStateManager, Row) - Method in class kodo.jdbc.meta.PCObjectOneToOneFieldMapping
 
update(KodoStateManager, Row) - Method in class kodo.jdbc.meta.BlobFieldMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.FlatClassMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ContainerFieldMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToManyMapFieldMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.Indicator
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.StateImageVersionIndicator
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.NoneFieldMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToColumnMapFieldMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnMapFieldMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnVersionIndicator
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.OneToManyFieldMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnCollectionFieldMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnFieldMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.BaseClassMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.EmbeddedOneToOneFieldMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ColumnToManyMapFieldMapping
 
update(KodoStateManager, RowManager) - Method in interface kodo.jdbc.meta.Mapping
Set values for the mapping into the proper rows.
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.OneToOneFieldMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.VerticalClassMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.ManyToManyFieldMapping
 
update(KodoStateManager, RowManager) - Method in class kodo.jdbc.meta.NoneClassMapping
 
updateArray(int, Array) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateArray(String, Array) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateAsciiStream(int, InputStream, int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateBigDecimal(int, BigDecimal) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateBigDecimal(String, BigDecimal) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateBinaryStream(int, InputStream, int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateBlob(int, Blob) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateBlob(String, Blob) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateBoolean(int, boolean) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateBoolean(String, boolean) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateByte(int, byte) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateByte(String, byte) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateBytes(int, byte[]) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateBytes(String, byte[]) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateCharacterStream(int, Reader, int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateCharacterStream(String, Reader, int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateClob(int, Clob) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateClob(String, Clob) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateDate(int, Date) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateDate(String, Date) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateDouble(int, double) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateDouble(String, double) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateFloat(int, float) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateFloat(String, float) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateInt(int, int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateInt(String, int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateLong(int, long) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateLong(String, long) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateManager - Variable in class kodo.jdbc.conf.JDBCConfigurationImpl
 
UpdateManager - interface kodo.jdbc.runtime.UpdateManager.
This interface is used to customize the way that updates are made to database records.
UpdateManagerImpl - class kodo.jdbc.runtime.UpdateManagerImpl.
Standard update manager, capable of statement batching and foreign key constraint evaluation.
UpdateManagerImpl() - Constructor for class kodo.jdbc.runtime.UpdateManagerImpl
 
updateNull(int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateNull(String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateObject(int, Object) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateObject(int, Object, int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateObject(String, Object) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateObject(String, Object, int) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateRef(int, Ref) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateRef(String, Ref) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateRow() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updatesAreDetected(int) - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
updateShort(int, short) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateShort(String, short) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateString(int, String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateString(String, String) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateTime(int, Time) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateTime(String, Time) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateTimestamp(int, Timestamp) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateTimestamp(String, Timestamp) - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
updateValue(PCData) - Method in interface kodo.datacache.DataCache
Update the cached value for the given instance.
updateValue(PCData) - Method in class kodo.datacache.DelegatingDataCache
 
updateValue(PCData) - Method in class kodo.datacache.AbstractCacheImpl
Determine what to based on AbstractCacheImpl.addExistingUpdates().
url - Variable in class kodo.jdbc.sql.DBMetaData
What's the url for this database?
UserException - exception kodo.util.UserException.
 
UserException() - Constructor for class kodo.util.UserException
 
UserException(String) - Constructor for class kodo.util.UserException
 
UserException(String, Object) - Constructor for class kodo.util.UserException
 
UserException(String, Throwable) - Constructor for class kodo.util.UserException
 
UserException(String, Throwable[]) - Constructor for class kodo.util.UserException
 
UserException(String, Throwable[], Object) - Constructor for class kodo.util.UserException
 
UserException(String, Throwable, Object) - Constructor for class kodo.util.UserException
 
userName - Variable in class kodo.jdbc.sql.DBMetaData
What's our user name as known to the database?
usesLocalFilePerTable - Variable in class kodo.jdbc.sql.DBMetaData
Does the database use a file for each table?
usesLocalFilePerTable() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 
usesLocalFiles - Variable in class kodo.jdbc.sql.DBMetaData
Does the database store tables in a local file?
usesLocalFiles() - Method in class com.solarmetric.jdbc.DelegatingDatabaseMetaData
 

V

VALIDATE_ALL - Static variable in interface kodo.meta.ClassMetaData
Constant to validate all metadata.
VALIDATE_NONE - Static variable in interface kodo.meta.ClassMetaData
Constant to not validate any metadata.
VALIDATE_NORESOLVE - Static variable in interface kodo.meta.ClassMetaData
Constant to not even resolve metadata; useful when building up new metadata in dev tools.
VALIDATE_RUNTIME - Static variable in interface kodo.meta.ClassMetaData
Runtime validation.
VALIDATE_UNENHANCED - Static variable in interface kodo.meta.ClassMetaData
Constant to validate only metadata for unenhanced classes.
validate(Class) - Method in class kodo.jdbc.meta.MappingTool
Validate the mappings for the given class and its fields.
Value - interface com.solarmetric.conf.Value.
A Value is holder for a configuration value and metadata about a PropertyDescriptor for the configuration option.
Value - interface kodo.query.Value.
 
VALUE_DELETE_ACTION - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark the foreign key delete action to use for the values of a map, if they represent a foreign key to a related object.
VALUE_DEPENDENT - Static variable in interface kodo.meta.FieldMetaData
Extension key used to mark first class object values that should be deleted when the owning object is deleted.
VALUE_INDEXED - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark whether value columns are indexed.
VALUE_SIZE - Static variable in class kodo.jdbc.meta.FieldMapping
Extension key used to mark the size of value data columns.
VALUE_TYPE - Static variable in interface kodo.meta.FieldMetaData
Extension key used to indicate the type of values held by a map field declared to be of a generic interface or object type.
value(Object) - Method in class kodo.jdbc.meta.AbstractMapFieldMapping.LRSProxyMap
 
value(Object) - Method in class kodo.util.AbstractLRSProxyMap
 
ValueFieldMapping - class kodo.jdbc.meta.ValueFieldMapping.
Maps a single-column value.
ValueFieldMapping(FieldMetaData) - Constructor for class kodo.jdbc.meta.ValueFieldMapping
Constructor.
values() - Method in class kodo.util.AbstractLRSProxyMap
 
values() - Method in class kodo.util.CacheMap
 
VENDOR_NAME - Static variable in class kodo.conf.JDOVersion
 
VERSION_DIFFERENT - Static variable in interface kodo.runtime.StoreManager
 
VERSION_EARLIER - Static variable in interface kodo.runtime.StoreManager
 
VERSION_ID - Static variable in class kodo.conf.JDOVersion
 
VERSION_IND - Static variable in class kodo.jdbc.meta.ClassMapping
Extension key used to indicate the type of version indicator to use, or "none" for none.
VERSION_INDEXED - Static variable in class kodo.jdbc.meta.ClassMapping
Whether the version indicator is indexed.
VERSION_LATER - Static variable in interface kodo.runtime.StoreManager
 
VERSION_NUMBER - Static variable in class kodo.conf.JDOVersion
 
VERSION_SAME - Static variable in interface kodo.runtime.StoreManager
 
VersionableFieldMapping - interface kodo.jdbc.meta.VersionableFieldMapping.
Field mappings for fields that can be used to determine whether object state has changed during an optimistic transaction must implement this interface.
VersionIndicator - class kodo.jdbc.meta.VersionIndicator.
Handles optimistic lock versioning for a class.
VersionIndicator() - Constructor for class kodo.jdbc.meta.VersionIndicator
 
VerticalClassMapping - class kodo.jdbc.meta.VerticalClassMapping.
Mapping for classes that use a separate primary table than their parent class.
VerticalClassMapping(ClassMetaData) - Constructor for class kodo.jdbc.meta.VerticalClassMapping
Constructor.

W

WARN - Static variable in interface com.solarmetric.log.LogConstants
 
warn(Object) - Method in class com.solarmetric.log.LogAdapter
Log a message with warn log level.
warn(Object, Throwable) - Method in class com.solarmetric.log.LogAdapter
Log an error with warn log level.
warnSupportedDictionary() - Method in class kodo.jdbc.sql.DBDictionary
If this dictionary is not supported, issue a warning.
wasNull() - Method in class com.solarmetric.jdbc.DelegatingResultSet
 
wasNull() - Method in class com.solarmetric.jdbc.DelegatingCallableStatement
 
wasNull() - Method in interface kodo.jdbc.sql.Result
Return true if the last value fetched was null.
wasNull() - Method in class kodo.jdbc.sql.AbstractResult
 
wasNull() - Method in class kodo.jdbc.sql.ResultSetResult
 
Watchable - interface com.solarmetric.manage.Watchable.
The Watchable interface specifies an interface for watching statistics.
watchableChanged(WatchableEvent) - Method in interface com.solarmetric.manage.WatchableListener
Called on the listener when a new watchable is registered.
WatchableEvent - class com.solarmetric.manage.WatchableEvent.
Event produced by the Watchable class and sent to WatchableListeners.
WatchableEvent(Watchable, Statistic) - Constructor for class com.solarmetric.manage.WatchableEvent
Create a new event holding a reference to the watchable, and a reference to the newly registered statistic.
WatchableListener - interface com.solarmetric.manage.WatchableListener.
The listener interface for receiving watchable events.
watchableRegistered(ManagerEvent) - Method in class com.solarmetric.manage.StatisticTabbedPane
This class implements the ManagerListener interface.
watchableRegistered(ManagerEvent) - Method in interface com.solarmetric.manage.ManagerListener
Called on the listener when a new watchable is registered.
where(Joins) - Method in interface kodo.jdbc.sql.Select
Add the given where conditions.
where(KodoStateManager, RowManager, Object) - Method in interface kodo.jdbc.meta.VersionableFieldMapping
Add a WHERE condition to the row for this field such that the field's current DB value must equal the given previous value.
where(KodoStateManager, RowManager, Object) - Method in class kodo.jdbc.meta.TransformationFieldMapping
 
where(KodoStateManager, RowManager, Object) - Method in class kodo.jdbc.meta.ValueFieldMapping
 
where(SQLBuffer) - Method in interface kodo.jdbc.sql.Select
Add the given where conditions.
where(SQLBuffer, JDBCValue, JDBCValue, ClassMapping, KodoPersistenceManager) - Method in interface kodo.jdbc.query.JDBCFilterListener
Append the SQL for this expression or value.
where(SQLBuffer, Joins) - Method in interface kodo.jdbc.sql.Select
Add the given where conditions.
whereArray(Column, Array) - Method in class kodo.jdbc.sql.AbstractRow
 
whereArray(Column, Array) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereAsciiStream(Column, InputStream, int) - Method in class kodo.jdbc.sql.AbstractRow
 
whereAsciiStream(Column, InputStream, int) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereBigDecimal(Column, BigDecimal) - Method in class kodo.jdbc.sql.AbstractRow
 
whereBigDecimal(Column, BigDecimal) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereBigInteger(Column, BigInteger) - Method in class kodo.jdbc.sql.AbstractRow
 
whereBigInteger(Column, BigInteger) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereBinaryStream(Column, InputStream, int) - Method in class kodo.jdbc.sql.AbstractRow
 
whereBinaryStream(Column, InputStream, int) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereBlob(Column, Blob) - Method in class kodo.jdbc.sql.AbstractRow
 
whereBlob(Column, Blob) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereBoolean(Column, boolean) - Method in class kodo.jdbc.sql.AbstractRow
 
whereBoolean(Column, boolean) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereByte(Column, byte) - Method in class kodo.jdbc.sql.AbstractRow
 
whereByte(Column, byte) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereBytes(Column, byte[]) - Method in class kodo.jdbc.sql.AbstractRow
 
whereBytes(Column, byte[]) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereChar(Column, char) - Method in class kodo.jdbc.sql.AbstractRow
 
whereChar(Column, char) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereCharacterStream(Column, Reader, int) - Method in class kodo.jdbc.sql.AbstractRow
 
whereCharacterStream(Column, Reader, int) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereClob(Column, Clob) - Method in class kodo.jdbc.sql.AbstractRow
 
whereClob(Column, Clob) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereDate(Column, Date) - Method in class kodo.jdbc.sql.AbstractRow
 
whereDate(Column, Date) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereDate(Column, Date, Calendar) - Method in class kodo.jdbc.sql.AbstractRow
 
whereDate(Column, Date, Calendar) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereDouble(Column, double) - Method in class kodo.jdbc.sql.AbstractRow
 
whereDouble(Column, double) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereFloat(Column, float) - Method in class kodo.jdbc.sql.AbstractRow
 
whereFloat(Column, float) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereForeignKey(ForeignKey, KodoStateManager) - Method in class kodo.jdbc.sql.AbstractRow
 
whereForeignKey(ForeignKey, KodoStateManager) - Method in interface kodo.jdbc.sql.Row
Set the foreign key equality criteria to link to the given object.
whereForeignKey(ForeignKey, Object, ClassMapping) - Method in interface kodo.jdbc.sql.Select
Add where conditions setting the given foreign key to the given oid values.
whereForeignKey(ForeignKey, Object, ClassMapping, Joins) - Method in interface kodo.jdbc.sql.Select
Add where conditions setting the given foreign key to the given oid values.
whereInt(Column, int) - Method in class kodo.jdbc.sql.AbstractRow
 
whereInt(Column, int) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereLocale(Column, Locale) - Method in class kodo.jdbc.sql.AbstractRow
 
whereLocale(Column, Locale) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereLong(Column, long) - Method in class kodo.jdbc.sql.AbstractRow
 
whereLong(Column, long) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereNull(Column) - Method in class kodo.jdbc.sql.AbstractRow
 
whereNull(Column) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereObject(Column, Object, int, Object) - Method in class kodo.jdbc.sql.AbstractRow
 
whereObject(Column, Object, int, Object) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereObjectInternal(Column, Object, int, Object) - Method in class kodo.jdbc.meta.StateImageVersionIndicator.CustomUpdate
 
whereObjectInternal(Column, Object, int, Object) - Method in class kodo.jdbc.sql.AbstractRow
 
wherePrimaryKey(KodoStateManager) - Method in class kodo.jdbc.sql.AbstractRow
 
wherePrimaryKey(KodoStateManager) - Method in interface kodo.jdbc.sql.Row
Set the primary key equality criteria for this row.
wherePrimaryKey(Object, ClassMapping) - Method in interface kodo.jdbc.sql.Select
Add where conditions setting the mapping's primary key to the given oid values.
wherePrimaryKey(Object, ClassMapping, Joins) - Method in interface kodo.jdbc.sql.Select
Add where conditions setting the mapping's primary key to the given oid values.
wherePrimaryKey(Select, KodoStateManager) - Method in class kodo.jdbc.meta.ReferenceFieldMapping
Add a wherePrimaryKey or whereForeignKey condition to the given select, depending on whether we have a reference foreign key.
whereRefForeignKey(KodoStateManager, Row) - Method in class kodo.jdbc.meta.ReferenceFieldMapping
Add a WHERE condition matching the reference foreign key to the given value on the given row.
whereShort(Column, short) - Method in class kodo.jdbc.sql.AbstractRow
 
whereShort(Column, short) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereString(Column, String) - Method in class kodo.jdbc.sql.AbstractRow
 
whereString(Column, String) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereTime(Column, Time, Calendar) - Method in class kodo.jdbc.sql.AbstractRow
 
whereTime(Column, Time, Calendar) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
whereTimestamp(Column, Timestamp, Calendar) - Method in class kodo.jdbc.sql.AbstractRow
 
whereTimestamp(Column, Timestamp, Calendar) - Method in interface kodo.jdbc.sql.Row
Set an equality condition on the value of the given column in this row.
wrapResult(Object, QueryKey) - Method in class kodo.datacache.CacheAwareQuery
Wrap the query result in a list that will cache the values upon completion of the traversal of the underlying list.
write(BCClass) - Method in interface kodo.enhance.BytecodeWriter
 
write(PrintStream) - Method in class kodo.jdbc.ee.JDBCManagedConnectionFactory
 
writeApplicationIdentityCode() - Method in class kodo.jdbc.meta.ReverseMappingTool
Uses the ApplicationIdTool to write identity classes to the proper packages.
writeBytecode() - Method in class kodo.enhance.JDOEnhancer
Write the generated bytecode.
writeCode() - Method in class kodo.jdbc.meta.ReverseMappingTool
Uses CodeGenerators to write the Java code for the generated mappings to the proper packages.
writeCode() - Method in class kodo.enhance.ApplicationIdTool
Writes the generated code to the proper file.
writeExternal(ObjectOutput) - Method in class com.solarmetric.conf.ConfigurationImpl
 
writeExternal(ObjectOutput) - Method in class kodo.event.RemoteCommitEvent
 
writeMappingColumn(String, String, String, boolean) - Method in class kodo.jdbc.meta.DBMappingFactory
Writes the mappings as a string to the database.
writeMappings(boolean) - Method in class kodo.jdbc.meta.ReverseMappingTool
Uses the XMLMappingInfoSerializer to write the generated metadata to the proper packages.
writeMetaData(boolean) - Method in class kodo.jdbc.meta.ReverseMappingTool
Uses the JDOMetaDataSerializer to write the generated metadata to the proper packages.
writeReplace() - Method in class kodo.util.AbstractLRSProxyMap
 
writeReplace() - Method in class kodo.util.AbstractLRSProxyCollection
 
writeReplace() - Method in class kodo.util.UserException
 
writeReplace() - Method in class kodo.util.ProxyDate
 
writeReplace() - Method in class kodo.datacache.CacheAwareQuery
 
writeSchemaColumn(String) - Method in class kodo.jdbc.schema.DBSchemaFactory
Writes the schema as a string to the database.

_

_log - Variable in class kodo.util.CacheMap
The log to write to.
_lruMap - Variable in class kodo.util.CacheMap
The map for non-expired and pinned references.
_pinnedMap - Variable in class kodo.util.CacheMap
The set of objects pinned into the cache.
_softMap - Variable in class kodo.util.CacheMap
The map for expired references.

A B C D E F G H I J K L M N O P Q R S T U V W _
SolarMetric Kodo JDO 3.0.3 generated on February 20 2004

Copyright 2001,2002 SolarMetric, Inc. All Rights Reserved.