Overview | Package | Class | Tree | Deprecated | Index | Help
| SolarMetric Kodo JDO 2.5.8 generated on January 11 2004
PREV NEXT | FRAMES NO FRAMES

< A B C D E F G H I J K L M N O P Q R S T U V W X Z _

## <

() - Static method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
() - Static method in class com.solarmetric.kodo.impl.jdbc.query.JDBCQuery
() - Static method in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
() - Static method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
() - Static method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
() - Static method in class com.solarmetric.kodo.meta.ClassMetaData
() - Static method in class com.solarmetric.kodo.util.Proxies
() - Static method in class com.solarmetric.modules.jndi.ContextFactory
() - Static method in class serp.util.Localizer

## A

abortCaching() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
  Instructs this query to notify all `CachingList` objects created by it to stop caching results.
abortCaching() - Method in class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
abortCaching() - Method in interface com.solarmetric.kodo.runtime.datacache.query.CachingList
  Instructs this list to stop caching results returned from this list.
absolute(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
AbstractCacheImpl - class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl.
  Abstract `DataCache` implementation that provides various locking, logging, etc.
AbstractCacheImpl() - Constructor for class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
AbstractCollectionMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping.
  Represents a collection of values.
AbstractCollectionMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
AbstractDictionary - class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary.
  Abstract implementation of the DBDictionary interface for generic SQL.
AbstractDictionary() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Constructor.
AbstractMapMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping.
  Abstract mapping to be extended by concrete Map mapping types.
AbstractMapMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
AbstractPool - class serp.util.AbstractPool.
  Deprecated. Use the Jakarta project's Commons Pool module.
AbstractPool() - Constructor for class serp.util.AbstractPool
  Deprecated. Construct an empty pool with `min, max, wait, autoReturn` properties of 0.
AbstractPool(Collection) - Constructor for class serp.util.AbstractPool
  Deprecated. Construct a pool initialized with the given collection of free instances.
AbstractPool(int, int, int, int) - Constructor for class serp.util.AbstractPool
  Deprecated. Construct a pool with the given properties.
AbstractSequenceFactory - class com.solarmetric.kodo.impl.jdbc.schema.AbstractSequenceFactory.
  Abstract implementation of the `SequenceFactory` that provides a holder for configuratiion information.
AbstractSequenceFactory() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.AbstractSequenceFactory
AbstractSQLExecutionListener - class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener.
  An abstract implementation of the `SQLExecutionListener` listener.
AbstractSQLExecutionListener() - Constructor for class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
active - Static variable in class com.solarmetric.datasource.ResultSetWrapper.Statistics
active - Static variable in class com.solarmetric.datasource.StatementWrapper.Statistics
active - Static variable in class com.solarmetric.datasource.ConnectionWrapper.Statistics
ADD - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
add(Class) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Add the tables/columns used by the given class.
add(Class[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Add the tables/columns used by the given classes.
add(int, Object) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
add(int, Object) - Method in class com.solarmetric.kodo.util.ProxyVector
add(int, Object) - Method in class com.solarmetric.kodo.util.ProxyArrayList
add(Object) - Method in class com.solarmetric.kodo.runtime.objectprovider.ResultListIterator
add(Object) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
add(Object) - Method in class com.solarmetric.kodo.util.ProxyHashSet
add(Object) - Method in class com.solarmetric.kodo.util.ProxyValueCollection
add(Object) - Method in class com.solarmetric.kodo.util.ProxyVector
add(Object) - Method in class com.solarmetric.kodo.util.ProxyArrayList
add(Object) - Method in class com.solarmetric.kodo.util.ProxyListIterator
add(Object) - Method in class com.solarmetric.kodo.util.ProxyTreeSet
add(Object) - Method in class com.solarmetric.kodo.util.ProxyEntrySet
add(Object) - Method in class com.solarmetric.kodo.util.ProxyKeySet
add(Object) - Method in class serp.util.MapSet
add(Object) - Method in class serp.util.OrderedSet
  Deprecated. Adds `o` to the end of this ordered set.
add(Object) - Method in class serp.util.ReferenceCollection
add(Object) - Method in class serp.util.RefValueCollection
  Deprecated.
add(Object) - Method in class serp.util.AbstractPool
  Deprecated.
add(Object, boolean) - Method in class serp.util.RefValueCollection
  Deprecated.
add(Object, boolean) - Method in interface serp.util.RefCollection
  Deprecated. Add an object, with the option of adding it initially as a hard reference.
add(Object, int) - Method in class serp.util.ReferenceCollection
add(StateManagerImpl, boolean) - Method in class com.solarmetric.kodo.runtime.ClassGroupStateManagerSet
add(StateManagerImpl, boolean) - Method in class com.solarmetric.kodo.runtime.FifoStateManagerSet
add(StateManagerImpl, boolean) - Method in interface com.solarmetric.kodo.runtime.StateManagerSet
  Add a new `StateManagerImpl` to this set.
add(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
addAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
addAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyHashSet
addAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyVector
addAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyArrayList
addAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyTreeSet
addAll(Collection) - Method in class serp.util.OrderedSet
  Deprecated.
addAll(Collection) - Method in class serp.util.ReferenceCollection
addAll(Collection) - Method in class serp.util.RefValueCollection
  Deprecated.
addAll(Collection) - Method in class serp.util.AbstractPool
  Deprecated.
addAll(Collection, boolean) - Method in class serp.util.RefValueCollection
  Deprecated.
addAll(Collection, boolean) - Method in interface serp.util.RefCollection
  Deprecated. Add objects, with the option of adding them initially as hard references.
addAll(int, Collection) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
addAll(int, Collection) - Method in class com.solarmetric.kodo.util.ProxyVector
addAll(int, Collection) - Method in class com.solarmetric.kodo.util.ProxyArrayList
addBatch() - Method in class com.solarmetric.datasource.PreparedStatementWrapper
addBatch(String) - Method in class com.solarmetric.datasource.StatementWrapper
addClassCondition(PersistenceManagerImpl, ObjectSelect) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Adds the appropriate SQL to `sel` to select only instances that are of the class that this subclass provider is configured for.
addClassCondition(PersistenceManagerImpl, ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
addClassCondition(PersistenceManagerImpl, QuerySelect) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Adds the appropriate SQL to `sel` to select only instances that are of the class that this subclass provider is configured for.
addClassCondition(PersistenceManagerImpl, QuerySelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
addClassLoader(ClassLoader) - Method in class serp.util.MultiClassLoader
  Add the given class loader to the set of loaders that will be tried.
addClassLoader(int, ClassLoader) - Method in class serp.util.MultiClassLoader
  Add the given class loader at the specified index.
addClassLoaders(int, MultiClassLoader) - Method in class serp.util.MultiClassLoader
  Adds all class loaders from the given multi loader starting at the given index.
addClassLoaders(MultiClassLoader) - Method in class serp.util.MultiClassLoader
  Adds all the class loaders from the given multi loader.
addColumn(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Table
  Creates a new column based on `template`.
addColumn(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Creates the given column in the DB, if it does not exist already.
addColumn(FieldMetaData, DBDictionary, Table, String, String, String, String, int, boolean) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Utility method to add a column to the given table.
addColumn(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Table
addColumn(String, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Table
addColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Creates the given columns in the DB if they do not exist already.
addConnectionEventListener(ConnectionEventListener) - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
addDataCache(Object, DataCache) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Add `cache` to this factory's map of caches
added(Collection) - Method in class com.solarmetric.kodo.util.ChangeManager
  Call this method when new values are added to the proxy.
added(Object) - Method in class com.solarmetric.kodo.util.ChangeManager
  Call this method when a new value is added to the proxy.
addElement(Object) - Method in class com.solarmetric.kodo.util.ProxyVector
addError(Exception) - Method in class com.solarmetric.datasource.ConnectionWrapper
addExistingUpdates() - Method in class com.solarmetric.kodo.runtime.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(com.solarmetric.kodo.runtime.PCData)`) should be put back into the cache.
addExistingUpdates() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
  Tangosol does not automatically update objects stored in the cache, so we must re-enlist them as appropriate.
addExistingUpdates() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
  Do nothing with the existing updates.
addExpirationListener(Listener) - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
addExpirationListener(Listener) - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Add a new expiration event listener to this cache.
addExpirationListener(Listener) - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
addExtension(String, Object) - Method in class com.solarmetric.kodo.meta.Extensions
  Add a vendor extension to this entity.
addExtension(String, String, Object) - Method in class com.solarmetric.kodo.meta.Extensions
  Add a vendor extension to this entity.
addFetchGroup(String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Adds `group` to the list of fetch group names to use when loading data.
addFetchGroups(String[]) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Adds `groups` to the list of fetch group names to use when loading data.
addField(String, Class) - Method in class com.solarmetric.kodo.meta.ClassMetaData
addFirst(Object) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
addForUpdateClause(SQLBuffer, String[], String[], SQLBuffer, SQLBuffer, boolean, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Add a "FOR UPDATE" clause to the specified SQLBuffer.
addForUpdateClause(SQLBuffer, String[], String[], SQLBuffer, SQLBuffer, boolean, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
  Sybase requires that a "FOR UPDATE" clause include each of the column names as well as appending a "AT ISOLATION SERIALIZABLE" clause.
addForUpdateClause(SQLBuffer, String[], String[], SQLBuffer, SQLBuffer, boolean, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary
  DB2 does not allows "FOR UPDATE" clauses in statements that contain multiple tables.
addIndex(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
addIndex(String, String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
addJoins(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Add SQL for the given joins to the given buffer.
addLast(Object) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
addPKColumns(ClassMetaData, FieldMetaData, JDBCConfiguration, Table, String, String, ClassResolver, DBDictionary) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Utility method to create columns corresponding to the primary key values of the given metadata.
addPrimaryKey() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
addProvider(TCPRemoteCommitProvider) - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.TCPPortListener
  All providers added here will be notified of any incoming provider messages.
address - Variable in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.HostAddress
addSQLExecutionListener(SQLExecutionListener) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
  Adds a listerer to be notified whenever a SQL event occurs.
addSQLExecutionListener(SQLExecutionListener) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Adds a listerer to be notified whenever a SQL event occurs.
addSQLExecutionListener(SQLExecutionListener) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Add a listener for all SQLExecution events.
addSubclassConditions(PersistenceManagerImpl, ObjectSelect) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Adds the appropriate SQL to `sel` to select only instances that are of the class that this provider is configured for, or are subclasses of that class.
addSubclassConditions(PersistenceManagerImpl, ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
addSubclassConditions(PersistenceManagerImpl, ObjectSelect, FieldMetaData[], boolean) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Adds to the where clause of the given query to only select the desired classes.
addSubclassConditions(PersistenceManagerImpl, QuerySelect) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Adds the appropriate SQL to `sel` to select only instances that are of the class that this provider is configured for, or are subclasses of that class.
addSubclassConditions(PersistenceManagerImpl, QuerySelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
addSubclassConditions(PersistenceManagerImpl, QuerySelect, FieldMetaData[], boolean) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Adds to the where clause of the given query to only select the desired classes.
addTable(Table) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Execute the SQL to create/refresh the given table in the DB.
addTableJoins(Joins, Table) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
addTableJoins(PersistenceManager, ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Adds the appropriate join logic to join together multiple primary tables.
addTableJoins(PersistenceManager, QuerySelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Adds the appropriate join logic to join together multiple primary tables.
addTables(Table[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Execute the SQL to create/refresh the given tables in the DB.
addToTransaction(StateManagerImpl, boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Notify the PersistenceManager that the given StateManager should be added to the set of instances involved in the current transaction.
addValue(String, Class, boolean, String, boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
addValue(String, Class, double, String, boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
addValue(String, Class, int, String, boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
addValue(String, Class, String, Class, String, boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
addValue(String, Class, String, String[], Class, String, boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
addValue(String, Class, String, String[], String, boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
addValue(String, Class, String, String, boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
addValueMatchCondition(SQLStatement, Object, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
  Add a WHERE [data cols] = [value] for the given object value to the given sql statement.
addValueMatchCondition(SQLStatement, Object, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
addValueMatchCondition(SQLStatement, Object, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.CollectionMapping
advance(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.DefaultResultObjectProvider
  Invokes `ResultSet.next()`.
advance(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.CustomResultSetResultObjectProvider
  Invokes `ResultSet.next()`.
advance(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Invokes `ResultSet.next()`.
advance(Object) - Method in interface com.solarmetric.kodo.runtime.objectprovider.ResultObjectProvider
  Advance the input source `input` to the next position.
advance(Object) - Method in interface com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider
  Advance the input source `input` to the next position.
advance(Object) - Method in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ResultObjectProviderAdapter
AFTER_CLOSE - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a `Connection` was just closed.
AFTER_CLOSE_RESULTSET - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a `ResultSet` was just closed.
AFTER_COMMIT - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a `Connection` was just committed.
AFTER_CONNECT - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a `Connection` has been opened.
AFTER_EXECUTE_STATEMENT - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a `Statement` completed execution.
AFTER_ROLLBACK - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a rollback just occured.
afterClose(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
afterClose(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
afterCloseResultSet(SQLExecutionEvent, ResultSet) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
afterCloseResultSet(SQLExecutionEvent, ResultSet) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
afterCommit(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
afterCommit(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
afterCompletion(int) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
afterConnect(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
afterConnect(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
afterExecuteStatement(SQLExecutionEvent, Statement) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
afterExecuteStatement(SQLExecutionEvent, Statement) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
afterLast() - Method in class com.solarmetric.datasource.ResultSetWrapper
afterNontransactionalRefresh() - Method in class com.solarmetric.kodo.runtime.JDOState
  Return the state to transition to after refresh.
afterOptimisticRefresh() - Method in class com.solarmetric.kodo.runtime.JDOState
  Return the state to transition to after refresh.
afterOptimisticRefresh() - Method in class com.solarmetric.kodo.runtime.PDirtyState
afterRefresh() - Method in class com.solarmetric.kodo.runtime.JDOState
  Return the state to transition to after refresh.
afterRefresh() - Method in class com.solarmetric.kodo.runtime.PDirtyState
afterRollback(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
afterRollback(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
afterSection() - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
afterUpdate(SQLBuffer, int) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionCallback
  Invoked after the update occurs in the data store.
allocateConnection(ManagedConnectionFactory, ConnectionRequestInfo) - Method in class com.solarmetric.kodo.impl.jdbc.ee.DefaultConnectionManager
allProceduresAreCallable - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can all the procedures returned by getProcedures be called by the current user?
allTablesAreSelectable - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can all the tables returned by getTable be SELECTed by the current user?
and(Expression, Expression) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
and(Joins, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  AND the given joins together.
and(SQLStatement) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  AND the previous WHERE clause with the given one.
and(SQLStatement) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
append(boolean) - Method in class serp.util.ParameterTemplate
  Add the given value to the internal template.
append(boolean) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
append(byte) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
append(char) - Method in class serp.util.ParameterTemplate
  Add the given value to the internal template.
append(char) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
append(double) - Method in class serp.util.ParameterTemplate
  Add the given value to the internal template.
append(double) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
append(File) - Method in class serp.util.ParameterTemplate
  Add the given value to the internal template.
append(float) - Method in class serp.util.ParameterTemplate
  Add the given value to the internal template.
append(float) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
append(InputStream) - Method in class serp.util.ParameterTemplate
  Add the given value to the internal template.
append(int) - Method in class serp.util.ParameterTemplate
  Add the given value to the internal template.
append(int) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
append(long) - Method in class serp.util.ParameterTemplate
  Add the given value to the internal template.
append(long) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
append(Object) - Method in class serp.util.OrderedSet
  Deprecated. Appends `o` to the end of this ordered set, or moves it to the end if it already exists in the set.
append(Object) - Method in class serp.util.ParameterTemplate
  Add the given value to the internal template.
append(Object) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
append(Object) - Method in class serp.util.SimpleLinkedList
  Deprecated. Add a new `SimpleLinkedList.Entry` that contains `o` to the end of this linked list.
append(Reader) - Method in class serp.util.ParameterTemplate
  Add the given value to the internal template.
append(short) - Method in class serp.util.ParameterTemplate
  Add the given value to the internal template.
append(short) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
append(String) - Method in class serp.util.ParameterTemplate
  Add the given value to the internal template.
appendBuffer(QuerySQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySQLBuffer
  Append all elements of the specified QuerySQLBuffer (shallowly) to this one.
appendBuffer(SQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Append all elements of the specified SQLBuffer (shallowly) to this one.
appendEntry(SimpleLinkedList.Entry) - Method in class serp.util.SimpleLinkedList
  Deprecated. Add `e` to the end of this linked list.
appendIsEmpty(QuerySQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
appendIsEmpty(QuerySQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.Constant
appendIsEmpty(QuerySQLBuffer) - Method in interface com.solarmetric.kodo.impl.jdbc.query.exp.JDBCValue
  Append the SQL testing whether this value is empty to the given buffer.
appendIsEmpty(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Create a where clause to the given statement asking if this value is empty.
appendIsEmpty(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
appendIsEmpty(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
appendIsEmpty(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
appendIsEmpty(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
appendIsEmpty(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
appendIsNotNull(QuerySQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
appendIsNotNull(QuerySQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.Constant
appendIsNotNull(QuerySQLBuffer) - Method in interface com.solarmetric.kodo.impl.jdbc.query.exp.JDBCValue
  Append the SQL testing whether this value is not null to the given buffer.
appendIsNotNull(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Add a where clause to the given statement asking if this value is not null.
appendIsNotNull(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
appendIsNotNull(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
appendIsNotNull(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
appendIsNotNull(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
appendIsNotNull(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
appendIsNull(QuerySQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
appendIsNull(QuerySQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.Constant
appendIsNull(QuerySQLBuffer) - Method in interface com.solarmetric.kodo.impl.jdbc.query.exp.JDBCValue
  Append the SQL testing whether this value is null to the given buffer.
appendIsNull(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Add a where clause to the given statement asking if this value is null.
appendIsNull(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
appendIsNull(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
appendIsNull(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
appendIsNull(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
appendIsNull(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
appendLiteral(SQLLiteral) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Append some raw, un-preparable SQL to the statement.
appendLiteral(String) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySQLBuffer
  Append some raw, un-preparable SQL to the statement.
appendLiteral(String) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Append some raw, un-preparable SQL to the statement.
appendTo(QuerySQLBuffer, int) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
appendTo(QuerySQLBuffer, int) - Method in interface com.solarmetric.kodo.impl.jdbc.query.exp.JDBCValue
  Append the SQL for this value to the given buffer.
appendValue(Object) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySQLBuffer
  Append a value.
appendValue(SQLValue) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Append a SQLValue.
ApplicationIdTool - class com.solarmetric.kodo.enhance.ApplicationIdTool.
  Generates a class appropriate for use as an application identity class.
ApplicationIdTool(Class, Configuration) - Constructor for class com.solarmetric.kodo.enhance.ApplicationIdTool
  Constructs a new ApplicationIdTool capable of generating an object id class for `type`.
applyParameter(PreparedStatement, int) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLValue
  Apply the parameters to the given PreparedStatement at the specified index, returning the number of parameters that were bound.
applyParameter(PreparedStatement, int) - Method in interface com.solarmetric.kodo.impl.jdbc.sql.SQLElement
  Bind the value as a parameter to the given PreparedStatement.
applyParameter(PreparedStatement, int) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLLiteral
  We do not bind any parameters with a literal: always return 0.
applyTemplate(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
associateConnection(Object) - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
ATTRIBUTE_ALLOWED_VALUES - Static variable in class com.solarmetric.kodo.conf.Value
ATTRIBUTE_TYPE - Static variable in class com.solarmetric.kodo.conf.Value
AutoIncrementSequenceFactory - class com.solarmetric.kodo.impl.jdbc.schema.AutoIncrementSequenceFactory.
  A SequenceFactory implementation that can deal with auto-incrementing primary keys for some databases.
AutoIncrementSequenceFactory() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.AutoIncrementSequenceFactory
AutomaticManagedRuntime - class com.solarmetric.kodo.ee.AutomaticManagedRuntime.
  Implementation of the `ManagedRuntime` interface that searches through a set of known JNDI and method invocations to locate the appropriate mechanism for obtaining a TransactionManager.
AutomaticManagedRuntime() - Constructor for class com.solarmetric.kodo.ee.AutomaticManagedRuntime

## B

backup(File) - Static method in class serp.util.Files
  Backup the given file to a new file called <file-name>~.
BASIC_OPTION - Static variable in class com.solarmetric.kodo.conf.SimpleConfiguration
batchUpdate(Collection, Collection, Collection, Collection) - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
batchUpdate(Collection, Collection, Collection, Collection) - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Perform a batch update of the cache.
batchUpdate(Collection, Collection, Collection, Collection) - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
BEFORE_CLOSE - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a `Connection` is about to be closed.
BEFORE_CLOSE_RESULTSET - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a `ResultSet` is about to be closed.
BEFORE_COMMIT - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a `Connection` is about to be committed.
BEFORE_CONNECT - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a `Connection` is about to be opened.
BEFORE_EXECUTE_STATEMENT - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a `Statement` is about to be executed.
BEFORE_ROLLBACK - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a rollback is about to occur.
beforeClose(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
beforeClose(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
beforeCloseResultSet(SQLExecutionEvent, ResultSet) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
beforeCloseResultSet(SQLExecutionEvent, ResultSet) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
beforeCommit() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Delegates to the current JDO State.
beforeCommit(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
beforeCommit(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
beforeCommit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Called before the state is committed.
beforeCommit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewState
beforeCommit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDirtyState
beforeCommit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedFlushedState
beforeCommit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedState
beforeCommit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedFlushedState
beforeCompletion() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
beforeConnect(SQLExecutionEvent) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
beforeConnect(SQLExecutionEvent) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
beforeExecuteStatement(SQLExecutionEvent, Statement) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
beforeExecuteStatement(SQLExecutionEvent, Statement) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
beforeFirst() - Method in class com.solarmetric.datasource.ResultSetWrapper
beforeFlush() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Delegates to the current JDO State.
beforeFlush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Called before the state is flushed.
beforeFlush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewState
beforeFlush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDirtyState
beforeFlush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedFlushedState
beforeFlush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedState
beforeFlush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedFlushedState
beforeNontransactionalRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state prior to the state of the given instance being read outside of an active transaction.
beforeNontransactionalRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.HollowState
beforeNontransactionalWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state prior to the state of the given instance being written outside of an active transaction.
beforeNontransactionalWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.HollowState
beforeOptimisticRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state prior to the state of the given instance being read in an optimistic transaction.
beforeOptimisticRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedState
beforeOptimisticRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.HollowState
beforeOptimisticRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
beforeOptimisticRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
beforeOptimisticWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state prior to the state of the given instance being written within an optimistic transaction.
beforeOptimisticWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedState
beforeOptimisticWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.HollowState
beforeOptimisticWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
beforeOptimisticWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TCleanState
beforeOptimisticWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNonTransState
beforeOptimisticWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCleanState
beforeOptimisticWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
beforeRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state prior to the state of the given instance being read within an active transaction.
beforeRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedState
beforeRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.HollowState
beforeRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
beforeRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNonTransState
beforeRead(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
beforeRollback(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
beforeRollback(SQLExecutionEvent, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
beforeTransactionCommit(Collection, PersistenceManagerImpl, Set, Set, Set) - Static method in class com.solarmetric.kodo.runtime.event.EventManager.EventManagerHelper
  Fire the proper events signifying that a transaction is about to commit.
beforeTransactionCommit(PersistenceManagerImpl, Set, Set, Set) - Method in interface com.solarmetric.kodo.runtime.event.TransactionCommitListener
  Notification that a transaction is about to commit.
beforeWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state prior to the state of the given instance being written within an active transaction.
beforeWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedState
beforeWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.HollowState
beforeWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
beforeWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TCleanState
beforeWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNonTransState
beforeWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCleanState
beforeWrite(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
begin() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
begin() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
begin(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
begin(boolean) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Begin a data store transaction.
begin(boolean) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
beginOptimistic() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
beginOptimistic() - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Notification that an optimistic transaction has started.
beginOptimistic() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
BIGDECIMAL - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `BigDecimal` type, corresponds to `Types.DECIMAL`.
bigDecimalFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
bigDecimalFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Get the BigDecimal value of a particular column.
bigDecimalFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLTCKDictionary
bigDecimalToPreparedParameter(PreparedStatement, int, BigDecimal) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
bigDecimalToPreparedParameter(PreparedStatement, int, BigDecimal) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLTCKDictionary
bigDecimalToSQL(BigDecimal) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
bigDecimalToSQL(BigDecimal) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
bigDecimalToSQL(BigDecimal) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLTCKDictionary
BIGINTEGER - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `BigInteger` type, corresponds to `Types.BIGINT`.
bigIntegerFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
bigIntegerFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
bigIntegerFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLTCKDictionary
bigIntegerToPreparedParameter(PreparedStatement, int, BigInteger) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
bigIntegerToPreparedParameter(PreparedStatement, int, BigInteger) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLTCKDictionary
bigIntegerToSQL(BigInteger) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
bigIntegerToSQL(BigInteger) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
bigIntegerToSQL(BigInteger) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLTCKDictionary
bindConnectionFactory(String, ConnectionFactory, Context) - Method in class com.solarmetric.kodo.ee.JDOBean
bindKeyVariable(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
bindValueVariable(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
bindVariable(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
bitSetToFieldSet(ClassMetaData, BitSet) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
BLOB - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.ExplicitBlobMapping
  Metadata extension key used to mark whether a field should be serialized as a blob.
BLOB - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.ExplicitOracleBlobMapping
  Metadata extension key used to mark whether a field should be serialized as a blob.
BLOB - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `Blob` type, corresponds to `Types.BLOB`.
blobFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
blobFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
blobFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
blobFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
blobFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PointbaseDictionary
  Pointbase does not return a byte[] when `ResultSet.getObject()` is invoked.
blobFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
BlobMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.BlobMapping.
  Represents the mapping of a BLOB column in the owning class' primary table.
BlobMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.BlobMapping
blobToPreparedParameter(PreparedStatement, int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
blobToPreparedParameter(PreparedStatement, int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
blobToPreparedParameter(PreparedStatement, int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
blobToPreparedParameter(PreparedStatement, int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary
blobToPreparedParameterOracle(PreparedStatement, int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
  Oracle requires special handling of `Blob`s.
blobToSQL(Object) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
blobToSQL(Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
blobToSQL(Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
BOOLEAN - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `boolean` type, corresponds to `Types.BIT`.
booleanFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
booleanFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
booleanToPreparedParameter(PreparedStatement, int, Boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
booleanToPreparedParameter(PreparedStatement, int, Boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
booleanToPreparedParameter(PreparedStatement, int, Boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary
booleanToSQL(boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
booleanToSQL(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
BooleanValue - class com.solarmetric.kodo.conf.BooleanValue.
BooleanValue(String, boolean, Class, boolean, String) - Constructor for class com.solarmetric.kodo.conf.BooleanValue
broadcastCommitInfo(Set, Set, Set) - Method in interface com.solarmetric.kodo.runtime.event.RemoteCommitProvider
  Notifies other PersistenceManagerFactory objects in this JVM and on other machines of changes to the cache.
broadcastCommitInfo(Set, Set, Set) - Method in class com.solarmetric.kodo.runtime.event.impl.JMSRemoteCommitProvider
broadcastCommitInfo(Set, Set, Set) - Method in class com.solarmetric.kodo.runtime.event.impl.SingleJVMRemoteCommitProvider
broadcastCommitInfo(Set, Set, Set) - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider
buildTable() - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
  Creates the object-level representation of the sequence table.
buildTable() - Method in class com.solarmetric.kodo.impl.jdbc.schema.ClassDBSequenceFactory
  Creates the object-level representation of the sequence table.
BYTE - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `byte` type, corresponds to `Types.TINYINT`.
byteFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
byteFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
byteToPreparedParameter(PreparedStatement, int, Number) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
byteToSQL(byte) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
byteToSQL(byte) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary

## C

cache - Variable in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
  A map in which that this cache implementation stores data.
CacheAwareQuery - class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery.
  A `Query` implementation that caches the OIDs involved in the query, and can determine whether or not the query has been dirtied.
CacheAwareQuery.CachedResultList - class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery.CachedResultList.
CacheAwareQuery(KodoQuery, DataCacheStoreManager) - Constructor for class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
  Create a new `CacheAwareQuery` that delegates to `query` if no cached results are available.
CacheImpl - class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl.
  A PersistenceManagerFactory cache implementation.
CacheImpl() - Constructor for class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
CacheMap - class com.solarmetric.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 com.solarmetric.kodo.util.CacheMap
  Create a new `CacheMap` with an initial maximum unpinned object size of 1000.
CacheMap(int) - Constructor for class com.solarmetric.kodo.util.CacheMap
  Create a new `CacheMap` with an initial maximum unpinned object size of `size`.
CacheMap(int, float) - Constructor for class com.solarmetric.kodo.util.CacheMap
  Create a new `CacheMap` with an initial maximum unpinned object size of `size` and a load factor of `load`.
cachePersistentTypes() - Static method in class com.solarmetric.kodo.util.ImplHelper
CachingList - interface com.solarmetric.kodo.runtime.datacache.query.CachingList.
  An extension of `ResultList` that provides methods to control caching of the underlying list.
CachingRandomAccessList - class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList.
  A wrapper around a `ResultList` that builds up a list of all the OIDs in this list and registers that list with the query cache.
CachingRandomAccessList(ResultList, QueryKey, DataCacheStoreManager) - Constructor for class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
calculateValue(PersistenceManagerImpl, Map, JDBCValue) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
calculateValue(PersistenceManagerImpl, Map, JDBCValue) - Method in interface com.solarmetric.kodo.impl.jdbc.query.exp.JDBCValue
  Calculate and cache the SQL for this value.
canCache(ClassMetaData) - Static method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
  Return `true` if the specified class can be cached.
cancel() - Method in class com.solarmetric.datasource.StatementWrapper
cancelRowUpdates() - Method in class com.solarmetric.datasource.ResultSetWrapper
canMap(ClassMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return true if this mapping type can handle the given class, false otherwise.
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Return true if this mapping type can handle the given field, false otherwise.
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClobMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.BlobMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ExplicitBlobMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MapMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToManyMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.StringificationMapping
  If we have the `externalizer` metadata extension, then we can use this mapping.
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ExplicitOracleBlobMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.CollectionMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedManyToManyMapping
canMap(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedCollectionMapping
canResolveClass(String) - Method in interface com.solarmetric.util.classes.ClassResolver
canResolveClass(String) - Method in class com.solarmetric.kodo.runtime.JDOClassResolver
canResolveClass(String) - Method in class com.solarmetric.kodo.util.MultiLoaderClassResolver
CanRetryException - exception com.solarmetric.kodo.runtime.CanRetryException.
  Serializable extensions of the `JDOCanRetryException`.
CanRetryException() - Constructor for class com.solarmetric.kodo.runtime.CanRetryException
CanRetryException(String) - Constructor for class com.solarmetric.kodo.runtime.CanRetryException
CanRetryException(String, Object) - Constructor for class com.solarmetric.kodo.runtime.CanRetryException
CanRetryException(String, Throwable) - Constructor for class com.solarmetric.kodo.runtime.CanRetryException
CanRetryException(String, Throwable[]) - Constructor for class com.solarmetric.kodo.runtime.CanRetryException
CanRetryException(String, Throwable[], Object) - Constructor for class com.solarmetric.kodo.runtime.CanRetryException
CanRetryException(String, Throwable, Object) - Constructor for class com.solarmetric.kodo.runtime.CanRetryException
capitalize(String) - Static method in class serp.util.Strings
  Deprecated. Use the Jakarta Commons project's `StringUtils.capitalise` method.
cast(Value, Class) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
castTo(Class) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
castTo(Class) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.Constant
castTo(Class) - Method in interface com.solarmetric.kodo.impl.jdbc.query.exp.JDBCValue
  Cast this value to the given class.
catalogSeparator - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the separator between catalog and table name?
catalogTerm - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the database vendor's preferred term for "catalog"?
CENTI - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
changeInvalidatesQuery(Set) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryKey
  Returns `true` if modifications to any of the classes in `changed` results in a possible invalidation of this query; otherwise returns `true`.
ChangeManager - class com.solarmetric.kodo.util.ChangeManager.
  Helper that `ChangeTracker`s can optionally use to implement change tracking.
ChangeManager(boolean) - Constructor for class com.solarmetric.kodo.util.ChangeManager
  Constructor.
ChangeTracker - interface com.solarmetric.kodo.util.ChangeTracker.
  Proxy that tracks changes to its elements at a fine-grained level.
CHARACTER - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `char` type, corresponds to `Types.CHAR`.
characterToPreparedParameter(PreparedStatement, int, Character) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
characterToPreparedParameter(PreparedStatement, int, Character) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
charFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
charFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
charToSQL(char) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
charToSQL(char) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
charToSQL(char) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary
checkActiveTransaction() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
checkCache(QueryKey) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
  Look in the query cache for a result for the given query key.
checkClosed() - Method in class com.solarmetric.datasource.StatementWrapper
checkClosed() - Method in class com.solarmetric.datasource.ConnectionWrapper
checkClosed() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
checkClosed() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
checkClosed() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery.CachedResultList
checkClosed() - Method in class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
checkClosed() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
  Invoke `ResultList.checkClosed()` on all the internally held `ResultList`s
checkClosed() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Ensure that the `ResultList` is not closed.
checkClosed() - Method in class com.solarmetric.kodo.runtime.objectprovider.CollectionResultList
checkClosed() - Method in class com.solarmetric.kodo.runtime.objectprovider.EagerResultList
checkClosed() - Method in interface com.solarmetric.kodo.runtime.objectprovider.ResultList
  Check to see if this ResultList has been closed, and if so, throw a JDOUserException.
checkCustomFetchGroupCapability() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Throws an exception if this persistence manager is not licensed to use custom fetch groups.
checkedDriverForUpdateBug - Variable in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
checkExecuteQueryBugs(SQLException) - Method in class com.solarmetric.datasource.StatementWrapper
checkExtension(Extensions, String, String) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Utility method to retrieve the value of the specified metadata extension, or return the default if not found.
checkFinished() - Method in class com.solarmetric.kodo.meta.ClassMetaData
checkFrozen() - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
  Checks if the configuration has been frozen and if so throws a `JDOUserException`, otherwise returns silently.
checkNontransactionalRead() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
checkResultSetClosed() - Method in class com.solarmetric.datasource.StatementWrapper
checkSerialize(Exception) - Static method in class com.solarmetric.kodo.runtime.Exceptions
  Return the exception if it is serializable, otherwise return null.
checkValid(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
checkValue(Object, Class) - Static method in class com.solarmetric.kodo.util.Proxies
  Used by the proxy types in this package to check that an attempt to add a new key/value is legal.
checkVersion(StateManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
checkVersion(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
  Returns true if the version of the given state manager matches the cached version.
checkVersion(StateManagerImpl) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Determine whether the given StateManager is the same version as the datastore version.
checkVersion(StateManagerImpl) - Method in interface com.solarmetric.kodo.runtime.PCData
  Returns true if the version of the given state manager matches the cached version.
checkVersion(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
checkVersion(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
checkVersion(StateManagerImpl, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Determine whether the given StateManager is the same version as the datastore version.
CLASS_COL - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
  Metadata extension key used to mark the name of the subclass indicator column for this class.
CLASS_EXT - Static variable in class com.solarmetric.kodo.enhance.DefaultOutputProvider
ClassChangeListener - interface com.solarmetric.kodo.runtime.datacache.query.ClassChangeListener.
  Interface for notification of data modification.
ClassDBSequenceFactory - class com.solarmetric.kodo.impl.jdbc.schema.ClassDBSequenceFactory.
  `DBSequenceFactory` subclass that overrides methods to be class sensitive.
ClassDBSequenceFactory() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.ClassDBSequenceFactory
classesChanged(Set) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
classesChanged(Set) - Method in interface com.solarmetric.kodo.runtime.datacache.query.ClassChangeListener
  Invoked when objects of the types in the `classes` set have been changed.
classesChanged(Set) - Method in class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
classForName(String) - Method in class com.solarmetric.kodo.query.QueryImpl
ClassGroupStateManagerSet - class com.solarmetric.kodo.runtime.ClassGroupStateManagerSet.
  `StateManagerSet` implementation that orders objects in some per-class ordering.
ClassGroupStateManagerSet() - Constructor for class com.solarmetric.kodo.runtime.ClassGroupStateManagerSet
ClassMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping.
  A mapping between a java class and its relational database representation.
ClassMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
ClassMetaData - class com.solarmetric.kodo.meta.ClassMetaData.
  Contains JDO meta information about a persistent type.
ClassMetaData(Class) - Constructor for class com.solarmetric.kodo.meta.ClassMetaData
  Constructor.
ClassResolver - interface com.solarmetric.util.classes.ClassResolver.
ClassSequenceFactory - class com.solarmetric.kodo.impl.jdbc.schema.ClassSequenceFactory.
  `SequenceFactory` implementation that uses a sequence per class to generate numbers.
ClassSequenceFactory() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.ClassSequenceFactory
ClassValue - class com.solarmetric.kodo.conf.ClassValue.
ClassValue(String, String, Class, boolean, String) - Constructor for class com.solarmetric.kodo.conf.ClassValue
ClassValue(String, String, String[], Class, boolean, String) - Constructor for class com.solarmetric.kodo.conf.ClassValue
clean() - Method in interface com.solarmetric.datasource.DataSourceImpl.Pool
  Cleanup possibly dead connections from the pool.
clean() - Method in class com.solarmetric.datasource.DataSourceImpl.SortablePool
  removes dead connections from the pool.
clean() - Method in class serp.util.AbstractPool
  Deprecated. Returns expired taken objects to the pool, and removes any null entries from the taken set (can occur if the taken set map does not hold strong references to its entries).
cleanup() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
clear() - Method in class com.solarmetric.kodo.query.QueryImpl.QueryExecutionManager
clear() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Clear the WHERE clause and table list so that this statement can be reused.
clear() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
clear() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
clear() - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
clear() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
clear() - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Remove all data from this cache.
clear() - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
clear() - Method in interface com.solarmetric.kodo.runtime.datacache.query.QueryCache
  Remove all data from this cache.
clear() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
clear() - Method in class com.solarmetric.kodo.util.ProxyLinkedList
clear() - Method in class com.solarmetric.kodo.util.CacheMap
  Removes pinned objects as well as unpinned ones.
clear() - Method in class com.solarmetric.kodo.util.ProxyHashSet
clear() - Method in class com.solarmetric.kodo.util.ProxyVector
clear() - Method in class com.solarmetric.kodo.util.ProxyArrayList
clear() - Method in class com.solarmetric.kodo.util.ProxyHashMap
clear() - Method in class com.solarmetric.kodo.util.ProxyTreeSet
clear() - Method in class com.solarmetric.kodo.util.ProxyTreeMap
clear() - Method in class com.solarmetric.kodo.util.ProxyProperties
clear() - Method in class com.solarmetric.kodo.util.ProxyHashtable
clear() - Method in class serp.util.RefKeyMap
  Deprecated.
clear() - Method in class serp.util.RefValueMap
  Deprecated.
clear() - Method in class serp.util.OrderedSet
  Deprecated.
clear() - Method in class serp.util.ReferenceCollection
clear() - Method in class serp.util.MultiClassLoader
  Clear the list of class loaders.
clear() - Method in class serp.util.RefValueCollection
  Deprecated.
clear() - Method in class serp.util.LRUMap
  Deprecated.
clear() - Method in class serp.util.CodeFormat
  Clear the internal code buffer.
clear() - Method in class serp.util.SimpleLinkedList
  Deprecated.
clear() - Method in class serp.util.AbstractPool
  Deprecated.
clear() - Method in class serp.util.ReferenceMap
clearBatch() - Method in class com.solarmetric.datasource.StatementWrapper
clearCache() - Method in class serp.util.CompressedString
  Clear out the contents of the String cache.
clearFetchGroups() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Clears the list of fetch group names to use wen loading data.
ClearFieldManager - class com.solarmetric.kodo.runtime.ClearFieldManager.
  FieldManager that responds to all fetch methods with the default value for that field; used to clear the state of JDO instances.
clearFields() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Calls the `InstanceCallbacks.jdoPreClear()` method on the instance, clears all managed fields, and calls the `StateManagerImpl.setLoaded(boolean)` method with a value of false.
clearMessages() - Method in interface com.solarmetric.kodo.enhance.Verifier
  Clears the messages that have been accumulated from the verification thus far.
clearMessages() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
  Clears the messages that have been accumulated from the verification thus far.
clearNeedsRollback() - Method in class com.solarmetric.datasource.ConnectionWrapper
clearOrderBy() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Clear the ORDER BY columns.
clearParameters() - Method in class com.solarmetric.datasource.PreparedStatementWrapper
clearParameters() - Method in class serp.util.ParameterTemplate
  Clear the recorded parameter values.
clearSavedFields() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Notification that the state will not need to be rolled back to that of the last call to `StateManagerImpl.saveFields()`.
clearSelect() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Clear the select list of this statement.
clearSet() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
  Clear the set updates.
clearTable() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Clear the tables clause.
clearWarnings() - Method in class com.solarmetric.datasource.ResultSetWrapper
clearWarnings() - Method in class com.solarmetric.datasource.StatementWrapper
clearWarnings() - Method in class com.solarmetric.datasource.ConnectionWrapper
clearWarnings() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
clearWhere() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Clear the WHERE clause.
clearWhere() - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
CLOB - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `Clob` type, corresponds to `Types.CLOB`.
clobFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
clobFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
clobFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
clobFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PointbaseDictionary
ClobMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.ClobMapping.
  Represents the mapping of a CLOB column in the owning class' primary table.
ClobMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.ClobMapping
clobToPreparedParameter(PreparedStatement, int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
clobToPreparedParameter(PreparedStatement, int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
clobToPreparedParameter(PreparedStatement, int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
clobToPreparedParameter(PreparedStatement, int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
clobToPreparedParameterOracle(PreparedStatement, int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
  The Oracle JDBC driver requires special handling of `Clob`s.
clobToSQL(Object) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
clobToSQL(Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
clobToSQL(Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
clone() - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
clone() - Method in interface com.solarmetric.kodo.conf.Configuration
  Returns a clone of this Configuration.
clone() - Method in class com.solarmetric.kodo.impl.jdbc.ee.RecordImpl
clone() - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySQLBuffer
  Perform a shallow clone of this SQL Buffer.
clone() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Table
clone() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Perform a shallow clone of this SQL Buffer.
clone() - Method in class serp.util.IdentityMap
clone() - Method in class serp.util.CodeFormat
  Make a copy of this code format object with all the same formatting settings.
close() - Method in class com.solarmetric.datasource.ResultSetWrapper
close() - Method in class com.solarmetric.datasource.StatementWrapper
close() - Method in class com.solarmetric.datasource.ConnectionWrapper
close() - Method in class com.solarmetric.datasource.PoolConnection
close() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
close() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
  Close the Connection, if there is one currently open.
close() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Close the underlying Connection to the DataStore.
close() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
close() - Method in class com.solarmetric.kodo.impl.jdbc.ee.EEPersistenceManagerFactory
close() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
close() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
close() - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Close the database connection used by the tool.
close() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
close() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  API extension.
close() - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Close any resources used by this store manager.
close() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
close() - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Close this cache, dropping all hard references and releasing any resources that this cache maintains.
close() - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
close() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
close() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
close() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
close() - Method in interface com.solarmetric.kodo.runtime.datacache.query.QueryCache
  Close this cache, dropping all hard references and releasing any resources that this cache maintains.
close() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery.CachedResultList
close() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
close() - Method in class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
close() - Method in interface com.solarmetric.kodo.runtime.event.RemoteCommitProvider
  Close any resources used by this provider
close() - Method in interface com.solarmetric.kodo.runtime.event.RemoteCommitListener
  Close any resources used by this listener.
close() - Method in class com.solarmetric.kodo.runtime.event.impl.JMSRemoteCommitProvider
close() - Method in class com.solarmetric.kodo.runtime.event.impl.SingleJVMRemoteCommitProvider
close() - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider
close() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
  Invoke `ResultList.close()` on all the internally held `ResultList`s
close() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  To be in accordance with the spec, we need to throw an Exception on list access after our owning Extent or Query is closed.
close() - Method in class com.solarmetric.kodo.runtime.objectprovider.CollectionResultList
  To be in accordance with the spec, we need to throw an Exception on list access after our owning Extent or Query is closed.
close() - Method in class com.solarmetric.kodo.runtime.objectprovider.EagerResultList
  To be in accordance with the spec, we need to throw an Exception on list access after our owning Extent or Query is closed.
close() - Method in interface com.solarmetric.kodo.runtime.objectprovider.ResultList
  Close the list.
close(Iterator) - Method in class com.solarmetric.kodo.runtime.ExtentImpl
close(List) - Method in class com.solarmetric.kodo.query.QueryImpl
  Close the given query result.
close(List) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCQuery
close(Object) - Method in class com.solarmetric.kodo.query.QueryImpl
  Close the given query result.
close(Object) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
close(PersistenceManagerImpl) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
close(PoolConnection) - Method in class com.solarmetric.datasource.DataSourceImpl
  Return the given connection to the pool.
close(PoolConnection, boolean) - Method in interface com.solarmetric.datasource.DataSourceImpl.Pool
  Close a pooled connection.
close(PoolConnection, boolean) - Method in class com.solarmetric.datasource.DataSourceImpl.SortablePool
close(ResultSet) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
close(ResultSet) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Indicate to the manager that this ResultSet is no longer needed.
closeAll() - Method in class com.solarmetric.kodo.query.QueryImpl
  Close all query results.
closeAll() - Method in class com.solarmetric.datasource.DataSourceImpl
  Close all pooled connections.
closeAll() - Method in interface com.solarmetric.datasource.DataSourceImpl.Pool
  Close all pooled connections.
closeAll() - Method in class com.solarmetric.datasource.DataSourceImpl.SortablePool
closeAll() - Method in class com.solarmetric.kodo.runtime.ExtentImpl
closeAll() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
closeAll(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  API extension.
closeBrace(int) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
closeException() - Method in class com.solarmetric.kodo.runtime.ClosurePoint
  Throw a JDOUserException indicating that we have already been closed, using this stack trace as an embedded stack.
closeIterator(Iterator) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCExtent
  Close the given iterator.
closeIterator(Iterator) - Method in class com.solarmetric.kodo.runtime.ExtentImpl
  Close the given iterator.
closeParen() - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
closeQueries() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Close all open queries.
closeRequested() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
  Returns `true` if `EEPersistenceManager.close()` has been invoked on this object, but the close was deferred because an active transaction was in progress.
ClosurePoint - exception com.solarmetric.kodo.runtime.ClosurePoint.
  A ClosurePoint represents a marker for when a closeable object (such as a Query or PersistenceManager) was closed.
ClosurePoint() - Constructor for class com.solarmetric.kodo.runtime.ClosurePoint
CM_JNDI_SUFFIX - Static variable in class com.solarmetric.kodo.ee.JDOBean
CodeFormat - class serp.util.CodeFormat.
  Encapsulates some common Java source code formatting options.
CodeFormat() - Constructor for class serp.util.CodeFormat
COL_INDEX - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Metadata extension key used to mark fields for indexing.
COL_LENGTH - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Metadata extension key used to specify the maximum length of a field.
collection() - Method in class com.solarmetric.kodo.runtime.ClassGroupStateManagerSet
collection() - Method in class com.solarmetric.kodo.runtime.FifoStateManagerSet
collection() - Method in interface com.solarmetric.kodo.runtime.StateManagerSet
  Returns an unmodifiable list containing all the `StateManagerImpl` objects that have been added to this set.
CollectionMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.CollectionMapping.
  Represents a collection of simple values such as Integers, Strings, etc.
CollectionMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.CollectionMapping
CollectionResultList - class com.solarmetric.kodo.runtime.objectprovider.CollectionResultList.
  A basic `ResultList` inplementation that just wraps a `Collection`.
CollectionResultList() - Constructor for class com.solarmetric.kodo.runtime.objectprovider.CollectionResultList
CollectionResultList(Collection) - Constructor for class com.solarmetric.kodo.runtime.objectprovider.CollectionResultList
colsToString(String[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Converts an array of column names to a comma-separated list of columns appropriate for use in a SELECT statement.
Column - class com.solarmetric.kodo.impl.jdbc.schema.Column.
  Represents a database column.
Column(Column, Table) - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.Column
Column(String, Table) - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.Column
ColumnAliasResultObjectProvider - class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider.
  Concrete implementation of `CustomResultObjectProvider` that loads data from a result set by using column aliases as defined by the mapping configuration of the metadata of the class being loaded.
ColumnAliasResultObjectProvider(Class, PersistenceManagerImpl) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Creates a new `ColumnAliasResultObjectProvider` capable of loading classes and subclasses of type `cls` into `pm`.
columnName(Column) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Returns the name of the column, taking into account the return value of the `SQLStatement.retainTableInWhere()` method.
com.solarmetric.datasource - package com.solarmetric.datasource
  Datasource Implementation
com.solarmetric.kodo.conf - package com.solarmetric.kodo.conf
  Kodo Configuration
com.solarmetric.kodo.ee - package com.solarmetric.kodo.ee
  JDO Enterprise Functionality
com.solarmetric.kodo.enhance - package com.solarmetric.kodo.enhance
  JDO Enhancer
com.solarmetric.kodo.impl.jdbc - package com.solarmetric.kodo.impl.jdbc
  JDBC JDO Implementation
com.solarmetric.kodo.impl.jdbc.ee - package com.solarmetric.kodo.impl.jdbc.ee
  JDBC Enterprise
com.solarmetric.kodo.impl.jdbc.ormapping - package com.solarmetric.kodo.impl.jdbc.ormapping
  Object-Relational Mapping
com.solarmetric.kodo.impl.jdbc.query - package com.solarmetric.kodo.impl.jdbc.query
  JDBC Query
com.solarmetric.kodo.impl.jdbc.query.listen - package com.solarmetric.kodo.impl.jdbc.query.listen
  Standard JDBC Filter Listeners
com.solarmetric.kodo.impl.jdbc.runtime - package com.solarmetric.kodo.impl.jdbc.runtime
  JDBC Runtime
com.solarmetric.kodo.impl.jdbc.schema - package com.solarmetric.kodo.impl.jdbc.schema
  Schema Management
com.solarmetric.kodo.impl.jdbc.schema.dict - package com.solarmetric.kodo.impl.jdbc.schema.dict
  DB Dictionaries
com.solarmetric.kodo.impl.jdbc.sql - package com.solarmetric.kodo.impl.jdbc.sql
  SQL Statement Abstractions
com.solarmetric.kodo.meta - package com.solarmetric.kodo.meta
  JDO MetaData
com.solarmetric.kodo.runtime - package com.solarmetric.kodo.runtime
  Common JDO Runtime Environment
com.solarmetric.kodo.runtime.datacache - package com.solarmetric.kodo.runtime.datacache
  Kodo Data Cache
com.solarmetric.kodo.runtime.datacache.plugins - package com.solarmetric.kodo.runtime.datacache.plugins
  Kodo Data Cache Plugins
com.solarmetric.kodo.runtime.datacache.query - package com.solarmetric.kodo.runtime.datacache.query
  Kodo Data Cache Query Infrastructure
com.solarmetric.kodo.runtime.event - package com.solarmetric.kodo.runtime.event
  Kodo PersistenceManager event notification framework
com.solarmetric.kodo.runtime.event.impl - package com.solarmetric.kodo.runtime.event.impl
  Implementations of `RemoteCommitProvider`
com.solarmetric.kodo.runtime.objectprovider - package com.solarmetric.kodo.runtime.objectprovider
  Object provider framework
com.solarmetric.kodo.util - package com.solarmetric.kodo.util
  JDO Utilities
com.solarmetric.log - package com.solarmetric.log
  Logging
com.solarmetric.modules.jndi - package com.solarmetric.modules.jndi
  JNDI Context Access
commit() - Method in class com.solarmetric.datasource.ConnectionWrapper
commit() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
commit() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
commit() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Flush any remaining queued statements and commit to the data store.
commit() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
commit() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
commit() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Delegates to the current JDO state after checking the value of the retainValues flag.
commit() - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Commit the current data store transaction.
commit() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
commit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state on transaction commit.
commit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TDirtyState
commit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewState
commit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDirtyState
commit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedState
commit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
commit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCleanState
commit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
commit(Xid, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.ee.XAResourceImpl
commitAndResume() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
commitAndResume() - Method in interface com.solarmetric.kodo.runtime.KodoTransaction
  Issue a commit and then start a new transaction.
commitMaxTime - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The slowest commit made on a `Connection`.
commitMinTime - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The fastest commit made on a `Connection`.
commitRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state on transaction commit with the retainValues flag set.
commitRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TDirtyState
commitRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewState
commitRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDirtyState
commitRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedState
commitRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
commitRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCleanState
commitRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
commits - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The total number of commits made on a `Connection`.
commitTimes - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The total time taken on the execution of commits made on all `Connection`s.
comparator() - Method in class serp.util.LRUMap
  Deprecated.
compare(Object, Object) - Method in class com.solarmetric.kodo.query.QueryImpl.QueryResultComparator
compareTo(Object) - Method in class com.solarmetric.datasource.ConnectionWrapper
  A subclass of this method might want to override this in order to appear at a higher position on the sorted pool.
compareTo(Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Table
compareTo(Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
compareTo(Object) - Method in class com.solarmetric.kodo.meta.FieldMetaData
  FieldMetaData orders itself on field name.
compareTo(Object) - Method in class serp.util.CompressedString
  Compares the String forms.
compareToNull(ObjectSelect, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Compare this column to null.
compareToNull(ObjectSelect, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
compareToNull(ObjectSelect, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
compile() - Method in class com.solarmetric.kodo.query.QueryImpl
compile() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
CompressedString - class serp.util.CompressedString.
  A `CompressedString` holds on to a compressed form of a String, as well as a `Reference` that caches the uncompressed version.
CompressedString(String) - Constructor for class serp.util.CompressedString
  Construct a new `CompressedString` that holds a compressed version of the specified String.
CompressedString(String, boolean) - Constructor for class serp.util.CompressedString
  Construct a new `CompressedString` that holds a compressed version of the specified String.
compressString(String) - Method in class serp.util.CompressedString
  Compress the specified String into an array of bytes.
Configurable - interface com.solarmetric.kodo.conf.Configurable.
  This interface provides a mechanism for notifying interested objects when configuration events occur.
Configuration - interface com.solarmetric.kodo.conf.Configuration.
  Configuration defines the properties necessary to configure runtime properties and connect to a data source.
configurationClone() - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
configurationClone() - Method in interface com.solarmetric.kodo.conf.Configuration
  Return a new Configuration that is an exact copy of this one.
ConfigurationConnector - class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.
  A Connector that uses a `ConfigurationConnector.AbstractConnectionFactoryConfiguration` object to create a `Connection`.
ConfigurationConnector.AbstractConnectionFactoryConfiguration - class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration.
  An abstract `ConnectionFactoryConfiguration` that can be instantiated with values from a `JDBCConfiguration` configuration.
ConfigurationConnector.AbstractConnectionFactoryConfiguration(JDBCConfiguration, boolean) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
  Constructor: use the values from the specified configuration.
ConfigurationConnector(ConnectionFactoryConfiguration, JDBCConfiguration, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector
ConfigurationConnector(JDBCConfiguration) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector
  Instantiate a `ConfigurationConnector` used the connection values from the `JDBCConfiguration`.
ConfigurationConnector(JDBCConfiguration, ClassResolver, boolean) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector
  Instantiate the connector using the values from the specified `config`.
Configurations - class com.solarmetric.kodo.conf.Configurations.
  Utility methods dealing with configuration.
Configurations() - Constructor for class com.solarmetric.kodo.conf.Configurations
configureInstance(Object, String) - Static method in class com.solarmetric.kodo.conf.Configurations
configurePersistenceManager(PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
  Register the PersistenceManagerImpl as being opened from this factory, and flush any pending class registrations if necessary.
configurePersistenceManager(PersistenceManagerImpl) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Configures the given PersistenceManager with the current factory option settings.
CONN_RETAIN_LEGACY - Static variable in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Deprecated. Use `JDBCStoreManager.CONN_RETAIN_ON_DEMAND` instead.
CONN_RETAIN_ON_DEMAND - Static variable in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  The connection retain mode for designating that a connection should be held only as needed.
CONN_RETAIN_PM - Static variable in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  The connection retain mode for designating that a connection should be held for the duration of the associated PM's life cycle.
CONN_RETAIN_TRANSACTION - Static variable in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  The connection retain mode for designating that a connection should be held for the duration of a transaction (optimistic or pessimistic).
ConnectionFactoryConfiguration - interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration.
  Configuration that holds all the necessary information for obtaining and configuring a DataSource and Connection.
ConnectionInfo - class com.solarmetric.kodo.impl.jdbc.runtime.ConnectionInfo.
  Struct to hold data about the current connection state.
ConnectionInfo(SQLExecutionManager) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.ConnectionInfo
ConnectionInfo(SQLExecutionManager, ResultSet, int, ClassMapping, FieldMetaData[]) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.ConnectionInfo
connectionMaxTime - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The slowest `Connection` to be opened.
connectionMinTime - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The fastest `Connection` to be opened.
connections - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The total number of `Connection`s opened.
connectionTimes - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The total time taken on the opening of all `Connection`s.
ConnectionWrapper - class com.solarmetric.datasource.ConnectionWrapper.
  Wrapper around an existing connection.
ConnectionWrapper.Statistics - class com.solarmetric.datasource.ConnectionWrapper.Statistics.
ConnectionWrapper.Statistics() - Constructor for class com.solarmetric.datasource.ConnectionWrapper.Statistics
ConnectionWrapper(DataSourceImpl, Connection) - Constructor for class com.solarmetric.datasource.ConnectionWrapper
Connector - interface com.solarmetric.kodo.impl.jdbc.runtime.Connector.
  A Connector is a provider for `Connection` instances.
Constant - class com.solarmetric.kodo.impl.jdbc.query.exp.Constant.
  A literal or parameter in the JDOQL filter.
Constant() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.exp.Constant
contains(Object) - Method in class serp.util.MapSet
contains(Object) - Method in class serp.util.OrderedSet
  Deprecated.
contains(Object) - Method in class serp.util.ReferenceCollection
contains(Object) - Method in class serp.util.RefValueCollection
  Deprecated.
contains(Object) - Method in class serp.util.AbstractPool
  Deprecated.
contains(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.ClassGroupStateManagerSet
contains(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.FifoStateManagerSet
contains(StateManagerImpl) - Method in interface com.solarmetric.kodo.runtime.StateManagerSet
  Returns `true` if `sm` is in this set; otherwise returns `false`.
contains(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
containsAll(Collection) - Method in class serp.util.OrderedSet
  Deprecated.
containsAll(Collection) - Method in class serp.util.ReferenceCollection
containsAll(Collection) - Method in class serp.util.RefValueCollection
  Deprecated.
containsAll(Collection) - Method in class serp.util.AbstractPool
  Deprecated.
containsClassLoader(ClassLoader) - Method in class serp.util.MultiClassLoader
  Returns true if the list contains the given class loader or marker.
containsKey(Object) - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
containsKey(Object) - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Returns `true` if this cache contains data corresponding to `key`; otherwise returns `false`.
containsKey(Object) - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
containsKey(Object) - Method in class com.solarmetric.kodo.util.CacheMap
containsKey(Object) - Method in class serp.util.RefKeyMap
  Deprecated.
containsKey(Object) - Method in class serp.util.RefValueMap
  Deprecated.
containsKey(Object) - Method in class serp.util.IdentityMap
containsKey(Object) - Method in class serp.util.LRUMap
  Deprecated.
containsKey(Object) - Method in class serp.util.ReferenceMap
containsKey(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
containsValue(Object) - Method in class com.solarmetric.kodo.util.CacheMap
containsValue(Object) - Method in class serp.util.RefKeyMap
  Deprecated.
containsValue(Object) - Method in class serp.util.RefValueMap
  Deprecated.
containsValue(Object) - Method in class serp.util.LRUMap
  Deprecated.
containsValue(Object) - Method in class serp.util.ReferenceMap
containsValue(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
ContextFactory - class com.solarmetric.modules.jndi.ContextFactory.
  The ContextFactory gives application components a static interface to the ContextProvider in use, as specified by the context-provider property (named in the System properties or in the preferences file).
ContextFactory() - Constructor for class com.solarmetric.modules.jndi.ContextFactory
ContextProvider - interface com.solarmetric.modules.jndi.ContextProvider.
  This interface should be implemented to provide components with a valid JNDI context to use to tie into the application server.
copy(ClassMetaData, Object) - Static method in class com.solarmetric.kodo.util.ObjectIds
  Copy the given oid value.
copyDataStoreId(Object, ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
copyDataStoreId(Object, ClassMetaData) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Copy the given object id value.
copyDataStoreId(Object, ClassMetaData) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
countDeferredRegistrations() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
create(Object) - Method in class serp.util.AbstractPool
  Deprecated. Return a new pool element matching the given criteria passed to the `AbstractPool.get(Object,Comparator)` method.
createConnectionFactory() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl
createConnectionFactory(ConnectionFactoryConfiguration, ClassResolver) - Static method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector
createConnectionFactory(ConnectionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl
createConnectionFactory(JDBCConfiguration) - Static method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
createConnectionFactory(JDBCConfiguration, boolean) - Static method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
createConnectionFactory(JDBCConfiguration, ClassResolver, boolean) - Static method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
createdSQLExecutionManager(SQLExecutionManager) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Perform any necessary configuration of the newly created SQLExecutionManager.
createdSQLExecutionManager(SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
createdSQLExecutionManager(SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
createdSQLExecutionManager(SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.InformixDictionary
  Informix need to invoke "SET LOCK MODE ..." statement on all `Connection`s, since otherwise inserts against a locked table will not wait to obtain a lock, but will fail immediately.
createFromResultSet(ClassMapping, SQLExecutionManager, ResultSet, FieldMetaData[], int) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Create an instance from the given result set; if the instance is already cached it will be returned.
createIndexedRecord(String) - Method in class com.solarmetric.kodo.impl.jdbc.ee.RecordFactoryImpl
createInstance(String, Properties, ClassLoader) - Static method in class com.solarmetric.kodo.conf.Configurations
  Creates an instance of the given class ane configures it with the given properties.
createInstance(String, String, ClassLoader) - Static method in class com.solarmetric.kodo.conf.Configurations
  Creates an instance of the given class ane configures it with the given properties.
createInteraction() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
createManagedConnection(Subject, ConnectionRequestInfo) - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl
createMappedRecord(String) - Method in class com.solarmetric.kodo.impl.jdbc.ee.RecordFactoryImpl
createMapping(ClassMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Creates a ClassMapping for the given metadata.
createMapping(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Creates a FieldMapping for the given metadata.
createMappings(Class[], JDBCConfiguration, ClassResolver, DBDictionary) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Creates and installs a `ClassMapping` and `FieldMapping`s for the given types.
createMappings(Class[], JDBCConfiguration, ClassResolver, DBDictionary, boolean) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
createMessage(Set, Set, Set) - Method in class com.solarmetric.kodo.runtime.event.impl.JMSRemoteCommitProvider
  Returns a new `Message` to send to the topic.
createPersistent() - Method in class com.solarmetric.kodo.ee.JDOEntityBean
  Create a new instance of the PersistenceCapable.
createReference(Object) - Method in class serp.util.CompressedString
  Create a new reference for the specified object.
createRefMapKey(Object, ReferenceQueue, boolean) - Method in class serp.util.RefKeyMap
  Deprecated. Create a weak or soft reference to hold the given key.
createRefMapKey(Object, ReferenceQueue, boolean) - Method in class serp.util.WeakKeyMap
  Deprecated.
createRefMapKey(Object, ReferenceQueue, boolean) - Method in class serp.util.SoftKeyMap
  Deprecated.
createRefMapValue(Object, Object, ReferenceQueue) - Method in class serp.util.RefValueMap
  Deprecated. Create a weak or soft reference to hold the given value.
createRefMapValue(Object, Object, ReferenceQueue) - Method in class serp.util.WeakValueMap
  Deprecated.
createRefMapValue(Object, Object, ReferenceQueue) - Method in class serp.util.SoftValueMap
  Deprecated.
createRefValue(Object, ReferenceQueue, boolean) - Method in class serp.util.RefValueCollection
  Deprecated. Create a weak or soft reference to hold the given value.
createRefValue(Object, ReferenceQueue, boolean) - Method in class serp.util.SoftCollection
  Deprecated.
createRefValue(Object, ReferenceQueue, boolean) - Method in class serp.util.WeakCollection
  Deprecated.
createResultList(Configuration, ResultSet, CustomResultObjectProvider) - Static method in class com.solarmetric.kodo.impl.jdbc.runtime.ResultListFactory
createResultList(Configuration, ResultSet, ResultObjectProvider) - Static method in class com.solarmetric.kodo.impl.jdbc.runtime.ResultListFactory
createSQLExecutionManager(JDBCConfiguration, Connector) - Static method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerFactory
  Create a new SQLExecutionManager based on properties set in the JDBCConfiguration.
createStatement() - Method in class com.solarmetric.datasource.ConnectionWrapper
createStatement() - Method in class com.solarmetric.datasource.PoolConnection
createStatement(int, int) - Method in class com.solarmetric.datasource.ConnectionWrapper
createStatement(int, int) - Method in class com.solarmetric.datasource.PoolConnection
createStatement(int, int, int) - Method in class com.solarmetric.datasource.ConnectionWrapper
CREATING_STATEMENT - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a `Statement` is being created.
creatingStatement(SQLExecutionEvent, SQLBuffer[]) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
creatingStatement(SQLExecutionEvent, SQLBuffer[]) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
crossJoin(Table, Table) - Method in interface com.solarmetric.kodo.impl.jdbc.query.Joins
  Perform a full cross join on the given tables.
ctx - Variable in class com.solarmetric.kodo.ee.JDOEntityBean
ctx - Variable in class com.solarmetric.kodo.ee.JDOSessionBean
current - Variable in class serp.util.SimpleLinkedList.SimpleLinkedListIterator
  Deprecated.
current() - Method in class serp.util.SimpleLinkedList.SimpleLinkedListIterator
  Deprecated.
currentKodoTransaction() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Obtain the KodoPersistenceManager's current transaction.
currentTransaction() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Obtain the PersistenceManager's current transaction.
CUSTOM_MAPPING - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Metadata extension key used identify a custom class mapping.
CustomResultList - interface com.solarmetric.kodo.runtime.objectprovider.CustomResultList.
  Customizable implementation of the `ResultList` interface, that allows configuration of the input source and `ResultObjectProvider` upon instantiation.
CustomResultObjectProvider - interface com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.
  Variant of `ResultObjectProvider` that populates a `StateManagerImpl` object in an application-defined manner.
CustomResultObjectProvider.ResultObjectProviderAdapter - class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ResultObjectProviderAdapter.
  Adapter class that allows a `CustomResultObjectProvider` to be used in situations that require a `ResultObjectProvider`.
CustomResultObjectProvider.ResultObjectProviderAdapter(CustomResultObjectProvider) - Constructor for class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ResultObjectProviderAdapter
CustomResultObjectProvider.ROPInfo - class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ROPInfo.
  Data structure that holds information about the object currently being loaded, and a reference to the `CustomResultObjectProvider` that should be used to load the information into a `StateManagerImpl`.
CustomResultObjectProvider.ROPInfo(CustomResultObjectProvider, Object, ClassMetaData) - Constructor for class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ROPInfo
CustomResultObjectProviderImpl - class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProviderImpl.
  Abstract implementation of `CustomResultObjectProvider` that implements `CustomResultObjectProvider.getROPInfo(java.lang.Object, java.lang.Object, com.solarmetric.kodo.meta.ClassMetaData)` by assembling the necessary information about the object to be loaded.
CustomResultObjectProviderImpl(PersistenceManagerImpl) - Constructor for class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProviderImpl
  Create a new CustomResultObjectProviderImpl for loading objects of into `pm`.
CustomResultSetResultObjectProvider - class com.solarmetric.kodo.impl.jdbc.runtime.CustomResultSetResultObjectProvider.
  Abstract extension of `CustomResultObjectProviderImpl` that populates a `StateManagerImpl` object given a `Map` of `FieldMetaData` objects to `Object` values, created by the abstract `CustomResultObjectProviderImpl.getFieldValues(java.lang.Object, com.solarmetric.kodo.meta.ClassMetaData, boolean)` method.
CustomResultSetResultObjectProvider(PersistenceManagerImpl) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.CustomResultSetResultObjectProvider
  Create a new ResultSetResultObjectProvider for loading objects of into `pm`.

## D

data - Variable in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ROPInfo
  The data to load/initialize a `StateManagerImpl` with.
DATA_COL - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Metadata extension key used to mark the name of the data column for this field.
databaseProductName - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the name of this database product?
databaseProductVersion - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the version of this database product?
DataCache - interface com.solarmetric.kodo.runtime.datacache.DataCache.
  Interface that must be implemented by any level 2 cache used by Kodo.
DataCacheStoreManager - class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager.
  StoreManager proxy that delegates to a data cache when possible.
DataCacheStoreManager(StoreManager, Map, QueryCache) - Constructor for class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
  Constructor.
dataDefinitionCausesTransactionCommit - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Does a data definition statement within a transaction force the transaction to commit?
dataDefinitionIgnoredInTransactions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is a data definition statement within a transaction ignored?
DataSourceConnector - class com.solarmetric.kodo.impl.jdbc.runtime.DataSourceConnector.
  A Connector is a provider for `Connection` instances, backed by a `DataSource` object.
DataSourceConnector(DataSource, String, String) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.DataSourceConnector
DataSourceImpl - class com.solarmetric.datasource.DataSourceImpl.
  Implementation of the `DataSource` interface that maintains a back-end connection pool.
DataSourceImpl.Pool - interface com.solarmetric.datasource.DataSourceImpl.Pool.
DataSourceImpl.SortablePool - class com.solarmetric.datasource.DataSourceImpl.SortablePool.
DataSourceImpl.SortablePool(DataSourceImpl, DataSourceImpl) - Constructor for class com.solarmetric.datasource.DataSourceImpl.SortablePool
DataSourceImpl() - Constructor for class com.solarmetric.datasource.DataSourceImpl
DataStoreException - exception com.solarmetric.kodo.runtime.DataStoreException.
  Serializable extensions of the `JDODataStoreException`.
DataStoreException() - Constructor for class com.solarmetric.kodo.runtime.DataStoreException
DataStoreException(String) - Constructor for class com.solarmetric.kodo.runtime.DataStoreException
DataStoreException(String, Object) - Constructor for class com.solarmetric.kodo.runtime.DataStoreException
DataStoreException(String, Throwable) - Constructor for class com.solarmetric.kodo.runtime.DataStoreException
DataStoreException(String, Throwable[]) - Constructor for class com.solarmetric.kodo.runtime.DataStoreException
DataStoreException(String, Throwable[], Object) - Constructor for class com.solarmetric.kodo.runtime.DataStoreException
DataStoreException(String, Throwable, Object) - Constructor for class com.solarmetric.kodo.runtime.DataStoreException
DATE - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `Date` type, corresponds to `Types.DATE`.
dateFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
dateFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
dateFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
dateToPreparedParameter(PreparedStatement, int, Date) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
dateToSQL(Date) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
dateToSQL(Date) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
dateToSQL(Date) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
dateToTimestamp(Date) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
DB2Dictionary - class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary.
  Implementation of the DBDictionary interface for IBM DB2.
DB2Dictionary() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary
DBDictionary - interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary.
  Interface which allows the creation of SQL dynamically, in a database agnostic fashion.
DBDictionaryFactory - class com.solarmetric.kodo.impl.jdbc.schema.DBDictionaryFactory.
  Factory class to instantiate a dictionary.
DBDictionaryFactory() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.DBDictionaryFactory
DBMetaData - class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData.
  The DBMetaData class is a wrapper around a DatabaseMetaData instance.
DBMetaData(DatabaseMetaData) - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
DBSequenceFactory - class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory.
  `SequenceFactory` implementation that uses a database table for sequence number generation.
DBSequenceFactory() - Constructor for class com.solarmetric.kodo.impl.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 com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
declareImports(String) - Method in class com.solarmetric.kodo.query.QueryImpl
declareImports(String) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
declareParameters(String) - Method in class com.solarmetric.kodo.query.QueryImpl
declareParameters(String) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
declareVariables(String) - Method in class com.solarmetric.kodo.query.QueryImpl
declareVariables(String) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
DEFAULT_DATA_CACHE - Static variable in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
  The key under which the default data cache is stored in the internal map of caches.
DEFAULT_PORT - Static variable in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.HostAddress
DefaultConfiguration - class com.solarmetric.kodo.conf.DefaultConfiguration.
  This Configuration type initializes from the settings in either the `kodo.properties` properties file.
DefaultConfiguration() - Constructor for class com.solarmetric.kodo.conf.DefaultConfiguration
DefaultConnectionManager - class com.solarmetric.kodo.impl.jdbc.ee.DefaultConnectionManager.
  The default ConnectionManager implementation for the non-managed scenario.
DefaultConnectionManager() - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.DefaultConnectionManager
DefaultNameGenerator - class com.solarmetric.kodo.impl.jdbc.schema.DefaultNameGenerator.
  An implementation of `NameGenerator` whose generated names are simple the same as the indicated name.
DefaultNameGenerator() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.DefaultNameGenerator
DefaultOutputProvider - class com.solarmetric.kodo.enhance.DefaultOutputProvider.
  default OutputProvider implemtation using URL and Class.getResourceAsStream
DefaultOutputProvider() - Constructor for class com.solarmetric.kodo.enhance.DefaultOutputProvider
DefaultResultObjectProvider - class com.solarmetric.kodo.impl.jdbc.runtime.DefaultResultObjectProvider.
  Default concrete implementation of `ResultObjectProvider`
DefaultResultObjectProvider() - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.DefaultResultObjectProvider
  Create a new DefaultResultObjectProvider not associated with a `Statement`.
defaultTransactionIsolation - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the database's default transaction isolation level? The values are defined in java.sql.Connection.
Delete - class com.solarmetric.kodo.impl.jdbc.sql.Delete.
  Abstraction of a SQL DELETE statement.
Delete(DBDictionary, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.Delete
Delete(Delete, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.Delete
delete(Delete, StateManagerImpl, int) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.StorePrimary
  Delete the field from the primary table for this mapping.
delete(Delete, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
delete(Delete, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
delete(Delete, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
delete(Delete, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
delete(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
delete(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OracleClobMapping
delete(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OracleBlobMapping
delete(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
delete(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
delete(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.StoreSecondary
  Delete the field from the secondary table for this mapping.
delete(StateManagerImpl, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Deletes the given instance from the database.
deletePersistent() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Delegates to the current JDO state.
deletePersistent(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
deletePersistent(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state on a call to `PersistenceManager.deletePersistent(java.lang.Object)` with the given instance.
deletePersistent(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TDirtyState
deletePersistent(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewState
deletePersistent(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDirtyState
deletePersistent(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedState
deletePersistent(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.HollowState
deletePersistent(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TCleanState
deletePersistent(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNonTransState
deletePersistent(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCleanState
deletePersistentAll(Collection) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
deletePersistentAll(Object[]) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
deletePersistentFilter(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Delete the given persistent instance.
deleteRow() - Method in class com.solarmetric.datasource.ResultSetWrapper
deletesAreDetected(int) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
DEPENDENT - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
  Extension key used to mark first class object fields that should be deleted when the owning object is deleted.
deserialize(byte[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
deserialize(InputStream) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
destroy() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
dict - Variable in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
divide(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
doesMaxRowSizeIncludeBlobs - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Did `getMaxRowSize()` include LONGVARCHAR and LONGVARBINARY blobs?
DOUBLE - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `double` type, corresponds to `Types.DOUBLE`.
doubleFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
doubleFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
doubleToPreparedParameter(PreparedStatement, int, Number) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
doubleToSQL(double) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
doubleToSQL(double) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
DoubleValue - class com.solarmetric.kodo.conf.DoubleValue.
DoubleValue(String, double, Class, boolean, String) - Constructor for class com.solarmetric.kodo.conf.DoubleValue
down() - Method in class serp.util.Semaphore
  Down the semaphore's available count.
down(long) - Method in class serp.util.Semaphore
  Down the semaphore's available count.
driverMajorVersion - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's this JDBC driver's major version number?
driverMinorVersion - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's this JDBC driver's minor version number?
driverName - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the name of this JDBC driver?
driverVersion - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the version of this JDBC driver?
DROP - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
drop(Class) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Drop the tables and/or columns used by the given class from the DB.
drop(Class[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Drop the tables and/or columns used by the given classes from the DB.
dropColumn(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Drop the given column from the DB.
dropColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Drop the given columns from the DB.
dropState(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Stop managing the specified id.
dropTable(SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
  Deprecated. Schema refreshing is not longer done at runtime via the `DBSequenceFactory.initializeSchema(com.solarmetric.kodo.impl.jdbc.schema.SchemaTool, java.lang.Class)` method.
dropTable(Table) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Drop the given table from the DB.
dropTableDropsIndices() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  By default, databases do not automaticall drop indices when a table is dropped.
dropTableDropsIndices() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary
  DB2 automatically drops all indices when we drop the tables; since schema manipulation can be so slow, this can be a significant performance improvement when reloading tables.
dropTables(Table[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Drop the given tables from the DB.

## E

EagerResultList - class com.solarmetric.kodo.runtime.objectprovider.EagerResultList.
  Simple, non-lazy ResultList implementation
EagerResultList() - Constructor for class com.solarmetric.kodo.runtime.objectprovider.EagerResultList
EagerResultList(Object, ResultObjectProvider) - Constructor for class com.solarmetric.kodo.runtime.objectprovider.EagerResultList
EEConfiguration - interface com.solarmetric.kodo.ee.EEConfiguration.
  Enterprise configuration options.
EEConfiguration - interface com.solarmetric.kodo.impl.jdbc.ee.EEConfiguration.
  Enterprise extensions to `JDBCConfiguration`.
EEFactoryHelper - class com.solarmetric.kodo.ee.EEFactoryHelper.
  Helper for `PersistenceManagerFactory`s working in managed environments.
EEFactoryHelper(EEConfiguration) - Constructor for class com.solarmetric.kodo.ee.EEFactoryHelper
  Constructor.
EEPersistenceManager - class com.solarmetric.kodo.ee.EEPersistenceManager.
  PersistenceManager for enterprised managed environments.
EEPersistenceManager() - Constructor for class com.solarmetric.kodo.ee.EEPersistenceManager
EEPersistenceManagerFactory - class com.solarmetric.kodo.impl.jdbc.ee.EEPersistenceManagerFactory.
  Enterprise Edition PersistenceManagerFactory type for use with the JDBC runtime.
EEPersistenceManagerFactory() - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.EEPersistenceManagerFactory
  Default constructor.
EEPersistenceManagerFactory(EEConfiguration) - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.EEPersistenceManagerFactory
  Construct the factory with the given option settings.
EEPersistenceManagerMetaData - class com.solarmetric.kodo.ee.EEPersistenceManagerMetaData.
  The interface ConnectionMetaData provides information about an EIS instance connected through a Connection instance.
EEPersistenceManagerMetaData() - Constructor for class com.solarmetric.kodo.ee.EEPersistenceManagerMetaData
EESimpleConfiguration - class com.solarmetric.kodo.impl.jdbc.ee.EESimpleConfiguration.
  Enterprise extensions to `JDBCSimpleConfiguration`.
EESimpleConfiguration() - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.EESimpleConfiguration
EESimpleConfiguration(boolean) - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.EESimpleConfiguration
EESimpleConfiguration(InputStream) - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.EESimpleConfiguration
EESimpleConfiguration(Properties) - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.EESimpleConfiguration
  Instantiate a EESimpleConfiguration from a Properties object.
ejbActivate() - Method in class com.solarmetric.kodo.ee.JDOEntityBean
  From section 16.2.1 of the JDO 1.0 specification: The ejbActivate method acquires a PersistenceManager from the ConnectionFactory, and finds the JDO instance with the specific primary key by calling getObjectById on the PersistenceManager instance.
ejbActivate() - Method in class com.solarmetric.kodo.ee.JDOSessionBean
ejbCreate() - Method in class com.solarmetric.kodo.ee.JDOEntityBean
  From section 16.2.1 of the JDO 1.0 specification: The ejbCreate method creates a new instance of the corresponding JDO class corresponding to the primary key value, sets the jdoInstance variable, and calls makePersistent with the instance as a parameter.
ejbException(Exception) - Method in class com.solarmetric.kodo.ee.JDOBean
  Since JDO Exceptions' throwable list is transient, and since some application servers don't send the entire exception back to the client, it is very useful for debugging if the client can have the entire exception message.
ejbFindByPrimaryKey(Object) - Method in class com.solarmetric.kodo.ee.JDOEntityBean
  Locate an instanced based on the Primary Key.
ejbFindByQuery(String) - Method in class com.solarmetric.kodo.ee.JDOEntityBean
  Find a Collection of the persistent instances based on the JDOQL query.
ejbLoad() - Method in class com.solarmetric.kodo.ee.JDOEntityBean
  From section 16.2.1 of the JDO 1.0 specification: The ejbLoad and ejbStore methods are used to acquire and close the PersistenceManager.
ejbLog(String) - Method in class com.solarmetric.kodo.ee.JDOBean
ejbLog(String, Throwable, PrintWriter) - Method in class com.solarmetric.kodo.ee.JDOBean
  Allows the implementor to log messages.
ejbLog(String, Throwable, PrintWriter) - Method in class com.solarmetric.kodo.ee.JDOEntityBean
ejbLog(String, Throwable, PrintWriter) - Method in class com.solarmetric.kodo.ee.JDOSessionBean
ejbPassivate() - Method in class com.solarmetric.kodo.ee.JDOEntityBean
  From section 16.2.1 of the JDO 1.0 specification: The ejbPassivate method sets the jdoInstance to null and closes the PersistenceManager.
ejbPassivate() - Method in class com.solarmetric.kodo.ee.JDOSessionBean
ejbPostCreate() - Method in class com.solarmetric.kodo.ee.JDOEntityBean
  From section 16.2.1 of the JDO 1.0 specification: An ejbPostCreate method is required for each ejbCreate method.
ejbRemove() - Method in class com.solarmetric.kodo.ee.JDOEntityBean
  From section 16.2.1 of the JDO 1.0 specification: The ejbRemove method calls deletePersistent with the JDO instance as a parameter.
ejbRemove() - Method in class com.solarmetric.kodo.ee.JDOSessionBean
ejbStore() - Method in class com.solarmetric.kodo.ee.JDOEntityBean
ELEMENT_DEPENDENT - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
  Extension key used to mark first class object elements that should be deleted when the owning object is deleted.
elementMap - Variable in class serp.util.OrderedSet
  Deprecated. A map of objects to `Entry` objects in the underlying linked list.
EMPTY_BLOB - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.OracleBlobMapping
EMPTY_BLOB_STRING - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
EMPTY_CLOB - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.OracleClobMapping
EMPTY_CLOB_STRING - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
EMPTY_COLUMNS - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
emptyExpression() - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
end(Xid, int) - Method in class com.solarmetric.kodo.impl.jdbc.ee.XAResourceImpl
endClass(String) - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
endClassElement(String) - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
endConfiguration() - Method in interface com.solarmetric.kodo.conf.Configurable
  Invoked upon completion of configuration of this object
endConfiguration() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
endConfiguration() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
endConfiguration() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
endConfiguration() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
endConfiguration() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
endConfiguration() - Method in class com.solarmetric.kodo.runtime.event.impl.JMSRemoteCommitProvider
  Subclasses that need to perform actions in `Configurable.endConfiguration()` must invoke this method.
endConfiguration() - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider
  Subclasses that need to perform actions in `Configurable.endConfiguration()` must invoke this method.
endField() - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
endl() - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
endl(int) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
endl(int, int) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
endRelationTraversal() - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
  Reset the relation path.
endsWith(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
endTransaction(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
enhance() - Method in class com.solarmetric.kodo.enhance.JDOEnhancer
  Perform bytecode enhancements.
enhance(String, PrintStream, Configuration, boolean, ClassResolver, Verifier[]) - Static method in class com.solarmetric.kodo.enhance.JDOEnhancer
  Deprecated.
enhance(String, PrintWriter, Configuration, boolean, ClassResolver, Verifier[]) - Static method in class com.solarmetric.kodo.enhance.JDOEnhancer
  Enhance the given class.
enhance(String, PrintWriter, Configuration, OutputProvider, boolean, ClassResolver, Verifier[]) - Static method in class com.solarmetric.kodo.enhance.JDOEnhancer
  Enhance the given class.
entrySet() - Method in class com.solarmetric.kodo.util.CacheMap
entrySet() - Method in class com.solarmetric.kodo.util.ProxyHashMap
entrySet() - Method in class com.solarmetric.kodo.util.ProxyTreeMap
entrySet() - Method in class com.solarmetric.kodo.util.ProxyProperties
entrySet() - Method in class com.solarmetric.kodo.util.ProxyHashtable
entrySet() - Method in class serp.util.RefKeyMap
  Deprecated.
entrySet() - Method in class serp.util.RefValueMap
  Deprecated.
entrySet() - Method in class serp.util.IdentityMap
entrySet() - Method in class serp.util.LRUMap
  Deprecated.
entrySet() - Method in class serp.util.ReferenceMap
equal(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
equals(Object) - Method in interface com.solarmetric.util.classes.ClassResolver
  The equals method must be overridden in order to return true for any two `ClassResolver`s that will resolve classes and resources in exactly the same way.
equals(Object) - Method in class com.solarmetric.datasource.ResultSetWrapper
equals(Object) - Method in class com.solarmetric.datasource.StatementWrapper
equals(Object) - Method in class com.solarmetric.datasource.ConnectionWrapper
  Two `ConnectionWrapper` instances are equals if and only if their embedded connections are equal or identical.
equals(Object) - Method in class com.solarmetric.datasource.JDBCConnectionRequestInfo
equals(Object) - Method in class com.solarmetric.kodo.conf.Value
equals(Object) - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
  Performs the equality check based on set property values from `DefaultConfiguration.toProperties()`.
equals(Object) - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl
equals(Object) - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionRequestInfo
equals(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.DataSourceConnector
  Two DataSourceConnectors are equal if their constituent username, password, and DataSource are equals.
equals(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
equals(Object) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
equals(Object) - Method in class com.solarmetric.kodo.runtime.JDOClassResolver
  Returns true if the two JDOClassResolvers use the same list of `ClassLoader`s, since they will resolve classes in exactly the same way.
equals(Object) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryKey
  Determine equality based on identifying information.
equals(Object) - Method in class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
  Unless the list is completely instantiated, returns the identity equals for objects, since returning the default `Collection.equals(java.lang.Object)` behanvior would mean that we have to traverse the entire list.
equals(Object) - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
equals(Object) - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Unless the list is completely instantiated, returns the identity equals for objects, since returning the default `Collection.equals(java.lang.Object)` behanvior would mean that we have to traverse the entire list.
equals(Object) - Method in class com.solarmetric.kodo.util.ObjectIds.Id
equals(Object) - Method in class com.solarmetric.kodo.util.MultiLoaderClassResolver
  This returns true for all `MultiLoaderClassResolver`s, since they load classes in exactly the same way.
equals(Object) - Method in class serp.util.RefKeyMap
  Deprecated.
equals(Object) - Method in class serp.util.RefValueMap
  Deprecated.
equals(Object) - Method in class serp.util.OrderedSet
  Deprecated.
equals(Object) - Method in class serp.util.ReferenceCollection
equals(Object) - Method in class serp.util.MultiClassLoader
equals(Object) - Method in class serp.util.RefValueCollection
  Deprecated.
equals(Object) - Method in class serp.util.LRUMap
  Deprecated.
equals(Object) - Method in class serp.util.SimpleLinkedList
  Deprecated.
equals(Object) - Method in class serp.util.AbstractPool
  Deprecated.
equals(Object) - Method in class serp.util.ReferenceMap
equals(Object) - Method in class serp.util.CompressedString
  Two `CompressedString`s are equal if they both use the same reference type and all the compressed bytes are the same.``
equals(Object) - Method in interface serp.util.Pool
  Deprecated. Pool equality should be implemented to compare the free elements of the pool.
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.
error(String, StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Throw an error with a localized message identified by the given key.
evaluate(Expression, Map) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
  Evaluate this query for the given parameters.
evaluate(Object, Object, Object, PersistenceManagerImpl) - Method in interface com.solarmetric.kodo.query.FilterListener
  Evaluate the given expression.
evaluate(Object, Object, Object, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.SQLEmbed
evaluate(Object, Object, Object, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.GetColumn
EventManager - interface com.solarmetric.kodo.runtime.event.EventManager.
  The EventManager interface allows applications to listen for JDO-related events.
EventManager.EventManagerHelper - class com.solarmetric.kodo.runtime.event.EventManager.EventManagerHelper.
EventManager.EventManagerHelper() - Constructor for class com.solarmetric.kodo.runtime.event.EventManager.EventManagerHelper
eventOccured(SQLExecutionEvent) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
  Deprecated. Use `AbstractSQLExecutionListener.eventOccurred(com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent)` instead.
eventOccurred(EventObject) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryKeyExpirationListener
eventOccurred(SQLExecutionEvent) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
  Generic dispatcher: redirects the event to the appropriate handler based on on the `SQLExecutionEvent.getType()` result.
eventOccurred(SQLExecutionEvent) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionListener
evict() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Delegates to the current JDO state.
evict(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
evict(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state on a call to `PersistenceManager.evict(java.lang.Object)` with the given instance.
evict(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNonTransState
evict(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCleanState
evictAll() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
evictAll(Class) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API extension.
evictAll(Collection) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
evictAll(Extent) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API extension.
evictAll(Object[]) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
evictFilter(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Evict the given instance.
Exceptions - class com.solarmetric.kodo.runtime.Exceptions.
  Utility methods for externalizing exceptions.
Exceptions() - Constructor for class com.solarmetric.kodo.runtime.Exceptions
exceptions(Throwable) - Static method in class com.solarmetric.kodo.impl.jdbc.runtime.SQLExceptions
execute() - Method in class com.solarmetric.kodo.query.QueryImpl
execute() - Method in class com.solarmetric.datasource.PreparedStatementWrapper
execute() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
execute(InteractionSpec, Record) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
execute(InteractionSpec, Record, Record) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
execute(NonSelectingSQL) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
execute(NonSelectingSQL) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Execute the given SQLBuffer on the Connection, either in a batched or non-batched Statement or PreparedStatement.
execute(NonSelectingSQL, SQLExecutionCallback) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
execute(NonSelectingSQL, SQLExecutionCallback) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Execute the given SQLBuffer on the Connection, either in a batched or non-batched Statement or PreparedStatement.
execute(Object) - Method in class com.solarmetric.kodo.query.QueryImpl
execute(Object) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
execute(Object, Object) - Method in class com.solarmetric.kodo.query.QueryImpl
execute(Object, Object) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
execute(Object, Object, Object) - Method in class com.solarmetric.kodo.query.QueryImpl
execute(Object, Object, Object) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
execute(SQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
execute(SQLBuffer) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Execute the given SQLBuffer on the Connection, either in a batched or non-batched Statement or PreparedStatement.
execute(SQLBuffer, SQLExecutionCallback) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
execute(String) - Method in class com.solarmetric.datasource.StatementWrapper
execute(String, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
execute(String, int) - Method in class com.solarmetric.datasource.StatementWrapper
execute(String, int[]) - Method in class com.solarmetric.datasource.ResultSetWrapper
execute(String, int[]) - Method in class com.solarmetric.datasource.StatementWrapper
execute(String, String[]) - Method in class com.solarmetric.datasource.ResultSetWrapper
execute(String, String[]) - Method in class com.solarmetric.datasource.StatementWrapper
executeBatch() - Method in class com.solarmetric.datasource.StatementWrapper
executeNow(NonSelectingSQL) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
executeNow(NonSelectingSQL) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Execute the given NonSelectingSQL immediately, returning the number of updates made.
executeNow(SQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
executeNow(SQLBuffer) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Execute the given SQLBuffer update the specified Connection, either in a in a non-batched Statement or PreparedStatement.
executePreparedQueryInternal(SQLBuffer, int, int) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
  Execute the specified `SQLBuffer` as a `PreparedStatement`.
executePreparedStatement(SQLBuffer[]) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
  Execute the array of `SQLBuffer` statements as `PreparedStatement`s and return an array of the update counts.
executePreparedStatementBatch(SQLBuffer[]) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
  Execute a set of `SQLBuffer`s as a batch.
executePreparedStatementMaxTime - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The slowest `PreparedStatement` execution.
executePreparedStatementMinTime - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The fastest `PreparedStatement` execution.
executePreparedStatementNonBatch(SQLBuffer[]) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
  Execute a set of `SQLBuffer`s without doing any batching.
executePreparedStatements - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The total number of `PreparedStatement`s executed.
executePreparedStatementTimes - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The total time taken on the execution of `PreparedStatement`s.
executeQuery() - Method in class com.solarmetric.datasource.PreparedStatementWrapper
executeQuery(ClassMetaData, boolean, ExpressionFactory, Expression, Map) - Method in class com.solarmetric.kodo.query.QueryImpl
  Execute the given expression against the given candidate extent.
executeQuery(ClassMetaData, boolean, ExpressionFactory, Expression, Map) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCQuery
executeQuery(Map) - Method in interface com.solarmetric.kodo.query.QueryImpl.QueryExecutor
executeQuery(Map) - Method in class com.solarmetric.kodo.query.QueryImpl.AggregateQueryExecutor
executeQuery(Map) - Method in class com.solarmetric.kodo.query.QueryImpl.InMemoryQueryExecutor
executeQuery(Map) - Method in class com.solarmetric.kodo.query.QueryImpl.DatastoreQueryExecutor
executeQuery(ObjectSelect, Class, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Load all matching objects for the given query.
executeQuery(QuerySelect, Class, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Load all matching objects for the given query.
executeQuery(Select) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
executeQuery(Select) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Execute the given Select statement on the specified Connection, either in a batched or non-batched Statement or PreparedStatement.
executeQuery(Select, int, int) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
executeQuery(Select, int, int) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Execute the given Select statement on the specified Connection, either in a batched or non-batched Statement or PreparedStatement.
executeQuery(SQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
executeQuery(SQLBuffer) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Execute the given SQLBuffer on the specified Connection, either in a batched or non-batched Statement or PreparedStatement.
executeQuery(SQLBuffer, int, int) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
executeQuery(SQLBuffer, int, int) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Execute the given SQLBuffer on the specified Connection, either in a batched or non-batched Statement or PreparedStatement.
executeQuery(String) - Method in class com.solarmetric.datasource.StatementWrapper
executeSQL(SQLBuffer[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Executes the given array of non-selecting SQL statements, correctly logging the SQL calls and optionally ignoring errors.
executeStatementMaxTime - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The slowest `Statement` executions.
executeStatementMinTime - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The fastest `Statement` executions.
executeStatements - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The total number of `Statement`s that have been executed.
executeStatementTimes - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The total time for all `Statement` executions.
executeUpdate() - Method in class com.solarmetric.datasource.PreparedStatementWrapper
executeUpdate(String) - Method in class com.solarmetric.datasource.StatementWrapper
executeUpdate(String, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
executeUpdate(String, int) - Method in class com.solarmetric.datasource.StatementWrapper
executeUpdate(String, int[]) - Method in class com.solarmetric.datasource.ResultSetWrapper
executeUpdate(String, int[]) - Method in class com.solarmetric.datasource.StatementWrapper
executeUpdate(String, String[]) - Method in class com.solarmetric.datasource.ResultSetWrapper
executeUpdate(String, String[]) - Method in class com.solarmetric.datasource.StatementWrapper
executeWithArray(Object[]) - Method in class com.solarmetric.kodo.query.QueryImpl
executeWithArray(Object[]) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
executeWithMap(Map) - Method in class com.solarmetric.kodo.query.QueryImpl
executeWithMap(Map) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
exists(Object, ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
exists(Object, ClassMetaData) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Verify that the given instance exists in the data store.
exists(Object, ClassMetaData) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
exists(PersistenceManagerImpl, Object, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Verify that a given instance exists in the data store.
expectsArgument() - Method in interface com.solarmetric.kodo.query.FilterListener
  Return true if this extension expects an argument to act on.
expectsArgument() - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.SQLEmbed
expectsArgument() - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.GetColumn
expectsTarget() - Method in interface com.solarmetric.kodo.query.FilterListener
  Return true if this extension expects a target to act on.
expectsTarget() - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.SQLEmbed
expectsTarget() - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.GetColumn
EXPERT_OPTION - Static variable in class com.solarmetric.kodo.conf.SimpleConfiguration
ExplicitBlobMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.ExplicitBlobMapping.
  Represents the mapping of a field explicitly marked a BLOB by its metadata.
ExplicitBlobMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.ExplicitBlobMapping
ExplicitOracleBlobMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.ExplicitOracleBlobMapping.
  Represents the mapping of a field explicitly marked a BLOB by its metadata.
ExplicitOracleBlobMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.ExplicitOracleBlobMapping
extendsDec(int) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
extensionExpression(FilterListener, Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
Extensions - class com.solarmetric.kodo.meta.Extensions.
  Base type for metadata classes that can be extended with vendor-specific information.
Extensions() - Constructor for class com.solarmetric.kodo.meta.Extensions
ExtentImpl - class com.solarmetric.kodo.runtime.ExtentImpl.
  Abstract `Extent` implementation that takes care of everything but creating and closing iterators.
ExtentImpl(PersistenceManager, Class, boolean) - Constructor for class com.solarmetric.kodo.runtime.ExtentImpl
  Constructor.
EXTERNALIZER - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.StringificationMapping
extraNameCharacters - Variable in class com.solarmetric.kodo.impl.jdbc.schema.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 class com.solarmetric.kodo.impl.jdbc.ormapping.StringificationMapping
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.
FatalDataStoreException - exception com.solarmetric.kodo.runtime.FatalDataStoreException.
  Serializable extensions of the `JDOFatalDataStoreException`.
FatalDataStoreException() - Constructor for class com.solarmetric.kodo.runtime.FatalDataStoreException
FatalDataStoreException(String) - Constructor for class com.solarmetric.kodo.runtime.FatalDataStoreException
FatalDataStoreException(String, Throwable) - Constructor for class com.solarmetric.kodo.runtime.FatalDataStoreException
FatalDataStoreException(String, Throwable[]) - Constructor for class com.solarmetric.kodo.runtime.FatalDataStoreException
FatalException - exception com.solarmetric.kodo.runtime.FatalException.
  Serializable extensions of the `JDOFatalException`.
FatalException() - Constructor for class com.solarmetric.kodo.runtime.FatalException
FatalException(String) - Constructor for class com.solarmetric.kodo.runtime.FatalException
FatalException(String, Object) - Constructor for class com.solarmetric.kodo.runtime.FatalException
FatalException(String, Throwable) - Constructor for class com.solarmetric.kodo.runtime.FatalException
FatalException(String, Throwable[]) - Constructor for class com.solarmetric.kodo.runtime.FatalException
FatalException(String, Throwable[], Object) - Constructor for class com.solarmetric.kodo.runtime.FatalException
FatalException(String, Throwable, Object) - Constructor for class com.solarmetric.kodo.runtime.FatalException
FatalInternalException - exception com.solarmetric.kodo.runtime.FatalInternalException.
  Serializable extensions of the `JDOFatalInternalException`.
FatalInternalException() - Constructor for class com.solarmetric.kodo.runtime.FatalInternalException
FatalInternalException(String) - Constructor for class com.solarmetric.kodo.runtime.FatalInternalException
FatalInternalException(String, Throwable) - Constructor for class com.solarmetric.kodo.runtime.FatalInternalException
FatalInternalException(String, Throwable[]) - Constructor for class com.solarmetric.kodo.runtime.FatalInternalException
FatalUserException - exception com.solarmetric.kodo.runtime.FatalUserException.
  Serializable extensions of the `JDOFatalUserException`.
FatalUserException() - Constructor for class com.solarmetric.kodo.runtime.FatalUserException
FatalUserException(String) - Constructor for class com.solarmetric.kodo.runtime.FatalUserException
FatalUserException(String, Object) - Constructor for class com.solarmetric.kodo.runtime.FatalUserException
FatalUserException(String, Throwable) - Constructor for class com.solarmetric.kodo.runtime.FatalUserException
FatalUserException(String, Throwable[]) - Constructor for class com.solarmetric.kodo.runtime.FatalUserException
FatalUserException(String, Throwable[], Object) - Constructor for class com.solarmetric.kodo.runtime.FatalUserException
FatalUserException(String, Throwable, Object) - Constructor for class com.solarmetric.kodo.runtime.FatalUserException
FETCH_GROUP - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
  Extension key used to identify the fetch group that an object is a member of.
fetchBooleanField(int) - Method in class com.solarmetric.kodo.runtime.FieldManager
fetchBooleanField(int) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
fetchBooleanField(int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
fetchBooleanField(int) - Method in class com.solarmetric.kodo.runtime.ClearFieldManager
fetchByteField(int) - Method in class com.solarmetric.kodo.runtime.FieldManager
fetchByteField(int) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
fetchByteField(int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
fetchByteField(int) - Method in class com.solarmetric.kodo.runtime.ClearFieldManager
fetchCharField(int) - Method in class com.solarmetric.kodo.runtime.FieldManager
fetchCharField(int) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
fetchCharField(int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
fetchCharField(int) - Method in class com.solarmetric.kodo.runtime.ClearFieldManager
fetchDoubleField(int) - Method in class com.solarmetric.kodo.runtime.FieldManager
fetchDoubleField(int) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
fetchDoubleField(int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
fetchDoubleField(int) - Method in class com.solarmetric.kodo.runtime.ClearFieldManager
fetchFloatField(int) - Method in class com.solarmetric.kodo.runtime.FieldManager
fetchFloatField(int) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
fetchFloatField(int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
fetchFloatField(int) - Method in class com.solarmetric.kodo.runtime.ClearFieldManager
fetchIntField(int) - Method in class com.solarmetric.kodo.runtime.FieldManager
fetchIntField(int) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
fetchIntField(int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
fetchIntField(int) - Method in class com.solarmetric.kodo.runtime.ClearFieldManager
fetchLongField(int) - Method in class com.solarmetric.kodo.runtime.FieldManager
fetchLongField(int) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
fetchLongField(int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
fetchLongField(int) - Method in class com.solarmetric.kodo.runtime.ClearFieldManager
fetchObjectField(int) - Method in class com.solarmetric.kodo.runtime.FieldManager
fetchObjectField(int) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
fetchObjectField(int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
fetchObjectField(int) - Method in class com.solarmetric.kodo.runtime.SaveFieldManager
fetchObjectField(int) - Method in class com.solarmetric.kodo.runtime.ClearFieldManager
fetchShortField(int) - Method in class com.solarmetric.kodo.runtime.FieldManager
fetchShortField(int) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
fetchShortField(int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
fetchShortField(int) - Method in class com.solarmetric.kodo.runtime.ClearFieldManager
fetchStringField(int) - Method in class com.solarmetric.kodo.runtime.FieldManager
fetchStringField(int) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
fetchStringField(int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
fetchStringField(int) - Method in class com.solarmetric.kodo.runtime.ClearFieldManager
FieldManager - class com.solarmetric.kodo.runtime.FieldManager.
  Type used when loading and storing state information from the `StateManager` to the `PersistenceCapable` instance it governs.
FieldManager() - Constructor for class com.solarmetric.kodo.runtime.FieldManager
FieldMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping.
  A mapping between a field of a java class and its relational database representation.
FieldMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
FieldMetaData - class com.solarmetric.kodo.meta.FieldMetaData.
  Holds metadata on a particular persistent or transactional field.
FieldMetaData(String, Class, boolean, ClassMetaData) - Constructor for class com.solarmetric.kodo.meta.FieldMetaData
  Constructor.
fieldName(String) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
fieldSetToBitSet(ClassMetaData, Set) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
FifoStateManagerSet - class com.solarmetric.kodo.runtime.FifoStateManagerSet.
  `StateManagerSet` implementation that returns objects in the order that they were added.
FifoStateManagerSet() - Constructor for class com.solarmetric.kodo.runtime.FifoStateManagerSet
Files - class serp.util.Files.
  Utility operations on files.
Files() - Constructor for class serp.util.Files
FilterListener - interface com.solarmetric.kodo.query.FilterListener.
  A filter listener extends JDOQL filters with custom functionality.
finalize() - Method in class com.solarmetric.datasource.ConnectionWrapper
finalize() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
finalize() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
finalize() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
find(Object, Comparator) - Method in class serp.util.AbstractPool
  Deprecated. Locates a pooled object that matches the given instance according to the given comparator.
findClass(String) - Method in class serp.util.MultiClassLoader
findColumn(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
findPersistenceManager(String, String) - Method in class com.solarmetric.kodo.ee.EEFactoryHelper
  Returns the PersistenceManager associated with the current global Transaction, or null if none.
findPersistenceManager(String, String) - Method in class com.solarmetric.kodo.impl.jdbc.ee.EEPersistenceManagerFactory
findPersistenceManager(String, String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Find a pooled PersistenceManager, or return null if none.
findResource(String) - Method in class serp.util.MultiClassLoader
findResource(String, Locale, ClassLoader) - Method in class serp.util.ZipResourceBundleProvider
findResource(String, Locale, ClassLoader) - Method in class serp.util.SimpleResourceBundleProvider
findResource(String, Locale, ClassLoader) - Method in interface serp.util.ResourceBundleProvider
  Find a ResourceBundle with the given name, locale, and class loader (which may be null).
findResource(String, Locale, ClassLoader) - Method in class serp.util.StreamResourceBundleProvider
findResources(String) - Method in class serp.util.MultiClassLoader
finish(ClassResolver, JDOMetaDataParser, boolean) - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Called when the metadata is being finalized to resolve unknown object types and determine whether they are in fact other first class object classes.
first() - Method in class com.solarmetric.datasource.ResultSetWrapper
first() - Method in class serp.util.OrderedSet
  Deprecated.
firstKey() - Method in class serp.util.LRUMap
  Deprecated.
FLOAT - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `float` type, corresponds to `Types.FLOAT`.
floatFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
floatFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
floatToPreparedParameter(PreparedStatement, int, Number) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
floatToSQL(float) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
floatToSQL(float) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
flush() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
flush() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Flush any pending statements in the queue and retun an array of the number of update counts.
flush() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API Extension.
flush() - Method in interface com.solarmetric.kodo.runtime.KodoTransaction
  Flush all transactional instances to the datastore.
flush() - Method in class com.solarmetric.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 class com.solarmetric.log.LogOutputStream
flush(Collection) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
flush(Collection) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Flush the given state manager collection to the datastore, returning a collection of user exceptions encountered during flushing.
flush(Collection) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
flush(int) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
  Internal method to try to flush out all references that are not present elsewhere.
flush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state on transaction flush.
flush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewState
flush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedState
flush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedFlushedState
flush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
flush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedFlushedState
flush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
flush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedFlushedState
flushCompleted(boolean) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Marks this state manager as having been flushed.
flushDeferredRegistrations() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
  Flush the cache of registrations that we have deferred until later.
flushInternal(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Helper method that allows us to differentiate betwenn flushes that originate from `PersistenceManagerImpl.commit()` and those that are originated by client code directly.
fmds - Variable in class com.solarmetric.kodo.impl.jdbc.runtime.ConnectionInfo
forget(Xid) - Method in class com.solarmetric.kodo.impl.jdbc.ee.XAResourceImpl
forPackage(Class) - Static method in class serp.util.Localizer
  Return a Localizer instance that will access the properties file in the package of the given class using the system default locale.
forPackage(Class, Locale) - Static method in class serp.util.Localizer
  Return a Localizer instance that will access the properties file in the package of the given class using the given locale.
free() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
free() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Close and free the result object provider.
free(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.DefaultResultObjectProvider
  Closes the result set and statement used in the constructor.
free(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.CustomResultSetResultObjectProvider
  Closes the result set and its owning statement.
free(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Closes the result set and its owning statement.
free(Object) - Method in interface com.solarmetric.kodo.runtime.objectprovider.ResultObjectProvider
  Optionally free the resources associated with this provider.
free(Object) - Method in interface com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider
  Optionally free the resources associated with this provider.
free(Object) - Method in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ResultObjectProviderAdapter
free(Object) - Method in class serp.util.AbstractPool
  Deprecated. Free the resources taken by the given pool element.
freeCollection() - Method in class serp.util.AbstractPool
  Deprecated. Provide a modifiable view of the free pool instances.
freeze() - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
freeze() - Method in interface com.solarmetric.kodo.conf.Configuration
  Freeze this Configuration; if frozen, calls to any setter methods will throw a `JDOUserException`.
freeze() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Freezes the configuration of this factory.
freezeOid(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Ensure that `sm` is in the regular cache, not the new cache.
fromArray(Object) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
  Helper method to convert the given array to a collection.
fromPKValues(ClassMetaData, Object[]) - Static method in class com.solarmetric.kodo.util.ObjectIds
  Return a new object id constructed from the given primary key values.
fromProperties(Properties) - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
fromProperties(Properties) - Method in interface com.solarmetric.kodo.conf.Configuration
  Set this Configuration via the given Properties.
fromSQL(int, ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
fromSQL(int, ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary

## G

generateApplicationId() - Method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Generates the sourcecode for the application id class; returns false if the class is invalid.
GenericDictionary - class com.solarmetric.kodo.impl.jdbc.schema.dict.GenericDictionary.
  Concrete implementation of the DBDictionary interface for generic SQL.
GenericDictionary() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.GenericDictionary
GET_EMPTY_EMPTY - Static variable in class com.solarmetric.kodo.conf.StringValue
GET_EMPTY_NULL - Static variable in class com.solarmetric.kodo.conf.StringValue
get() - Method in class com.solarmetric.kodo.conf.StringValue
get() - Method in class com.solarmetric.kodo.conf.DoubleValue
get() - Method in class com.solarmetric.kodo.conf.IntegerValue
get() - Method in class com.solarmetric.kodo.conf.BooleanValue
get() - Method in class serp.util.AbstractPool
  Deprecated. Return a free object from the pool.
get() - Method in interface serp.util.Pool
  Deprecated. Return a free pooled instance.
get(int) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
get(int) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery.CachedResultList
get(int) - Method in class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
get(int) - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
  Maintain a cache for random access.
get(int) - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Get the element at the indexth position.
get(int) - Method in class com.solarmetric.kodo.runtime.objectprovider.CollectionResultList
get(int) - Method in class com.solarmetric.kodo.runtime.objectprovider.EagerResultList
get(Object) - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
get(Object) - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Return the cached object for the given key.
get(Object) - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
get(Object) - Method in class com.solarmetric.kodo.util.CacheMap
get(Object) - Method in class serp.util.RefKeyMap
  Deprecated.
get(Object) - Method in class serp.util.RefValueMap
  Deprecated.
get(Object) - Method in class serp.util.IdentityMap
get(Object) - Method in class serp.util.LRUMap
  Deprecated.
get(Object) - Method in class serp.util.AbstractPool
  Deprecated. Return a free object from the pool that compares true using `Object.equals(java.lang.Object)` to the given instance.
get(Object) - Method in class serp.util.ReferenceMap
get(Object) - Method in interface serp.util.Pool
  Deprecated. Return a free pooled instance that compares equal to the given object using the `equals` method.
get(Object, Comparator) - Method in class serp.util.AbstractPool
  Deprecated. Return a free object matching from the pool.
get(Object, Comparator) - Method in interface serp.util.Pool
  Deprecated. Return a free pooled instance that compares equal to the given object via the given comparator.
get(QueryKey) - Method in interface com.solarmetric.kodo.runtime.datacache.query.QueryCache
  Return a list of OIDs for the given query key.
get(QueryKey) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
get(String) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
get(String) - Method in class serp.util.Localizer
  Return the localized string matching the given key.
get(String, Locale) - Method in class serp.util.Localizer
  Return the localized string matching the given key.
get(String, Object) - Method in class serp.util.Localizer
  Return the localized string matching the given key.
get(String, Object[]) - Method in class serp.util.Localizer
  Return the localized string matching the given key.
get(String, Object[], Locale) - Method in class serp.util.Localizer
  Return the localized string matching the given key according to the given locale.
get(String, Object, Locale) - Method in class serp.util.Localizer
  Return the localized string matching the given key according to the given locale.
get(String, Object, Object) - Method in class serp.util.Localizer
  Return the localized string for the given key.
get(String, Object, Object, Locale) - Method in class serp.util.Localizer
  Return the localized string matching the given key according to the given locale.
get(String, Object, Object, Object) - Method in class serp.util.Localizer
  Return the localized string for the given key.
get(String, Object, Object, Object, Locale) - Method in class serp.util.Localizer
  Return the localized string matching the given key according to the given locale.
getAccessPathClasses() - Method in class com.solarmetric.kodo.query.QueryImpl
getAccessPathClasses() - Method in interface com.solarmetric.kodo.query.QueryImpl.QueryExecutor
  Return a set of `Class` objects that are involved in this query.
getAccessPathClasses() - Method in class com.solarmetric.kodo.query.QueryImpl.AggregateQueryExecutor
getAccessPathClasses() - Method in class com.solarmetric.kodo.query.QueryImpl.InMemoryQueryExecutor
getAccessPathClasses() - Method in class com.solarmetric.kodo.query.QueryImpl.DatastoreQueryExecutor
getAccessPathClasses() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
getAccessPathClassNames() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryKey
  Returns an unmodifiable set of all class names that this key is involved with.
getAdapterName() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactoryMetaData
getAdapterShortDescription() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactoryMetaData
getAdapterVendorName() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactoryMetaData
getAdapterVersion() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactoryMetaData
getAddColumnSQL(Column) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Return a series of SQL statements to add the given column to its table, including the addition of any indexes on the column.
getAddColumnSQL(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
getAddColumnSQL(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
  PostgreSQL has special needs when altering PK columns.
getAddColumnSQL(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary
getAdded() - Method in class com.solarmetric.kodo.util.ProxyHashSet
getAdded() - Method in interface com.solarmetric.kodo.util.ChangeTracker
  Return all the items that were added to this proxy.
getAdded() - Method in class com.solarmetric.kodo.util.ChangeManager
  Returns the consolidated proxy additions.
getAdded() - Method in class com.solarmetric.kodo.util.ProxyHashMap
getAdded() - Method in class com.solarmetric.kodo.util.ProxyTreeSet
getAdded() - Method in class com.solarmetric.kodo.util.ProxyTreeMap
getAdded() - Method in class com.solarmetric.kodo.util.ProxyHashtable
getAdditionalBeanInfo() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getAfterSection() - Method in class serp.util.CodeFormat
  Return {#getLinesBetweenSections} + 1 new line characters.
getAlias(ResultSet, Column, ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Returns the alias to use when looking up `col` in `rs`.
getApplicationIdCode() - Method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Return the code generated for the application id, or null if invalid class or the `ApplicationIdTool.generateApplicationId()` method has not been called.
getArray(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getArray(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getArrayCopy(Object, Object, String) - Method in interface com.solarmetric.kodo.util.ProxyManager
  Return a new array of the same component type as the given array and containing the same elements.
getArrayCopy(Object, Object, String) - Method in class com.solarmetric.kodo.util.SimpleProxyManager
getArrayCopy(Object, Object, String) - Static method in class com.solarmetric.kodo.util.Proxies
getAscending() - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
  Return the ordering directions for this query.
getAsciiStream(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getAsciiStream(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getAssociatedEvent() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
getAssociatedEvent() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.SQLExecutionEventImpl
getAutoCommit() - Method in class com.solarmetric.datasource.ConnectionWrapper
getAutoIncrement() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
getAutoIncrementSequence(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
  Returns the auto-increment sequence name created by Postgres for `col`.
getAutoReturn() - Method in class serp.util.AbstractPool
  Deprecated.
getAutoReturn() - Method in interface serp.util.Pool
  Deprecated. Return the maximum number of milliseconds a pooled item can be taken before it is automatically returned to the pool.
getAvailable() - Method in class serp.util.Semaphore
  Returns the current available count.
getBaseConnection() - Method in class com.solarmetric.datasource.ConnectionWrapper
  Return the base underlying data store connection.
getBasePreparedStatement() - Method in class com.solarmetric.datasource.PreparedStatementWrapper
  Return the underlying data store prepared statement.
getBaseStatement() - Method in class com.solarmetric.datasource.StatementWrapper
  Return the base underlying data store statement.
getBeanDescriptor() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getBigDecimal(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getBigDecimal(int, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getBigDecimal(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getBigDecimal(String, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getBigDecimalType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for java.math.BigDecimals.
getBigIntegerType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for java.math.BigIntegers.
getBinaryStream(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getBinaryStream(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getBlob(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getBlob(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getBlobType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for binary objects.
getBoolean(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getBoolean(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getBooleanExtension(String) - Method in class com.solarmetric.kodo.meta.Extensions
  Get the value as a boolean.
getBooleanExtension(String, String) - Method in class com.solarmetric.kodo.meta.Extensions
  Get the value as a boolean.
getBooleanField(PersistenceCapable, int, boolean) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getBooleanProperty(String) - Method in class serp.util.TypedProperties
  Return the property under the given key as a boolean, or false if it does not exist and has no set default.
getBooleanProperty(String, boolean) - Method in class serp.util.TypedProperties
  Return the property under the given key as a boolean, or the given default if it does not exist.
getBooleanProperty(String, String, boolean) - Method in class serp.util.Options
  Specialization of `Options.getBooleanProperty(java.lang.String, java.lang.String, boolean)` to allow a value to appear under either of two keys; useful for short and long versions of command-line flags.
getBooleanType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for booleans.
getBoundParameter() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLValue
getBoundParameter() - Method in interface com.solarmetric.kodo.impl.jdbc.sql.SQLElement
  Returns the bound parameter for inclusion on a PreparedStatement.
getBoundParameter() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLLiteral
getBraceAtSameTabLevel() - Method in class serp.util.CodeFormat
  Whether to place braces at the same tab level as the code within the block.
getBraceOnSameLine() - Method in class serp.util.CodeFormat
  Whether to place opening braces on the same line as the block declaration, or on the next line.
getBuffer() - Method in class serp.util.CodeFormat
  Return the internal code buffer.
getById(Object) - Method in class com.solarmetric.kodo.ee.JDOBean
getByte(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getByte(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getByteField(PersistenceCapable, int, byte) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getBytes(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getBytes(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getByteType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for bytes.
getCache() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
  Return the `QueryCache` that this object is associated with.
getCachedObjectById(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API extension.
getCacheMap() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
  Deprecated. Use `AbstractCacheImpl.getMap()` instead.
getCacheMap() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
  Returns the underlying `CacheMap` that this `QueryCacheImpl` is using.
getCacheReferenceSize() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getCacheReferenceSize() - Method in interface com.solarmetric.kodo.conf.Configuration
  Returns the number of hard references to objects that the `PersistenceManager`'s cache will retain.
getCacheSize() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
getCacheSize() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
  Returns the maximum number of unpinned objects to keep hard references to.
getCacheSize() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
  Returns the maximum number of unpinned objects to keep hard references to.
getCacheSize() - Method in class com.solarmetric.kodo.util.CacheMap
  Returns the maximum number of unpinned objects to keep hard references to.
getCacheStatisticsString() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
  Returns a localized string containing the number of hits, the number of misses, and the hit ratio (`hits / (hits+misses)`).
getCacheValues() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
getCallbackExceptions() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
getCallbackExceptions() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Return all user exceptions thrown by callbacks since the end of the last transaction.
getCandidateClass() - Method in class com.solarmetric.kodo.query.QueryImpl
getCandidateClass() - Method in class com.solarmetric.kodo.runtime.ExtentImpl
getCandidateClass() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
getCandidateClassName() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryKey
  Returns the candidate class name for this query.
getCandidateCollection() - Method in class com.solarmetric.kodo.query.QueryImpl
getCandidateCollection() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
getCandidateExtent() - Method in class com.solarmetric.kodo.query.QueryImpl
getCandidateExtent() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
getCatalog() - Method in class com.solarmetric.datasource.ConnectionWrapper
getChangeManager() - Method in class com.solarmetric.kodo.util.ProxyHashSet
getChangeManager() - Method in class com.solarmetric.kodo.util.ProxyHashMap
getChangeManager() - Method in class com.solarmetric.kodo.util.ProxyTreeSet
getChangeManager() - Method in class com.solarmetric.kodo.util.ProxyTreeMap
getChangeManager() - Method in class com.solarmetric.kodo.util.ProxyHashtable
getCharacterStream(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getCharacterStream(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getCharField(PersistenceCapable, int, char) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getCharType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for chars.
getClassFile(Class) - Static method in class serp.util.Files
  Return the class file of the given class, or null if the class is in a jar.
getClassLoader(int) - Method in class serp.util.MultiClassLoader
  Return the class loader at the given index.
getClassLoaders() - Method in class serp.util.MultiClassLoader
  Return an array of all contained class loaders.
getClassMapping() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
  Return the class mapping for this path.
getClassMapping(Class) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
getClassMapping(ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Return the ClassMapping for the given metadata.
getClassMappingCandidateClasses() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Here to make life easy for people who overrode this in 2.2/2.3.
getClassMetaData() - Method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Return the `ClassMetaData` object for the class, or null if not persistence capable.
getClassMetaData() - Method in class com.solarmetric.kodo.enhance.JDOEnhancer
  Return the `ClassMetaData` object for this class, or null if not persistence capable.
getClassName(Class) - Static method in class serp.util.Strings
  Return only the class name, without package.
getClassName(ClassMetaData) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Utility method to return only the class name of the given type, without package.
getClassName(Object) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.IntegerSubclassProvider
  Return the String name of the class corresponding to `val`, or `null` if no mapping exists for `val`.
getClassName(String) - Static method in class serp.util.Strings
  Return only the class name.
getClassResolver() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
getClassResolver(Class) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Returns a `JDOClassResolver` appropriate for use with `cls`.
getClassResolver(ClassLoader) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Returns a `JDOClassResolver` appropriate for use with `l`.
getClassResolver(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Returns a `JDOClassResolver` appropriate for use with `sm`.
getClob(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getClob(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getClobType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for unlimited length Strings.
getCloseBrace(int) - Method in class serp.util.CodeFormat
  Close brace string.
getCloseParen() - Method in class serp.util.CodeFormat
  Close parentheses string.
getCollectionCopy(Collection, Object, String) - Method in interface com.solarmetric.kodo.util.ProxyManager
  Return a new collection of the same type as the given one with a copy of all contained elements.
getCollectionCopy(Collection, Object, String) - Method in class com.solarmetric.kodo.util.SimpleProxyManager
getCollectionCopy(Collection, Object, String) - Static method in class com.solarmetric.kodo.util.Proxies
getCollectionProxy(Class, Class, Collection, Comparator, Object, String) - Method in interface com.solarmetric.kodo.util.ProxyManager
  Return a proxy for the given collection type.
getCollectionProxy(Class, Class, Collection, Comparator, Object, String) - Method in class com.solarmetric.kodo.util.SimpleProxyManager
getCollectionProxy(Class, Class, Collection, Comparator, Object, String) - Static method in class com.solarmetric.kodo.util.Proxies
GetColumn - class com.solarmetric.kodo.impl.jdbc.query.listen.GetColumn.
  Returns the SQL alias of the named column for use in a query.
getColumn() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Index
GetColumn() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.listen.GetColumn
getColumnAlias(Column) - Method in interface com.solarmetric.kodo.impl.jdbc.query.Joins
  Return the alias for the given column.
getColumnAlias(Column) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
  Return the alias being used for the given column, given the current series of traversed relations.
getColumnDeclaration(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  This method can be overridden if the database does not support standard column declarations, which are in the form: `<column-name> <sql-type> [NOT NULL]`.
getColumnDeclaration(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
getColumnDeclaration(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
getColumnDeclaration(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
getColumnDeclaration(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
getColumnDeclaration(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary
getColumnDeclaration(Column, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
  This method can be overridden if the database does not support standard column declarations, which are in the form: `<column-name> <sql-type> [NOT NULL]`.
getColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
getColumns() - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.PrimaryTable
  Return all columns of the primary table used only by this mapping.
getColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
getColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
getColumns() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Table
getColumns(String, Connection) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Return a ResultSet with all the column names in the given table.
getColumns(String, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
getColumns(String, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
getColumns(String, Connection) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
  Oracle is very slow when retrieving column information from `DatabaseMetaData`.
getComparator() - Method in class com.solarmetric.kodo.util.ProxyLinkedList
getComparator() - Method in interface com.solarmetric.kodo.util.ProxyMap
  Return the comparator used in this map, or null if it is unordered or uses natural ordering.
getComparator() - Method in class com.solarmetric.kodo.util.ProxyHashSet
getComparator() - Method in class com.solarmetric.kodo.util.ProxyVector
getComparator() - Method in class com.solarmetric.kodo.util.ProxyArrayList
getComparator() - Method in class com.solarmetric.kodo.util.ProxyHashMap
getComparator() - Method in class com.solarmetric.kodo.util.ProxyTreeSet
getComparator() - Method in class com.solarmetric.kodo.util.ProxyTreeMap
getComparator() - Method in class com.solarmetric.kodo.util.ProxyProperties
getComparator() - Method in class com.solarmetric.kodo.util.ProxyHashtable
getComparator() - Method in interface com.solarmetric.kodo.util.ProxyCollection
  Return the comparator used in this collection, or null if it is unordered or uses natural ordering.
getCompressedSize() - Method in class serp.util.CompressedString
  Returns the size of the compressed bytes.
getConcurrency() - Method in class com.solarmetric.datasource.ResultSetWrapper
getConfiguration() - Method in class com.solarmetric.kodo.ee.EEFactoryHelper
getConfiguration() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
getConfiguration() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Returns the JDBCConfiguration set in this object upon creation.
getConfiguration() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Return the configuration used to create this mapping.
getConfiguration() - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.Relation
  Return the mapping's configuration.
getConfiguration() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Return the configuration for this store.
getConfiguration() - Method in class com.solarmetric.kodo.impl.jdbc.schema.AbstractSequenceFactory
  Returns the `JDBCConfiguration` instance that will be used by this sequence factory.
getConfiguration() - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Return the configuration in use by this tool.
getConfiguration() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Return the JDO configuration for the persistence manager.
getConfiguration() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Return the configuration for this factory.
getConnection() - Method in class com.solarmetric.datasource.StatementWrapper
getConnection() - Method in class com.solarmetric.datasource.ConnectionWrapper
  Return the wrapped connection.
getConnection() - Method in class com.solarmetric.datasource.DataSourceImpl
getConnection() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
getConnection() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
getConnection() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
getConnection() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.SQLExecutionEventImpl
getConnection() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Returns the Connection that is being used for this manager.
getConnection() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
getConnection() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.DataSourceConnector
  Obtain a `Connection` instance.
getConnection() - Method in interface com.solarmetric.kodo.impl.jdbc.runtime.Connector
  Obtain a `Connection` instance.
getConnection() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Returns a `Connection` to the data store.
getConnection() - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Return a connection to the database.
getConnection(ConnectionSpec) - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
getConnection(JDBCConnectionRequestInfo) - Method in class com.solarmetric.datasource.DataSourceImpl
getConnection(JDBCConnectionRequestInfo) - Method in interface com.solarmetric.datasource.DataSourceImpl.Pool
  Obtain a connection from the pool.
getConnection(JDBCConnectionRequestInfo) - Method in class com.solarmetric.datasource.DataSourceImpl.SortablePool
getConnection(String, String) - Method in class com.solarmetric.datasource.DataSourceImpl
getConnection(Subject, ConnectionRequestInfo) - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
getConnectionConfiguration(JDBCConfiguration, boolean) - Static method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector
getConnectionDriverClass() - Method in class com.solarmetric.datasource.DataSourceImpl
getConnectionDriverName() - Method in class com.solarmetric.datasource.DataSourceImpl
getConnectionDriverName() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getConnectionDriverName() - Method in interface com.solarmetric.kodo.conf.Configuration
  Class name of the Connection Driver.
getConnectionDriverName() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  Class name of the Connection Driver.
getConnectionDriverName() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getConnectionDriverName() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getConnectionFactory() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getConnectionFactory() - Method in interface com.solarmetric.kodo.conf.Configuration
  The connection factory, possibly from JNDI.
getConnectionFactory() - Method in class com.solarmetric.kodo.ee.JDOBean
  Obtain a ConnectionFactory.
getConnectionFactory() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getConnectionFactory(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getConnectionFactory(String) - Method in class com.solarmetric.kodo.ee.JDOBean
getConnectionFactory2() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getConnectionFactory2() - Method in interface com.solarmetric.kodo.conf.Configuration
  The connection factory, possibly from JNDI.
getConnectionFactory2() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getConnectionFactory2Name() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getConnectionFactory2Name() - Method in interface com.solarmetric.kodo.conf.Configuration
  The name for the second data store connection factory.
getConnectionFactory2Name() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getConnectionFactory2Properties() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getConnectionFactory2Properties() - Method in interface com.solarmetric.kodo.conf.Configuration
  Property String to use to configure the ConnectionFactory2.
getConnectionFactoryName() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getConnectionFactoryName() - Method in interface com.solarmetric.kodo.conf.Configuration
  The name for the data store connection factory.
getConnectionFactoryName() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The name for the data store connection factory.
getConnectionFactoryName() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getConnectionFactoryName() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getConnectionFromFactory() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
  Obtain a `Connection` from the connection factory, after validating it against the `DBDictionary.isClosed(java.sql.Connection)` method.
getConnectionPassword() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getConnectionPassword() - Method in interface com.solarmetric.kodo.conf.Configuration
  The password for the data store connection.
getConnectionPassword() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The password for the data store connection.
getConnectionPassword() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getConnectionPassword() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Return the password given on construction.
getConnectionPassword() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getConnectionProperties() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getConnectionProperties() - Method in interface com.solarmetric.kodo.conf.Configuration
  Get the properties string to apply to the connection factory.
getConnectionProperties() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  Get the properties string to apply to the connection factory.
getConnectionProperties() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getConnectionPropertiesProps() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
  Returns the ConnectionFactory properties as a `Properties` object.
getConnectionPropertiesProps() - Method in interface com.solarmetric.kodo.conf.Configuration
  Returns the ConnectionFactory properties as a `Properties` object.
getConnectionPropertiesProps() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  Returns the ConnectionFactory properties as a `Properties` object.
getConnectionPropertiesProps() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getConnectionRequestInfo() - Method in class com.solarmetric.datasource.PoolConnection
getConnectionRequestInfo() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
getConnectionRetainMode() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The connection retain mode.
getConnectionRetainMode() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getConnectionRetainMode() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Returns the connection retain mode for the current store manager.
getConnectionTestTimeout() - Method in class com.solarmetric.datasource.DataSourceImpl
getConnectionTestTimeout() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The number of seconds to wait between testing connections retrieved from the connection pool.
getConnectionTestTimeout() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getConnectionTestTimeout() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The number of seconds to wait between testing connections retrieved from the connection pool.
getConnectionTestTimeout() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getConnectionURL() - Method in class com.solarmetric.datasource.DataSourceImpl
getConnectionURL() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getConnectionURL() - Method in interface com.solarmetric.kodo.conf.Configuration
  The URL for the data store connection.
getConnectionURL() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The URL for the data store connection.
getConnectionURL() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getConnectionURL() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getConnectionUserName() - Method in class com.solarmetric.datasource.DataSourceImpl
getConnectionUserName() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getConnectionUserName() - Method in interface com.solarmetric.kodo.conf.Configuration
  The user name for the data store connection.
getConnectionUserName() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The user name for the data store connection.
getConnectionUserName() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getConnectionUserName() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Return the user name given on construction.
getConnectionUserName() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getConnector() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
getConnector() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Return the Connector in use by the SQLExecutionManager.
getConnector() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Returns a `Connector`, which can be used to obtain a `Connection` instance.
getConnector() - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Return a Connector for establishing connections.
getConnector2() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Returns a `Connector`, which can be used to obtain a `Connection` instance for the ConnectionFactory2.
getContext() - Method in class com.solarmetric.kodo.ee.JDOBean
  Return a lazily cached Context.
getContext() - Method in interface com.solarmetric.modules.jndi.ContextProvider
  Return a properly initialized Context.
getContext() - Static method in class com.solarmetric.modules.jndi.ContextFactory
  This method returns an instance of a Context by delegating the work to the cached ContextProvider.
getContextClassLoader() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getCopy(Collection) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
getCopy(Collection) - Method in class com.solarmetric.kodo.util.ProxyHashSet
getCopy(Collection) - Method in class com.solarmetric.kodo.util.ProxyVector
getCopy(Collection) - Method in class com.solarmetric.kodo.util.ProxyArrayList
getCopy(Collection) - Method in class com.solarmetric.kodo.util.ProxyTreeSet
getCopy(Collection) - Method in interface com.solarmetric.kodo.util.ProxyCollection
  This method should return a copy of the given collection; the copy should be of the same class as the superclass of this collection.
getCopy(Map) - Method in interface com.solarmetric.kodo.util.ProxyMap
  This method should return a copy of the given map; the copy should be of the same class as the superclass of this collection.
getCopy(Map) - Method in class com.solarmetric.kodo.util.ProxyHashMap
getCopy(Map) - Method in class com.solarmetric.kodo.util.ProxyTreeMap
getCopy(Map) - Method in class com.solarmetric.kodo.util.ProxyProperties
getCopy(Map) - Method in class com.solarmetric.kodo.util.ProxyHashtable
getCopy(Object) - Method in class com.solarmetric.kodo.util.ProxyDate
getCopy(Object) - Method in interface com.solarmetric.kodo.util.Proxy
  This method should return a copy of the given proxy; the copy should be of the same class as the non-proxied version of this class (typically this proxy's superclass).
getCreateIdentityColumn() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.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 com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Return the SQL to create an index.
getCreateTableSQL(Table) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Return a series of SQL statements to create the given table, including any indexes it has.
getCreateTableSQL(Table) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
getCreateTableSQL(Table) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
  If `SybaseDictionary.getIdentityColumnName()` is true, then we will add in a unique identity column.
getCreateTableSQL(Table) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.InformixDictionary
getCreateTableSQL(Table) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
  Override the standard create table SQL to add a table type.
getCreateTableSuffix() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  The suffix that will be appended to any "CREATE TABLE" statements.
getCurrentSequence(SQLExecutionManager, boolean, Select) - Static method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
  Uses the given `Select` to obtain the current value of the sequence, or null if there were no results.
getCursorName() - Method in class com.solarmetric.datasource.ResultSetWrapper
getCustomCopy(Object, Object, String) - Method in interface com.solarmetric.kodo.util.ProxyManager
  Return a copy of the given object with the same information.
getCustomCopy(Object, Object, String) - Method in class com.solarmetric.kodo.util.SimpleProxyManager
getCustomCopy(Object, Object, String) - Static method in class com.solarmetric.kodo.util.Proxies
getCustomProxy(Object, Object, String) - Method in interface com.solarmetric.kodo.util.ProxyManager
  Return a proxy for the given object.
getCustomProxy(Object, Object, String) - Method in class com.solarmetric.kodo.util.SimpleProxyManager
getCustomProxy(Object, Object, String) - Static method in class com.solarmetric.kodo.util.Proxies
getData() - Method in class com.solarmetric.kodo.runtime.datacache.query.TimedQueryResult
getData(int) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
  Returns the stored data value for the field at `index`.
getData(int) - Method in interface com.solarmetric.kodo.runtime.PCData
  Returns the stored data value for the field at `index`.
getData(int) - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
getDataCache() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getDataCache() - Method in interface com.solarmetric.kodo.conf.Configuration
  The L2 data cache.
getDataCache() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
  Return the default cache.
getDataCache(ClassMetaData) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
  Returns the `DataCache` associated with the persistence-capable class identified by `meta`, or `null` if `meta` is not cacheable.
getDataCache(String) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
  Return the cache whose name is `name`.
getDataCacheClass() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getDataCacheClass() - Method in interface com.solarmetric.kodo.conf.Configuration
  The class to use for level-2 data store caching.
getDataCacheProperties() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getDataCacheProperties() - Method in interface com.solarmetric.kodo.conf.Configuration
  Configuration options for the data cache.
getDataCaches() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getDataColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Return the primary data column(s) for this mapping.
getDataSource() - Method in class com.solarmetric.datasource.ConnectionWrapper
getDataSource() - Method in class com.solarmetric.datasource.PoolConnection
getDataSource() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.DataSourceConnector
getDatastoreConnection() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
getDatastoreConnection() - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Returns a connection to the data store suitable for use with `StoreManager` APIs that require a conneciton argument.
getDatastoreConnection() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
getDatastoreId(Object, ClassMetaData) - Method in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProviderImpl
  Return the long object ID for the data in the current data of `input`.
getDataStoreIdClass(ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
getDataStoreIdClass(ClassMetaData) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Return the class used by this StoreManager for datastore identity values.
getDataStoreIdClass(ClassMetaData) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
getDataStoreValue(Object) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
getDataStoreValue(Object) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.Constant
getDataStoreValue(Object) - Method in interface com.solarmetric.kodo.impl.jdbc.query.exp.JDBCValue
  Transform the given value into its datastore equivalent.
getDataStoreValue(Object, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Translate the given field value to its datastore equivalent.
getDataStoreValue(Object, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
getDataStoreValue(Object, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToManyMapping
getDataStoreValue(Object, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
getDataStoreValue(Object, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.StringificationMapping
  Translate the given field value to its datastore equivalent.
getDataStoreValue(Object, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
getDataStoreValue(Object, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
getDataStoreValue(Object, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Translate the given oid into primary key column values.
getDate(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getDate(int, Calendar) - Method in class com.solarmetric.datasource.ResultSetWrapper
getDate(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getDate(String, Calendar) - Method in class com.solarmetric.datasource.ResultSetWrapper
getDateCopy(Date, Object, String) - Method in interface com.solarmetric.kodo.util.ProxyManager
  Return a copy of the given date with the same information.
getDateCopy(Date, Object, String) - Method in class com.solarmetric.kodo.util.SimpleProxyManager
getDateCopy(Date, Object, String) - Static method in class com.solarmetric.kodo.util.Proxies
getDatePrecision() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Return the precision to which dates are stored in this type of data store.
getDatePrecision() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
getDateProxy(Date, Object, String) - Method in interface com.solarmetric.kodo.util.ProxyManager
  Return a proxy for the given date instance.
getDateProxy(Date, Object, String) - Method in class com.solarmetric.kodo.util.SimpleProxyManager
getDateProxy(Date, Object, String) - Static method in class com.solarmetric.kodo.util.Proxies
getDateType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for Dates.
getDBMetaData() - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Get the DBMetaData for this dictionary.
getDBMetaData() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Return the DBMetaData for this Dictionary.
getDeclaredField(int) - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Return the metadata for the persistent or transactional field with the given relative index.
getDeclaredField(String) - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Return the metadata for the persistent or transactional field with the given name, without including superclass fields.
getDeclaredFields() - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Return only the fields for this class, without superclass fields.
getDeclaredIndex() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Return the relative index of this persistent/transactional field.
getDeclaresCollection() - Method in class com.solarmetric.kodo.meta.FieldMetaData
getDeclaresMap() - Method in class com.solarmetric.kodo.meta.FieldMetaData
getDefaultClassMappingClass() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The class name of the default ClassMapping implementation.
getDefaultClassMappingClass() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getDefaultDataCacheTimeout() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getDefaultDataCacheTimeout() - Method in interface com.solarmetric.kodo.conf.Configuration
  Default data cache timeout.
getDefaultEventIndex() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getDefaultFetchBatchSize() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getDefaultFetchBatchSize() - Method in interface com.solarmetric.kodo.conf.Configuration
  Get the size of the batch that will be pre-selected when accessing elements in a Query result.
getDefaultFetchThreshold() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getDefaultFetchThreshold() - Method in interface com.solarmetric.kodo.conf.Configuration
  Get the threshold below which result lists will be completely instantiated upon theircreation.
getDefaultPersistenceManagerFactoryClass() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getDefaultPersistenceManagerFactoryClass() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getDefaultPrimaryTable() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return the default primary table used by this class.
getDefaultPropertyIndex() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getDefaultStringType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for default length Strings.
getDefaultSubclassProviderClass() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The class name of the default SubclassProvider implementation.
getDefaultSubclassProviderClass() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getDefaultSubclassProviderProperties() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Configuration properties for the subclass provider.
getDefaultSubclassProviderProperties() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getDeferredRegistrations() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
getDelegate() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
  Returns the query that is being cached.
getDescribedType() - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Return the persistence capable class described by this metadata.
getDescriptor() - Method in class com.solarmetric.kodo.conf.Value
  Returns a JavaBean `PropertyDescriptor`, which holds metadata about the configuration option.
getDescriptor() - Method in class com.solarmetric.kodo.conf.StringValue
getDictionary() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
getDictionary() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Returns the DBDictionary to use when creating SQL statements.
getDictionary() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Return the dictionary used to create this mapping.
getDictionary() - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Return the dictionary being used by this select.
getDictionary() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Obtain a `DBDictionary` that used this `PersistenceManagerImpl`'s `Connector`.
getDictionary() - Method in class com.solarmetric.kodo.impl.jdbc.schema.AbstractSequenceFactory
  Returns the `DBDictionary` instance that will be used by this sequence factory.
getDictionary() - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
getDictionary() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Return the DBDictionary in use.
getDictionary(Connector) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The DBDictionary to use.
getDictionary(Connector) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getDictionary(Connector, JDBCConfiguration) - Static method in class com.solarmetric.kodo.impl.jdbc.schema.DBDictionaryFactory
getDictionaryClass() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The dictionary class to use to define the RDBMS SQL information
getDictionaryClass() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getDictionaryProperties() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Configuration options for the dictionary.
getDictionaryProperties() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getDieOnInvalid() - Method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Return true 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.
getDirty() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return which fields are dirty; should not be modified.
getDistributedCache() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
  Returns `true` if this cache will use a distributed Tangosol cache; otherwise returns `false`.
getDocType() - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
getDouble(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getDouble(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getDoubleExtension(String) - Method in class com.solarmetric.kodo.meta.Extensions
  Get the value as a double.
getDoubleExtension(String, String) - Method in class com.solarmetric.kodo.meta.Extensions
  Get the value as a double.
getDoubleField(PersistenceCapable, int, double) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getDoubleProperty(String) - Method in class serp.util.TypedProperties
  Return the property under the given key as a double, or 0 if it does not exist and has no set default.
getDoubleProperty(String, double) - Method in class serp.util.TypedProperties
  Return the property under the given key as a double, or the given default if it does not exist.
getDoubleProperty(String, String, double) - Method in class serp.util.Options
  Specialization of `TypedProperties.getDoubleProperty(java.lang.String)` to allow a value to appear under either of two keys; useful for short and long versions of command-line flags.
getDoubleType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for doubles.
getDropColumnSQL(Column) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Return a series of SQL statements to drop the given column from its table, including the deletion of any indices from the column.
getDropColumnSQL(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
getDropColumnSQL(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
getDropColumnSQL(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
  PostgreSQL can't deal with dropping columns.
getDropColumnSQL(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
getDropColumnSQL(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
getDropColumnSQL(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary
  DB2 can't deal with dropping columns.
getDropColumnSQL(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary
getDropIndexSQL(Index) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Return the SQL to drop an index.
getDropIndexSQL(Index) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
getDropIndexSQL(Index) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
getDropIndexSQL(Index) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PointbaseDictionary
getDropIndexSQL(Index) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
getDropTableSQL(Table) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Return a series of SQL statements to drop the given table, including any indexes it may have.
getDropTableSQL(Table) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
getEISProductName() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
getEISProductName() - Method in class com.solarmetric.kodo.ee.EEPersistenceManagerMetaData
getEISProductName() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
getEISProductVersion() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
getEISProductVersion() - Method in class com.solarmetric.kodo.ee.EEPersistenceManagerMetaData
getEISProductVersion() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
getElementType() - Method in class com.solarmetric.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 com.solarmetric.kodo.meta.FieldMetaData
  Return the type code of objects stored in the array/collection/map, or -1 if not an array/collection/map.
getElementTypeMetaData() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Return the `ClassMetaData` of the objects stored in the array/collection/map.
getEmbeddedBlobMaxLength() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
  Returns the maximum blob length (in bytes) that can be embedded in a prepared statement without any special handling.
getEmbeddedClobMaxLength() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
  Returns the maximum clob length (in characters) that can be embedded in a prepared statement without any special handling.
getEmpty - Variable in class com.solarmetric.kodo.conf.StringValue
getEnableQueryExtensions() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getEnableQueryExtensions() - Method in interface com.solarmetric.kodo.conf.Configuration
  Allow filter extensions to be used
getEndl() - Method in class serp.util.CodeFormat
  Return a new line character.
getEndl(int) - Method in class serp.util.CodeFormat
  Return the given number of new line characters.
getEndl(int, int) - Method in class serp.util.CodeFormat
  Return the given number of new line characters, followed by the given tab level indentation.
getEntry(Object) - Method in class serp.util.OrderedSet
  Deprecated.
getErrorCode() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLExceptionWrapper
getErrorCount() - Method in class com.solarmetric.datasource.ConnectionWrapper
getEventSetDescriptors() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getExpirationListener() - Method in interface com.solarmetric.kodo.runtime.datacache.query.QueryCache
  Returns this query cache's expiration listener.
getExpirationListener() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
getExpirationTime() - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
  Returns the expiration time for this data.
getExpression() - Method in interface com.solarmetric.kodo.query.QueryImpl.ParsedExpression
getExpression() - Method in class com.solarmetric.kodo.query.QueryImpl.InMemoryQueryExecutor
getExpression() - Method in class com.solarmetric.kodo.query.QueryImpl.DatastoreQueryExecutor
getExpressionFactory() - Method in interface com.solarmetric.kodo.query.QueryImpl.ParsedExpression
getExpressionFactory() - Method in class com.solarmetric.kodo.query.QueryImpl.InMemoryQueryExecutor
getExpressionFactory() - Method in class com.solarmetric.kodo.query.QueryImpl.DatastoreQueryExecutor
getExpressionFactory(ClassMetaData) - Method in class com.solarmetric.kodo.query.QueryImpl
  Return an `ExpressionFactory` to use to create an expression to be executed against an extent.
getExpressionFactory(ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCQuery
getExtendsDec(int) - Method in class serp.util.CodeFormat
  Extends declaration.
getExtension() - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
getExtent(Class, boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getExtentResultList(Extent, JDBCStoreManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return a `ResultList` that can be used to access all the data for the specified `Extent`.
getExternalizedValue(Object, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.StringificationMapping
  Return the string value produced by the externalizer fro the given field.
getFetchDirection() - Method in class com.solarmetric.datasource.ResultSetWrapper
getFetchDirection() - Method in class com.solarmetric.datasource.StatementWrapper
getFetchGroup(FieldMetaData) - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Return an unmodifiable set of all fields in `fmd`'s fetch group.
getFetchGroup(String) - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Return an unmodifiable set of all fields in the fetch group identified by `name`.
getFetchGroupNames() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getFetchGroupNames() - Method in interface com.solarmetric.kodo.conf.Configuration
  Returns an array of fetch groups with which all `PersistenceManager` objects obtained from a `PersistenceManagerFactory` should be configured.
getFetchGroups() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getFetchGroups() - Method in interface com.solarmetric.kodo.conf.Configuration
  Returns a list of fetch groups with which all `PersistenceManager` objects obtained from a `PersistenceManagerFactory` should be configured.
getFetchGroups() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Returns the names of the fetch groups that this persistence manager will use when performing database queries.
getFetchSize() - Method in class com.solarmetric.datasource.ResultSetWrapper
getFetchSize() - Method in class com.solarmetric.datasource.StatementWrapper
getField(int) - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Return the metadata for the persistent or transactional field with the given absolute index.
getField(String) - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Return the metadata for the persistent or transactional field with the given name.
getFieldFlag() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Returns the JDO flag type for this field.
getFieldMapping() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
  Return the field mapping for this path.
getFieldMapping(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Returns a new FieldMapping object that can map `fmd`.
getFieldMappingCandidateClasses() - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Returns a list of possible `FieldMapping` classes for use with this DBDictionary.
getFieldMappingCandidateClasses() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
getFieldMappingCandidateClasses() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
getFieldName(String) - Method in class serp.util.CodeFormat
  Return the field name for given suggested name, possibly adding leading underscore.
getFields() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
getFields() - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Return all field metadatas, including superclass fields.
getFieldValues(Object, ClassMetaData, boolean) - Method in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProviderImpl
  Load the current data in `input` into a `Map` of `FieldMetaData` objects to `Object` values that should be stored in the loaded object.
getFile() - Method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Return the file that this tool should output to.
getFilter() - Method in class com.solarmetric.kodo.query.QueryImpl
getFilter() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
getFilterListener(String) - Method in class com.solarmetric.kodo.query.QueryImpl
getFlags() - Method in class com.solarmetric.kodo.runtime.SaveFieldManager
getFlatInheritanceMapping() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Return whether or not a flat inheritance mapping strategy should be used by default.
getFlatInheritanceMapping() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getFloat(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getFloat(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getFloatField(PersistenceCapable, int, float) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getFloatProperty(String) - Method in class serp.util.TypedProperties
  Return the property under the given key as a float, or 0 if it does not exist and has no set default.
getFloatProperty(String, float) - Method in class serp.util.TypedProperties
  Return the property under the given key as a float, or the given default if it does not exist.
getFloatProperty(String, String, float) - Method in class serp.util.Options
  Specialization of `TypedProperties.getFloatProperty(java.lang.String)` to allow a value to appear under either of two keys; useful for short and long versions of command-line flags.
getFloatType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for floats.
getFlushBeforeQueries() - Method in class com.solarmetric.kodo.query.QueryImpl
getFlushBeforeQueries() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getFlushBeforeQueries() - Method in interface com.solarmetric.kodo.conf.Configuration
  Returns whether or not Kodo should automatically flush modifications to the data store before executing queries.
getFlushBeforeQueries() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API Extension.
getFlushBeforeQueries() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
getFlushBeforeQueriesMode() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getFlushBeforeQueriesMode() - Method in interface com.solarmetric.kodo.conf.Configuration
  Returns one of `KodoQuery.FLUSH_ALWAYS_MODE`, `KodoQuery.FLUSH_NEVER_MODE`, or `KodoQuery.FLUSH_WITH_CONNECTION_MODE`, as determined by parsing the string returned by `Configuration.getFlushBeforeQueries()`.
getFlushed() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return which fields are flushed; should not be modified.
getFormat() - Method in class com.solarmetric.kodo.impl.jdbc.schema.TrueSequenceFactory
  Return the MessageFormat String to use for SQL generation
getFormat() - Method in class com.solarmetric.kodo.impl.jdbc.schema.ClassSequenceFactory
  Return the MessageFormat String to use as for SQL generation
getFullName() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
getGeneratedKeys() - Method in class com.solarmetric.datasource.ResultSetWrapper
getGeneratedKeys() - Method in class com.solarmetric.datasource.StatementWrapper
getGeneratedName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.MD5NameGenerator
  Obtain the generated name for the specified name.
getGeneratedName(String) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.NameGenerator
  Obtain the generated name for the specified name.
getGeneratedName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DefaultNameGenerator
  Obtain the generated name for the specified name.
getGetEmpty() - Method in class com.solarmetric.kodo.conf.StringValue
  return the get policy
getHitCount() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
  Returns the number of cache hits for invocations of the `AbstractCacheImpl.get(java.lang.Object)` method.
getHoldability() - Method in class com.solarmetric.datasource.ConnectionWrapper
getIcon(int) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getID() - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider
getIdentityColumnName() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.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 com.solarmetric.kodo.meta.ClassMetaData
  Return the type of JDO identity being used.
getIgnoreCache() - Method in class com.solarmetric.kodo.query.QueryImpl
getIgnoreCache() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getIgnoreCache() - Method in interface com.solarmetric.kodo.conf.Configuration
  The default IgnoreCache setting for all PersistenceManager instances obtained from this factory.
getIgnoreCache() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getIgnoreCache() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getIgnoreCache() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
getIgnoreErrors() - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  If true, SQLExceptions thrown during schema manipulation will be printed but ignored.
getImplData(Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return the associated implementation object for the given key, if any.
getImplementingClasses() - Method in class com.solarmetric.kodo.runtime.ExtentImpl
  Returns an array of top-level implementing classes.
getImplementingClasses() - Method in interface com.solarmetric.kodo.runtime.KodoExtent
  Returns an array of top-level implementing classes.
getImplementingClasses(boolean) - Method in class com.solarmetric.kodo.runtime.ExtentImpl
  Returns an array of top-level implementing classes.
getImplementingClasses(boolean) - Method in interface com.solarmetric.kodo.runtime.KodoExtent
  Returns an array of top-level implementing classes.
getImplementingClasses(Class, boolean, boolean) - Static method in class com.solarmetric.kodo.runtime.ExtentImpl
  Returns an array of top-level implementing classes for the specified candidate class.
getImplementorClasses(Class) - Static method in class com.solarmetric.kodo.conf.Services
getImplementorClasses(Class) - Static method in class serp.util.Services
getImplementorClasses(String) - Static method in class com.solarmetric.kodo.conf.Services
  Return an array of Class objects of all known service implementors of the specified class name (as resolved by the current thread's context class loader).
getImplementorClasses(String) - Static method in class serp.util.Services
  Return an array of Class objects of all known service implementors of the specified class name (as resolved by the current thread's context class loader).
getImplementorClasses(String, ClassLoader, boolean) - Static method in class com.solarmetric.kodo.conf.Services
  Return an array of Class objects of all known service implementors of the specified class name, as resolved by the specified `ClassLoader`.
getImplementorClasses(String, ClassLoader, boolean) - Static method in class serp.util.Services
  Return an array of Class objects of all known service implementors of the specified class name, as resolved by the specified `ClassLoader`.
getImplementors(Class) - Static method in class com.solarmetric.kodo.conf.Services
  Return an array of Strings of class names of all known service implementors of the specified interface or class.
getImplementors(Class) - Static method in class serp.util.Services
  Return an array of Strings of class names of all known service implementors of the specified interface or class.
getImplementors(String) - Static method in class com.solarmetric.kodo.conf.Services
  Return an array of Strings of class names of all known service implementors of the specified class name (as resolved by the current thread's context class loader).
getImplementors(String) - Static method in class serp.util.Services
  Return an array of Strings of class names of all known service implementors of the specified class name (as resolved by the current thread's context class loader).
getImplementors(String, ClassLoader) - Static method in class com.solarmetric.kodo.conf.Services
  Return an array of Strings of class names of all known service implementors of the specified class name, as resolved by the specified `ClassLoader`.
getImplementors(String, ClassLoader) - Static method in class serp.util.Services
  Return an array of Strings of class names of all known service implementors of the specified class name, as resolved by the specified `ClassLoader`.
getImplementsDec(int) - Method in class serp.util.CodeFormat
  Implements declaration.
getIncrement() - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
  Return the increment to us when updating the sequence table.
getIndex() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
getIndex() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Return the absolute index of this persistent/transactional field.
getIndex(int) - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.MergedIterator
  Returns the object at the Nth index in the list.
getIndex(ResultSet, Column, ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Returns the index of `col` in `rs`, or `0` if the column could not be found.
getIndex(ResultSet, FieldMapping) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Returns the index of the first column of `fm` in `rs`or `0` if the column could not be found.
getIndicatorColumnName() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
  Returns the name of the subclass indicator column used by this mapping/provider combination.
getIndicatorColumns() - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Returns the columns that store the indicator value.
getIndicatorColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
getIndicatorColumnSQLType() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
  Returns the `SQLTypes` type constant for the indicator column used by this mapping/provider combination.
getIndicatorColumnSQLType() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.IntegerSubclassProvider
getInstance() - Static method in class com.solarmetric.kodo.enhance.DefaultOutputProvider
getInstance() - Static method in class com.solarmetric.kodo.runtime.ClearFieldManager
getInstance() - Static method in class com.solarmetric.kodo.util.ImplHelper
  Return an instanceof the `JDOImplHelper`.
getInstance(Class) - Static method in class com.solarmetric.kodo.meta.ClassMetaData
  Deprecated.
getInstance(Class, ClassResolver) - Static method in class com.solarmetric.kodo.meta.ClassMetaData
  Factory method to obtain metadata for a given persistent type.
getInstance(Class, ClassResolver, JDOMetaDataParser, boolean) - Static method in class com.solarmetric.kodo.meta.ClassMetaData
  Factory method to obtain metadata for a given persistent type.
getInstance(ClassMetaData) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return the ClassMapping for the given ClassMetaData instance, or null if none.
getInstance(Class, PersistenceManagerImpl) - Static method in class com.solarmetric.kodo.meta.ClassMetaData
  Factory method to obtain metadata for a given persistent type.
getInstance(Extensions) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Return the Mapping bound to the given metadata.
getInstance(FieldMetaData) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Return the FieldMapping for the given FieldMetaData, creating it if necessary.
getInstance(FieldMetaData, boolean) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
getInstantiatedCount() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
getInstantiatedCount() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery.CachedResultList
getInstantiatedCount() - Method in class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
getInstantiatedCount() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
  Sum the results of `ResultList.getInstantiatedCount()` on all the internally held `ResultList`s
getInstantiatedCount() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Returns the number of results that have been instantiated.
getInstantiatedCount() - Method in class com.solarmetric.kodo.runtime.objectprovider.CollectionResultList
getInstantiatedCount() - Method in class com.solarmetric.kodo.runtime.objectprovider.EagerResultList
getInstantiatedCount() - Method in interface com.solarmetric.kodo.runtime.objectprovider.ResultList
  Returns the number of objects that are currently instantiated internally in this list.
getInt(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getInt(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getInteractionSpecsSupported() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactoryMetaData
getIntermediate(int) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
getIntermediate(int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Intermediate data stored before the field is loaded.
getIntermediate(int) - Method in interface com.solarmetric.kodo.runtime.PCData
  Returns the stored intermediate field value for the field at `index`, or null if none.
getIntermediate(int) - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
getIntExtension(String) - Method in class com.solarmetric.kodo.meta.Extensions
  Get the value as an int.
getIntExtension(String, String) - Method in class com.solarmetric.kodo.meta.Extensions
  Get the value as an int.
getIntField(PersistenceCapable, int, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getIntProperty(String) - Method in class serp.util.TypedProperties
  Return the property under the given key as an int, or 0 if it does not exist and has no set default.
getIntProperty(String, int) - Method in class serp.util.TypedProperties
  Return the property under the given key as an int, or the given default if it does not exist.
getIntProperty(String, String, int) - Method in class serp.util.Options
  Specialization of `TypedProperties.getIntProperty(java.lang.String)` to allow a value to appear under either of two keys; useful for short and long versions of command-line flags.
getIntType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for ints.
getInverse(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
  Returns the metadata for the inverse extension of the given metadata, or null if it does not exist.
getInverse(FieldMetaData, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
  Returns the metadata for the inverse extension of the given metadata, or null if it does not exist.
getIsOracleJDBCDriver() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
  Get whether this is using the Oracle JDBC driver, or another vendor's driver.
getIterator() - Method in class com.solarmetric.kodo.runtime.ExtentImpl
getIterator() - Method in class serp.util.LookaheadIterator
  Return the internal iterator.
getIterator(Class) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCExtent
getIterator(Class) - Method in class com.solarmetric.kodo.runtime.ExtentImpl
  Return an iterator over the extent for the specified candidate class.
getJDBCConfiguration() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
getJDBCType() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLValue
  Return a type that JDBC can understand.
getJDBCType(int) - Static method in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  Returning a mapping from Kodo defined types to `Types` types, for use in translating unknown PreparedStatement parameters into SQL types.
getJDOState() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return the JDO state that this object is in.
getJNDIName() - Method in class com.solarmetric.kodo.ee.JDOBean
  Returns the name that we should check in JNDI for the bound ConnectionFactory.
getJoins() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
getJoins() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.Constant
getJoins() - Method in interface com.solarmetric.kodo.impl.jdbc.query.exp.JDBCValue
  Return the joins for this value.
getJoins() - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
  Return the top-level joins for this query.
getKeepSoftReferences() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
  Returns whether or not this cache will keep soft references when objects expire.
getKeepSoftReferences() - Method in class com.solarmetric.kodo.util.CacheMap
  Returns whether or not this cache will keep soft references when objects expire.
getKey() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
getKey() - Method in interface serp.util.RefKeyMap.RefMapKey
  Deprecated. Return the referenced key.
getKey() - Method in interface serp.util.RefValueMap.RefMapValue
  Deprecated. Return the key the value is stored under.
getKeyColumn() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
  Return the key in this map.
getKeyColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Return the key columns of the mapping.
getKeyColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
getKeyColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
getKeyColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
getKeyColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
getKeyColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
getKeyDataStoreValue(Object, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Translate the given key value to its datastore equivalent.
getKeyType() - Method in class com.solarmetric.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 com.solarmetric.kodo.meta.FieldMetaData
  The type code of objects used as keys in the map.
getKeyTypeMetaData() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Return the `ClassMetaData` of the objects used as keys in the map.
getKnownConnectionURLList() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
  Allows a subclass to provide a list of example drivers, for use in a graphical component.
getKnownConnectionURLList() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getKnownConnectionURLList() - Static method in class com.solarmetric.kodo.impl.jdbc.schema.DBDictionaryFactory
  Returns a sample list of known JDBC URLs, for use in a graphical component.
getKnownDriverList() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
  Allows a subclass to provide a list of example drivers, for use in a graphical component.
getKnownDriverList() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  Return a list of the known drivers for the Configuration.
getKnownDriverList() - Static method in class com.solarmetric.kodo.impl.jdbc.schema.DBDictionaryFactory
  Returns a sample list of known JDBC drivers, for use in a graphical component.
getKnownSize() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Return the correct size of the results if known, otherwise return `Integer.MAX_VALUE`.
getLastConnectionTestTime() - Method in class com.solarmetric.datasource.ConnectionWrapper
  The time in milliseconds when this connection was last tested.
getLength() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
getLenStringType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for limited length Strings.
getLicenseKey() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getLicenseKey() - Method in interface com.solarmetric.kodo.conf.Configuration
  The runtime license key for Kodo.
getLinesBetweenSections() - Method in class serp.util.CodeFormat
  The number of empty lines between code sections.
getLoaded() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return which fields are loaded; should not be modified.
getLoaded() - Method in class com.solarmetric.kodo.runtime.SaveFieldManager
getLoaded(int) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
  Returns `true` if the field at `index` is loaded; else returns `false`.
getLoaded(int) - Method in interface com.solarmetric.kodo.runtime.PCData
  Returns `true` if the field at `index` is loaded; else returns `false`.
getLoaded(int) - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
getLoadResultSet(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
getLocaleType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for java.util.Locales.
getLocalhost() - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider
getLocalTransaction() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
getLocalTransaction() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
getLockColumn() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return the column used to track the optimistic lock version of the class.
getLockModeEnabled() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.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 com.solarmetric.kodo.impl.jdbc.schema.dict.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 com.solarmetric.kodo.conf.DefaultConfiguration
getLog() - Method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Return the stream being used for logging, or null if none.
getLog() - Method in class com.solarmetric.kodo.enhance.JDOEnhancer
  Return the stream being used for logging, or null if none.
getLoginTimeout() - Method in class com.solarmetric.datasource.DataSourceImpl
getLogLevel(short) - Method in class com.solarmetric.log.LogAdapter
  Returns a String representation of the specified log level.
getLogWriter() - Method in class com.solarmetric.datasource.DataSourceImpl
getLogWriter() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl
getLogWriter() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
getLong(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getLong(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getLongField(PersistenceCapable, int, long) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getLongProperty(String) - Method in class serp.util.TypedProperties
  Return the property under the given key as a long, or 0 if it does not exist and has no set default.
getLongProperty(String, long) - Method in class serp.util.TypedProperties
  Return the property under the given key as a double, or the given default if it does not exist.
getLongProperty(String, String, long) - Method in class serp.util.Options
  Specialization of `TypedProperties.getLongProperty(java.lang.String)` to allow a value to appear under either of two keys; useful for short and long versions of command-line flags.
getLongType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for longs.
getManaged() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
  Returns true if this SQLExecutionManager is managed.
getManaged() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Returns true if this SQLExecutionManager is managed.
getManagedConnectionFactory() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
getManagedObjects() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API Extension.
getManagedRuntime() - Method in interface com.solarmetric.kodo.ee.EEConfiguration
  The plugin to use for integrating with a managed runtime.
getManagedRuntime() - Method in class com.solarmetric.kodo.impl.jdbc.ee.EESimpleConfiguration
getManagedRuntimeClass() - Method in interface com.solarmetric.kodo.ee.EEConfiguration
  The class name of the managed runtime to use for managed environments.
getManagedRuntimeClass() - Method in class com.solarmetric.kodo.impl.jdbc.ee.EESimpleConfiguration
getManagedRuntimeProperties() - Method in interface com.solarmetric.kodo.ee.EEConfiguration
  Configuration options for the managed runtime class.
getManagedRuntimeProperties() - Method in class com.solarmetric.kodo.impl.jdbc.ee.EESimpleConfiguration
getManager() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
getManager() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.SQLExecutionEventImpl
getManager() - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Returns the `SQLExecutionManager` currently in use by this SchemaTool.
getMap() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
  Returns the underlying `Map` that this `CacheImpl` is using.
getMapCopy(Map, Object, String) - Method in interface com.solarmetric.kodo.util.ProxyManager
  Return a new map of the same type as the given one with a copy of all contained key/value pairs.
getMapCopy(Map, Object, String) - Method in class com.solarmetric.kodo.util.SimpleProxyManager
getMapCopy(Map, Object, String) - Static method in class com.solarmetric.kodo.util.Proxies
getMapProxy(Class, Class, Class, Map, Comparator, Object, String) - Method in interface com.solarmetric.kodo.util.ProxyManager
  Return a proxy for the given map type.
getMapProxy(Class, Class, Class, Map, Comparator, Object, String) - Method in class com.solarmetric.kodo.util.SimpleProxyManager
getMapProxy(Class, Class, Class, Map, Comparator, Object, String) - Static method in class com.solarmetric.kodo.util.Proxies
getMatchingBuffers(List) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
  Returns the first N elements of the List of SQLBuffers whose PreparedStatement SQL commands are all identical.
getMaxColumnNameLength() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
getMaxConnections() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
getMaxFieldSize() - Method in class com.solarmetric.datasource.StatementWrapper
getMaxIndexNameLength() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
getMaxIndexNameLength() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary
getMaxPool() - Method in class com.solarmetric.datasource.DataSourceImpl
getMaxPool() - Method in interface com.solarmetric.datasource.DataSourceImpl.Pool
getMaxPool() - Method in class com.solarmetric.datasource.DataSourceImpl.SortablePool
getMaxPool() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getMaxPool() - Method in interface com.solarmetric.kodo.conf.Configuration
  The maximum number of connections in the connection pool.
getMaxPool() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The maximum number of connections in the connection pool.
getMaxPool() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getMaxPool() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getMaxPool() - Method in class serp.util.AbstractPool
  Deprecated.
getMaxPool() - Method in interface serp.util.Pool
  Deprecated. Return the maximum number of pooled items, including taken instances.
getMaxRows() - Method in class com.solarmetric.datasource.StatementWrapper
getMaxSize() - Method in class com.solarmetric.datasource.PreparedStatementCache
  Return the maximum size of the cache.
getMaxTableNameLength() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
getMaxTableNameLength() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary
getMessage() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLExceptionWrapper
getMessageListener() - Method in class com.solarmetric.kodo.runtime.event.impl.JMSRemoteCommitProvider
  Returns a `MessageListener` capable of understanding and processing messages created by `JMSRemoteCommitProvider.createMessage(java.util.Set, java.util.Set, java.util.Set)`.
getMessages() - Method in interface com.solarmetric.kodo.enhance.Verifier
  Returns the accumulated messages from the verification that has been performed thus far.
getMessages() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
  Returns the accumulated messages from the verification that has been performed thus far.
getMetaData() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
getMetaData() - Method in class com.solarmetric.datasource.ResultSetWrapper
getMetaData() - Method in class com.solarmetric.datasource.PreparedStatementWrapper
getMetaData() - Method in class com.solarmetric.datasource.ConnectionWrapper
getMetaData() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
getMetaData() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
getMetaData() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
getMetaData() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Return the metadata for the primary data column.
getMetaData() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return the ClassMetaData instance this mapping is installed on.
getMetaData() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return the metadata for the managed type.
getMetaData(Class) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Return the ClassMetaData for the given type.
getMetaData(Object, ClassResolver) - Static method in class com.solarmetric.kodo.util.ObjectIds
  Return the least-derived concrete registered persistent class for the given oid.
getMethodDescriptors() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getMinPool() - Method in class com.solarmetric.datasource.DataSourceImpl
getMinPool() - Method in interface com.solarmetric.datasource.DataSourceImpl.Pool
getMinPool() - Method in class com.solarmetric.datasource.DataSourceImpl.SortablePool
getMinPool() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getMinPool() - Method in interface com.solarmetric.kodo.conf.Configuration
  The minimum number of connections in the connection pool.
getMinPool() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The minimum number of connections in the connection pool.
getMinPool() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getMinPool() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getMinPool() - Method in class serp.util.AbstractPool
  Deprecated.
getMinPool() - Method in interface serp.util.Pool
  Deprecated. Return the minimum number of pooled items, including taken instances.
getMissCount() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
  Returns the number of cache misses for invocations of the `AbstractCacheImpl.get(java.lang.Object)` method.
getMoreResults() - Method in class com.solarmetric.datasource.StatementWrapper
getMoreResults(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getMoreResults(int) - Method in class com.solarmetric.datasource.StatementWrapper
getMsWait() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getMsWait() - Method in interface com.solarmetric.kodo.conf.Configuration
  The number of milliseconds to wait for an available connection from the connection pool before throwing a JDODatastoreException.
getMsWait() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The number of milliseconds to wait for an available connection from the connection pool before throwing a JDODatastoreException.
getMsWait() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getMsWait() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getMultithreaded() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getMultithreaded() - Method in interface com.solarmetric.kodo.conf.Configuration
  The default Multithreaded setting for all PersistenceManager instances obtained from this factory.
getMultithreaded() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getMultithreaded() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getName() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Table
getName() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
getName() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Index
getName() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Return the name of the described field.
getName() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
getName() - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Returns a string name that can be used by end-user-visible code to identify this cache.
getName() - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
getNameTruncationVersion() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Return the name truncation version to use.
getNext() - Method in class serp.util.SimpleLinkedList.Entry
  Deprecated.
getNext(Class, Connector) - Method in interface com.solarmetric.kodo.impl.jdbc.SequenceFactory
  Return a unique primary key value for the given class.
getNext(Class, Connector) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
getNext(Class, Connector) - Method in class com.solarmetric.kodo.impl.jdbc.schema.ClassDBSequenceFactory
getNext(Class, Connector) - Method in class com.solarmetric.kodo.impl.jdbc.schema.TrueSequenceFactory
  Gets the next id by pulling the next value from the sequence
getNext(Class, Connector) - Method in class com.solarmetric.kodo.impl.jdbc.schema.AutoIncrementSequenceFactory
  Obtains the next sequence number by delegating to the `DBDictionary.getNextAutoIncrementValue(com.solarmetric.kodo.impl.jdbc.schema.Table, com.solarmetric.kodo.impl.jdbc.SQLExecutionManager)` method.
getNext(Class, Connector) - Method in class com.solarmetric.kodo.impl.jdbc.schema.ClassSequenceFactory
  Get the next sequence from the proper table defined in the metadata.
getNextAutoIncrementValue(Table, SQLExecutionManager) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Returns the next auto-increment value for a given table.
getNextAutoIncrementValue(Table, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
getNextAutoIncrementValue(Table, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
getNextAutoIncrementValue(Table, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
getNextAutoIncrementValue(Table, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
getNextAutoIncrementValue(Table, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary
getNextException() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLExceptionWrapper
getNextVersion() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return the pending version indicator after successful commit.
getNonFlushedDirtyFields() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return which fields have been modified since the last flush.
getNonSQL92LeftOuterJoin(String, Column[], String, Column[]) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Return the SQL to join the given columns together with a left outer join.
getNonSQL92LeftOuterJoin(String, Column[], String, Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Throws an unsupported option exception by default.
getNonSQL92LeftOuterJoin(String, Column[], String, Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
getNontransactionalRead() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getNontransactionalRead() - Method in interface com.solarmetric.kodo.conf.Configuration
  The default NontransactionalRead setting for all PersistenceManager instances obtained from this factory.
getNontransactionalRead() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getNontransactionalRead() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getNontransactionalWrite() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getNontransactionalWrite() - Method in interface com.solarmetric.kodo.conf.Configuration
  The default NontransactionalWrite setting for all PersistenceManager instances obtained from this factory.
getNontransactionalWrite() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getNontransactionalWrite() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getNull() - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
getNullValue() - Method in class com.solarmetric.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`.
getObject(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getObject(int, Map) - Method in class com.solarmetric.datasource.ResultSetWrapper
getObject(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getObject(String, Map) - Method in class com.solarmetric.datasource.ResultSetWrapper
getObjectById(Object, boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getObjectById(Object, Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API extension.
getObjectByIdFilter(Object, Object, boolean, boolean, boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getObjectExtension(String) - Method in class com.solarmetric.kodo.meta.Extensions
  Get the value of an extension.
getObjectExtension(String, String) - Method in class com.solarmetric.kodo.meta.Extensions
  Get the value of an extension.
getObjectField(PersistenceCapable, int, Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getObjectId(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getObjectId(Object, ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Finds the index of the first column in the set of PK cols for `meta`, and delegates loading the PK values to the corresponding `ClassMapping`.
getObjectId(Object, ClassMetaData) - Method in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProviderImpl
getObjectId(Object, ClassMetaData) - Method in interface com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider
  Determine the id of the current data in `input`.
getObjectId(PersistenceCapable) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getObjectId(PersistenceManagerImpl, ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return the object id for the object stored in the current row of the given result set.
getObjectIdClass() - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Return the metadata-specified class to use for the object ID, or null if not specified.
getObjectIdClass(Class) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getObjectInstance(Object, Name, Context, Hashtable) - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOObjectFactory
getObjectInstance(Object, Name, Context, Hashtable) - Method in class com.solarmetric.kodo.runtime.KodoObjectFactory
getOid() - Method in class com.solarmetric.kodo.runtime.PCDataImpl
getOid() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return the object ID of the instance.
getOid() - Method in interface com.solarmetric.kodo.runtime.PCData
  Returns the object ID of the data represented by this object.
getOid() - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
getOpenBrace(int) - Method in class serp.util.CodeFormat
  Open brace string.
getOpenParen(boolean) - Method in class serp.util.CodeFormat
  Open parentheses string.
getOpenPersistenceManager() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Returns any open `PersistenceManagerImpl` for this factory.
getOptimistic() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getOptimistic() - Method in interface com.solarmetric.kodo.conf.Configuration
  The default Optimistic setting for all PersistenceManager instances obtained from this factory.
getOptimistic() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getOptimistic() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getOptimisticLockVersion(Object, ClassMetaData) - Method in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProviderImpl
  Return the optimistic lock version object for the data in the current data of `input`.
getOptimisticLockVersion(StateManagerImpl, CustomResultObjectProvider.ROPInfo) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Return the optimistic lock version object for the data in the current data of `input`.
getOrderBy() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Return the ORDER BY values, or null if none.
getOrderColumn() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedManyToManyMapping
  Return the column of the table this Collection is stored in which holds the ordering of the value of the Collection.
getOrderColumn() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedCollectionMapping
  Return the column of the table this Collection is stored in which holds the ordering of the value of the Collection.
getOrdering() - Method in class com.solarmetric.kodo.query.QueryImpl
getOrdering() - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
  Return the ordering for this query.
getOrdering() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
getOrderingComparator() - Method in class com.solarmetric.kodo.query.QueryImpl
  Returns a `QueryImpl.QueryResultComparator` that is able to order individual items in the list according to the `QueryImpl.setOrdering(java.lang.String)` specification.
getOwner() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Return the owning metadata for this field.
getOwner() - Method in class com.solarmetric.kodo.util.ProxyLinkedList
getOwner() - Method in interface com.solarmetric.kodo.util.ProxyMap
  Return the owning object.
getOwner() - Method in class com.solarmetric.kodo.util.ProxyHashSet
getOwner() - Method in class com.solarmetric.kodo.util.ProxyVector
getOwner() - Method in class com.solarmetric.kodo.util.ProxyArrayList
getOwner() - Method in class com.solarmetric.kodo.util.ProxyDate
getOwner() - Method in class com.solarmetric.kodo.util.ProxyHashMap
getOwner() - Method in class com.solarmetric.kodo.util.ProxyTreeSet
getOwner() - Method in class com.solarmetric.kodo.util.ProxyTreeMap
getOwner() - Method in class com.solarmetric.kodo.util.ProxyProperties
getOwner() - Method in class com.solarmetric.kodo.util.ProxyHashtable
getOwner() - Method in interface com.solarmetric.kodo.util.ProxyCollection
  Return the owning object.
getOwner() - Method in interface com.solarmetric.kodo.util.Proxy
  Return the owning object.
getOwnerFieldName() - Method in class com.solarmetric.kodo.util.ProxyLinkedList
getOwnerFieldName() - Method in interface com.solarmetric.kodo.util.ProxyMap
  Return the owning field name.
getOwnerFieldName() - Method in class com.solarmetric.kodo.util.ProxyHashSet
getOwnerFieldName() - Method in class com.solarmetric.kodo.util.ProxyVector
getOwnerFieldName() - Method in class com.solarmetric.kodo.util.ProxyArrayList
getOwnerFieldName() - Method in class com.solarmetric.kodo.util.ProxyDate
getOwnerFieldName() - Method in class com.solarmetric.kodo.util.ProxyHashMap
getOwnerFieldName() - Method in class com.solarmetric.kodo.util.ProxyTreeSet
getOwnerFieldName() - Method in class com.solarmetric.kodo.util.ProxyTreeMap
getOwnerFieldName() - Method in class com.solarmetric.kodo.util.ProxyProperties
getOwnerFieldName() - Method in class com.solarmetric.kodo.util.ProxyHashtable
getOwnerFieldName() - Method in interface com.solarmetric.kodo.util.ProxyCollection
  Return the owning field name.
getOwnerFieldName() - Method in interface com.solarmetric.kodo.util.Proxy
  Return the owning field name.
getPackageFile(File, String, boolean) - Static method in class serp.util.Files
  Return the file for the given package.
getPackageName(Class) - Static method in class serp.util.Strings
  Return only the package, or empty string if none.
getPackageName(String) - Static method in class serp.util.Strings
  Return only the package, or empty string if none.
getParameter(String) - Method in class serp.util.ParameterTemplate
  Return the value set for the given parameter.
getParameterClass(String) - Method in class com.solarmetric.kodo.query.QueryImpl
getParameterDeclarations() - Method in class com.solarmetric.kodo.query.QueryImpl
getParameterDeclarations() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
getParameterMetaData() - Method in class com.solarmetric.datasource.PreparedStatementWrapper
getParens() - Method in class serp.util.CodeFormat
  Paired parentheses for empty method parameters.
getPassword() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionRequestInfo
getPath() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
  Return the string of fields this path traverses.
getPerformanceLog() - Method in class com.solarmetric.datasource.DataSourceImpl
getPersistenceCapable() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return the `PersistenceCapable` instance managed by this StateManager.
getPersistenceCapableInstance() - Method in class com.solarmetric.kodo.ee.JDOEntityBean
  Return the wrapped PersistenceCapable object for this bean instance.
getPersistenceCapableSuperclass() - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Return the persistence capable superclass of the described type, or null if the metadata did not specify one.
getPersistenceManager() - Method in class com.solarmetric.kodo.query.QueryImpl
getPersistenceManager() - Method in class com.solarmetric.kodo.ee.JDOBean
  Obtain a PersistenceManagerFactory from JNDI.
getPersistenceManager() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
getPersistenceManager() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Return the PersistenceManager this StoreManager is owned by.
getPersistenceManager() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
getPersistenceManager() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getPersistenceManager() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getPersistenceManager() - Method in class com.solarmetric.kodo.runtime.ExtentImpl
getPersistenceManager() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return the owning `PersistenceManagerImpl`.
getPersistenceManager() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
getPersistenceManager() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
getPersistenceManager() - Method in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProviderImpl
getPersistenceManager() - Method in interface com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider
  Return the `PersistenceManagerImpl` that objects loaded by this provider should be loaded into.
getPersistenceManager(PersistenceCapable) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getPersistenceManager(String, String) - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
getPersistenceManager(String, String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getPersistenceManagerClass() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getPersistenceManagerClass() - Method in interface com.solarmetric.kodo.conf.Configuration
  The class name of the `PersistenceManager` type to create.
getPersistenceManagerFactory() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
getPersistenceManagerFactory() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getPersistenceManagerFactory(Properties) - Static method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
  Factory method for constructing a PersistenceManagerFactory from properties.
getPersistenceManagerFactory(Properties) - Static method in class com.solarmetric.kodo.impl.jdbc.ee.EEPersistenceManagerFactory
  Factory method for constructing a PersistenceManagerFactory from properties.
getPersistenceManagerFactory(Properties) - Static method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
getPersistenceManagerFactoryClass() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getPersistenceManagerFactoryClass() - Method in interface com.solarmetric.kodo.conf.Configuration
  Class name of the PersistenceManagerFactoryClass implementation
getPersistenceManagerProperties() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getPersistenceManagerProperties() - Method in interface com.solarmetric.kodo.conf.Configuration
  Configuration options for the persistence manager.
getPersistentClass() - Method in class com.solarmetric.kodo.ee.JDOEntityBean
getPersistentClasses() - Static method in class com.solarmetric.kodo.util.ImplHelper
  Return a set of all classes registered with the JDOImplHelper.
getPersistentClasses(ClassLoader) - Static method in class com.solarmetric.kodo.util.ImplHelper
  Return a set of all the classes that can be accessed by the specified ClassLoader.
getPersistentType(Class) - Static method in class com.solarmetric.kodo.meta.ClassMetaData
getPersistentTypeNames() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getPersistentTypeNames() - Method in interface com.solarmetric.kodo.conf.Configuration
  Returns an array of names of the persistent types in the PersistentTypes property, or null if no types were listed in the property.
getPersistentTypes() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getPersistentTypes() - Method in interface com.solarmetric.kodo.conf.Configuration
  Returns a list of persistent types that are to be registered every time a `PersistenceManager` is obtained from a `PersistenceManagerFactory`.
getPinnedKeys() - Method in class com.solarmetric.kodo.util.CacheMap
  Returns the keys to the objects currently pinned into memory.
getPKColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
  Return the primary key columns of the owning class.
getPKColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
  Return the primary key columns of the owning class.
getPKColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
  Return the primary key columns of the owning class.
getPKColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
  Return the primary key columns of the owning class.
getPKColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return the primary key column(s) of the class' primary table.
getPKColumns(Table) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return the primary key column(s) for a particular primary table.
getPlatform() - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Return the name of the platform for the DB type handled; for example, Oracle
getPlatform() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Return the title of this database platform, used for display only.
getPlatform() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
getPlatform() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
getPlatform() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
getPlatform() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
getPlatform() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PointbaseDictionary
getPlatform() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
getPlatform() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary
getPlatform() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary
getPlatform() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLTCKDictionary
getPort() - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider
getPreparedStatement() - Method in class com.solarmetric.datasource.PreparedStatementWrapper
  Return the wrapped prepared statement.
getPreparedStatementSQL() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Obtain the String key can can be used to look up an equivalent PreparedStatement in a Map of String:PreparedStatement.
getPrev() - Method in class serp.util.SimpleLinkedList.Entry
  Deprecated.
getPrimaryKeyClause(Set) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Return the SQL to add primary key information.
getPrimaryKeyClause(Set) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary
getPrimaryMappingFields(PersistenceManagerImpl, boolean, ClassResolver, DBDictionary, Set, BitSet) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Returns an array of all `FieldMetaData` objects to load when loading primary mappings for this class.
getPrimaryMappingFields(PersistenceManagerImpl, FieldMetaData[], Set, Set, BitSet) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Returns the primary table field meta datas from the given list that are either in the dfg, in a custom fetch group that is included in `pm`'s active fetch groups, or in the `forcedFields` set.
getPrimaryTable(FieldMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return the primary table used by this class for this field.
getPrimaryTables() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
getProperties() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
getProperties() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getProperty() - Method in class com.solarmetric.kodo.conf.Value
  Returns the property name that will be used when setting or getting this value in a `Properties` object.
getProperty(String, String, String) - Method in class serp.util.Options
  Specialization of `Properties.getProperty(java.lang.String)` to allow a value to appear under either of two keys; useful for short and long versions of command-line flags.
getPropertyDescriptors() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getProxyManager() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getProxyManager() - Method in interface com.solarmetric.kodo.conf.Configuration
  The proxy manager.
getProxyManagerClass() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getProxyManagerClass() - Method in interface com.solarmetric.kodo.conf.Configuration
  The manager for second class object proxies.
getProxyManagerProperties() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getProxyManagerProperties() - Method in interface com.solarmetric.kodo.conf.Configuration
  Configuration for the proxy manager.
getQueryCache() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getQueryCache() - Method in interface com.solarmetric.kodo.conf.Configuration
  The L2 query cache.
getQueryCache() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
  Return the query cache in use.
getQueryCacheClass() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getQueryCacheClass() - Method in interface com.solarmetric.kodo.conf.Configuration
  The class to use for level-2 data store query caching.
getQueryCacheEnabled() - Method in class com.solarmetric.kodo.query.QueryImpl
getQueryCacheEnabled() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API Extension.
getQueryCacheEnabled() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
getQueryCacheProperties() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getQueryCacheProperties() - Method in interface com.solarmetric.kodo.conf.Configuration
  Configuration options for the query cache.
getQueryExecutor(Class, boolean) - Method in class com.solarmetric.kodo.query.QueryImpl.QueryExecutionManager
getQueryFilterListenerInstances() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getQueryFilterListenerInstances() - Method in interface com.solarmetric.kodo.conf.Configuration
  set the FilterListeners properties
getQueryFilterListeners() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getQueryFilterListeners() - Method in interface com.solarmetric.kodo.conf.Configuration
  Set the FilterListeners properties
getQueryTimeout() - Method in class com.solarmetric.datasource.StatementWrapper
getQuoteNumbers() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Return whether number values should be quoted when being inserted.
getRecordCacheStatistics() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
  Returns `true` if cache statistics recording is currently on; otherwise returns `false`.
getRecordFactory() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
getRecordName() - Method in class com.solarmetric.kodo.impl.jdbc.ee.RecordImpl
getRecordShortDescription() - Method in class com.solarmetric.kodo.impl.jdbc.ee.RecordImpl
getRef(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getRef(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getRefColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
getRefColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
  Return the columns of the table this Collection is stored in which hold the PK values of the owning object.
getRefColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
  Return the columns of the table this Collection is stored in which hold the PK values of the owning object.
getReference() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
getReferenceAtIndex(int) - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Returns the element of the list at index, or null if we are past the end of the list.
getRegisteredClasses() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
getRelationPKColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
getRelationPKColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToManyMapping
getRelationPKColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
getRelationPKColumns() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
getRelationPKColumns() - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.Relation
  Return the primary key column(s) of the related object.
getRelationType() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
getRelationType() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToManyMapping
getRelationType() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
getRelationType() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
getRelationType() - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.Relation
  Return the type the mapping relates to.
getRemoteCommitProviderClass() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getRemoteCommitProviderClass() - Method in interface com.solarmetric.kodo.conf.Configuration
  The class to use for remote commit notification.
getRemoteCommitProviderProperties() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getRemoteCommitProviderProperties() - Method in interface com.solarmetric.kodo.conf.Configuration
  Configuration options for the remote commit provider.
getRemoved() - Method in class com.solarmetric.kodo.util.ProxyHashSet
getRemoved() - Method in interface com.solarmetric.kodo.util.ChangeTracker
  Return all the items that were removed from this proxy.
getRemoved() - Method in class com.solarmetric.kodo.util.ChangeManager
  Returns the consolidated proxy removals.
getRemoved() - Method in class com.solarmetric.kodo.util.ProxyHashMap
getRemoved() - Method in class com.solarmetric.kodo.util.ProxyTreeSet
getRemoved() - Method in class com.solarmetric.kodo.util.ProxyTreeMap
getRemoved() - Method in class com.solarmetric.kodo.util.ProxyHashtable
getRestoreValues() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getRestoreValues() - Method in interface com.solarmetric.kodo.conf.Configuration
  The default RestoreValues setting for all PersistenceManager instances obtained from this factory.
getRestoreValues() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getRestoreValues() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getResultList(Class) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCExtent
  Return a `ResultList` that can be used to access all the data in this extent.
getResultList(ResultSet) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.CustomResultSetResultObjectProvider
  Retrieve a `ResultList` (implementation of `List`) that is populated by objects created from `rs`.
getResultList(ResultSet) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Retrieve a `ResultList` (implementation of `List`) that is populated by objects created from `rs`.
getResultListClass() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getResultListClass() - Method in interface com.solarmetric.kodo.conf.Configuration
  Returns the implementation of `ResultList` that will be used to return query results.
getResultListProperties() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getResultListProperties() - Method in interface com.solarmetric.kodo.conf.Configuration
  Returns the property string that will be used to configure the resultlist specified by `Configuration.setResultListClass(java.lang.String)`.
getResultObject(Object) - Method in interface com.solarmetric.kodo.runtime.objectprovider.ResultObjectProvider
  Instantiate the desired object from the current data in `input`.
getResultObject(Object) - Method in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ResultObjectProviderAdapter
getResultSet() - Method in class com.solarmetric.datasource.StatementWrapper
getResultSet() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
getResultSet() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.SQLExecutionEventImpl
getResultSetConcurrency() - Method in class com.solarmetric.datasource.StatementWrapper
getResultSetHoldability() - Method in class com.solarmetric.datasource.ResultSetWrapper
getResultSetHoldability() - Method in class com.solarmetric.datasource.StatementWrapper
getResultSetInfo() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
getResultSetType() - Method in class com.solarmetric.datasource.StatementWrapper
getRetainValues() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getRetainValues() - Method in interface com.solarmetric.kodo.conf.Configuration
  The default RetainValues setting for all PersistenceManager instances obtained from this factory.
getRetainValues() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getRetainValues() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
getROPInfo(Object, Object, ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Implementations that override this method should also override `ColumnAliasResultObjectProvider.initialize(com.solarmetric.kodo.runtime.StateManagerImpl, java.util.Set, com.solarmetric.kodo.runtime.JDOState, com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ROPInfo)` and `ColumnAliasResultObjectProvider.load(com.solarmetric.kodo.runtime.StateManagerImpl, java.util.Set, boolean, com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ROPInfo)`.
getROPInfo(Object, Object, ClassMetaData) - Method in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProviderImpl
  Default implementation invokes `CustomResultObjectProviderImpl.getFieldValues(java.lang.Object, com.solarmetric.kodo.meta.ClassMetaData, boolean)` to obtain the values of all persistent fields to set in the object, and then stores this information in a `PCData`.
getROPInfo(Object, Object, ClassMetaData) - Method in interface com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider
  Create a `CustomResultObjectProvider.ROPInfo` object that will be suitable for use in a subsequent `CustomResultObjectProvider.load(com.solarmetric.kodo.runtime.StateManagerImpl, java.util.Set, boolean, com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ROPInfo)` or `CustomResultObjectProvider.initialize(com.solarmetric.kodo.runtime.StateManagerImpl, java.util.Set, com.solarmetric.kodo.runtime.JDOState, com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ROPInfo)` call.
getRow() - Method in class com.solarmetric.datasource.ResultSetWrapper
getRuntimeLog() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
getSchemaCache() - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
getSchemaName() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Return the schema to act on.
getScoreBeforeFieldName() - Method in class serp.util.CodeFormat
  Whether to place an underscore before private field names.
getSecondaryTable() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
getSecondaryTable() - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SecondaryTable
  Return the secondary table used by this mapping.
getSecondaryTable() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
getSecondaryTable() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.CollectionMapping
getSelect() - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
  Return the select provided on construction.
getSelects() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Return the selected columns, or null if none.
getSequenceFactory(Connector) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Deprecated. Use `JDBCConfiguration.getSequenceFactory(Connector,ClassMetaData)` instead.
getSequenceFactory(Connector) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getSequenceFactory(Connector, ClassMetaData) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The SequenceFactory to use.
getSequenceFactory(Connector, ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getSequenceFactoryClass() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The class name of the SequenceFactory implementation.
getSequenceFactoryClass() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getSequenceFactoryProperties() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Configuration properties for the sequence factory.
getSequenceFactoryProperties() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getSequenceName() - Method in class com.solarmetric.kodo.impl.jdbc.schema.TrueSequenceFactory
  Return the name of the sequence used
getSequenceSeed(Class) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
getSequenceSelect(Class) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
getSequenceSelect(Class) - Method in class com.solarmetric.kodo.impl.jdbc.schema.ClassDBSequenceFactory
getSetEmpty() - Method in class com.solarmetric.kodo.conf.StringValue
  return the set empty string policy
getShort(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getShort(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getShortField(PersistenceCapable, int, short) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getShortType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for shorts.
getSimulateLocking() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  If true, we will pretend to allow pessimistic transactions even though the underlying data store does not support pessimistic locking.
getSize() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
  Return the size of the result set in this ResultList.
getSoftReferenceSize() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
  Returns the maximum number of unpinned objects to keep soft references to.
getSoftReferenceSize() - Method in class com.solarmetric.kodo.util.CacheMap
  Returns the maximum number of unpinned objects to keep soft references to.
getSortDirection(int) - Method in class com.solarmetric.kodo.query.QueryImpl
getSourceBytecode() - Method in class com.solarmetric.kodo.enhance.JDOEnhancer
  Return the bytecode representation of the class being enhanced.
getSourceFile(Class) - Static method in class serp.util.Files
  Return the source file for the given class, or null if the source is not in the CLASSPATH.
getSourceType() - Method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Return the type we are generating an application id for.
getSpaceBeforeParen() - Method in class serp.util.CodeFormat
  Whether to place a space before parentheses.
getSpaceInParen() - Method in class serp.util.CodeFormat
  Whether to place a space within parentheses.
getSpecVersion() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactoryMetaData
getSql() - Method in class com.solarmetric.datasource.PreparedStatementWrapper
getSQLBuffer() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
getSQLBuffer() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.SQLExecutionEventImpl
getSQLBuffer() - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySQLBuffer
  Return the internal 2.4 SQLBuffer.
getSQLBuffer() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Return the SQLBuffer to be used for exeucting the statement;
getSQLBuffer() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Delete
getSQLBuffer() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
getSQLBuffer() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Insert
getSQLBuffer() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
getSQLBuffer() - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
getSQLExecutionListener() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Create an instance of the `JDBCConfiguration.getSQLExecutionListenerClass()` class.
getSQLExecutionListener() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getSQLExecutionListenerClass() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The static class for listening to `SQLExecutionEvent`s.
getSQLExecutionListenerClass() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getSQLExecutionManager() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Return a `SQLExecutionManager` for interaction with the database; if there is a transaction in progress the connection will be transactionally consistent.
getSQLExecutionManagerClass() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The class to use for managing SQL execution.
getSQLExecutionManagerClass() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getSQLState() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLExceptionWrapper
getSQLType() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
  Returns the SQLType code for this concrete LOB implementation.
getSQLType() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClobMapping
getSQLType() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.BlobMapping
getSQLTypeMap() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Returns the type map setup in the `AbstractDictionary.setupSQLTypeMap(com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap)` method.
getSQLValue() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.Constant
  Return the SQL value of this constant; delegates to `Constant.getValue()` by default.
getStackTrace(Throwable) - Static method in class com.solarmetric.log.LogAdapter
  Utility method to obtain a stack trace as a String.
getStandardFilterListener(String) - Method in class com.solarmetric.kodo.query.QueryImpl
  Return the standard filter extension for the given tag, or null if none.
getStandardFilterListener(String) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCQuery
getState() - Method in class com.solarmetric.kodo.runtime.SaveFieldManager
getState(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API extension.
getState(Object, boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API extension.
getStatement() - Method in class com.solarmetric.datasource.ResultSetWrapper
getStatement() - Method in class com.solarmetric.datasource.StatementWrapper
  Return the wrapped statement.
getStatement() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
getStatement() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.SQLExecutionEventImpl
getStatementCacheMax() - Method in class com.solarmetric.datasource.DataSourceImpl
getStatementCacheMaxSize() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The size of the statement re-use cache.
getStatementCacheMaxSize() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getStatementCacheMaxSize() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The size of the statement re-use cache.
getStatementCacheMaxSize() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getStatementExecutionTimeout() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The timout for Statement execution (in seconds).
getStatementExecutionTimeout() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  The timout for Statement execution (in seconds).
getStatementExecutionTimeout() - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The timout for Statement execution (in seconds).
getStatementExecutionTimeout() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
getStatementSQL() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Obtain the raw SQL that can be used in a Statement.
getStoreCharsAsStrings() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Get whether we want to store char values as String objects in the data store.
getStoreLargeNumbersAsStrings() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
getStoreManager() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API extension.
getStoreManager() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
  Return the internal store manager.
getStoreManager(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API extension.
getString() - Method in class com.solarmetric.kodo.conf.Value
getString() - Method in class com.solarmetric.kodo.conf.StringValue
getString() - Method in class com.solarmetric.kodo.conf.DoubleValue
getString() - Method in class com.solarmetric.kodo.conf.IntegerValue
getString() - Method in class com.solarmetric.kodo.conf.BooleanValue
getString(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getString(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getStringExtension(String) - Method in class com.solarmetric.kodo.meta.Extensions
  Get the value as a String.
getStringExtension(String, String) - Method in class com.solarmetric.kodo.meta.Extensions
  Get the value as a String.
getStringField(PersistenceCapable, int, String) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getStringType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL type for limited length Strings.
getSubclasses() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
getSubclasses(Class) - Static method in class com.solarmetric.kodo.util.ImplHelper
  Return an array of all classes registered with the JDOImplHelper that are subclasses of `type` (as deemed by calls to `type.isAssignableFrom()`).
getSubclasses(PersistenceManagerImpl) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Return a list of known persistent subclasses of the mapped type.
getSubclasses(PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
  This invokes `SubclassProviderImpl.getType(PersistenceManagerImpl,ClassResolver,Object)` on each distinct value for this mapping's subclass indicator column.
getSubclassesDifferentMapping(ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return a list of known persistent subclasses of the mapped type that map to more tables than this mapping.
getSubclassesSameMapping(ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return a list of known persistent subclasses of the mapped type that map to exactly the same set of tables as this mapping.
getSubclassProvider() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Return the `SubclassProvider` responsible for providing subclass services for this mapping.
getSubject() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
getSupportedResultSetType(int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Returns the supported ResultSet type for this database.
getSupportsSelectForUpdate() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
  Return whether this version of MySQL supports the 'SELECT FOR UPDATE' SQL clause.
getSynchronization() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getSynchronizeSchema() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Automatically refresh the schema for all persistent types seen.
getSynchronizeSchema() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  Automatically refresh the schema for all persistent types seen.
getTab() - Method in class serp.util.CodeFormat
  Tab string.
getTab(int) - Method in class serp.util.CodeFormat
  Tab string.
getTable() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
getTable(String) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Look up a Table object with the given `name`.
getTableAlias(Table) - Method in interface com.solarmetric.kodo.impl.jdbc.query.Joins
  Return the alias for the given table.
getTableName() - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
  Return the table name to use to store sequence ids.
getTableName() - Method in class com.solarmetric.kodo.impl.jdbc.schema.TrueSequenceFactory
  Return the table name to run sequence queries against.
getTableName() - Method in class com.solarmetric.kodo.impl.jdbc.schema.ClassSequenceFactory
  Return the table name to run sequence queries against.
getTables() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Return a list of tables used in this statement
getTables(Connection) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Return a ResultSet with all the tables in the database.
getTables(Connection) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
getTables(Connection) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
getTableType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
  Return the MySQL table type to use when creating tables.
getTabSpaces() - Method in class serp.util.CodeFormat
  The number of spaces to use for tabs; 0 means to use actual tab characters.
getTag() - Method in interface com.solarmetric.kodo.query.FilterListener
  Return the tag that this extension listens for.
getTag() - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.SQLValue
getTag() - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.SQLExpression
getTag() - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.LitSQLEmbed
  Deprecated.
getTag() - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.GetColumn
getTangosolCache() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
  Returns the underlying `NamedCache` that this `TangosolCache` is using.
getTangosolCacheName() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
  Returns the name of the Tangosol cache to use.
getThis() - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
getThrowsDec(int) - Method in class serp.util.CodeFormat
  Throws declaration.
getTime() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
getTime() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.SQLExecutionEventImpl
getTime(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getTime(int, Calendar) - Method in class com.solarmetric.datasource.ResultSetWrapper
getTime(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getTime(String, Calendar) - Method in class com.solarmetric.datasource.ResultSetWrapper
getTimeout() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryKey
  Return the number of milliseconds that this query is valid for, or `-1` if this query does not expire.
getTimeout(ClassMetaData) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
  Returns the number of milliseconds that the specified class is valid for.
getTimestamp(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getTimestamp(int, Calendar) - Method in class com.solarmetric.datasource.ResultSetWrapper
getTimestamp(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getTimestamp(String, Calendar) - Method in class com.solarmetric.datasource.ResultSetWrapper
getTotalSize() - Method in class com.solarmetric.datasource.DataSourceImpl.SortablePool
  Returns the size of the connection pool + the size of the taken connections.
getTouchedClasses() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API Extension.
getTransactionalObjectId(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getTransactionalObjectId(PersistenceCapable) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
getTransactionalObjects() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API Extension.
getTransactionalObjectsOfType(Class, boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Returns all the transactional objects that extend from the given type.
getTransactionCacheClass() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getTransactionCacheClass() - Method in interface com.solarmetric.kodo.conf.Configuration
  The class to use for the PM transaction cache.
getTransactionCacheProperties() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getTransactionCacheProperties() - Method in interface com.solarmetric.kodo.conf.Configuration
  Configuration options for the PM transaction cache.
getTransactionIsolation() - Method in class com.solarmetric.datasource.ConnectionWrapper
getTransactionIsolation() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The transaction isolation that will be used when starting JDBC transactions.
getTransactionIsolation() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  The transaction isolation that will be used when starting JDBC transactions.
getTransactionIsolationLevel() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Return the transaction isolation as a `Connection` transaction constant.
getTransactionIsolationLevel() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  Return the transaction isolation as a `Connection` transaction constant.
getTransactionManager() - Method in class com.solarmetric.kodo.ee.JNDIManagedRuntime
getTransactionManager() - Method in interface com.solarmetric.kodo.ee.ManagedRuntime
  Return the TransactionManager for the managed runtime.
getTransactionManager() - Method in class com.solarmetric.kodo.ee.InvocationManagedRuntime
getTransactionManager() - Method in class com.solarmetric.kodo.ee.AutomaticManagedRuntime
getTransactionManagerMethod() - Method in class com.solarmetric.kodo.ee.InvocationManagedRuntime
  Return the method to invoke to get the `TransactionManager`.
getTransactionManagerName() - Method in class com.solarmetric.kodo.ee.JNDIManagedRuntime
  Return the location of the `TransactionManager` in JNDI.
getTransactionMode() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getTransactionMode() - Method in interface com.solarmetric.kodo.conf.Configuration
  Specifys the behavior of the transaction model.
getTransactionModeIsXA() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getTransactionModeIsXA() - Method in interface com.solarmetric.kodo.conf.Configuration
  Returns whether XA transactions should be used or not.
getTransactionTimeout() - Method in class com.solarmetric.kodo.impl.jdbc.ee.XAResourceImpl
getTrueSize() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Return the correct size of the results if known.
getType() - Method in class com.solarmetric.datasource.ResultSetWrapper
getType() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
getType() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.SQLExecutionEventImpl
getType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
getType() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Index
getType() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Return the class of the described field.
getType() - Method in class com.solarmetric.kodo.runtime.PCDataImpl
getType() - Method in interface com.solarmetric.kodo.runtime.PCData
  Returns the type of the object represented by this data structure.
getType() - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
getType(int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL column type for the given symbolic constant type.
getType(int, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Return the SQL column type for the given symbolic constant type.
getType(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Finds the index of the first column in the set of subclass indicator columns for `meta`, and delegates loading the type to the corresponding `SubclassProvider`.
getType(Object) - Method in interface com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider
  Determine which concrete class the current data in `input` represents.
getType(PersistenceManagerImpl, ClassResolver, Object) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
  Return a Class object given that `val` was stored in this mapping's indicator column.
getType(PersistenceManagerImpl, ClassResolver, Object) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.IntegerSubclassProvider
getType(PersistenceManagerImpl, ResultSet, int, ClassResolver) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Return the class of the object stored in the current row of the given result set.
getType(PersistenceManagerImpl, ResultSet, int, ClassResolver) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
getTypeCode() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Return the type code of the described field.
getTypeConstant(Class, int) - Static method in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  Provides a standard mapping from java classes, including primitives and their wrapper types, to the proper SQLTypes constant.
getTypeConstant(int, int) - Static method in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  Provides a standard mapping from `FieldMetaData` type codes to the correct SQL type.
getTypeMap() - Method in class com.solarmetric.datasource.ConnectionWrapper
getTypeMetaData() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Return the `ClassMetaData` of the described field.
getUnboundParameter() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLValue
getUnboundParameter() - Method in interface com.solarmetric.kodo.impl.jdbc.sql.SQLElement
  Returns the parameter as a String suitable for embedding in a SQL Statement.
getUnboundParameter() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLLiteral
getUnicodeStream(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getUnicodeStream(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getUpdateCount() - Method in class com.solarmetric.datasource.StatementWrapper
getURL(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
getURL(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
getUseBatchedStatements() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Batch together multiple similiar statements for faster execution.
getUseBatchedStatements() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getUseCorrectSize() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  If true, the `OnDemandForwardResultList.size()` method will ensure that the results are completely instantiated before returning the size of the results.
getUserName() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
getUserName() - Method in class com.solarmetric.kodo.ee.EEPersistenceManagerMetaData
getUserName() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
getUserName() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionRequestInfo
getUserObject() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
getUseSoftTransactionCache() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getUseSoftTransactionCache() - Method in interface com.solarmetric.kodo.conf.Configuration
  Return `true` if the `PersistenceManager` should maintain soft references to objects in the transactional cache.
getUseSQL92Joins() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Whether or not to use SQL 92-style joins in queries, including left outer joins for joins in OR clauses.
getUseSQL92Joins() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getUseSQL92Joins() - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCQuery
  Return whether to use SQL 92-style joins for this query.
getUseSQL92JoinsConstant() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Return the constant from `JDBCQuery` for the join type.
getUseSQL92JoinsConstant() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getUseWindow() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  If this returns `true`, this list will use a sliding window of the same size as the PM's batch size (actually, the batch size plus one, to make room for the lookahead object) at the time that this list was created.
getValidateConnections() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Specify whether we want to validate a `Connection` by issuing a small SQL statement.
getValidateConnectionSQL() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Returns the SQL query used to validate that a SQL Connection is in a valid state.
getValidColumnName(String) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Make any necessary changes to the given column name to make it valid for the current DB.
getValidColumnName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Limits column names to `getMaxTableNameLength()`-1 plus an 'X' that is appended to the end of the given name to avoid SQL keyword conflicts.
getValidIndexName(String) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Make any necessary changes to the given index name to make it valid for the current DB.
getValidIndexName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Limits index names to `getMaxIndexNameLength()`-1 plus an 'I' that is appended to the end of the given name to avoid SQL keyword conflicts.
getValidIndexName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
  Limits index names to `getMaxIndexNameLength()`-1 plus an 'I' that is appended to the end of the given name to avoid SQL keyword conflicts.
getValidIndexName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary
  Limits index names to `getMaxIndexNameLength()`-1 plus an 'I' that is appended to the end of the given name to avoid SQL keyword conflicts.
getValidTableName(String) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Make any necessary changes to the given table name to make it valid for the current DB.
getValidTableName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Limits table names to `getMaxTableNameLength()`-1 plus an 'X' that is appended to the end of the given name to avoid SQL keyword conflicts.
getValue() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.Constant
  Return the value of this constant.
getValue() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary.EmbeddedLob
getValue() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLValue
  Return the raw object value.
getValue() - Method in interface serp.util.RefValueMap.RefMapValue
  Deprecated. Return the contained value.
getValue() - Method in class serp.util.SimpleLinkedList.Entry
  Deprecated.
getValue() - Method in interface serp.util.RefValueCollection.RefValue
  Deprecated. Return the referenced value.
getValue(PersistenceManagerImpl) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Return an object to be stored in this mapping's indicator column.
getValue(PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
getValue(PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.IntegerSubclassProvider
getValues() - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
getValues() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
getVariableClass(String) - Method in class com.solarmetric.kodo.query.QueryImpl
getVersion() - Method in class com.solarmetric.kodo.runtime.PCDataImpl
  Returns the current version object that this data was loaded from.
getVersion() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return the current version indicator.
getVersion() - Method in interface com.solarmetric.kodo.runtime.PCData
  Returns the current version object that this data was loaded from.
getVersion() - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
getVersionInformation() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
getVersionInformation() - Method in class com.solarmetric.kodo.impl.jdbc.ee.EEPersistenceManagerFactory
getVersionInformation() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Return a string describing this factory version, such as "JDBC Enterprise".
getWait() - Method in class serp.util.AbstractPool
  Deprecated.
getWait() - Method in interface serp.util.Pool
  Deprecated. Return the maximum number of milliseconds the `Pool.get()` method will wait for a free pool item.
getWarnings() - Method in class com.solarmetric.datasource.ResultSetWrapper
getWarnings() - Method in class com.solarmetric.datasource.StatementWrapper
getWarnings() - Method in class com.solarmetric.datasource.ConnectionWrapper
getWarnings() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
getWarnOnPersistentTypeFailure() - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Warn (rather than throw an exception) when the class in the data store's persistent metadata is not found.
getWarnOnPersistentTypeFailure() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
getWhere() - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
  Return the WHERE clause for this query.
getWhere() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Return the WHERE portion of the SQL statement.
getWhere() - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
getWhereSize() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
getXAResource() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
greaterThan(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
greaterThanEqual(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory

## H

handle(Exception, boolean) - Static method in class com.solarmetric.kodo.impl.jdbc.runtime.SQLExceptions
  Handle the specified exception.
handle(InputStream) - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.TCPPortListener
  Process an `InputStream` containing objects written by `#broadcastUpdate`.
handlesMarkingFlushedFields() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
handlesMarkingFlushedFields() - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Returns `true` if this store manager implementation takes responsibility for marking which fields are successfully flushed during `StoreManager.flush(java.util.Collection)`; otherwise returns `false`.
handlesMarkingFlushedFields() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
HARD - Static variable in class serp.util.ReferenceCollection
  Hard reference marker.
HARD - Static variable in class serp.util.ReferenceMap
  Hard reference marker.
hasCustomFetchGroupCapability() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Returns `true` if this persistence manager is licensed to use custom fetch groups; otherwise, returns `false`.
hasExtension(String) - Method in class com.solarmetric.kodo.meta.Extensions
  Return true if the extension with the given key exists.
hasExtension(String, String) - Method in class com.solarmetric.kodo.meta.Extensions
  Return true if the extension with the given key exists.
hashCode() - Method in interface com.solarmetric.util.classes.ClassResolver
  This method must be overridden for the standard hashCode() contract that is used when overriding the equals methos.
hashCode() - Method in class com.solarmetric.datasource.ResultSetWrapper
hashCode() - Method in class com.solarmetric.datasource.StatementWrapper
hashCode() - Method in class com.solarmetric.datasource.ConnectionWrapper
  The hashCode() is the hashCode() of the embedded connection.
hashCode() - Method in class com.solarmetric.kodo.conf.Value
hashCode() - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
  Computes hash code based on set property values from `DefaultConfiguration.toProperties()`.
hashCode() - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl
hashCode() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionRequestInfo
hashCode() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.DataSourceConnector
hashCode() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
  Returns the hashCode of an internally held identity object, so that the entire list does not need to be traversed in order to calculate the hashCode.
hashCode() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
hashCode() - Method in class com.solarmetric.kodo.runtime.JDOClassResolver
hashCode() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryKey
  Define a hashing algorithm corresponding to the `QueryKey.equals(java.lang.Object)` method defined above.
hashCode() - Method in class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
  Unless the list is completely instantiated, returns the identity hash code of this object, since returning the default `Collection.hashCode()` behanvior would mean that we have to traverse the entire list.
hashCode() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
  `hashCode` is calculated as the sum of all the `hashCode`s of the internally held lists.
hashCode() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Unless the list is completely instantiated, returns the identity hash code of this object, since returning the default `Collection.hashCode()` behanvior would mean that we have to traverse the entire list.
hashCode() - Method in class com.solarmetric.kodo.util.ObjectIds.Id
hashCode() - Method in class com.solarmetric.kodo.util.MultiLoaderClassResolver
hashCode() - Method in class serp.util.OrderedSet
  Deprecated.
hashCode() - Method in class serp.util.MultiClassLoader
hashCode() - Method in class serp.util.LRUMap
  Deprecated.
hashCode() - Method in class serp.util.SimpleLinkedList
  Deprecated.
hashCode() - Method in class serp.util.AbstractPool
  Deprecated.
hashCode() - Method in class serp.util.CompressedString
  hashCode is calculated by summing up all the individual bytes.
hashCode() - Method in interface serp.util.Pool
  Deprecated. The hash code should be implemented to be consistent with equality.
hasJoins() - Method in interface com.solarmetric.kodo.impl.jdbc.query.Joins
  Return true if this instance has any joins.
hasNext() - Method in class com.solarmetric.kodo.runtime.objectprovider.ResultListIterator
hasNext() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.MergedIterator
hasNext() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.OrderedMergedIterator
hasNext() - Method in class com.solarmetric.kodo.util.ProxyListIterator
hasNext() - Method in class com.solarmetric.kodo.util.ProxyIterator
hasNext() - Method in class serp.util.OrderedSet.OrderedSetIterator
  Deprecated.
hasNext() - Method in class serp.util.MultiIterator
hasNext() - Method in class serp.util.SimpleLinkedList.SimpleLinkedListIterator
  Deprecated.
hasNext() - Method in class serp.util.LookaheadIterator
hasParameter(String) - Method in class serp.util.ParameterTemplate
  Return true if the given parameter has been given a value.
hasPrevious() - Method in class com.solarmetric.kodo.runtime.objectprovider.ResultListIterator
hasPrevious() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.MergedIterator
hasPrevious() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.OrderedMergedIterator
hasPrevious() - Method in class com.solarmetric.kodo.util.ProxyListIterator
hasSecondClassObjectFields() - Method in class com.solarmetric.kodo.meta.ClassMetaData
hasSubclasses() - Method in class com.solarmetric.kodo.runtime.ExtentImpl
head - Variable in class serp.util.SimpleLinkedList
  Deprecated. The first `SimpleLinkedList.Entry` element in this list.
head() - Method in class serp.util.SimpleLinkedList
  Deprecated.
headMap(Object) - Method in class serp.util.LRUMap
  Deprecated. Not supported.
HOLLOW - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Hollow; exists in data store
HollowState - class com.solarmetric.kodo.runtime.HollowState.
  JDO lifecycle state.
HollowState() - Constructor for class com.solarmetric.kodo.runtime.HollowState
HSQLDictionary - class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary.
  Implementation of the DBDictionary interface for Hypersonic SQL.
HSQLDictionary() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary
HSQLTCKDictionary - class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLTCKDictionary.
  Implementation of the DBDictionary interface for Hypersonic SQL, used to pass the JDO TCK.
HSQLTCKDictionary() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLTCKDictionary

## I

id - Variable in class com.solarmetric.kodo.util.ObjectIds.Id
  The primary key value.
ID_APPLICATION - Static variable in class com.solarmetric.kodo.meta.ClassMetaData
  Constant representing the 'application' JDO identity type.
ID_DATASTORE - Static variable in class com.solarmetric.kodo.meta.ClassMetaData
  Constant representing the 'datastore' JDO identity type.
ID_NONDURABLE - Static variable in class com.solarmetric.kodo.meta.ClassMetaData
  Constant representing the 'nondurable' JDO identity type.
ID_NONE - Static variable in class com.solarmetric.kodo.meta.ClassMetaData
  Deprecated. Use ID_NONDURABLE instead.
identifierQuoteString - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the string used to quote SQL identifiers? This returns a space " " if identifier quoting isn't supported.
IdentityMap - class serp.util.IdentityMap.
  Map type that hashes on object identity.
IdentityMap() - Constructor for class serp.util.IdentityMap
IdentityMap(int) - Constructor for class serp.util.IdentityMap
IdentityMap(int, float) - Constructor for class serp.util.IdentityMap
IdentityMap(Map) - Constructor for class serp.util.IdentityMap
implementsDec(int) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
ImplHelper - class com.solarmetric.kodo.util.ImplHelper.
  Provide static access to the `JDOImplHelper` without the need for security checks.
ImplHelper() - Constructor for class com.solarmetric.kodo.util.ImplHelper
includesClass(Extent, Class) - Static method in class com.solarmetric.kodo.runtime.ExtentImpl
  API extension.
index - Variable in class com.solarmetric.kodo.impl.jdbc.runtime.ConnectionInfo
Index - class com.solarmetric.kodo.impl.jdbc.schema.Index.
  Represents a database index.
Index(String, Column) - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.Index
INDICATOR_VALUE - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.IntegerSubclassProvider
  The JDO metadata extension key under which the integer indicator value is stored.
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 com.solarmetric.kodo.impl.jdbc.schema.dict.InformixDictionary.
  Dictionary for Informix.
InformixDictionary() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.InformixDictionary
initDefaults() - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
inited - Variable in class serp.util.SimpleLinkedList.SimpleLinkedListIterator
  Deprecated.
initialize(ClassMapping) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.IntegerSubclassProvider
  Ensure that an integer value is specified for this class mapping.
initialize(ClassMapping, Column[]) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Initialize this subclass provider for `cm`.
initialize(ClassMapping, Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
initialize(ClassMapping, Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.IntegerSubclassProvider
  Intercept the initialization routines so we can extract a reference to the class mapping and do some validation.
initialize(ClassMapping, Table) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Initialize this subclass provider for `cm`.
initialize(ClassMapping, Table) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
initialize(ClassMapping, Table) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.IntegerSubclassProvider
  Intercept the initialization routines so we can extract a reference to the class mapping and do some validation.
initialize(PersistenceCapable, JDOState) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Initialize this state manager with the managed persistence capable object and the proper JDO lifecycle state.
initialize(PersistenceManagerFactoryImpl, StoreManager, String, String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Initialize the persistence manager.
initialize(PersistenceManagerFactoryImpl, StoreManager, String, String, EEFactoryHelper) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
  Initialize the persistence manager with the given factory helper; this also takes care of synching the manager on the current global transaction, if any.
initialize(PersistenceManagerImpl, QuerySelect, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
initialize(PersistenceManagerImpl, QuerySelect, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.Constant
initialize(PersistenceManagerImpl, QuerySelect, boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.query.exp.JDBCValue
  Initialize the value.
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Called when this state is first assigned to the given state manager.
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TDirtyState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDirtyState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedFlushedState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TransientState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.HollowState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedFlushedState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TCleanState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNonTransState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCleanState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
initialize(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedFlushedState
initialize(StateManagerImpl, JDOState, Object, Set) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
initialize(StateManagerImpl, JDOState, Object, Set) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Initialize the given StateManager.
initialize(StateManagerImpl, JDOState, Object, Set) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
initialize(StateManagerImpl, Set, JDOState, CustomResultObjectProvider.ROPInfo) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
initialize(StateManagerImpl, Set, JDOState, CustomResultObjectProvider.ROPInfo) - Method in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProviderImpl
  Casts `info.data` to a @{link PCData} and delegates the loading of fields to it.
initialize(StateManagerImpl, Set, JDOState, CustomResultObjectProvider.ROPInfo) - Method in interface com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider
  Initializes `sm` with the data in `info`, transitioning its JDO state to `state`.
initializeParams(Object[], KodoQuery) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryKey
  Convert an array of arguments into the corresponding parameter map, and do any FCO to OID conversion necessary.
initializeQuery(KodoQuery) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryKey
  Extract the relevant identifying information from `q`.
initializeSchema(SchemaTool, Class) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
  Initialize the schema.
initializeSchema(SchemaTool, Class) - Method in class com.solarmetric.kodo.impl.jdbc.schema.ClassDBSequenceFactory
  Creates the sequence table in the DB.
initializeSchema(SchemaTool, Class) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.SchemaSequenceFactory
  Initializes the schema to be able to use this `SequenceFactory`.
initResultList(Object, ResultObjectProvider, Configuration) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
initResultList(Object, ResultObjectProvider, Configuration) - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
initResultList(Object, ResultObjectProvider, Configuration) - Method in class com.solarmetric.kodo.runtime.objectprovider.EagerResultList
initResultList(Object, ResultObjectProvider, Configuration) - Method in interface com.solarmetric.kodo.runtime.objectprovider.CustomResultList
  Initialize the ResultList implementation, which will allow custom ResultList objects to be used for Query results.
initTypeMap() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
Insert - class com.solarmetric.kodo.impl.jdbc.sql.Insert.
  Abstraction of a SQL INSERT statement.
Insert(DBDictionary, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.Insert
Insert(Insert, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.Insert
insert(Insert, Object, int, StateManagerImpl, Object[], int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
  Prepare the insert for storage.
insert(Insert, Object, int, StateManagerImpl, Object[], int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
insert(Insert, Object, int, StateManagerImpl, Object[], int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.CollectionMapping
insert(Insert, Object, int, StateManagerImpl, Object[], int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedManyToManyMapping
insert(Insert, Object, int, StateManagerImpl, Object[], int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedCollectionMapping
insert(Insert, Object, Object, StateManagerImpl, Object[], int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
insert(Insert, Object, Object, StateManagerImpl, Object[], int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
insert(Insert, Object, Object, StateManagerImpl, Object[], int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MapMapping
insert(Insert, StateManagerImpl, int) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.StorePrimary
  Insert the given field into the primary table for this mapping.
insert(Insert, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
insert(Insert, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
insert(Insert, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
insert(Insert, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
insert(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
insert(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OracleClobMapping
insert(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OracleBlobMapping
insert(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
insert(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
insert(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.StoreSecondary
  Insert the given field into the secondary table for this mapping.
insert(StateManagerImpl, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Inserts the given instance into the database.
insert(StateManagerImpl, Table, Insert) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Adds the appropriate SQL to `insert` to insert the subclass indicator values into `currentTable`.
insert(StateManagerImpl, Table, Insert) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
insertElementAt(Object, int) - Method in class com.solarmetric.kodo.util.ProxyVector
insertRow() - Method in class com.solarmetric.datasource.ResultSetWrapper
insertsAreDetected(int) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
install(ClassMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Setup this ClassMapping using the given metadata.
install(Extensions, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Installs this mapping on the given metadata.
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Setup this FieldMapping using the given metadata.
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MapMapping
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToManyMapping
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.StringificationMapping
  Install the mapping.
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.CollectionMapping
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedManyToManyMapping
install(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedCollectionMapping
installOneToOneMapping(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
installOneToOneMapping(FieldMetaData, JDBCConfiguration, ClassResolver, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
instantiateObject(String, Member, StateManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.StringificationMapping
  Instantiate the specified `Object` based on the factory method.
INTEGER - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `int` type, corresponds to `Types.INTEGER`.
IntegerSubclassProvider - class com.solarmetric.kodo.impl.jdbc.ormapping.IntegerSubclassProvider.
  `SubclassProvider` implementation that uses an integer as a subclass indicator value in the database rather than the full classname.
IntegerSubclassProvider() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.IntegerSubclassProvider
IntegerValue - class com.solarmetric.kodo.conf.IntegerValue.
IntegerValue(String, int, Class, boolean, String) - Constructor for class com.solarmetric.kodo.conf.IntegerValue
InteractionSpecImpl - class com.solarmetric.kodo.impl.jdbc.ee.InteractionSpecImpl.
  No-op InteractionSpecImpl for JCA support.
InteractionSpecImpl() - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.InteractionSpecImpl
InterfaceMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping.
  A mapping for fields of interface types.
InterfaceMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
intFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
intFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
intToPreparedParameter(PreparedStatement, int, Number) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
intToSQL(int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
intToSQL(int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
invalidate() - Method in class com.solarmetric.kodo.meta.FieldMetaData
invalidate() - Method in interface serp.util.RefValueMap.RefMapValue
  Deprecated. Cause this instance to return `false` to all future `RefValueMap.RefMapValue.isValid()` calls.
INVERSE - Static variable in interface com.solarmetric.kodo.impl.jdbc.ormapping.Relation
  Metadata extension key used to mark the name of the inverse field in a two-sided relation.
InvocationManagedRuntime - class com.solarmetric.kodo.ee.InvocationManagedRuntime.
  Implementation of the `ManagedRuntime` interface that uses a static method call to find the TransactionManager.
InvocationManagedRuntime() - Constructor for class com.solarmetric.kodo.ee.InvocationManagedRuntime
invoke(DatabaseMetaData, String, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
invoke(DatabaseMetaData, String, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
invoke(DatabaseMetaData, String, String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
isActive() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
isActive() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
isActive() - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Returns `true` if this store manager has an active transaction associated with it.
isActive() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
isAfterLast() - Method in class com.solarmetric.datasource.ResultSetWrapper
isApplicationIdentity() - Method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Return true if the class uses application identity, false otherwise.
isBeforeFirst() - Method in class com.solarmetric.datasource.ResultSetWrapper
isCacheable() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryKey
  Returns `true` if this query key represents a query that can be cached; otherwise returns `false`.
isCached(Class) - Static method in class com.solarmetric.kodo.meta.ClassMetaData
  Return `true` if the metadata for `type` has already been parsed.
isCaching() - Method in class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
isCaching() - Method in interface com.solarmetric.kodo.runtime.datacache.query.CachingList
  Returns `true` if this list is currently caching results retrieved from the list; otherwise returns `false`.
isCatalogAtStart - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Does a catalog appear at the start of a qualified table name? (Otherwise it appears at the end)
isClosed() - Method in class com.solarmetric.datasource.ResultSetWrapper
isClosed() - Method in class com.solarmetric.datasource.StatementWrapper
isClosed() - Method in class com.solarmetric.datasource.ConnectionWrapper
isClosed() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
isClosed() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
isClosed() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery.CachedResultList
isClosed() - Method in class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
isClosed() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
  Returns true if any of the internally held lists are closed.
isClosed() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Returns true if the ResultList has been explicitely closed.
isClosed() - Method in class com.solarmetric.kodo.runtime.objectprovider.CollectionResultList
isClosed() - Method in class com.solarmetric.kodo.runtime.objectprovider.EagerResultList
isClosed() - Method in interface com.solarmetric.kodo.runtime.objectprovider.ResultList
  Returns true if the list has been closed.
isClosed(Connection) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Some JDBC drivers do not validate the state of the `Connection` when `Connection.isClosed()` is invoked.
isClosed(Connection) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Validate the state of the specified `Connection`.
isCompressed() - Method in class serp.util.CompressedString
  Returns true of the String cache has been lost, and only the compressed form is being held.
isCustomProxyType(Class) - Method in interface com.solarmetric.kodo.util.ProxyManager
  Return `true` if `cls` is a type that is handled by `ProxyManager.getCustomCopy(java.lang.Object, java.lang.Object, java.lang.String)` or `ProxyManager.getCustomProxy(java.lang.Object, java.lang.Object, java.lang.String)`.
isCustomProxyType(Class) - Method in class com.solarmetric.kodo.util.SimpleProxyManager
isCustomProxyType(Class) - Static method in class com.solarmetric.kodo.util.Proxies
isDataDirectJDBCDriver() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
isDebugEnabled() - Method in class com.solarmetric.log.LogAdapter
  Is debug logging currently enabled?
isDecorator() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
isDecorator() - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Returns `true` if this cache is a decorator that wraps another cache.
isDecorator() - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
isDefaultFetchGroupSpecified() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Return true if the default-fetch-group setting for this field was set; otherwise return false.
isDefaultPersistent(Class) - Static method in class com.solarmetric.kodo.meta.ClassMetaData
isDeleted() - Method in class com.solarmetric.kodo.runtime.JDOState
  Return whether this is a deleted state.
isDeleted() - Method in class com.solarmetric.kodo.runtime.PDeletedState
isDeleted() - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
isDeleted() - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
isDeleted(PersistenceCapable) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
isDependent() - Method in class com.solarmetric.kodo.meta.FieldMetaData
isDescribedType(Class) - Method in class com.solarmetric.kodo.meta.ClassMetaData
isDirty() - Method in class com.solarmetric.kodo.runtime.JDOState
  Return whether this is a dirty state.
isDirty() - Method in class com.solarmetric.kodo.runtime.TDirtyState
isDirty() - Method in class com.solarmetric.kodo.runtime.PNewState
isDirty() - Method in class com.solarmetric.kodo.runtime.PDirtyState
isDirty() - Method in class com.solarmetric.kodo.runtime.PDeletedState
isDirty() - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
isDirty() - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
isDirty(PersistenceCapable) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
isDistinct() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Return true if this is a DISTINCT query.
isElementDependent() - Method in class com.solarmetric.kodo.meta.FieldMetaData
isEmbedded() - Method in class com.solarmetric.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.
isEmbeddedElement() - Method in class com.solarmetric.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.
isEmbeddedKey() - Method in class com.solarmetric.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.
isEmpty() - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySQLBuffer
  Return true if this buffer is empty.
isEmpty() - Method in class com.solarmetric.kodo.util.CacheMap
isEmpty() - Method in class serp.util.RefKeyMap
  Deprecated.
isEmpty() - Method in class serp.util.RefValueMap
  Deprecated.
isEmpty() - Method in class serp.util.OrderedSet
  Deprecated.
isEmpty() - Method in class serp.util.ReferenceCollection
isEmpty() - Method in class serp.util.MultiClassLoader
  Return true if there are no internal class laoders.
isEmpty() - Method in class serp.util.RefValueCollection
  Deprecated.
isEmpty() - Method in class serp.util.LRUMap
  Deprecated.
isEmpty() - Method in class serp.util.AbstractPool
  Deprecated.
isEmpty() - Method in class serp.util.ReferenceMap
isEmpty(Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
isEnhanced() - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Returns true if the class has been enhanced.
isError() - Method in class com.solarmetric.kodo.enhance.Verifier.Msg
isError() - Method in class com.solarmetric.kodo.enhance.Verifier.Error
isErrorEnabled() - Method in class com.solarmetric.log.LogAdapter
  Is error logging currently enabled?
isExplicit() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Return true if the field is explicitly marked persistent or transactional in the metadata.
isExpression() - Method in interface com.solarmetric.kodo.query.FilterListener
  Return true if this extension is an expression; i.e.
isExpression() - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.SQLValue
isExpression() - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.SQLExpression
isExpression() - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.LitSQLEmbed
  Deprecated.
isExpression() - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.GetColumn
isFatalEnabled() - Method in class com.solarmetric.log.LogAdapter
  Is fatal logging currently enabled?
isFinalized() - Method in class com.solarmetric.datasource.ConnectionWrapper
isFirst() - Method in class com.solarmetric.datasource.ResultSetWrapper
isFlushed() - Method in class com.solarmetric.kodo.runtime.JDOState
  Return whether this is a flushed state.
isFlushed() - Method in class com.solarmetric.kodo.runtime.PDeletedFlushedState
isFlushed() - Method in class com.solarmetric.kodo.runtime.PNewFlushedState
isFlushed() - Method in class com.solarmetric.kodo.runtime.PNewDeletedFlushedState
isFlushed() - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
isFlushed() - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedFlushedState
isFrozen() - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
isFrozen() - Method in interface com.solarmetric.kodo.conf.Configuration
  Return true if this Configuration has been frozen.
isGlobalTransactionActive() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
isIdentity() - Method in class serp.util.MapSet
isInDefaultFetchGroup() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  Return true if the field should be fetched at once along with all other default fetch group fields, rather than individually.
isIndexed() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
isInfoEnabled() - Method in class com.solarmetric.log.LogAdapter
  Is info logging currently enabled?
isInvalid() - Method in class com.solarmetric.kodo.meta.FieldMetaData
isInverse() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
isInverse() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
isKeyDependent() - Method in class com.solarmetric.kodo.meta.FieldMetaData
isLast() - Method in class com.solarmetric.datasource.ResultSetWrapper
isLoaded(PersistenceCapable, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
isLocked() - Method in class serp.util.ThreadLock
  Return true if this lock is locked.
isLocking() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
isLocking() - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Returns `true` if data loaded through this store manager will be locked on the data store side.
isLocking() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
isLogEnabled(short) - Method in class com.solarmetric.log.LogAdapter
  Check to see if the specified logging level is enabled.
isLogging(boolean) - Method in class com.solarmetric.datasource.DataSourceImpl
isLogging(Log) - Method in class com.solarmetric.datasource.DataSourceImpl
isNew() - Method in class com.solarmetric.kodo.runtime.JDOState
  Return whether this is a new state.
isNew() - Method in class com.solarmetric.kodo.runtime.PNewState
isNew() - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
isNew() - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
isNew(PersistenceCapable) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
isOnline() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
isOnline() - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Returns `true` if this store manager currently has a dedicated connection to the data store that it will keep until a well-defined boundary (transaction commit or PersistenceManager commit).
isOnline() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
isOracleJDBCDriver - Variable in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
  This parameter affects whether we will use the special Blob and Clob handling required by the Oracle JDBC driver.
isParameter(String) - Method in class com.solarmetric.kodo.query.QueryImpl
isPersistenceCapable() - Method in class com.solarmetric.kodo.enhance.JDOEnhancer
  Return true if the class being enhanced is a `PersistenceCapable` type.
isPersistent() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  If false, the field is transactional but not persistent.
isPersistent() - Method in class com.solarmetric.kodo.runtime.JDOState
  Return whether this is a persistent state.
isPersistent() - Method in class com.solarmetric.kodo.runtime.PNewState
isPersistent() - Method in class com.solarmetric.kodo.runtime.PDirtyState
isPersistent() - Method in class com.solarmetric.kodo.runtime.PDeletedState
isPersistent() - Method in class com.solarmetric.kodo.runtime.HollowState
isPersistent() - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
isPersistent() - Method in class com.solarmetric.kodo.runtime.PNonTransState
isPersistent() - Method in class com.solarmetric.kodo.runtime.PCleanState
isPersistent() - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
isPersistent(PersistenceCapable) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
isPostVerifier() - Method in interface com.solarmetric.kodo.enhance.Verifier
  Returns `true` if this verifier should be run after enhancement.
isPostVerifier() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
isPreVerifier() - Method in interface com.solarmetric.kodo.enhance.Verifier
  Returns `true` if this verifier should be run before enhancement.
isPreVerifier() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
isPrimaryKey() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
isPrimaryKey() - Method in class com.solarmetric.kodo.meta.FieldMetaData
  If true, the field was specified in the meta data to be a primary key field.
isReadOnly - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is the database in read-only mode?
isReadOnly() - Method in class com.solarmetric.datasource.ConnectionWrapper
isReadOnly() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
  Return true if this mapping has been set read only, and will not insert, update, or delete values.
isReadOnly() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedManyToManyMapping
  Ordered M-M mappings are never read-only.
isReadOnly(FieldMetaData, FieldMetaData) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
isRunning() - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.TCPPortListener
isSameRM(XAResource) - Method in class com.solarmetric.kodo.impl.jdbc.ee.XAResourceImpl
isSerializable(Object) - Static method in class com.solarmetric.kodo.runtime.Exceptions
  Test to see if the specified Object will be able to be serialized.
isTimedOut(PCData) - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
isTraceEnabled() - Method in class com.solarmetric.log.LogAdapter
  Is trace logging currently enabled?
isTraceEnabled(boolean) - Method in class com.solarmetric.datasource.DataSourceImpl
isTraceEnabled(Log) - Method in class com.solarmetric.datasource.DataSourceImpl
isTransactional() - Method in class com.solarmetric.kodo.runtime.JDOState
  Return whether this is a transactional state.
isTransactional() - Method in class com.solarmetric.kodo.runtime.TDirtyState
isTransactional() - Method in class com.solarmetric.kodo.runtime.PNewState
isTransactional() - Method in class com.solarmetric.kodo.runtime.PDirtyState
isTransactional() - Method in class com.solarmetric.kodo.runtime.PDeletedState
isTransactional() - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
isTransactional() - Method in class com.solarmetric.kodo.runtime.PCleanState
isTransactional() - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
isTransactional(PersistenceCapable) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
isUnaccessedVariable() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
  Return true if this is a bound variable that has not been accessed after binding.
isUpdate() - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Return true if this is a SELECT FOR UPDATE.
isUpdate() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Return true if this is a FOR UPDATE query.
isValid() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Return true if at least one table has been set for this SQL statement.
isValid() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
isValid() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
isValid() - Method in class com.solarmetric.kodo.runtime.datacache.query.TimedQueryResult
isValid() - Method in interface serp.util.RefValueMap.RefMapValue
  Deprecated. Return true if the `RefValueMap.RefMapValue.invalidate()` method has not been called.
isValid(Object) - Method in class serp.util.AbstractPool
  Deprecated. Return false if the given pool element is no longer valid.
isValidInverse(FieldMetaData, FieldMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
  determine first if there is an inverse.
isVariable() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
isVariable() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.Constant
isVariable(String) - Method in class com.solarmetric.kodo.query.QueryImpl
isWarnEnabled() - Method in class com.solarmetric.log.LogAdapter
  Is warning logging currently enabled?
iter - Variable in class serp.util.OrderedSet.OrderedSetIterator
  Deprecated.
iterator() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
iterator() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Obtain an interator the the list of SQL Statements.
iterator() - Method in class com.solarmetric.kodo.runtime.ExtentImpl
iterator() - Method in class com.solarmetric.kodo.runtime.ClassGroupStateManagerSet
iterator() - Method in class com.solarmetric.kodo.runtime.FifoStateManagerSet
iterator() - Method in interface com.solarmetric.kodo.runtime.StateManagerSet
  Returns an iterator containing all the `StateManagerImpl` objects that have been added to this set.
iterator() - Method in class com.solarmetric.kodo.runtime.objectprovider.CollectionResultList
iterator() - Method in class com.solarmetric.kodo.runtime.objectprovider.EagerResultList
iterator() - Method in class com.solarmetric.kodo.util.ProxyLinkedList
iterator() - Method in class com.solarmetric.kodo.util.ProxyHashSet
iterator() - Method in class com.solarmetric.kodo.util.ProxyValueCollection
iterator() - Method in class com.solarmetric.kodo.util.ProxyVector
iterator() - Method in class com.solarmetric.kodo.util.ProxyArrayList
iterator() - Method in class com.solarmetric.kodo.util.ProxyTreeSet
iterator() - Method in class com.solarmetric.kodo.util.ProxyEntrySet
iterator() - Method in class com.solarmetric.kodo.util.ProxyKeySet
iterator() - Method in class serp.util.MapSet
iterator() - Method in class serp.util.OrderedSet
  Deprecated.
iterator() - Method in class serp.util.ReferenceCollection
iterator() - Method in class serp.util.RefValueCollection
  Deprecated.
iterator() - Method in class serp.util.SimpleLinkedList
  Deprecated.
iterator() - Method in class serp.util.AbstractPool
  Deprecated.
iterator() - Method in interface serp.util.Pool
  Deprecated. Returns an iterator over the free elements of the pool.

## J

JDBC - Static variable in class com.solarmetric.datasource.DataSourceImpl
JDBCCaseInsContains - class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCCaseInsContains.
  Deprecated.
JDBCCaseInsContains() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCCaseInsContains
  Deprecated.
JDBCCaseInsEnds - class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCCaseInsEnds.
  Deprecated.
JDBCCaseInsEnds() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCCaseInsEnds
  Deprecated.
JDBCCaseInsStarts - class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCCaseInsStarts.
  Deprecated.
JDBCCaseInsStarts() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCCaseInsStarts
  Deprecated.
JDBCConfiguration - interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration.
  Configuration that defines the properties necessary to configure runtime and connect to a JDBC DataSource.
JDBCConnectionRequestInfo - class com.solarmetric.datasource.JDBCConnectionRequestInfo.
JDBCConnectionRequestInfo() - Constructor for class com.solarmetric.datasource.JDBCConnectionRequestInfo
JDBCConnectionRequestInfo(String, String) - Constructor for class com.solarmetric.datasource.JDBCConnectionRequestInfo
JDBCExpressionFactory - class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory.
  Expression factory implementation that can be used to execute queries via SQL.
JDBCExpressionFactory(QuerySelect, ClassMetaData, PersistenceManagerImpl) - Constructor for class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
  Constructor.
JDBCExtent - class com.solarmetric.kodo.impl.jdbc.runtime.JDBCExtent.
  JDBC Extent implementation.
JDBCExtent(Class, boolean, JDBCStoreManager) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.JDBCExtent
JDBCFilterListener - interface com.solarmetric.kodo.impl.jdbc.query.JDBCFilterListener.
  JDBC extension to the `FilterListener`.
JDBCPersistenceManagerFactory - class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory.
  PersistenceManagerFactory type for use with the JDBC runtime.
JDBCPersistenceManagerFactory() - Constructor for class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
  Default constructor.
JDBCPersistenceManagerFactory(InputStream) - Constructor for class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
  Create a factory that will access the data store with a `Properties` instantiated from the specified `InputStream`.
JDBCPersistenceManagerFactory(JDBCConfiguration) - Constructor for class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
  Construct the factory with the given option settings.
JDBCPersistenceManagerFactory(Properties) - Constructor for class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
  Create a factory that will access the data store with the specified `Properties`.
JDBCQuery - class com.solarmetric.kodo.impl.jdbc.query.JDBCQuery.
  JDBC Query implementation.
JDBCQuery(JDBCStoreManager, Object) - Constructor for class com.solarmetric.kodo.impl.jdbc.query.JDBCQuery
  Constructor.
JDBCSimpleConfiguration - class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.
  Simple implementation of the `JDBCConfiguration` interface.
JDBCSimpleConfiguration() - Constructor for class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  Default constructor.
JDBCSimpleConfiguration(boolean) - Constructor for class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
JDBCSimpleConfiguration(InputStream) - Constructor for class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  Constructor to access the properties taken from the specified stream
JDBCSimpleConfiguration(Properties) - Constructor for class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  Instantiate a JDBCSimpleConfiguration from a Properties object.
JDBCStoreManager - class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager.
  StoreManager plugin for the common JDO runtime environent that uses JDBC to store persistent data in a relational data store.
JDBCStoreManager() - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
JDBCStringContains - class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCStringContains.
  Tests if the target contains the given argument.
JDBCStringContains() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCStringContains
JDBCToLowerCase - class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCToLowerCase.
  Transforms the target to lower case.
JDBCToLowerCase() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCToLowerCase
JDBCToUpperCase - class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCToUpperCase.
  Transforms the target to upper case.
JDBCToUpperCase() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCToUpperCase
JDBCValue - interface com.solarmetric.kodo.impl.jdbc.query.exp.JDBCValue.
  A Value represents any non-operator in a query filter, including constants, variables, and object fields.
jdbcVersion - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  The version of the JDBC specification in use: either 1, 2, or 3.
JDBCWildcardMatch - class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCWildcardMatch.
  Tests if the target matches the wildcard expression given in the argument.
JDBCWildcardMatch() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCWildcardMatch
JDOBean - class com.solarmetric.kodo.ee.JDOBean.
  Base JDO-aware EnterpriseBean class.
JDOBean() - Constructor for class com.solarmetric.kodo.ee.JDOBean
JDOClassResolver - class com.solarmetric.kodo.runtime.JDOClassResolver.
  An imeplementation of `ClassResolver` that behaves in strict accordance to section 12.5 of the JDO specification:
JDOClassResolver(PersistenceManagerImpl, ClassLoader) - Constructor for class com.solarmetric.kodo.runtime.JDOClassResolver
JDOConnectionFactory - class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory.
  JCA ConnectionFactory for obtaining PersistenceManagers.
JDOConnectionFactory() - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
JDOConnectionFactory(ManagedConnectionFactoryImpl, ConnectionManager) - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
JDOConnectionFactory(Properties) - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
JDOConnectionFactoryMetaData - class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactoryMetaData.
  Enterprise Edition ConnectionFactory that implements ConnectionFactory
JDOConnectionFactoryMetaData() - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactoryMetaData
JDOConnectionRequestInfo - class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionRequestInfo.
  The ConnectionRequestInfo interface enables a resource adapter to pass its own request specific data structure across the connection request flow.
JDOConnectionRequestInfo(ConnectionSpec) - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionRequestInfo
JDOEnhancer - class com.solarmetric.kodo.enhance.JDOEnhancer.
  Bytecode enhancer used to create `PersistenceCapable` classes from JDO metadata.
JDOEnhancer(BCClass, Configuration, ClassResolver) - Constructor for class com.solarmetric.kodo.enhance.JDOEnhancer
  Constructor.
JDOEntityBean - class com.solarmetric.kodo.ee.JDOEntityBean.
  Base class that can be used to implement a BMP Entity Bean with a wrapped JDO persistent instance.
JDOEntityBean() - Constructor for class com.solarmetric.kodo.ee.JDOEntityBean
JDOMetaDataParser - class com.solarmetric.kodo.meta.JDOMetaDataParser.
  Custom SAX parser used by the system to quickly parse JDO metadata files.
JDOMetaDataParser(ClassResolver) - Constructor for class com.solarmetric.kodo.meta.JDOMetaDataParser
JDOObjectFactory - class com.solarmetric.kodo.impl.jdbc.ee.JDOObjectFactory.
JDOObjectFactory() - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.JDOObjectFactory
JDOSessionBean - class com.solarmetric.kodo.ee.JDOSessionBean.
  Base class that can be used to implement a SessionBean.
JDOSessionBean() - Constructor for class com.solarmetric.kodo.ee.JDOSessionBean
JDOState - class com.solarmetric.kodo.runtime.JDOState.
  Base class for all JDO lifecycle states.
JDOState() - Constructor for class com.solarmetric.kodo.runtime.JDOState
JDOVersion - class com.solarmetric.kodo.conf.JDOVersion.
  This class contains version information for JDO.
JDOVersion() - Constructor for class com.solarmetric.kodo.conf.JDOVersion
JMSRemoteCommitProvider - class com.solarmetric.kodo.runtime.event.impl.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 com.solarmetric.kodo.runtime.event.impl.JMSRemoteCommitProvider
JNDIException - exception com.solarmetric.modules.jndi.JNDIException.
  Error in the JNDI system.
JNDIException() - Constructor for class com.solarmetric.modules.jndi.JNDIException
JNDIException(String) - Constructor for class com.solarmetric.modules.jndi.JNDIException
JNDIException(String, Throwable) - Constructor for class com.solarmetric.modules.jndi.JNDIException
JNDIException(Throwable) - Constructor for class com.solarmetric.modules.jndi.JNDIException
JNDIManagedRuntime - class com.solarmetric.kodo.ee.JNDIManagedRuntime.
  Implementation of the `ManagedRuntime` interface that uses JNDI to find the TransactionManager.
JNDIManagedRuntime() - Constructor for class com.solarmetric.kodo.ee.JNDIManagedRuntime
JOIN_DATABASE - Static variable in class com.solarmetric.kodo.impl.jdbc.query.JDBCQuery
  Constant for using database-specific select syntax.
JOIN_SQL92 - Static variable in class com.solarmetric.kodo.impl.jdbc.query.JDBCQuery
  Constant for using ANSI select syntax.
JOIN_TRADITIONAL - Static variable in class com.solarmetric.kodo.impl.jdbc.query.JDBCQuery
  Constant for using traditional select syntax.
join(Column[], Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
  Join the given columns.
join(Column[], Column[], boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.query.Joins
  Join the given columns.
join(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Join this value to the class table.
join(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
join(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
join(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
join(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
join(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToManyMapping
join(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
join(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
join(Object[], String) - Static method in class serp.util.Strings
  Joins the given strings, placing the given token between them.
join(ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Join this mapping to the given select statement.
join(ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
join(ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MapMapping
join(ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToManyMapping
join(ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
join(ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
join(ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.CollectionMapping
joinKey(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Join the key value to the class table.
joinKey(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
joinKey(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
joinKey(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
joinKey(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
joinKey(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
joinKey(ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
joinKey(ObjectSelect) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.Key
  Join the key of this mapping to the given select statement.
joinKey(ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MapMapping
joinKeyRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Join this value's table to the table for the related first class object key type, if any.
joinKeyRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
joinKeyRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
joinKeyRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MapMapping
joinKeyRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
joinKeyRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
joinKeyRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
joinRelation() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
  Join into the relation represented by the current field, if any.
joinRelation(ClassMapping, Column[], Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
  Join the given columns, where the second column represents the traversal into a new relation.
joinRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Join this value's table to the table for the related first class object type, if any.
joinRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
joinRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
joinRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MapMapping
joinRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
joinRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToManyMapping
joinRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
joinRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
joinRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
joinRelation(Joins, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.CollectionMapping
joinRelation(Relation, Column[], Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
  Join the given columns, where the second column represents the traversal into a new relation.
joinRelation(String, ClassMapping, Column[], Column[], boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.query.Joins
  Join the given columns of a named field to the primary key columns of a related type.
Joins - interface com.solarmetric.kodo.impl.jdbc.query.Joins.
  Tracks joins made when traversing relations in a select.
joinsClone() - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Return a SELECT with the same aliases and joins as this one.

## K

Key - interface com.solarmetric.kodo.impl.jdbc.ormapping.Key.
  Represents a mapping that contains key as well as value information, such such as the various Map mappings.
KEY_COL - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
  Metadata extension key used to mark the name of the key column for this map.
KEY_COL_INDEX - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
  Metadata extension key used to mark the key column as indexed.
KEY_COL_LENGTH - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
  Metadata extension key used to mark the key column length.
KEY_DEPENDENT - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
  Extension key used to mark first class object keys that should be deleted when the owning object is deleted.
keyExpired(Object) - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
  Invoked when a key is expired from this cache.
keyExpired(Object) - Method in class com.solarmetric.kodo.util.CacheMap
  Invoked when a key-value pair is evicted from this data structure.
keySet() - Method in class com.solarmetric.kodo.util.CacheMap
keySet() - Method in class com.solarmetric.kodo.util.ProxyHashMap
keySet() - Method in class com.solarmetric.kodo.util.ProxyTreeMap
keySet() - Method in class com.solarmetric.kodo.util.ProxyProperties
keySet() - Method in class com.solarmetric.kodo.util.ProxyHashtable
keySet() - Method in class serp.util.RefKeyMap
  Deprecated.
keySet() - Method in class serp.util.RefValueMap
  Deprecated.
keySet() - Method in class serp.util.IdentityMap
keySet() - Method in class serp.util.LRUMap
  Deprecated.
keySet() - Method in class serp.util.ReferenceMap
KodoExtent - interface com.solarmetric.kodo.runtime.KodoExtent.
  Extension of the `Extent` interface that adds some Kodo-specific methods.
KodoObjectFactory - class com.solarmetric.kodo.runtime.KodoObjectFactory.
  An implementation of `ObjectFactory` that convert the specified `refInfo` parameter into a `Properties` object that will be used to instantiate a `PersistenceManagerFactory` via a call to `JDOHelper.getPersistenceManagerFactory(java.util.Properties)`.
KodoObjectFactory() - Constructor for class com.solarmetric.kodo.runtime.KodoObjectFactory
KodoTransaction - interface com.solarmetric.kodo.runtime.KodoTransaction.
  Extension of the `Transaction` interface that adds some Kodo-specific methods.

## L

last() - Method in class com.solarmetric.datasource.ResultSetWrapper
last() - Method in class serp.util.OrderedSet
  Deprecated.
lastKey() - Method in class serp.util.LRUMap
  Deprecated.
LazyResultList - class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList.
  Lazy ResultList implementation.
LazyResultList() - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
LazyResultList(ResultSet, ResultObjectProvider, Configuration) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
length() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
length() - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.Constant
length() - Method in interface com.solarmetric.kodo.impl.jdbc.query.exp.JDBCValue
  Return the number of SQL elements in this value.
length() - Method in class serp.util.CodeFormat
  Return the length of the internal buffer.
LENSTRING - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The variable length `String` type, corresponds to `Types.VARCHAR`.
lessThan(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
lessThanEqual(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
list - Variable in class serp.util.OrderedSet
  Deprecated. The linked list that this set uses to maintain ordering.
list() - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
list() - Method in class com.solarmetric.kodo.runtime.ExtentImpl
  API extension.
list() - Method in interface com.solarmetric.kodo.runtime.KodoExtent
  Returns a list of all objects represented by this extent.
listAllInstances(String) - Method in interface com.solarmetric.kodo.ee.PersistenceManagerUtilsMBean
listAllInstances(String) - Method in class com.solarmetric.kodo.ee.PersistenceManagerUtils
listen() - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.TCPPortListener
listInstances(String, Class) - Method in interface com.solarmetric.kodo.ee.PersistenceManagerUtilsMBean
listInstances(String, Class) - Method in class com.solarmetric.kodo.ee.PersistenceManagerUtils
listIterator() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
listIterator() - Method in class com.solarmetric.kodo.runtime.objectprovider.CollectionResultList
listIterator() - Method in class com.solarmetric.kodo.runtime.objectprovider.EagerResultList
listIterator() - Method in class com.solarmetric.kodo.util.ProxyLinkedList
listIterator() - Method in class com.solarmetric.kodo.util.ProxyVector
listIterator() - Method in class com.solarmetric.kodo.util.ProxyArrayList
listIterator(int) - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
  Returns a new `MergedResultList.MergedIterator` for this `ResultList` that will deal with any ordering necessary.
listIterator(int) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
listIterator(int) - Method in class com.solarmetric.kodo.util.ProxyVector
listIterator(int) - Method in class com.solarmetric.kodo.util.ProxyArrayList
listPersistenceManagerProperties(String) - Method in interface com.solarmetric.kodo.ee.PersistenceManagerUtilsMBean
listPersistenceManagerProperties(String) - Method in class com.solarmetric.kodo.ee.PersistenceManagerUtils
listRegisteredClasses() - Method in interface com.solarmetric.kodo.ee.PersistenceManagerUtilsMBean
listRegisteredClasses() - Method in class com.solarmetric.kodo.ee.PersistenceManagerUtils
LitSQLEmbed - class com.solarmetric.kodo.impl.jdbc.query.listen.LitSQLEmbed.
  Deprecated.
LitSQLEmbed() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.listen.LitSQLEmbed
  Deprecated.
load(InputStream) - Method in class com.solarmetric.kodo.util.ProxyProperties
load(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
  Loads all fields that are currently stored in the cache into the given state manager.
load(StateManagerImpl) - Method in interface com.solarmetric.kodo.runtime.PCData
  Loads all fields that are currently stored in the cache into the given state manager.
load(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
load(StateManagerImpl, int, ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.LoadPrimary
  Load the value of this mapping from the ResultSet produced by the Select passed to the `LoadPrimary.select(com.solarmetric.kodo.impl.jdbc.sql.Select)` method.
load(StateManagerImpl, int, ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
load(StateManagerImpl, int, ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.StringificationMapping
  Load the field from the specified `ResultSet` by invoking the factory `Member`.
load(StateManagerImpl, int, ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
load(StateManagerImpl, int, ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
load(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
load(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
load(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.LoadSecondary
  Load the value of this mapping for the given instance.
load(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MapMapping
load(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToManyMapping
load(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
load(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
load(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
load(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.CollectionMapping
load(StateManagerImpl, Object, BitSet, boolean) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
  Loads some or all of the marked fields from the cache into the given state manager.
load(StateManagerImpl, Object, BitSet, boolean) - Method in interface com.solarmetric.kodo.runtime.PCData
  Loads some or all of the marked fields from the cache into the given state manager.
load(StateManagerImpl, Object, BitSet, boolean) - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
load(StateManagerImpl, Object, Set, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
load(StateManagerImpl, Object, Set, boolean) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Load the given StateManager.
load(StateManagerImpl, Object, Set, boolean) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
load(StateManagerImpl, Set, boolean, CustomResultObjectProvider.ROPInfo) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
load(StateManagerImpl, Set, boolean, CustomResultObjectProvider.ROPInfo) - Method in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProviderImpl
  Casts `info.data` to a @{link PCData} and delegates the loading of fields to it.
load(StateManagerImpl, Set, boolean, CustomResultObjectProvider.ROPInfo) - Method in interface com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider
  Loads `fields` into `sm`.
loadByPK(StateManagerImpl, JDOState, SQLExecutionManager, Set, boolean, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Load the object referenced by `sm`.
loadDefaults() - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
  Invoke this method to load default values from properties.
loadFieldValues(ResultSet, StateManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Load the current row in `rs` into `sm` by looking in `rs` for columns with aliases corresponding to the mapping information for the fields in `meta`.
loadInitialState(JDOState, Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Load the initial state and set the managed instance from the `StoreManager`.
LoadPrimary - interface com.solarmetric.kodo.impl.jdbc.ormapping.LoadPrimary.
  Represents a field mapping that loads from the primary table for the class the field belongs to.
loadPrimaryMappings(StateManagerImpl, ResultSet, FieldMetaData[], int, JDOState) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Load the primary mappings selected in the `ClassMapping.selectPrimaryMappings(com.solarmetric.kodo.runtime.PersistenceManagerImpl, com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect, com.solarmetric.kodo.impl.jdbc.SQLExecutionManager, com.solarmetric.kodo.meta.FieldMetaData[], boolean)` methods into the given StateManager.
loadProperties(InputStream) - Static method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
LoadSecondary - interface com.solarmetric.kodo.impl.jdbc.ormapping.LoadSecondary.
  Represents a field mapping that loads from a table apart from the primary table of the class or that should not be included in the initial SELECT.
LobMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping.
  Represents the mapping of a locator object column in the owning class' primary table.
LobMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
LOCALE - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `Locale` type, corresponds to `Types.VARCHAR`.
localeFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
localeFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
localeToPreparedParameter(PreparedStatement, int, Locale) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
localeToSQL(Locale) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
Localizer - class serp.util.Localizer.
  The Localizer provides convenient access to localized strings.
Localizer() - Constructor for class serp.util.Localizer
LOCK_COL - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Metadata extension key used to mark the name of the optimistic lock column for this class.
lock() - Method in class com.solarmetric.kodo.query.QueryImpl
  Synchronizes on an internal lock if the `Multithreaded` flat is set in the persistence manager.
lock() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Synchronizes on an internal lock if the `Multithreaded` flag is set to true.
lock() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Synchronizes on an internal lock.
lock() - Method in class serp.util.ThreadLock
  Atomically lock.
lock(long) - Method in class serp.util.ThreadLock
  Atomically lock.
LOG_CACHE - Static variable in interface com.solarmetric.kodo.conf.Configuration
  PMF-level cache-related messages.
LOG_CONF - Static variable in interface com.solarmetric.kodo.conf.Configuration
  Configuration messages.
LOG_ENHANCE - Static variable in interface com.solarmetric.kodo.conf.Configuration
  Enhancer and app id tool logging constant.
LOG_JDBC - Static variable in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  JDBC event logging.
LOG_METADATA - Static variable in interface com.solarmetric.kodo.conf.Configuration
  Metadata and mapping-related stuff logging constant.
LOG_PERFORMANCE - Static variable in interface com.solarmetric.kodo.conf.Configuration
  Information about Kodo performance.
LOG_PORTABILITY - Static variable in interface com.solarmetric.kodo.conf.Configuration
  Information about JDO portability.
LOG_QUERY - Static variable in interface com.solarmetric.kodo.conf.Configuration
  Query + query extension messages logging constant.
LOG_RUNTIME - Static variable in interface com.solarmetric.kodo.conf.Configuration
  Runtime system messages: pmfactory, pm, store manager logging constant.
LOG_SCHEMA - Static variable in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Schema-related stuff logging constant.
LOG_SQL - Static variable in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  SQL and SQL execution manager logging.
log(Configuration, String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
log(short, String, Throwable) - Method in class com.solarmetric.log.LogAdapter
  Send the specified log message to the handler.
log(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Log a message to this tool's log writer.
log(String, Connection, boolean) - Method in class com.solarmetric.datasource.DataSourceImpl
  Log a message to the source's stream.
log(String, Connection, Throwable, boolean) - Method in class com.solarmetric.datasource.DataSourceImpl
log(String, Connection, Throwable, Log) - Method in class com.solarmetric.datasource.DataSourceImpl
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.
LogOutputStream - class com.solarmetric.log.LogOutputStream.
  Many standard components log to `OutputStream`s.
LogOutputStream(Log, int) - Constructor for class com.solarmetric.log.LogOutputStream
  Constructor.
LONG - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `long` type, corresponds to `Types.NUMERIC`.
longFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
longFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
longToPreparedParameter(PreparedStatement, int, Number) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
longToSQL(long) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
longToSQL(long) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
LookaheadIterator - class serp.util.LookaheadIterator.
  Iterator type used that looks ahead one element to allow dynamic removal of invalid elements from iteration.
LookaheadIterator.ItrValue - class serp.util.LookaheadIterator.ItrValue.
  This struct holds information about an item to return from the iterator.
LookaheadIterator.ItrValue() - Constructor for class serp.util.LookaheadIterator.ItrValue
LookaheadIterator() - Constructor for class serp.util.LookaheadIterator
lookup(PersistenceManagerImpl, Object) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
  Find the PC corresponding to `oid` in the cache, using `pm`.
lookup(String) - Static method in class com.solarmetric.kodo.conf.Configurations
  Looks up the given name in JNDI.
lookup(String) - Static method in class com.solarmetric.kodo.ee.PersistenceManagerUtils
lookup(String, Class) - Method in class com.solarmetric.kodo.ee.JDOBean
  Utility method to lookup and narrow a name in JNDI.
lookupConnectionFactory(Context) - Method in class com.solarmetric.kodo.ee.JDOBean
LRUMap - class serp.util.LRUMap.
  Deprecated. Use the Jakarta project's Commons Collections module.
LRUMap() - Constructor for class serp.util.LRUMap
  Deprecated.
LRUMap(int) - Constructor for class serp.util.LRUMap
  Deprecated.
LRUMap(int, float) - Constructor for class serp.util.LRUMap
  Deprecated.

## M

main(JDBCConfiguration, String, boolean, String, String[], boolean, ClassResolver) - Static method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Utility method to run the schematool on all items in `args`.
main(JDBCConfiguration, String, boolean, String, String[], boolean, ClassResolver, Log, Log) - Static method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
main(String[]) - Static method in class com.solarmetric.kodo.conf.JDOVersion
main(String[]) - Static method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Usage: java com.solarmetric.kodo.enhance.JDOEnhancer [option]* <class name | .class file | .jdo file>+
main(String[]) - Static method in class com.solarmetric.kodo.enhance.JDOEnhancer
  Usage: java com.solarmetric.kodo.enhance.JDOEnhancer [option]* <class name | .class file | .jdo file>+
main(String[]) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
  Usage: java com.solarmetric.kodo.impl.jdbc.MetaDataVerifier [class name | .class file | .jdo file]+
main(String[]) - Static method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Usage: java com.solarmetric.kodo.impl.schema.SchemaTool [option]* -action <add | refresh | drop> <class name | .class file | .jdo file<*
main(String[], PrintStream) - Static method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
MAJOR_RELEASE - Static variable in class com.solarmetric.kodo.conf.JDOVersion
makeDirty(Object, String) - Static method in class com.solarmetric.kodo.util.Proxies
  Used by proxy types to dirty their owner.
makeDirty(PersistenceCapable, String) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
makeHard(Object) - Method in class serp.util.RefKeyMap
  Deprecated.
makeHard(Object) - Method in class serp.util.RefValueMap
  Deprecated.
makeHard(Object) - Method in interface serp.util.RefMap
  Deprecated. Harden the reference for the given key.
makeHard(Object) - Method in class serp.util.RefValueCollection
  Deprecated.
makeHard(Object) - Method in interface serp.util.RefCollection
  Deprecated. Harden the reference for the given value.
makeNontransactional() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Delegates to the current JDO state.
makeNontransactional(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
makeNontransactional(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state on a call to `PersistenceManager.makeNontransactional(java.lang.Object)` with the given instance.
makeNontransactional(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TDirtyState
makeNontransactional(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewState
makeNontransactional(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDirtyState
makeNontransactional(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedState
makeNontransactional(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
makeNontransactional(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TCleanState
makeNontransactional(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCleanState
makeNontransactional(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
makeNontransactionalAll(Collection) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
makeNontransactionalAll(Object[]) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
makeNontransactionalFilter(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Make the given instance non-transactional.
makePersistent() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Delegates to the current JDO state.
makePersistent(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
makePersistent(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state on a call to `PersistenceManager.makePersistent(java.lang.Object)` with the given instance.
makePersistent(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TDirtyState
makePersistent(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TCleanState
makePersistentAll(Collection) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
makePersistentAll(Object[]) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
makePersistentFilter(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Make the given instance persistent.
makeReference(Object) - Method in class serp.util.RefKeyMap
  Deprecated.
makeReference(Object) - Method in class serp.util.RefValueMap
  Deprecated.
makeReference(Object) - Method in interface serp.util.RefMap
  Deprecated. Soften the reference for the given key.
makeReference(Object) - Method in class serp.util.RefValueCollection
  Deprecated.
makeReference(Object) - Method in interface serp.util.RefCollection
  Deprecated. Soften the reference for the given value.
makeTransactional() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Delegates to the current JDO state.
makeTransactional(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
makeTransactional(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state on a call to `PersistenceManager.makeNontransactional(java.lang.Object)` with the given instance.
makeTransactional(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.HollowState
makeTransactional(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNonTransState
makeTransactionalAll(Collection) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
makeTransactionalAll(Object[]) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
makeTransactionalFilter(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Make the given instance transactional.
makeTransient() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Delegates to the current JDO state.
makeTransient(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
makeTransient(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state on a call to `PersistenceManager.makeTransient(java.lang.Object)` with the given instance.
makeTransient(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewState
makeTransient(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDirtyState
makeTransient(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedState
makeTransient(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.HollowState
makeTransient(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
makeTransient(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNonTransState
makeTransient(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCleanState
makeTransient(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
makeTransientAll(Collection) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
makeTransientAll(Object[]) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
makeTransientFilter(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Make the given instance transient.
ManagedConnectionFactoryImpl - class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl.
ManagedConnectionFactoryImpl() - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl
ManagedConnectionImpl - class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl.
  A mostly no-op managed connection that exists for the convenient obtaining of a ConnectionFactory.
ManagedConnectionImpl(JDOConnectionFactory, ManagedConnectionFactoryImpl, Subject, ConnectionRequestInfo) - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
ManagedRuntime - interface com.solarmetric.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 - Variable in class com.solarmetric.kodo.impl.jdbc.runtime.ConnectionInfo
ManyToManyMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping.
  Represents a M-M mapping with a persistent object type.
ManyToManyMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
MapMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.MapMapping.
  The MapMapping holds an additional column: the key column.
MapMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.MapMapping
mapping - Variable in class com.solarmetric.kodo.impl.jdbc.runtime.ConnectionInfo
Mapping - class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping.
  Abstract base type for class and field mappings.
MAPPING - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Metadata extension key used to install mappings onto metadata.
Mapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
MapSet - class serp.util.MapSet.
  Set implementation that uses any given map for internal storage.
MapSet() - Constructor for class serp.util.MapSet
  Equivalent to `MapSet (new HashMap ())`.
MapSet(Map) - Constructor for class serp.util.MapSet
  Construct a MapSet with the given interal map.
markFlushed(BitSet) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Marks all fields in `fields` as flushed.
markFlushed(boolean) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Marks all fields in this object as as flushed.
markFlushed(int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Marks `field` as flushed.
matchManagedConnections(Set, Subject, ConnectionRequestInfo) - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl
maxBinaryLiteralLength - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  How many hex characters can you have in an inline binary literal?
maxCatalogNameLength - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum length of a catalog name?
maxCharLiteralLength - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the max length for a character literal?
maxColumnNameLength - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the limit on column name length?
maxColumnsInGroupBy - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum number of columns in a "GROUP BY" clause?
maxColumnsInIndex - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum number of columns allowed in an index?
maxColumnsInOrderBy - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum number of columns in an "ORDER BY" clause?
maxColumnsInSelect - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum number of columns in a "SELECT" list?
maxColumnsInTable - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum number of columns in a table?
maxConnections - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  How many active connections can we have at a time to this database?
maxCursorNameLength - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum cursor name length?
maxIndexLength - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum length of an index (in bytes)?
maxProcedureNameLength - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum length of a procedure name?
maxRowSize - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum length of a single row?
maxSchemaNameLength - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum length allowed for a schema name?
maxStatementLength - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum length of a SQL statement?
maxStatements - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  How many active statements can we have open at one time to this database?
maxStatementTracking - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The number of slow statements we will track.
maxTableNameLength - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum length of a table name?
maxTablesInSelect - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum number of tables in a SELECT statement?
maxUserNameLength - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the maximum length of a user name?
MD5NameGenerator - class com.solarmetric.kodo.impl.jdbc.schema.MD5NameGenerator.
  An implementation of `NameGenerator` that generates names based on the MD5 sum of the specified target name.
MD5NameGenerator() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.MD5NameGenerator
MergedResultList - class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.
  A MergedResultList is a wrapper for multiple instances of a `ResultList` that may be returned.
MergedResultList.MergedIterator - class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.MergedIterator.
  This iterator provides access to the internally held lists with no support for manual ordering
MergedResultList.MergedIterator(MergedResultList, int) - Constructor for class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.MergedIterator
MergedResultList.OrderedMergedIterator - class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.OrderedMergedIterator.
  This iterator provides support for maintaining result list ordering if a `Comparator` exists for the owning `MergedResultList.MergedIterator`.
MergedResultList.OrderedMergedIterator(MergedResultList, int) - Constructor for class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.OrderedMergedIterator
MergedResultList() - Constructor for class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
  Constructor: create an empty MergedResultList.
MergedResultList(Collection) - Constructor for class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
  Constructor: create a MergedResultList with the contents of the specified `Collection`.
MergedResultList(ResultList[], Comparator) - Constructor for class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
  Constructor: create a new `MergedResultList` from the specified array of `ResultList` objects.
meta - Variable in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
meta - Variable in class com.solarmetric.kodo.runtime.StateManagerImpl
  The metadata for the managed type.
meta - Variable in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ROPInfo
  The `ClassMetaData` that `CustomResultObjectProvider.ROPInfo.data` represents.
MetaDataVerifier - class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier.
  Verifies that metadata for persistence capable types is consistent with the capabilities of the O/R mapping layer.
MetaDataVerifier() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
MetaDataVerifier(Configuration, ClassMetaData) - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
  Constructor.
MICRO - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
MILLI - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
MINOR_RELEASE - Static variable in class com.solarmetric.kodo.conf.JDOVersion
mod(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
moveToCurrentRow() - Method in class com.solarmetric.datasource.ResultSetWrapper
moveToInsertRow() - Method in class com.solarmetric.datasource.ResultSetWrapper
MultiClassLoader - class serp.util.MultiClassLoader.
  Class loader type that can be configured to delegate to multiple internal class loaders.
MultiClassLoader() - Constructor for class serp.util.MultiClassLoader
  Constructor; initializes the loader with an empty list of delegates.
MultiClassLoader(MultiClassLoader) - Constructor for class serp.util.MultiClassLoader
  Construct with the class loaders of another multi loader.
MultiIterator - class serp.util.MultiIterator.
  Iterator type that can combine multiple iterators into one logical iterator.
MultiIterator() - Constructor for class serp.util.MultiIterator
MultiLoaderClassResolver - class com.solarmetric.kodo.util.MultiLoaderClassResolver.
  An implementation of `ClassResolver` that to uses multiple `ClassLoader` objects for class resolution.
MultiLoaderClassResolver(Class) - Constructor for class com.solarmetric.kodo.util.MultiLoaderClassResolver
MultiLoaderClassResolver(Class[]) - Constructor for class com.solarmetric.kodo.util.MultiLoaderClassResolver
MultiLoaderClassResolver(ClassLoader) - Constructor for class com.solarmetric.kodo.util.MultiLoaderClassResolver
MultiLoaderClassResolver(ClassLoader[]) - Constructor for class com.solarmetric.kodo.util.MultiLoaderClassResolver
MultiLoaderClassResolver(Collection) - Constructor for class com.solarmetric.kodo.util.MultiLoaderClassResolver
multiply(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
MySQLDictionary - class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary.
  Implementation of the DBDictionary interface for MySQL.
MySQLDictionary() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary

## N

NameGenerator - interface com.solarmetric.kodo.impl.jdbc.schema.NameGenerator.
  A `NameGenerator` is an interface to how name generation should take place in the database.
NANO - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
nativeSQL(String) - Method in class com.solarmetric.datasource.ConnectionWrapper
needsRollback() - Method in class com.solarmetric.datasource.ConnectionWrapper
newBoundVariable(String, Class) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
newCacheAwareConnection(Connection) - Method in class com.solarmetric.datasource.PreparedStatementCache
  Return a `Connection` wrapper that is aware of this cache and will use it when possible.
newCacheMap() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
  Returns a new `CacheMap` for use as the underlying data cache.
newConnectionFactory() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Instantiate a connection factory from the current configuration.
newConnectionFactory(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
newConnectionFactory(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Instantiate a connection factory from the current configuration.
newConstant(Object) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
newDataCache(String, Configuration) - Static method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
  Create a new `DataCache` object with the given name.
newDataStoreId(ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
newDataStoreId(ClassMetaData) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Create a new unique datastore identity for the given type.
newDataStoreId(ClassMetaData) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
newDataStoreId(String, ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
newDataStoreId(String, ClassMetaData) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Create a new unique datastore identity for the given type from the given string.
newDataStoreId(String, ClassMetaData) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
newExtension(FilterListener, Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
newExtent(boolean, JDBCStoreManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Deprecated. use the `ClassMapping.getExtentResultList(javax.jdo.Extent, com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager)` method instead
newExtent(Class, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Returns a new `KodoExtent` for the specified `Class`.
newExtent(Class, boolean) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Return an extent of the given candidate class, optionally including subclasses.
newExtent(Class, boolean) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
newExtent(ClassMetaData, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Deprecated. use `JDBCStoreManager.newExtent(java.lang.Class,boolean)` instead
newExtent(ClassMetaData, boolean) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Deprecated. use `StoreManager.newExtent(java.lang.Class,boolean)` instead
newExtent(ClassMetaData, boolean) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
newInstance(Class, Class, Map, Comparator) - Method in interface com.solarmetric.kodo.util.ProxyMap
  This method should return a new proxy of the same concrete type as the implementing class.
newInstance(Class, Class, Map, Comparator) - Method in class com.solarmetric.kodo.util.ProxyHashMap
newInstance(Class, Class, Map, Comparator) - Method in class com.solarmetric.kodo.util.ProxyHashMapCT
newInstance(Class, Class, Map, Comparator) - Method in class com.solarmetric.kodo.util.ProxyTreeMap
newInstance(Class, Class, Map, Comparator) - Method in class com.solarmetric.kodo.util.ProxyTreeMapCT
newInstance(Class, Class, Map, Comparator) - Method in class com.solarmetric.kodo.util.ProxyProperties
newInstance(Class, Class, Map, Comparator) - Method in class com.solarmetric.kodo.util.ProxyHashtable
newInstance(Class, Class, Map, Comparator) - Method in class com.solarmetric.kodo.util.ProxyHashtableCT
newInstance(Class, Collection, Comparator) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
newInstance(Class, Collection, Comparator) - Method in class com.solarmetric.kodo.util.ProxyHashSet
newInstance(Class, Collection, Comparator) - Method in class com.solarmetric.kodo.util.ProxyVector
newInstance(Class, Collection, Comparator) - Method in class com.solarmetric.kodo.util.ProxyArrayList
newInstance(Class, Collection, Comparator) - Method in class com.solarmetric.kodo.util.ProxyTreeSet
newInstance(Class, Collection, Comparator) - Method in class com.solarmetric.kodo.util.ProxyTreeSetCT
newInstance(Class, Collection, Comparator) - Method in interface com.solarmetric.kodo.util.ProxyCollection
  This method should return a new proxy of the same concrete type as the implementing class.
newInstance(Class, Collection, Comparator) - Method in class com.solarmetric.kodo.util.ProxyHashSetCT
newIterator() - Method in class serp.util.LookaheadIterator
  Implement this method to return an iterator over the actual elements of the collection.
newIterator(int) - Method in class serp.util.MultiIterator
  Implement this method to return the iterator at the `index`th position in the list of iterators to process.
newJoins() - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Return a new instance to use for joining.
newManagedObjectCache() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Create a new `Map` to be used for the managed object cache.
newMap() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
  Returns a new `Map` for use as the underlying data cache.
newMap() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
  Returns a new `NamedCache` for use as the underlying data cache.
newMap() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
  Returns a new `CacheMap` for use as the underlying data cache.
newObjectIdInstance(Class, String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
newParameter(String, Class) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
newPath() - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
newPath(Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
newPCData(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
newPersistenceManager(String, String, StoreManager) - Method in class com.solarmetric.kodo.impl.jdbc.ee.EEPersistenceManagerFactory
newPersistenceManager(String, String, StoreManager) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Return a PersistenceManager configured with the proper settings.
newQuery() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
newQuery(Class) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
newQuery(Class, Collection) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
newQuery(Class, Collection, String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
newQuery(Class, String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
newQuery(Extent) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
newQuery(Extent, String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
newQuery(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
newQuery(String, Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
newQuery(String, Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
newQuery(String, Object) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Return a query implementation suitable for this runtime.
newQuery(String, Object) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
newStoreManager() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
newStoreManager() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Return a new StoreManager for this runtime.
newUnboundVariable(String, Class) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
next - Variable in class serp.util.SimpleLinkedList.Entry
  Deprecated. The next element in the linked list.
next() - Method in class com.solarmetric.datasource.ResultSetWrapper
next() - Method in class com.solarmetric.kodo.runtime.objectprovider.ResultListIterator
next() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.MergedIterator
next() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.OrderedMergedIterator
next() - Method in class com.solarmetric.kodo.util.ProxyListIterator
next() - Method in class com.solarmetric.kodo.util.ProxyIterator
next() - Method in class serp.util.OrderedSet.OrderedSetIterator
  Deprecated.
next() - Method in class serp.util.MultiIterator
next() - Method in class serp.util.SimpleLinkedList.SimpleLinkedListIterator
  Deprecated.
next() - Method in class serp.util.LookaheadIterator
nextEntry() - Method in class serp.util.SimpleLinkedList.SimpleLinkedListIterator
  Deprecated.
nextIndex() - Method in class com.solarmetric.kodo.runtime.objectprovider.ResultListIterator
nextIndex() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.MergedIterator
nextIndex() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.OrderedMergedIterator
nextIndex() - Method in class com.solarmetric.kodo.util.ProxyListIterator
NonSelectingSQL - class com.solarmetric.kodo.impl.jdbc.sql.NonSelectingSQL.
  Base abstraction of a non-selecting SQL statement.
NonSelectingSQL(DBDictionary, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.NonSelectingSQL
NonSelectingSQL(NonSelectingSQL, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.NonSelectingSQL
not() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  NOT the previous WHERE clause.
not(Expression) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
notEqual(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
NotificationObject - class com.solarmetric.kodo.runtime.event.impl.NotificationObject.
  Utility structure to hold the IDs of additions, updates, and deletes.
NotificationObject() - Constructor for class com.solarmetric.kodo.runtime.event.impl.NotificationObject
NotificationObject(Set, Set, Set) - Constructor for class com.solarmetric.kodo.runtime.event.impl.NotificationObject
notifyChangedClasses(Set) - Method in interface com.solarmetric.kodo.runtime.datacache.query.QueryCache
  Tells the cache that all the classes in the `classes` set have been changed.
notifyChangedClasses(Set) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
notifyClosed(Class) - Method in interface com.solarmetric.kodo.enhance.OutputProvider
  notify implementations that the enhancer has finished work on the class's bytecode and that the stream given prior has been closed.
notifyClosed(Class) - Method in class com.solarmetric.kodo.enhance.DefaultOutputProvider
notifyRemoteCommitListeners(Set, Set, Set) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  API extension.
NToManyMapMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping.
  Represents a Map of simple keys to First Class Object values.
NToManyMapMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
NULL_DEFAULT - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
  Constant specifying to use a datastore default value to persist null values in object fields.
NULL_EXCEPTION - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
  Constant specifying to throw an exception when attempting to persist null values in object fields.
NULL_NONE - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
  Constant specifying to use a datastore null to persist null values in object fields.
NullCheckFieldManager - class com.solarmetric.kodo.runtime.NullCheckFieldManager.
  FieldManager that makes sure fields with the null-value attribute store to 'exception' are not null.
NullCheckFieldManager(Object, ClassMetaData) - Constructor for class com.solarmetric.kodo.runtime.NullCheckFieldManager
nullPlusNonNullIsNull - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are concatenations between NULL and non-NULL values NULL? A JDBC CompliantTM driver always returns true.
nullsAreSortedAtEnd - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are NULL values sorted at the end regardless of sort order?
nullsAreSortedAtStart - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are NULL values sorted at the start regardless of sort order?
nullsAreSortedHigh - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are NULL values sorted high?
nullsAreSortedLow - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are NULL values sorted low?
NUMBER_FORMAT - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
numericFunctions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Gets a comma-separated list of math functions.

## O

OBJECT_KEY - Static variable in class com.solarmetric.kodo.impl.jdbc.ee.JDOObjectFactory
objectFromSQL(int, ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
objectFromSQL(int, ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Catch-all responsible for converting any type not converted using one of the methods above.
objectIdFromString(String, ClassResolver) - Static method in class com.solarmetric.kodo.util.ObjectIds
ObjectIds - class com.solarmetric.kodo.util.ObjectIds.
  Utility class for manipulating JDO object IDs.
ObjectIds.Id - class com.solarmetric.kodo.util.ObjectIds.Id.
  Type for generated data store identity classes.
ObjectIds.Id() - Constructor for class com.solarmetric.kodo.util.ObjectIds.Id
  Default constructor.
ObjectIds.Id(long, Class) - Constructor for class com.solarmetric.kodo.util.ObjectIds.Id
  Construct with the given unique identifier and type.
ObjectIds.Id(String) - Constructor for class com.solarmetric.kodo.util.ObjectIds.Id
  Construct from the result of a `ObjectIds.Id.toString()` call on another instance.
ObjectIds.Id(String, ClassResolver) - Constructor for class com.solarmetric.kodo.util.ObjectIds.Id
  Construct from the result of a `ObjectIds.Id.toString()` call on another instance.
ObjectIds() - Constructor for class com.solarmetric.kodo.util.ObjectIds
objectIdToString(Object) - Static method in class com.solarmetric.kodo.util.ObjectIds
  Wrap the specified object ID class in a String that will contain the owning class.
ObjectNotFoundException - exception com.solarmetric.kodo.runtime.ObjectNotFoundException.
  Indicates that an object was not found.
ObjectNotFoundException() - Constructor for class com.solarmetric.kodo.runtime.ObjectNotFoundException
ObjectNotFoundException(String) - Constructor for class com.solarmetric.kodo.runtime.ObjectNotFoundException
ObjectNotFoundException(String, Object) - Constructor for class com.solarmetric.kodo.runtime.ObjectNotFoundException
ObjectNotFoundException(String, Throwable) - Constructor for class com.solarmetric.kodo.runtime.ObjectNotFoundException
ObjectNotFoundException(String, Throwable[]) - Constructor for class com.solarmetric.kodo.runtime.ObjectNotFoundException
ObjectNotFoundException(String, Throwable[], Object) - Constructor for class com.solarmetric.kodo.runtime.ObjectNotFoundException
ObjectNotFoundException(String, Throwable, Object) - Constructor for class com.solarmetric.kodo.runtime.ObjectNotFoundException
ObjectSelect - class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect.
  Extends the basic SQL select with Object-level mapping methods for joining across relations, etc.
ObjectSelect(DBDictionary, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
ObjectSelect(ObjectSelect, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
objectToPreparedParameter(int, PreparedStatement, int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Catch-all responsible for converting any type not converted using one of the methods above.
objectToSQL(int, Object) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
objectToSQL(int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Catch-all responsible for converting any type not converted using one of the methods above.
oid - Variable in class com.solarmetric.kodo.runtime.StateManagerImpl
  The object ID of the instance.
OnDemandForwardResultList - class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList.
  ResultList implementation that uses lazy instantiation for forward-only underlying `ResultObjectProvider` instances.
OnDemandForwardResultList() - Constructor for class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
OneToManyMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.OneToManyMapping.
  Represents a 1-M relation with a persistent object type, where the related persistent type has a 1-1 relation back to the owning type of this FieldMapping.
OneToManyMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.OneToManyMapping
OneToOneMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping.
  Represents a 1-1 relation with a persistent object type, where the PK value of the related type is stored in the primary table of the owning class.
OneToOneMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
onTransactionCommit(Collection, PersistenceManagerImpl, Set, Set, Set) - Static method in class com.solarmetric.kodo.runtime.event.EventManager.EventManagerHelper
  Fire the proper events signifying that a transaction has committed.
onTransactionRollback(Collection, PersistenceManagerImpl) - Static method in class com.solarmetric.kodo.runtime.event.EventManager.EventManagerHelper
  Fire the proper events signifying that a transaction has rolled back.
onTransactionStarted(Collection, PersistenceManagerImpl) - Static method in class com.solarmetric.kodo.runtime.event.EventManager.EventManagerHelper
  Fire the proper events signifying that a transaction has begun.
open(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.DefaultResultObjectProvider
  Invokes `ResultSet.next()`.
open(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.CustomResultSetResultObjectProvider
  Invokes `ResultSet.next()`.
open(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
  Invokes `ResultSet.next()`.
open(Object) - Method in interface com.solarmetric.kodo.runtime.objectprovider.ResultObjectProvider
  Open the input source `input`.
open(Object) - Method in interface com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider
  Open the input source `input`.
open(Object) - Method in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ResultObjectProviderAdapter
openBrace(int) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
openParen(boolean) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
OptimisticLockException - exception com.solarmetric.kodo.runtime.OptimisticLockException.
  Indicates that an optimistic lock failure occured.
OptimisticLockException() - Constructor for class com.solarmetric.kodo.runtime.OptimisticLockException
OptimisticLockException(String) - Constructor for class com.solarmetric.kodo.runtime.OptimisticLockException
OptimisticLockException(String, Object) - Constructor for class com.solarmetric.kodo.runtime.OptimisticLockException
OptimisticLockException(String, Throwable) - Constructor for class com.solarmetric.kodo.runtime.OptimisticLockException
OptimisticLockException(String, Throwable[]) - Constructor for class com.solarmetric.kodo.runtime.OptimisticLockException
OptimisticLockException(String, Throwable[], Object) - Constructor for class com.solarmetric.kodo.runtime.OptimisticLockException
Options - class serp.util.Options.
  A specialization of the `Properties` map type with the added abilities to read application options from the command line and to use bean patterns to set an object's properties via command-line the stored mappings.
Options() - Constructor for class serp.util.Options
  Default constructor.
Options(Properties) - Constructor for class serp.util.Options
  Construct the options instance with the given set of defaults.
or(Expression, Expression) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
or(Joins, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  OR the given joins together.
or(SQLStatement) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  OR the previous WHERE clause with the given one.
or(SQLStatement) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
OracleBlobMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.OracleBlobMapping.
  Oracle-specific BLOB mapping that deals with Oracle's BLOB craziness.
OracleBlobMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.OracleBlobMapping
OracleClobMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.OracleClobMapping.
  Oracle-specific CLOB mapping that deals with Oracle's CLOB craziness.
OracleClobMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.OracleClobMapping
OracleDictionary - class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary.
  Implementation of the DBDictionary interface for Oracle.
OracleDictionary.EmbeddedLob - class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary.EmbeddedLob.
OracleDictionary.EmbeddedLob() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary.EmbeddedLob
OracleDictionary() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
ORDER_COL - Static variable in interface com.solarmetric.kodo.impl.jdbc.ormapping.Ordered
  Metadata extension key used to mark the name of the column used to hold the relative element order.
orderBy(Column, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Add an ORDER BY clause.
orderBy(Column, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Add the given column to the list of those in the ORDER BY clause of this statement.
orderBy(Column, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
orderBy(Column, boolean, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Add an ORDER BY clause.
orderBy(Expression, Value, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
orderBy(Joins, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Combine the given joins.
orderBy(QuerySQLBuffer, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Add an ORDER BY clause.
orderBy(QuerySQLBuffer, boolean, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Add an ORDER BY clause.
orderBy(SQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Order by the given SQL clause.
orderByInternal(String, String, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
Ordered - interface com.solarmetric.kodo.impl.jdbc.ormapping.Ordered.
  Mapping that holds multiple elements in order.
ORDERED - Static variable in interface com.solarmetric.kodo.impl.jdbc.ormapping.Ordered
  Metadata extension key used to mark whether a Collection field should be kept in order.
OrderedCollectionMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedCollectionMapping.
  Represents an ordered collection of simple values such as Integers, Strings, etc.
OrderedCollectionMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedCollectionMapping
OrderedManyToManyMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedManyToManyMapping.
  Represents an ordered M-M mapping with a persistent object type.
OrderedManyToManyMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedManyToManyMapping
OrderedSet - class serp.util.OrderedSet.
  Deprecated. Use the Jakarta project's Commons Collections module.
OrderedSet.OrderedSetIterator - class serp.util.OrderedSet.OrderedSetIterator.
  Deprecated.
OrderedSet.OrderedSetIterator(OrderedSet) - Constructor for class serp.util.OrderedSet.OrderedSetIterator
  Deprecated.
OrderedSet() - Constructor for class serp.util.OrderedSet
  Deprecated. Create an ordered set using the default constructor for the `HashMap` used for random element access.
OrderedSet(int) - Constructor for class serp.util.OrderedSet
  Deprecated. Create an ordered set using the specified initial capacity for the `HashMap` used for random element access.
OrderedSet(int, float) - Constructor for class serp.util.OrderedSet
  Deprecated. Create an ordered set using the specified initial capacity and load factor for the `HashMap` used for random element access.
othersDeletesAreVisible(int) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
othersInsertsAreVisible(int) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
othersUpdatesAreVisible(int) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
OUTPUT_STDOUT - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
OutputProvider - interface com.solarmetric.kodo.enhance.OutputProvider.
  An interface to provide the enhancer with an java.io.OutputStream appropriate for a given class.
ownDeletesAreVisible(int) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
owner - Variable in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProvider.ROPInfo
  The `CustomResultObjectProvider` to use to process this object.
ownInsertsAreVisible(int) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
ownUpdatesAreVisible(int) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager

## P

ParameterTemplate - class serp.util.ParameterTemplate.
  A template that allows parameter substitutions.
ParameterTemplate() - Constructor for class serp.util.ParameterTemplate
parens() - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
parseMetaData(Reader, String, boolean) - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
parseOptions(String) - Static method in class com.solarmetric.kodo.conf.Configurations
pass - Variable in class com.solarmetric.datasource.JDBCConnectionRequestInfo
PATCH_RELEASE - Static variable in class com.solarmetric.kodo.conf.JDOVersion
pc - Variable in class com.solarmetric.kodo.runtime.StateManagerImpl
  The `PersistenceCapable` instance managed by this StateManager.
PCData - interface com.solarmetric.kodo.runtime.PCData.
  Holds data about a single persistence capable instance.
PCDataImpl - class com.solarmetric.kodo.runtime.PCDataImpl.
  Holds data about a single persistence capable instance.
PCDataImpl(Object, ClassMetaData) - Constructor for class com.solarmetric.kodo.runtime.PCDataImpl
  Constructor.
PCDataImpl(StateManagerImpl) - Constructor for class com.solarmetric.kodo.runtime.PCDataImpl
  Constructor.
PCLEAN - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Persistent-Clean
PCleanState - class com.solarmetric.kodo.runtime.PCleanState.
  JDO lifecycle state.
PCleanState() - Constructor for class com.solarmetric.kodo.runtime.PCleanState
PDELETED - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Persistent-Deleted
PDELETEDFLUSHED - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Persistent-Deleted-Flushed
PDeletedFlushedState - class com.solarmetric.kodo.runtime.PDeletedFlushedState.
  JDO lifecycle state.
PDeletedFlushedState() - Constructor for class com.solarmetric.kodo.runtime.PDeletedFlushedState
PDeletedState - class com.solarmetric.kodo.runtime.PDeletedState.
  JDO lifecycle state.
PDeletedState() - Constructor for class com.solarmetric.kodo.runtime.PDeletedState
PDIRTY - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Persistent-Dirty
PDirtyState - class com.solarmetric.kodo.runtime.PDirtyState.
  JDO lifecycle state.
PDirtyState() - Constructor for class com.solarmetric.kodo.runtime.PDirtyState
PERFORMANCE_LOG - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
PerformanceTracker - class com.solarmetric.kodo.impl.jdbc.PerformanceTracker.
  A global tracker of performance-related statistics.
PerformanceTracker() - Constructor for class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
PersistenceManagerConnector - class com.solarmetric.kodo.impl.jdbc.runtime.PersistenceManagerConnector.
  A `Connector` that uses a PersistencemanagerImpl's ConnectionFactory and its own authentication information to obtain a Connection.
PersistenceManagerConnector(PersistenceManagerImpl) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.PersistenceManagerConnector
  Construct a `Connector` with the ConnectionFactory settings in the `PersistenceManagerImpl`.
PersistenceManagerConnector(PersistenceManagerImpl, boolean) - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.PersistenceManagerConnector
  Construct a `Connector` with the ConnectionFactory settings in the `PersistenceManagerImpl`.
PersistenceManagerFactoryImpl - class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl.
  Abstract implementation of the `PersistenceManagerFactory` that must be subclassed for a specific runtime.
PersistenceManagerFactoryImpl(Configuration) - Constructor for class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Constructor.
PersistenceManagerImpl - class com.solarmetric.kodo.runtime.PersistenceManagerImpl.
  Concrete `PersistenceManager` for use with this common runtime.
PersistenceManagerImpl() - Constructor for class com.solarmetric.kodo.runtime.PersistenceManagerImpl
PersistenceManagerUtils - class com.solarmetric.kodo.ee.PersistenceManagerUtils.
PersistenceManagerUtils() - Constructor for class com.solarmetric.kodo.ee.PersistenceManagerUtils
PersistenceManagerUtilsMBean - interface com.solarmetric.kodo.ee.PersistenceManagerUtilsMBean.
PersistFCOFieldManager - class com.solarmetric.kodo.runtime.PersistFCOFieldManager.
  FieldManager that makes all new first ckass objects of a PersistenceCapable persistent prior to a commit.
PersistFCOFieldManager(ClassMetaData, PersistenceManagerImpl) - Constructor for class com.solarmetric.kodo.runtime.PersistFCOFieldManager
pin(Object) - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Pin the value stored under `key` into the cache.
pin(Object) - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
pin(Object) - Method in class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
  Coherence doesn't have a concept of expiring data, so pinning is meaningless.
pin(Object) - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
pin(Object) - Method in class com.solarmetric.kodo.util.CacheMap
  Locks the key-value pair identified by `key` into the map.
pin(QueryKey) - Method in interface com.solarmetric.kodo.runtime.datacache.query.QueryCache
  Pin the value stored under `qk` into the cache.
pin(QueryKey) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
PK_COL - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Metadata extension key used to mark the name of the primary key column for this class, if it uses data store identity.
pm - Variable in class com.solarmetric.kodo.impl.jdbc.runtime.ColumnAliasResultObjectProvider
pm - Variable in class com.solarmetric.kodo.runtime.StateManagerImpl
  The owning `PersistenceManagerImpl`.
pm - Variable in class com.solarmetric.kodo.runtime.objectprovider.CustomResultObjectProviderImpl
  The @{link PersistenceManagerImpl} that this result object provider will load objects into.
PNEW - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Persistent-New
PNEWDELETED - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Persistent-New-Deleted
PNEWDELETEDFLUSHED - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Persistent-New-Deleted
PNewDeletedFlushedState - class com.solarmetric.kodo.runtime.PNewDeletedFlushedState.
  JDO lifecycle state.
PNewDeletedFlushedState() - Constructor for class com.solarmetric.kodo.runtime.PNewDeletedFlushedState
PNewDeletedState - class com.solarmetric.kodo.runtime.PNewDeletedState.
  JDO lifecycle state.
PNewDeletedState() - Constructor for class com.solarmetric.kodo.runtime.PNewDeletedState
PNEWFLUSHED - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Persistent-New-Flushed
PNEWFLUSHEDDELETED - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Persistent-New-Flushed-Deleted
PNEWFLUSHEDDELETEDFLUSHED - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Persistent-New-Flushed-Deleted-Flushed
PNewFlushedDeletedFlushedState - class com.solarmetric.kodo.runtime.PNewFlushedDeletedFlushedState.
  JDO lifecycle state.
PNewFlushedDeletedFlushedState() - Constructor for class com.solarmetric.kodo.runtime.PNewFlushedDeletedFlushedState
PNewFlushedDeletedState - class com.solarmetric.kodo.runtime.PNewFlushedDeletedState.
  JDO lifecycle state.
PNewFlushedDeletedState() - Constructor for class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
PNewFlushedState - class com.solarmetric.kodo.runtime.PNewFlushedState.
  JDO lifecycle state.
PNewFlushedState() - Constructor for class com.solarmetric.kodo.runtime.PNewFlushedState
PNewState - class com.solarmetric.kodo.runtime.PNewState.
  JDO lifecycle state.
PNewState() - Constructor for class com.solarmetric.kodo.runtime.PNewState
PNONTRANS - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Persistent-Nontransactinoal
PNonTransState - class com.solarmetric.kodo.runtime.PNonTransState.
  JDO lifecycle state.
PNonTransState() - Constructor for class com.solarmetric.kodo.runtime.PNonTransState
PointbaseDictionary - class com.solarmetric.kodo.impl.jdbc.schema.dict.PointbaseDictionary.
  Implementation of the DBDictionary interface for Pointbase Embedded.
PointbaseDictionary() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.PointbaseDictionary
Pool - interface serp.util.Pool.
  Deprecated. Use the Jakarta project's Commons Pool module.

  Unlike most collections, pools do not allow null values.

PoolConnection - class com.solarmetric.datasource.PoolConnection.
  Wrapper around an existing Connection that logs SQL and intercepts `PoolConnection.close()` actions to return the Connection to an existing pool.
PoolConnection(Connection, JDBCConnectionRequestInfo, DataSourceImpl) - Constructor for class com.solarmetric.datasource.PoolConnection
Pools - class serp.util.Pools.
  Deprecated. Use the Jakarta project's Commons Pool module.
Pools() - Constructor for class serp.util.Pools
  Deprecated.
populateConfiguration(Configuration, Options) - Static method in class com.solarmetric.kodo.conf.Configurations
  Set the given `Configuration` instance from the command line options provided.
popWhere() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
port - Variable in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.TCPPortListener
  The port that this listener should listen on.
port - Variable in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.HostAddress
PostgresDictionary - class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary.
  Implementation of `DBDictionary` for PostgreSQL.
PostgresDictionary() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
preCommit(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedFlushedState
preCommitCallbacks() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Invoke `InstanceCallbacks#preStore` or `InstanceCallbacks#preDelete` on each modified or new object.
preDelete() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Cascade deletes to all dependent fields.
preFlush() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Persists all first class object fields, and checks for illegal null values.
preFlush(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedFlushedState
preFlushCallbacks() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Invoke `InstanceCallbacks#preFlush` on each touched object.
prepare(Xid) - Method in class com.solarmetric.kodo.impl.jdbc.ee.XAResourceImpl
prepareCall(String) - Method in class com.solarmetric.datasource.ConnectionWrapper
prepareCall(String, int, int) - Method in class com.solarmetric.datasource.ConnectionWrapper
prepareCall(String, int, int, int) - Method in class com.solarmetric.datasource.ConnectionWrapper
PREPARED_STATEMENT_TOKEN - Static variable in class com.solarmetric.kodo.impl.jdbc.sql.SQLValue
PreparedStatementCache - class com.solarmetric.datasource.PreparedStatementCache.
  Implements a cache mapping a SQL string, `Connection` pair to a `PreparedStatement` containing the same SQL using the same connection.
PreparedStatementCache(DataSourceImpl) - Constructor for class com.solarmetric.datasource.PreparedStatementCache
  Default constructor.
PreparedStatementCache(DataSourceImpl, int) - Constructor for class com.solarmetric.datasource.PreparedStatementCache
  Constructor.
PreparedStatementWrapper - class com.solarmetric.datasource.PreparedStatementWrapper.
  Wrapper around an existing `PreparedStatement`.
PreparedStatementWrapper(DataSourceImpl, ConnectionWrapper, PreparedStatement) - Constructor for class com.solarmetric.datasource.PreparedStatementWrapper
prepareLargeNumberAsString(PreparedStatement, int, Number) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Store a large number as a parameter to a PreparedStatement.
prepareStatement(Connection, SQLBuffer, SQLExecutionManager, int, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Create a new `PreparedStatement` for the specified `Connection` with the SQL in the `SQLBuffer`.
prepareStatement(Connection, SQLBuffer, SQLExecutionManager, int, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
prepareStatement(Connection, SQLBuffer, SQLExecutionManager, int, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.InformixDictionary
  Informix does not allow "SELECT ...
prepareStatement(Connection, SQLBuffer, SQLExecutionManager, int, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary
  DB2 does not allow "SELECT ...
prepareStatement(String) - Method in class com.solarmetric.datasource.ConnectionWrapper
prepareStatement(String, int) - Method in class com.solarmetric.datasource.ConnectionWrapper
prepareStatement(String, int[]) - Method in class com.solarmetric.datasource.ConnectionWrapper
prepareStatement(String, int, int) - Method in class com.solarmetric.datasource.ConnectionWrapper
prepareStatement(String, int, int, int) - Method in class com.solarmetric.datasource.ConnectionWrapper
prepareStatement(String, String[]) - Method in class com.solarmetric.datasource.ConnectionWrapper
PREPARING_STATEMENT - Static variable in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent
  Type code indicating that a `Statement` is being prepared.
preparingStatement(SQLExecutionEvent, SQLBuffer[]) - Method in class com.solarmetric.kodo.impl.jdbc.AbstractSQLExecutionListener
preparingStatement(SQLExecutionEvent, SQLBuffer[]) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
prepend(Object) - Method in class serp.util.OrderedSet
  Deprecated. Prepends `o` to the end of this ordered set, or moves it to the beginning if it already exists in the set.
prepend(Object) - Method in class serp.util.SimpleLinkedList
  Deprecated. Add a new `SimpleLinkedList.Entry` that contains `o` to the beginning of this linked list.
prependEntry(SimpleLinkedList.Entry) - Method in class serp.util.SimpleLinkedList
  Deprecated. Add `e` to the beginning of this linked list.
preSerialize(PersistenceCapable) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
preStore() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Invokes `InstanceCallbacks.jdoPreStore()`, if implemented.
prev - Variable in class serp.util.SimpleLinkedList.Entry
  Deprecated. The previous element in the linked list.
previous() - Method in class com.solarmetric.datasource.ResultSetWrapper
previous() - Method in class com.solarmetric.kodo.runtime.objectprovider.ResultListIterator
previous() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.MergedIterator
previous() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.OrderedMergedIterator
previous() - Method in class com.solarmetric.kodo.util.ProxyListIterator
previousIndex() - Method in class com.solarmetric.kodo.runtime.objectprovider.ResultListIterator
previousIndex() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.MergedIterator
previousIndex() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList.OrderedMergedIterator
previousIndex() - Method in class com.solarmetric.kodo.util.ProxyListIterator
PrimaryTable - interface com.solarmetric.kodo.impl.jdbc.ormapping.PrimaryTable.
  Represents a field that is stored in the class' primary table.
printPersistenceManagerFactoryInformation(String) - Method in interface com.solarmetric.kodo.ee.PersistenceManagerUtilsMBean
printPersistenceManagerFactoryInformation(String) - Method in class com.solarmetric.kodo.ee.PersistenceManagerUtils
printPersistenceManagerInformation(String) - Method in interface com.solarmetric.kodo.ee.PersistenceManagerUtilsMBean
printPersistenceManagerInformation(String) - Method in class com.solarmetric.kodo.ee.PersistenceManagerUtils
printStackTrace(PrintStream) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLExceptionWrapper
printStackTrace(PrintWriter) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLExceptionWrapper
procedureTerm - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the database vendor's preferred term for "procedure"?
processValue(LookaheadIterator.ItrValue) - Method in class serp.util.LookaheadIterator
  Implement this method to properly setup the given `LookaheadIterator.ItrValue` instance.
providedBooleanField(PersistenceCapable, int, boolean) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
providedByteField(PersistenceCapable, int, byte) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
providedCharField(PersistenceCapable, int, char) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
providedDoubleField(PersistenceCapable, int, double) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
providedFloatField(PersistenceCapable, int, float) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
providedIntField(PersistenceCapable, int, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
providedLongField(PersistenceCapable, int, long) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
providedObjectField(PersistenceCapable, int, Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
providedShortField(PersistenceCapable, int, short) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
providedStringField(PersistenceCapable, int, String) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
provideOutputStream(Class) - Method in interface com.solarmetric.kodo.enhance.OutputProvider
  return an output stream for a given class.
provideOutputStream(Class) - Method in class com.solarmetric.kodo.enhance.DefaultOutputProvider
Proxies - class com.solarmetric.kodo.util.Proxies.
  Utility methods for managing proxies.
Proxies() - Constructor for class com.solarmetric.kodo.util.Proxies
Proxy - interface com.solarmetric.kodo.util.Proxy.
  Interface implemented by all proxy types to allow setting and nulling of their owning JDO instance.
proxy(FieldMetaData, Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Proxy the given field if needed.
ProxyArrayList - class com.solarmetric.kodo.util.ProxyArrayList.
  Extension of the `ArrayList` type that dirties the persistent/transactional field it is assigned to on modification.
ProxyArrayList() - Constructor for class com.solarmetric.kodo.util.ProxyArrayList
  Template constructor.
ProxyArrayList(Class) - Constructor for class com.solarmetric.kodo.util.ProxyArrayList
  Constructor.
ProxyArrayList(Collection, Class) - Constructor for class com.solarmetric.kodo.util.ProxyArrayList
  Constructor.
ProxyCollection - interface com.solarmetric.kodo.util.ProxyCollection.
  Interface implemented by all proxies on `Collection` types.
ProxyDate - class com.solarmetric.kodo.util.ProxyDate.
  Extension of the `Date` type that calls the `PersistenceCapable.jdoMakeDirty(java.lang.String)` method on its owning persistence capable instance on modification.
ProxyDate() - Constructor for class com.solarmetric.kodo.util.ProxyDate
ProxyDate(long) - Constructor for class com.solarmetric.kodo.util.ProxyDate
ProxyEntrySet - class com.solarmetric.kodo.util.ProxyEntrySet.
  Map entry set that dirties the persistent/transactional field that owns the backing map on modification.
ProxyEntrySet(Set, Object, String, Class, Class, ChangeManager) - Constructor for class com.solarmetric.kodo.util.ProxyEntrySet
ProxyHashMap - class com.solarmetric.kodo.util.ProxyHashMap.
  Extension of the `HashMap` type that dirties the persistent/transactional field it is assigned to on modification.
ProxyHashMap() - Constructor for class com.solarmetric.kodo.util.ProxyHashMap
  Template constructor.
ProxyHashMap(Class, Class) - Constructor for class com.solarmetric.kodo.util.ProxyHashMap
  Constructor.
ProxyHashMap(Map, Class, Class) - Constructor for class com.solarmetric.kodo.util.ProxyHashMap
  Constructor.
ProxyHashMapCT - class com.solarmetric.kodo.util.ProxyHashMapCT.
  Extension of the `ProxyHashMap` to implement `ChangeTracker`.
ProxyHashMapCT() - Constructor for class com.solarmetric.kodo.util.ProxyHashMapCT
  Template constructor.
ProxyHashMapCT(Class, Class) - Constructor for class com.solarmetric.kodo.util.ProxyHashMapCT
  Constructor.
ProxyHashMapCT(Map, Class, Class) - Constructor for class com.solarmetric.kodo.util.ProxyHashMapCT
  Constructor.
ProxyHashSet - class com.solarmetric.kodo.util.ProxyHashSet.
  Extension of the `HashSet` type that dirties the persistent/transactional field it is assigned to on modification.
ProxyHashSet() - Constructor for class com.solarmetric.kodo.util.ProxyHashSet
  Template constructor.
ProxyHashSet(Class) - Constructor for class com.solarmetric.kodo.util.ProxyHashSet
  Constructor.
ProxyHashSet(Collection, Class) - Constructor for class com.solarmetric.kodo.util.ProxyHashSet
  Constructor.
ProxyHashSetCT - class com.solarmetric.kodo.util.ProxyHashSetCT.
  Extension of the `ProxyHashSet` to implement `ChangeTracker`.
ProxyHashSetCT() - Constructor for class com.solarmetric.kodo.util.ProxyHashSetCT
  Template constructor.
ProxyHashSetCT(Class) - Constructor for class com.solarmetric.kodo.util.ProxyHashSetCT
  Constructor.
ProxyHashSetCT(Collection, Class) - Constructor for class com.solarmetric.kodo.util.ProxyHashSetCT
  Constructor.
ProxyHashtable - class com.solarmetric.kodo.util.ProxyHashtable.
  Extension of the `Hashtable` type that dirties the persistent/transactional field it is assigned to on modification.
ProxyHashtable() - Constructor for class com.solarmetric.kodo.util.ProxyHashtable
  Template constructor.
ProxyHashtable(Class, Class) - Constructor for class com.solarmetric.kodo.util.ProxyHashtable
  Constructor.
ProxyHashtable(Map, Class, Class) - Constructor for class com.solarmetric.kodo.util.ProxyHashtable
  Constructor.
ProxyHashtableCT - class com.solarmetric.kodo.util.ProxyHashtableCT.
  Extension of the `ProxyHashtable` to implement `ChangeTracker`.
ProxyHashtableCT() - Constructor for class com.solarmetric.kodo.util.ProxyHashtableCT
  Template constructor.
ProxyHashtableCT(Class, Class) - Constructor for class com.solarmetric.kodo.util.ProxyHashtableCT
  Constructor.
ProxyHashtableCT(Map, Class, Class) - Constructor for class com.solarmetric.kodo.util.ProxyHashtableCT
  Constructor.
ProxyIterator - class com.solarmetric.kodo.util.ProxyIterator.
  Iterator type used by the various proxy types in this package; delegates to an internal iterator.
ProxyIterator(Iterator, Object, String, ChangeManager) - Constructor for class com.solarmetric.kodo.util.ProxyIterator
ProxyKeySet - class com.solarmetric.kodo.util.ProxyKeySet.
  Map key set that dirties the persistent/transactional field that owns the backing map on modification.
ProxyKeySet(Set, Object, String, ChangeManager) - Constructor for class com.solarmetric.kodo.util.ProxyKeySet
ProxyLinkedList - class com.solarmetric.kodo.util.ProxyLinkedList.
  Extension of the `LinkedList` type that dirties the persistent/transactional field it is assigned to on modification.
ProxyLinkedList() - Constructor for class com.solarmetric.kodo.util.ProxyLinkedList
  Template constructor.
ProxyLinkedList(Class) - Constructor for class com.solarmetric.kodo.util.ProxyLinkedList
  Constructor.
ProxyLinkedList(Collection, Class) - Constructor for class com.solarmetric.kodo.util.ProxyLinkedList
  Constructor.
ProxyListIterator - class com.solarmetric.kodo.util.ProxyListIterator.
  Iterator type used by various proxy types in this package; delegates to an internal list iterator.
ProxyListIterator(ListIterator, Object, String, Class) - Constructor for class com.solarmetric.kodo.util.ProxyListIterator
ProxyManager - interface com.solarmetric.kodo.util.ProxyManager.
  Manager for copying and proxying second class objects.
ProxyMap - interface com.solarmetric.kodo.util.ProxyMap.
  Interface implemented by all proxies on `Map` types.
ProxyProperties - class com.solarmetric.kodo.util.ProxyProperties.
  Extension of the `Properties` type that dirties the persistent/transactional field it is assigned to on modification.
ProxyProperties() - Constructor for class com.solarmetric.kodo.util.ProxyProperties
  Template constructor.
ProxyProperties(Class, Class) - Constructor for class com.solarmetric.kodo.util.ProxyProperties
  Constructor.
ProxyTreeMap - class com.solarmetric.kodo.util.ProxyTreeMap.
  Extension of the `TreeMap` type that dirties the persistent/transactional field it is assigned to on modification.
ProxyTreeMap() - Constructor for class com.solarmetric.kodo.util.ProxyTreeMap
  Template constructor.
ProxyTreeMap(Comparator, Class, Class) - Constructor for class com.solarmetric.kodo.util.ProxyTreeMap
  Constructor.
ProxyTreeMapCT - class com.solarmetric.kodo.util.ProxyTreeMapCT.
  Extension of the `ProxyTreeMap` to implement `ChangeTracker`.
ProxyTreeMapCT() - Constructor for class com.solarmetric.kodo.util.ProxyTreeMapCT
  Template constructor.
ProxyTreeMapCT(Comparator, Class, Class) - Constructor for class com.solarmetric.kodo.util.ProxyTreeMapCT
  Constructor.
ProxyTreeSet - class com.solarmetric.kodo.util.ProxyTreeSet.
  Extension of the `TreeSet` type that dirties the persistent/transactional field it is assigned to on modification.
ProxyTreeSet() - Constructor for class com.solarmetric.kodo.util.ProxyTreeSet
  Template constructor.
ProxyTreeSet(Comparator, Class) - Constructor for class com.solarmetric.kodo.util.ProxyTreeSet
  Constructor.
ProxyTreeSetCT - class com.solarmetric.kodo.util.ProxyTreeSetCT.
  Extension of the `ProxyTreeSet` to implement `ChangeTracker`.
ProxyTreeSetCT() - Constructor for class com.solarmetric.kodo.util.ProxyTreeSetCT
  Template constructor.
ProxyTreeSetCT(Comparator, Class) - Constructor for class com.solarmetric.kodo.util.ProxyTreeSetCT
  Constructor.
ProxyValueCollection - class com.solarmetric.kodo.util.ProxyValueCollection.
  Map value collection that dirties the persistent/transactional field that owns the backing map on modification.
ProxyValueCollection(Collection, Set, Object, String, ChangeManager) - Constructor for class com.solarmetric.kodo.util.ProxyValueCollection
ProxyVector - class com.solarmetric.kodo.util.ProxyVector.
  Extension of the `Vector` type that dirties the persistent/transactional field it is assigned to on modification.
ProxyVector() - Constructor for class com.solarmetric.kodo.util.ProxyVector
  Template constructor.
ProxyVector(Class) - Constructor for class com.solarmetric.kodo.util.ProxyVector
  Constructor.
ProxyVector(Collection, Class) - Constructor for class com.solarmetric.kodo.util.ProxyVector
  Constructor.
pushWhere(SQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
put(Object, int, Object, int) - Method in class serp.util.ReferenceMap
  Set the given key, while specifying the key and value reference types.
put(Object, Object) - Method in class com.solarmetric.kodo.util.CacheMap
put(Object, Object) - Method in class com.solarmetric.kodo.util.ProxyHashMap
put(Object, Object) - Method in class com.solarmetric.kodo.util.ProxyTreeMap
put(Object, Object) - Method in class com.solarmetric.kodo.util.ProxyProperties
put(Object, Object) - Method in class com.solarmetric.kodo.util.ProxyHashtable
put(Object, Object) - Method in class serp.util.RefKeyMap
  Deprecated.
put(Object, Object) - Method in class serp.util.RefValueMap
  Deprecated.
put(Object, Object) - Method in class serp.util.IdentityMap
put(Object, Object) - Method in class serp.util.LRUMap
  Deprecated.
put(Object, Object) - Method in class serp.util.ReferenceMap
put(PCData) - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
put(PCData) - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Set the cached value for the given key.
put(PCData) - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
put(QueryKey, List) - Method in interface com.solarmetric.kodo.runtime.datacache.query.QueryCache
  Set the list of OIDs for the given query key.
put(QueryKey, List) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
putAll(Map) - Method in class com.solarmetric.kodo.util.CacheMap
putAll(Map) - Method in class com.solarmetric.kodo.util.ProxyHashMap
putAll(Map) - Method in class com.solarmetric.kodo.util.ProxyTreeMap
putAll(Map) - Method in class com.solarmetric.kodo.util.ProxyProperties
putAll(Map) - Method in class com.solarmetric.kodo.util.ProxyHashtable
putAll(Map) - Method in class serp.util.RefKeyMap
  Deprecated.
putAll(Map) - Method in class serp.util.RefValueMap
  Deprecated.
putAll(Map) - Method in class serp.util.IdentityMap
putAll(Map) - Method in class serp.util.LRUMap
  Deprecated.
putAll(Map) - Method in class serp.util.ReferenceMap

## Q

QueryCache - interface com.solarmetric.kodo.runtime.datacache.query.QueryCache.
  Interface that must be implemented by any level 2 query cache used by Kodo.
QueryCacheImpl - class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl.
QueryCacheImpl() - Constructor for class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
queryField(String) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Return the value of the named field for use in a query.
QueryImpl - class com.solarmetric.kodo.query.QueryImpl.
  Abstract implementation of the `Query` interface.
QueryImpl.AggregateQueryExecutor - class com.solarmetric.kodo.query.QueryImpl.AggregateQueryExecutor.
  An AggregateQueryExecutor executes multiple Queries and returns a MergedResultList with the appropriate ordering (if more than one query needs to be executed).
QueryImpl.AggregateQueryExecutor(QueryImpl, QueryImpl.QueryExecutor[]) - Constructor for class com.solarmetric.kodo.query.QueryImpl.AggregateQueryExecutor
QueryImpl.DatastoreQueryExecutor - class com.solarmetric.kodo.query.QueryImpl.DatastoreQueryExecutor.
  The DatastoreQueryExecutor executes the query against the implementation's overridden `QueryImpl.DatastoreQueryExecutor.executeQuery(java.util.Map)` method.
QueryImpl.DatastoreQueryExecutor(QueryImpl, Class) - Constructor for class com.solarmetric.kodo.query.QueryImpl.DatastoreQueryExecutor
QueryImpl.InMemoryQueryExecutor - class com.solarmetric.kodo.query.QueryImpl.InMemoryQueryExecutor.
  The InMemoryQueryExecutor evaluates an InMemoryExpression against either a candidate collection or an Extent.
QueryImpl.InMemoryQueryExecutor(QueryImpl, Class) - Constructor for class com.solarmetric.kodo.query.QueryImpl.InMemoryQueryExecutor
QueryImpl.ParsedExpression - interface com.solarmetric.kodo.query.QueryImpl.ParsedExpression.
  A ParsedExpression represents either an in-memory or implementation-specific parsed expression.
QueryImpl.QueryExecutionManager - class com.solarmetric.kodo.query.QueryImpl.QueryExecutionManager.
  The QueryExecutionManager handles caching a parsed expression, and aggregating multiple query execution results.
QueryImpl.QueryExecutionManager(QueryImpl) - Constructor for class com.solarmetric.kodo.query.QueryImpl.QueryExecutionManager
QueryImpl.QueryExecutor - interface com.solarmetric.kodo.query.QueryImpl.QueryExecutor.
  A QueryExecutor provides a uniform interface to the mechanism for executing either a in-memory or datasource Query.
QueryImpl.QueryResultComparator - class com.solarmetric.kodo.query.QueryImpl.QueryResultComparator.
  A `Comparator` implementation that performs the comparison based on the ordering specification of the `QueryImpl`.
QueryImpl.QueryResultComparator(String[], boolean[], PersistenceManagerImpl) - Constructor for class com.solarmetric.kodo.query.QueryImpl.QueryResultComparator
QueryImpl(PersistenceManagerImpl) - Constructor for class com.solarmetric.kodo.query.QueryImpl
  Construct a query managed by the given persistence manager.
QueryImpl(PersistenceManagerImpl, Object) - Constructor for class com.solarmetric.kodo.query.QueryImpl
  Construct a query managed by the given persistence manager, copying the candidate class, filter, parameters, variables, ordering, and options from the given query.
QueryKey - class com.solarmetric.kodo.runtime.datacache.query.QueryKey.
  This class stores information about a particular invocation of a query.
QueryKey(KodoQuery) - Constructor for class com.solarmetric.kodo.runtime.datacache.query.QueryKey
QueryKey(KodoQuery, Map) - Constructor for class com.solarmetric.kodo.runtime.datacache.query.QueryKey
QueryKey(KodoQuery, Object) - Constructor for class com.solarmetric.kodo.runtime.datacache.query.QueryKey
QueryKey(KodoQuery, Object[]) - Constructor for class com.solarmetric.kodo.runtime.datacache.query.QueryKey
QueryKey(KodoQuery, Object, Object) - Constructor for class com.solarmetric.kodo.runtime.datacache.query.QueryKey
QueryKey(KodoQuery, Object, Object, Object) - Constructor for class com.solarmetric.kodo.runtime.datacache.query.QueryKey
QueryKeyExpirationListener - class com.solarmetric.kodo.runtime.datacache.query.QueryKeyExpirationListener.
QueryKeyExpirationListener(QueryCache) - Constructor for class com.solarmetric.kodo.runtime.datacache.query.QueryKeyExpirationListener
QuerySelect - class com.solarmetric.kodo.impl.jdbc.query.QuerySelect.
  Abstraction of a SQL SELECT statement.
QuerySelect(DBDictionary, int) - Constructor for class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Protected constructor.
QuerySQLBuffer - class com.solarmetric.kodo.impl.jdbc.query.QuerySQLBuffer.
  Thin wrapper around a 2.4 `SQLBuffer` so we can use 3.0 APIs.
QuerySQLBuffer(DBDictionary) - Constructor for class com.solarmetric.kodo.impl.jdbc.query.QuerySQLBuffer
  Constructor.

## R

READ_ONLY - Static variable in interface com.solarmetric.kodo.impl.jdbc.ormapping.Relation
  Metadata extension key used to mark the name of a read-only field in a two-sided relation.
readExternal(ObjectInput) - Method in class com.solarmetric.kodo.runtime.event.impl.NotificationObject
readObject() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Subclasses must implement the `readObject` method for deserialization to read their non-transient data (or use `defaultReadObject`) and then invoke this method, which will perform the necessary setup.
rebuildTableString(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
receivedCommitInfo(RemoteCommitProviderImpl) - Method in class com.solarmetric.kodo.runtime.event.impl.NotificationObject
receivedCommitInfo(Set, Set, Set) - Method in class com.solarmetric.kodo.runtime.event.impl.RemoteCommitProviderImpl
  Notifies all `RemoteCommitListener` objects associated with this provider's PersistenceManagerFactory of the changes sent by a remote provider.
RecordFactoryImpl - class com.solarmetric.kodo.impl.jdbc.ee.RecordFactoryImpl.
  No-op RecordFactoryImpl for JCA support.
RecordFactoryImpl() - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.RecordFactoryImpl
RecordImpl - class com.solarmetric.kodo.impl.jdbc.ee.RecordImpl.
  No-op RecordImpl for JCA support.
RecordImpl() - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.RecordImpl
recover(int) - Method in class com.solarmetric.kodo.impl.jdbc.ee.XAResourceImpl
REF_COL - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
  Metadata extension key used to mark the name of the reference column for this map.
REF_COL - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
  Metadata extension key used to mark the name of the reference column for this map.
REF_COL - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
  Metadata extension key used to mark the name of the reference column for this collection.
ref(String, ConnectionFactory) - Static method in class com.solarmetric.kodo.impl.jdbc.ee.JDOObjectFactory
RefCollection - interface serp.util.RefCollection.
  Deprecated. Replaced by the `ReferenceCollection`.
ReferenceCollection - class serp.util.ReferenceCollection.
  A collection whose values may be stored as weak or soft references.
ReferenceCollection() - Constructor for class serp.util.ReferenceCollection
  Equivalent to `ReferenceCollection (ReferenceCollection.HARD)`.
ReferenceCollection(int) - Constructor for class serp.util.ReferenceCollection
  Equivalent to `ReferenceCollection (defaultType, new LinkedList ())`.
ReferenceCollection(int, Collection) - Constructor for class serp.util.ReferenceCollection
  Construct a ReferenceCollection with the given default reference type and interal collection.
ReferenceMap - class serp.util.ReferenceMap.
  A map whose keys and values can be stored as weak or soft references.
ReferenceMap() - Constructor for class serp.util.ReferenceMap
  Equivalent to `ReferenceMap (ReferenceMap.HARD, ReferenceMap.HARD)`.
ReferenceMap(int, int) - Constructor for class serp.util.ReferenceMap
  Equivalent to `ReferenceMap (defaultKeyType, defaultValueType, new HashMap ())`.
ReferenceMap(int, int, Map) - Constructor for class serp.util.ReferenceMap
  Construct a ReferenceMap with the given interal default key and value reference types, and have it use the given map for storage.
RefKeyMap - class serp.util.RefKeyMap.
  Deprecated. Replaced by the `ReferenceMap`.
RefKeyMap.RefMapKey - interface serp.util.RefKeyMap.RefMapKey.
  Deprecated. Represents a key held by weak or soft reference.
RefKeyMap() - Constructor for class serp.util.RefKeyMap
  Deprecated. Equivalent to `RefKeyMap (new HashMap ())`.
RefKeyMap(Map) - Constructor for class serp.util.RefKeyMap
  Deprecated. Construct a RefKeyMap with the given interal map.
RefMap - interface serp.util.RefMap.
  Deprecated. Replaced by the `ReferenceMap`.
REFRESH - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
refresh() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Refreshes the state of the instance with data from the data store.
refresh(Class) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Refresh/create the tables/columns used by the given class.
refresh(Class[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Refresh/create the tables/columns used by the given classes.
refresh(Class[], boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Refresh the schema for the given types, optionally dropping unused data.
refresh(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
refreshAll() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
refreshAll(Collection) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
refreshAll(Object[]) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
refreshFilter(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Refresh the given instance.
refreshRow() - Method in class com.solarmetric.datasource.ResultSetWrapper
refreshSequenceTables(Class[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Determines the `SequenceFactory` for each of the types and initializes their schema.
refreshTable(SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
  Deprecated. Schema refreshing is not longer done at runtime via the `DBSequenceFactory.initializeSchema(com.solarmetric.kodo.impl.jdbc.schema.SchemaTool, java.lang.Class)` method.
refreshTable(Table) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Similar to addTable, but drops unused columns as well.
refreshTables(Table[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Similar to addTables, but drops unused columns as well.
RefValueCollection - class serp.util.RefValueCollection.
  Deprecated. Replaced by the `ReferenceCollection`.
RefValueCollection.RefValue - interface serp.util.RefValueCollection.RefValue.
  Deprecated. Represents a value held by weak or soft reference.
RefValueCollection() - Constructor for class serp.util.RefValueCollection
  Deprecated. Equivalent to `RefValueCollection (new LinkedList ())`.
RefValueCollection(Collection) - Constructor for class serp.util.RefValueCollection
  Deprecated. Construct a RefCollection with the given interal collection.
RefValueMap - class serp.util.RefValueMap.
  Deprecated. Replaced by the `ReferenceMap`.
RefValueMap.RefMapValue - interface serp.util.RefValueMap.RefMapValue.
  Deprecated. Interface representing a map entry whose value is stored using a weak or soft reference.
RefValueMap() - Constructor for class serp.util.RefValueMap
  Deprecated. Equivalent to `RefValueMap (new HashMap ())`.
RefValueMap(Map) - Constructor for class serp.util.RefValueMap
  Deprecated. Construct a RefValueMap with the given interal map.
register(ClassMetaData) - Static method in class com.solarmetric.kodo.util.ObjectIds
  Register a persistent type.
registerClass(Class) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
  Register a new persistent class.
registerClass(RegisterClassEvent) - Method in class com.solarmetric.kodo.impl.jdbc.RegisterListener
  Implementation of the RegisterClassListener that will lazily add the class to the list of metadata.
registerClassChangeListener(ClassChangeListener) - Method in interface com.solarmetric.kodo.runtime.datacache.query.QueryCache
  Register `ccl` with this cache.
registerClassChangeListener(ClassChangeListener) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
registerClassInternal(Class) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
RegisterListener - class com.solarmetric.kodo.impl.jdbc.RegisterListener.
  An implementation of `RegisterListener` that is used by a `JDBCPersistenceManagerFactory` in order to perform lazy loading of persistent subclasses.
registerListener(FilterListener) - Method in class com.solarmetric.kodo.query.QueryImpl
  Register a filter listener for this particular query.
RegisterListener(JDBCPersistenceManagerFactory) - Constructor for class com.solarmetric.kodo.impl.jdbc.RegisterListener
registerProvider(ResourceBundleProvider) - Static method in class serp.util.Localizer
  Register a resource provider.
registerQueryKey(Object, QueryKey) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryKeyExpirationListener
  Registers `qk` with `oid` so that notification of expiration of `oid` can potentially result in the query associated with `qk` being expired.
registerRemoteCommitListener(RemoteCommitListener) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  API extension.
registerSubclassMapping(Class, Object) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.IntegerSubclassProvider
  Register the mapping from `cls` to `val`.
registerTransactionListener(TransactionListener) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
registerTransactionListener(TransactionListener) - Method in interface com.solarmetric.kodo.runtime.event.EventManager
  Register a listener to be notified of transaction events.
Relation - interface com.solarmetric.kodo.impl.jdbc.ormapping.Relation.
  Mapping that refers to another persistent Object type.
relative(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
RELEASE_DATE - Static variable in class com.solarmetric.kodo.conf.JDOVersion
release(SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Release the SQLExecutionManager if appropriate (i.e., if we do not have an active datastore transaction).
release(SQLExecutionManager, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Release `manager` if appropriate, or if `force` is set to `true`.
releaseConnection(Connection) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Releases the obtained Connection.
releaseDatastoreConnection(Object) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
releaseDatastoreConnection(Object) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Releases a connection obtained through an invocation of `StoreManager.getDatastoreConnection()`.
releaseDatastoreConnection(Object) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
releaseSavepoint(Savepoint) - Method in class com.solarmetric.datasource.ConnectionWrapper
RELOAD - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
RemoteCommitListener - interface com.solarmetric.kodo.runtime.event.RemoteCommitListener.
  An entity that wishes to be notified when PersistenceManagers associated with remote PersistenceManagerFactories commit.
RemoteCommitProvider - interface com.solarmetric.kodo.runtime.event.RemoteCommitProvider.
  An entity that is responsible for communicating commit notification to other PersistenceManagerFactories.
RemoteCommitProviderImpl - class com.solarmetric.kodo.runtime.event.impl.RemoteCommitProviderImpl.
  Abstract implementation of `RemoteCommitProvider` that listens for changes made via the `TransactionCommitListener` interface and propagates those changes to remote DistributedCommitProviders.
RemoteCommitProviderImpl() - Constructor for class com.solarmetric.kodo.runtime.event.impl.RemoteCommitProviderImpl
remove() - Method in class com.solarmetric.kodo.runtime.objectprovider.ResultListIterator
remove() - Method in class com.solarmetric.kodo.util.ProxyListIterator
remove() - Method in class com.solarmetric.kodo.util.ProxyIterator
remove() - Method in class serp.util.OrderedSet.OrderedSetIterator
  Deprecated.
remove() - Method in class serp.util.MultiIterator
remove() - Method in class serp.util.SimpleLinkedList.SimpleLinkedListIterator
  Deprecated.
remove() - Method in class serp.util.LookaheadIterator
remove(int) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
remove(int) - Method in class com.solarmetric.kodo.util.ProxyVector
remove(int) - Method in class com.solarmetric.kodo.util.ProxyArrayList
remove(Object) - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
remove(Object) - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Remove the value stored under the given key.
remove(Object) - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
remove(Object) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
remove(Object) - Method in class com.solarmetric.kodo.util.CacheMap
  If `key` is pinned into the cache, the pin is cleared and the object is removed.
remove(Object) - Method in class com.solarmetric.kodo.util.ProxyHashSet
remove(Object) - Method in class com.solarmetric.kodo.util.ProxyVector
remove(Object) - Method in class com.solarmetric.kodo.util.ProxyArrayList
remove(Object) - Method in class com.solarmetric.kodo.util.ProxyHashMap
remove(Object) - Method in class com.solarmetric.kodo.util.ProxyTreeSet
remove(Object) - Method in class com.solarmetric.kodo.util.ProxyTreeMap
remove(Object) - Method in class com.solarmetric.kodo.util.ProxyProperties
remove(Object) - Method in class com.solarmetric.kodo.util.ProxyHashtable
remove(Object) - Method in class serp.util.RefKeyMap
  Deprecated.
remove(Object) - Method in class serp.util.RefValueMap
  Deprecated.
remove(Object) - Method in class serp.util.MapSet
remove(Object) - Method in class serp.util.OrderedSet
  Deprecated.
remove(Object) - Method in class serp.util.IdentityMap
remove(Object) - Method in class serp.util.ReferenceCollection
remove(Object) - Method in class serp.util.RefValueCollection
  Deprecated.
remove(Object) - Method in class serp.util.LRUMap
  Deprecated.
remove(Object) - Method in class serp.util.AbstractPool
  Deprecated.
remove(Object) - Method in class serp.util.ReferenceMap
remove(QueryKey) - Method in interface com.solarmetric.kodo.runtime.datacache.query.QueryCache
  Remove the value stored under the given query key.
remove(QueryKey) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
remove(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.ClassGroupStateManagerSet
remove(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.FifoStateManagerSet
remove(StateManagerImpl) - Method in interface com.solarmetric.kodo.runtime.StateManagerSet
  Remove `sm` from this set.
removeAll(Collection) - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
removeAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
removeAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyHashSet
removeAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyVector
removeAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyArrayList
removeAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyTreeSet
removeAll(Collection) - Method in class serp.util.OrderedSet
  Deprecated.
removeAll(Collection) - Method in class serp.util.ReferenceCollection
removeAll(Collection) - Method in class serp.util.RefValueCollection
  Deprecated.
removeAll(Collection) - Method in class serp.util.AbstractPool
  Deprecated.
removeAllElements() - Method in class com.solarmetric.kodo.util.ProxyVector
removeBooleanProperty(String) - Method in class serp.util.TypedProperties
  Remove the property under the given key as a boolean.
removeBooleanProperty(String, boolean) - Method in class serp.util.TypedProperties
  Remove the property under the given key as a boolean, or return the given default if it does not exist.
removeBooleanProperty(String, String, boolean) - Method in class serp.util.Options
  Specialization of `TypedProperties.removeBooleanProperty(java.lang.String)` to allow a value to appear under either of two keys; useful for short and long versions of command-line flags.
removeClassLoader(ClassLoader) - Method in class serp.util.MultiClassLoader
  Remove the given loader from the list.
removeColumn(Column) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Table
removeConnectionEventListener(ConnectionEventListener) - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
removed(Collection) - Method in class com.solarmetric.kodo.util.ChangeManager
  Call this method when old values are removed from the proxy.
removed(Object) - Method in class com.solarmetric.kodo.util.ChangeManager
  Call this method when an old value is removed from the proxy.
removeDecorator() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
removeDecorator() - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Returns an undecorated version of this cache.
removeDecorator() - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
removeDecorators() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
removeDecorators() - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Returns the lowest cache in the chain of caches in this object.
removeDecorators() - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
removeDoubleProperty(String) - Method in class serp.util.TypedProperties
  Remove the property under the given key as a double.
removeDoubleProperty(String, double) - Method in class serp.util.TypedProperties
  Remove the property under the given key as a double, or return the given default if it does not exist.
removeDoubleProperty(String, String, double) - Method in class serp.util.Options
  Specialization of `TypedProperties.removeDoubleProperty(java.lang.String)` to allow a value to appear under either of two keys; useful for short and long versions of command-line flags.
removedReference(Object) - Method in class serp.util.RefValueMap
  Deprecated. Invoked when removing references from the reference queue.
removeElement(Object) - Method in class com.solarmetric.kodo.util.ProxyVector
removeElementAt(int) - Method in class com.solarmetric.kodo.util.ProxyVector
removeEntry(SimpleLinkedList.Entry) - Method in class serp.util.SimpleLinkedList
  Deprecated. Remove `e` from this linked list.
removeExpirationListener(Listener) - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
removeExpirationListener(Listener) - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Remove an expiration event listener from this cache.
removeExpirationListener(Listener) - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
removeExtension(String) - Method in class com.solarmetric.kodo.meta.Extensions
  Remove a vendor extension to this entity.
removeExtension(String, String) - Method in class com.solarmetric.kodo.meta.Extensions
  Remove a vendor extension to this entity.
removeFetchGroup(String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Removes `group` from the list of fetch group names to use when loading data.
removeFetchGroups(String[]) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Removes `groups` from the list of fetch group names to use when loading data.
removeFirst() - Method in class com.solarmetric.kodo.util.ProxyLinkedList
removeFirst() - Method in class serp.util.OrderedSet
  Deprecated.
removeFirst() - Method in class serp.util.SimpleLinkedList
  Deprecated. Remove the first element from this linked list.
removeFloatProperty(String) - Method in class serp.util.TypedProperties
  Remove the property under the given key as a float.
removeFloatProperty(String, float) - Method in class serp.util.TypedProperties
  Remove the property under the given key as a float, or return the given default if it does not exist.
removeFloatProperty(String, String, float) - Method in class serp.util.Options
  Specialization of `TypedProperties.removeFloatProperty(java.lang.String)` to allow a value to appear under either of two keys; useful for short and long versions of command-line flags.
removeFromTransaction(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Notify the PersistenceManager that the given StateManager should be removed from the set of instances involved in the current transaction.
removeImplData(Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Remove the given key from the store of implementation-specific data.
removeIndex() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
removeIntProperty(String) - Method in class serp.util.TypedProperties
  Remove the property under the given key as a int.
removeIntProperty(String, int) - Method in class serp.util.TypedProperties
  Remove the property under the given key as a int, or return the given default if it does not exist.
removeIntProperty(String, String, int) - Method in class serp.util.Options
  Specialization of `TypedProperties.removeIntProperty(java.lang.String)` to allow a value to appear under either of two keys; useful for short and long versions of command-line flags.
removeLast() - Method in class com.solarmetric.kodo.util.ProxyLinkedList
removeLast() - Method in class serp.util.OrderedSet
  Deprecated.
removeLast() - Method in class serp.util.SimpleLinkedList
  Deprecated. Remove the last element from this linked list.
removeLongProperty(String) - Method in class serp.util.TypedProperties
  Remove the property under the given key as a long.
removeLongProperty(String, long) - Method in class serp.util.TypedProperties
  Remove the property under the given key as a long, or return the given default if it does not exist.
removeLongProperty(String, String, long) - Method in class serp.util.Options
  Specialization of `TypedProperties.removeLongProperty(java.lang.String)` to allow a value to appear under either of two keys; useful for short and long versions of command-line flags.
removePrimaryKey() - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
removeProperty(String) - Method in class serp.util.TypedProperties
  Remove the given property.
removeProperty(String, String) - Method in class serp.util.TypedProperties
  Remove the given property, or return the given default if it does not exist.
removeProperty(String, String, String) - Method in class serp.util.Options
  Specialization of `Properties#removeProperty` to allow a value to appear under either of two keys; useful for short and long versions of command-line flags.
removeProvider(ResourceBundleProvider) - Static method in class serp.util.Localizer
  Remove a resource provider.
removeProvider(TCPRemoteCommitProvider) - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.TCPPortListener
  Remove a provider from the list of providers to notify of commit events.
removeRemoteCommitListener(RemoteCommitListener) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  API extension.
removeSQLExecutionListener(SQLExecutionListener) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
  Removes a listerer to be notified whenever a SQL event occurs.
removeSQLExecutionListener(SQLExecutionListener) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Removes a listerer to be notified whenever a SQL event occurs.
removeSQLExecutionListener(SQLExecutionListener) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Remove a listener for all SQLExecution events.
removeTransactionListener(TransactionListener) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
removeTransactionListener(TransactionListener) - Method in interface com.solarmetric.kodo.runtime.event.EventManager
  Remove a `TransactionListener` associated with this manager.
removeUnsupportedOptions(Collection) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
removeUnsupportedOptions(Collection) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Remove the options not supported by this runtime from the given collection.
replaceFailedObject(Object) - Static method in class com.solarmetric.kodo.runtime.Exceptions
  Convert the specified failed object into a serializable object for when we are serializing an Exception.
replaceFlags(byte) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Replaces the JDO flags of the managed instance with the given value.
replaceNestedThrowables(Throwable[]) - Static method in class com.solarmetric.kodo.runtime.Exceptions
  Convert the specified throwables into a serialzable array.
replaceSecondClassObjectFields() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Replaces all second class object fields with fresh proxied instances containing the same information as the originals.
replaceVariables(Properties) - Static method in class com.solarmetric.kodo.conf.Configurations
  Replace variables in property values of the form `${variable}` with the key of that value.
replacingBooleanField(PersistenceCapable, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
replacingByteField(PersistenceCapable, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
replacingCharField(PersistenceCapable, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
replacingDoubleField(PersistenceCapable, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
replacingFlags(PersistenceCapable) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
replacingFloatField(PersistenceCapable, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
replacingIntField(PersistenceCapable, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
replacingLongField(PersistenceCapable, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
replacingObjectField(PersistenceCapable, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
replacingShortField(PersistenceCapable, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
replacingStateManager(PersistenceCapable, StateManager) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
replacingStringField(PersistenceCapable, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
requiresExtent() - Method in class com.solarmetric.kodo.meta.ClassMetaData
  Return true if the type requires management via extent.
reset() - Method in interface com.solarmetric.kodo.enhance.Verifier
  Resets the state of this verifier to a clean state.
reset() - Static method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  Reset all global statistics to their default values.
reset() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
reset() - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
resolveClass(String) - Method in interface com.solarmetric.util.classes.ClassResolver
  Resolve the class for the specified name.
resolveClass(String) - Method in class com.solarmetric.kodo.runtime.JDOClassResolver
resolveClass(String) - Method in class com.solarmetric.kodo.util.MultiLoaderClassResolver
resolveResource(String) - Method in interface com.solarmetric.util.classes.ClassResolver
resolveResource(String) - Method in class com.solarmetric.kodo.runtime.JDOClassResolver
resolveResource(String) - Method in class com.solarmetric.kodo.util.MultiLoaderClassResolver
ResourceBundleProvider - interface serp.util.ResourceBundleProvider.
  A simple mechanism for looking up ResourceBundle instances across different potential sources.
ResultList - interface com.solarmetric.kodo.runtime.objectprovider.ResultList.
  List interface that represents a potentially lazy ResultList instantiation.
ResultListFactory - class com.solarmetric.kodo.impl.jdbc.runtime.ResultListFactory.
  A factory that creates an appropriate ResultList wrapper for a given Select or ResultSet.
ResultListFactory() - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.ResultListFactory
ResultListIterator - class com.solarmetric.kodo.runtime.objectprovider.ResultListIterator.
  Wrapper iterator that will return false for `hasNext()` if the owning ResultList has been closed.
ResultListIterator(ListIterator, ResultList) - Constructor for class com.solarmetric.kodo.runtime.objectprovider.ResultListIterator
ResultObjectProvider - interface com.solarmetric.kodo.runtime.objectprovider.ResultObjectProvider.
  Interface that allows lazy/custom instantiation of input objects.
resultSet - Variable in class com.solarmetric.kodo.impl.jdbc.runtime.ConnectionInfo
resultSetMaxTime - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The slowest `ResultSet` that have been closed.
resultSetMinTime - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The fastest `ResultSet` that has been closed.
resultSets - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The total number of `ResultSet`s that have been closed.
resultSetTimes - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The total time taken on the closing of all `ResultSet`s.
ResultSetWrapper - class com.solarmetric.datasource.ResultSetWrapper.
  Wrapper for a JDBC ResultSet.
ResultSetWrapper.Statistics - class com.solarmetric.datasource.ResultSetWrapper.Statistics.
ResultSetWrapper.Statistics() - Constructor for class com.solarmetric.datasource.ResultSetWrapper.Statistics
ResultSetWrapper(ResultSet, Statement) - Constructor for class com.solarmetric.datasource.ResultSetWrapper
ResultSetWrapper(ResultSet, Statement, boolean) - Constructor for class com.solarmetric.datasource.ResultSetWrapper
retainAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
retainAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyHashSet
retainAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyVector
retainAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyArrayList
retainAll(Collection) - Method in class com.solarmetric.kodo.util.ProxyTreeSet
retainAll(Collection) - Method in class serp.util.OrderedSet
  Deprecated.
retainAll(Collection) - Method in class serp.util.ReferenceCollection
retainAll(Collection) - Method in class serp.util.RefValueCollection
  Deprecated.
retainAll(Collection) - Method in class serp.util.AbstractPool
  Deprecated.
retainTableInWhere() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  If true, when columns are mentioned in the WHERE clause, they will be in the form `table.column`.
retainTableInWhere() - Method in class com.solarmetric.kodo.impl.jdbc.sql.NonSelectingSQL
retainTableInWhere() - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
retrieve() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Retrives all unloaded persistent state of the instance from the data store.
retrieve(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
retrieveAll(Collection) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
retrieveAll(Object[]) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
retrieveFilter(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Retrieve the persistent state of the given instance.
revert(File) - Static method in class serp.util.Files
  Revert the given backup file to the original location.
rollback() - Method in class com.solarmetric.datasource.ConnectionWrapper
rollback() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
rollback() - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
rollback() - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Rolls back the underlying connection.
rollback() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
rollback() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
rollback() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Delegates to the current JDO state after checking the value of the retainValues flag.
rollback() - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Rollback the current data store transaction.
rollback() - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
rollback(Savepoint) - Method in class com.solarmetric.datasource.ConnectionWrapper
rollback(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state on transaction rollback.
rollback(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TDirtyState
rollback(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewState
rollback(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDirtyState
rollback(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedState
rollback(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
rollback(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCleanState
rollback(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
rollback(Xid) - Method in class com.solarmetric.kodo.impl.jdbc.ee.XAResourceImpl
rollbackAndResume() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
rollbackAndResume() - Method in interface com.solarmetric.kodo.runtime.KodoTransaction
  Issue a rollback and then start a new transaction.
rollbackFields() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Rollback the state of the instance to the saved state from the last call to `StateManagerImpl.saveFields()`, or to default values if never saved.
rollbackMaxTime - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The slowest rollback made on a `Connection`.
rollbackMinTime - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The fastest rollback made on a `Connection`.
rollbackRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.JDOState
  Perform any actions necesssary and return the proper lifecycle state on transaction rollback with the retainValues flag set.
rollbackRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.TDirtyState
rollbackRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewState
rollbackRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDirtyState
rollbackRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PDeletedState
rollbackRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewDeletedState
rollbackRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCleanState
rollbackRetain(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PNewFlushedDeletedState
rollbacks - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The total number of rollbacks made on a `Connection`.
rollbackTimes - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  The total time taken on the execution of rollbacks made on all `Connection`s.
rowDeleted() - Method in class com.solarmetric.datasource.ResultSetWrapper
rowInserted() - Method in class com.solarmetric.datasource.ResultSetWrapper
rowUpdated() - Method in class com.solarmetric.datasource.ResultSetWrapper
run() - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.TCPPortListener

## S

s_log - Static variable in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
SaveFieldManager - class com.solarmetric.kodo.runtime.SaveFieldManager.
  FieldManager type used to store information for rollback.
SaveFieldManager(Object, PersistenceCapable, ClassMetaData, BitSet, byte, ProxyManager) - Constructor for class com.solarmetric.kodo.runtime.SaveFieldManager
  Saves a copy of the currently loaded fields and the current JDO flags along with the supplied state, so that all can be restored on rollback.
saveFields() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  If the fields aren't already saved, saves the currently loaded field state of the instance, along with the array of currently loaded field numbers and the current JDO flags.
SchemaSequenceFactory - interface com.solarmetric.kodo.impl.jdbc.schema.SchemaSequenceFactory.
  A `SequenceFactory` to has the ability to initialize the schema to prepare it for use.A
schemaTerm - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the database vendor's preferred term for "schema"?
SchemaTool - class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool.
  The SchemaTool is used to manage the database schema for JDO instances.
SchemaTool(JDBCConfiguration, ClassResolver, Connector) - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Construct a SchemaTool that will use the given database.
SchemaTool(JDBCConfiguration, ClassResolver, Connector, Log, Log) - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
SchemaTool(JDBCConfiguration, ClassResolver, SQLExecutionManager) - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
SchemaTool(JDBCConfiguration, ClassResolver, SQLExecutionManager, Log, Log) - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
searchStringEscape - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Gets the string that can be used to escape wildcard characters.
SEC - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
SecondaryTable - interface com.solarmetric.kodo.impl.jdbc.ormapping.SecondaryTable.
  Represents a field mapping that stores into a secondary table.
Select - class com.solarmetric.kodo.impl.jdbc.sql.Select.
  Abstraction of a SQL SELECT statement.
select(Column) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Select the given column.
select(Column) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Add the given column to the list of those selected by this statement.
select(Column) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
select(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Select the given columns.
select(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Add the given columns to the list of those selected by this statement.
select(Column[], Joins) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Select the given columns after making the given joins.
select(Column, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Select the given column after making the given joins.
Select(DBDictionary, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.Select
select(ObjectSelect, StateManagerImpl, Object[], int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
select(ObjectSelect, StateManagerImpl, Object[], int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedManyToManyMapping
select(PersistenceManagerImpl, ObjectSelect) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Adds the appropriate SQL to `sel` to select the columns needed for subclass information.
select(PersistenceManagerImpl, ObjectSelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
select(PersistenceManagerImpl, QuerySelect) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider
  Adds the appropriate SQL to `sel` to select the columns needed for subclass information.
select(PersistenceManagerImpl, QuerySelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
select(QuerySelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Select this mapping.
select(QuerySelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
select(QuerySelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
select(QuerySelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
select(QuerySelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
select(QuerySelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
select(QuerySelect) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
select(Select) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.LoadPrimary
  Select the value of this mapping.
select(Select) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
select(Select) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
select(Select) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
Select(Select, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.Select
select(Select, StateManagerImpl, Object[], int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.CollectionMapping
select(Select, StateManagerImpl, Object[], int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedCollectionMapping
selectCount(Column) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Select a count of the given column.
selectCount(Table) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Select a count of the given table.
selectCount(Table, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Select a count of the given table.
selectCountInternal(String, String, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
selectInternal(String, String) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
selectPrimaryMappings(PersistenceManagerImpl, ObjectSelect, SQLExecutionManager, FieldMetaData[], boolean) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Loads the FieldData instances matching the given Select of the type mapped by this ClassMapping from the database.
selectPrimaryMappings(PersistenceManagerImpl, QuerySelect, SQLExecutionManager, FieldMetaData[], boolean) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Loads the FieldData instances matching the given Select of the type mapped by this ClassMapping from the database.
Semaphore - class serp.util.Semaphore.
  Semaphore implementation.
Semaphore() - Constructor for class serp.util.Semaphore
  Construct the semaphore with an initial available count of 1.
Semaphore(int) - Constructor for class serp.util.Semaphore
  Construct the semaphore with an initial available count of `avaiable`.
sendUpdatePacket(byte[]) - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider
  Sends a change notification packet to other machines in this provider cluster.
SEQUENCE_EXT - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.ClassSequenceFactory
SEQUENCE_FACTORY_CLASS - Static variable in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  The metadata extension to use to specify the sequence factory class for a given persistent type.
SEQUENCE_FACTORY_PROPS - Static variable in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  The metadata extension to use to specify the sequence factory properties for a given persistent type.
SequenceFactory - interface com.solarmetric.kodo.impl.jdbc.SequenceFactory.
  An implementation of the SequenceFactory interface is used to generate unique primary key values for newly persisted JDO instances.
serialize(Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
serp.util - package serp.util
  Utilties
Services - class com.solarmetric.kodo.conf.Services.
  Utility classes to locate services, as defined in the Jar File Specification.
Services - class serp.util.Services.
  Utility classes to locate services, as defined in the Jar File Specification.
Services() - Constructor for class com.solarmetric.kodo.conf.Services
Services() - Constructor for class serp.util.Services
SET_EMPTY_ALLOW - Static variable in class com.solarmetric.kodo.conf.StringValue
SET_EMPTY_IGNORE - Static variable in class com.solarmetric.kodo.conf.StringValue
set(boolean) - Method in class com.solarmetric.kodo.conf.BooleanValue
set(Column[], Object[]) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
  Set the given columns to the given values; this also sets the table of the UPDATE to the table of the given columns.
set(Column, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
  See `Update.set(Column,Object)`.
set(Column, byte) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
  See `Update.set(Column,Object)`.
set(Column, char) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
  See `Update.set(Column,Object)`.
set(Column, double) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
  See `Update.set(Column,Object)`.
set(Column, float) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
  See `Update.set(Column,Object)`.
set(Column, int) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
  See `Update.set(Column,Object)`.
set(Column, long) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
  See `Update.set(Column,Object)`.
set(Column, Object) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
  Set the given column to the given value; this also sets the table of the UPDATE to the table of the given column.
set(Column, short) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
  See `Update.set(Column,Object)`.
set(double) - Method in class com.solarmetric.kodo.conf.DoubleValue
set(int) - Method in class com.solarmetric.kodo.conf.IntegerValue
set(int, Object) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
set(int, Object) - Method in class com.solarmetric.kodo.util.ProxyVector
set(int, Object) - Method in class com.solarmetric.kodo.util.ProxyArrayList
set(Object) - Method in class com.solarmetric.kodo.runtime.objectprovider.ResultListIterator
set(Object) - Method in class com.solarmetric.kodo.util.ProxyListIterator
set(String) - Method in class com.solarmetric.kodo.conf.StringValue
setAddresses(String) - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider
  Sets the list of addresses to which this provider will broadcast to the values in the comma-separated `names` list.
setArray(int, Array) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setAsciiStream(int, InputStream, int) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setAutoCommit(boolean) - Method in class com.solarmetric.datasource.ConnectionWrapper
setAutoIncrement(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
setAutoReturn(int) - Method in class serp.util.AbstractPool
  Deprecated.
setAutoReturn(int) - Method in interface serp.util.Pool
  Deprecated. Return the maximum number of milliseconds a pooled item can be taken before it is automatically returned to the pool.
setBigDecimal(int, BigDecimal) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setBigDecimalType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for java.math.BigDecimals.
setBigIntegerType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for java.math.BigIntegers.
setBinaryStream(int, InputStream, int) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setBlob(int, Blob) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setBlobType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for binary objects.
setBoolean(int, boolean) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setBooleanField(PersistenceCapable, int, boolean, boolean) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
setBooleanType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for booleans; this should be a numeric type.
setBraceAtSameTabLevel(boolean) - Method in class serp.util.CodeFormat
  Whether to place braces at the same tab level as the code within the block.
setBraceOnSameLine(boolean) - Method in class serp.util.CodeFormat
  Whether to place opening braces on the same line as the block declaration, or on the next line.
setByte(int, byte) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setByteField(PersistenceCapable, int, byte, byte) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
setBytes(int, byte[]) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setByteType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for bytes; this should be a numeric type.
setCacheReferenceSize(int) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setCacheReferenceSize(int) - Method in interface com.solarmetric.kodo.conf.Configuration
  Set the number of hard references to objects that the `PersistenceManager`'s cache will retain.
setCacheReferenceSize(Integer) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setCacheReferenceSize(Integer) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setCacheReferenceSize(int)`.
setCacheSize(int) - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
  Sets the maximum number of unpinned objects to keep hard references to.
setCacheSize(int) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
  Sets the maximum number of unpinned objects to keep hard references to.
setCacheSize(int) - Method in class com.solarmetric.kodo.util.CacheMap
  Sets the maximum number of unpinned objects to keep hard references to.
setCandidates(Collection) - Method in class com.solarmetric.kodo.query.QueryImpl
setCandidates(Collection) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
setCandidates(Extent) - Method in class com.solarmetric.kodo.query.QueryImpl
setCandidates(Extent) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
setCatalog(String) - Method in class com.solarmetric.datasource.ConnectionWrapper
setChangeManager(ChangeManager) - Method in class com.solarmetric.kodo.util.ProxyHashSet
setChangeManager(ChangeManager) - Method in class com.solarmetric.kodo.util.ProxyHashMap
setChangeManager(ChangeManager) - Method in class com.solarmetric.kodo.util.ProxyTreeSet
setChangeManager(ChangeManager) - Method in class com.solarmetric.kodo.util.ProxyTreeMap
setChangeManager(ChangeManager) - Method in class com.solarmetric.kodo.util.ProxyHashtable
setCharacterStream(int, Reader, int) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setCharField(PersistenceCapable, int, char, char) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
setCharType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for chars.
setClass(Class) - Method in class com.solarmetric.kodo.query.QueryImpl
setClass(Class) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
setClassLoaders(MultiClassLoader) - Method in class serp.util.MultiClassLoader
  Set the class loaders of this loader to those of the given loader.
setClob(int, Clob) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setClobType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for unlimited length Strings.
setColumnNameGenerator(NameGenerator) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Set the `NameGenerator` to use for generating column names.
setColumnNameGenerator(NameGenerator) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Set the `NameGenerator` to use for generating column names.
setConfiguration(Configuration) - Method in interface com.solarmetric.kodo.enhance.Verifier
  Sets the `Configuration` that this verifier should use for any settings.
setConfiguration(Configuration) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
setConfiguration(EEConfiguration) - Method in class com.solarmetric.kodo.ee.JNDIManagedRuntime
setConfiguration(EEConfiguration) - Method in interface com.solarmetric.kodo.ee.ManagedRuntime
  Configuration will be supplied before use.
setConfiguration(EEConfiguration) - Method in class com.solarmetric.kodo.ee.InvocationManagedRuntime
setConfiguration(EEConfiguration) - Method in class com.solarmetric.kodo.ee.AutomaticManagedRuntime
setConfiguration(JDBCConfiguration) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
setConfiguration(JDBCConfiguration) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Set the Configuration for this object.
setConfiguration(JDBCConfiguration) - Method in class com.solarmetric.kodo.impl.jdbc.schema.AbstractSequenceFactory
  Set the `JDBCConfiguration` instance that will be used by this implementation.
setConfiguration(JDBCConfiguration, DBDictionary) - Method in interface com.solarmetric.kodo.impl.jdbc.SequenceFactory
  Set the configuration for this factory; allows access to database connection information, etc.
setConfiguration(JDBCConfiguration, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.schema.AbstractSequenceFactory
setConfiguration(JDBCConfiguration, DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
setConnectionDriverClass(Class) - Method in class com.solarmetric.datasource.DataSourceImpl
setConnectionDriverName(String) - Method in class com.solarmetric.datasource.DataSourceImpl
setConnectionDriverName(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setConnectionDriverName(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Class name of the Connection Driver.
setConnectionDriverName(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  Make sure the driver is loaded.
setConnectionDriverName(String) - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  Class name of the Connection Driver.
setConnectionDriverName(String) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
setConnectionDriverName(String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setConnectionFactory() - Method in class com.solarmetric.kodo.ee.JDOBean
setConnectionFactory(Object) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setConnectionFactory(Object) - Method in interface com.solarmetric.kodo.conf.Configuration
  The connection factory.
setConnectionFactory(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setConnectionFactory2(Object) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setConnectionFactory2(Object) - Method in interface com.solarmetric.kodo.conf.Configuration
  The connection factory.
setConnectionFactory2(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setConnectionFactory2Name(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setConnectionFactory2Name(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  The name for the second data store connection factory.
setConnectionFactory2Name(String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setConnectionFactory2Properties(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setConnectionFactory2Properties(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Property String to use to configure the ConnectionFactory2.
setConnectionFactoryName(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setConnectionFactoryName(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  The name for the data store connection factory.
setConnectionFactoryName(String) - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The name for the data store connection factory.
setConnectionFactoryName(String) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
setConnectionFactoryName(String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setConnectionPassword(String) - Method in class com.solarmetric.datasource.DataSourceImpl
setConnectionPassword(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setConnectionPassword(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  The password for the data store connection.
setConnectionPassword(String) - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The password for the data store connection.
setConnectionPassword(String) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
setConnectionPassword(String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setConnectionProperties(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setConnectionProperties(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Set the properties string to apply to the connection factory.
setConnectionProperties(String) - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  Get the properties string to apply to the connection factory.
setConnectionProperties(String) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
setConnectionRetainMode(String) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The connection retain mode.
setConnectionRetainMode(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setConnectionRetainMode(String) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Sets the connection retain mode for the current store manager.
setConnectionTestTimeout(int) - Method in class com.solarmetric.datasource.DataSourceImpl
setConnectionTestTimeout(int) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The number of seconds to wait between testing connections retrieved from the connection pool.
setConnectionTestTimeout(int) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setConnectionTestTimeout(int) - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The number of seconds to wait between testing connections retrieved from the connection pool.
setConnectionTestTimeout(int) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
setConnectionTestTimeout(Integer) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Wrapper setter for `JDBCConfiguration.setConnectionTestTimeout(int)`.
setConnectionTestTimeout(Integer) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setConnectionURL(String) - Method in class com.solarmetric.datasource.DataSourceImpl
setConnectionURL(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setConnectionURL(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  The URL for the data store connection.
setConnectionURL(String) - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The URL for the data store connection.
setConnectionURL(String) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
setConnectionURL(String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setConnectionUserName(String) - Method in class com.solarmetric.datasource.DataSourceImpl
setConnectionUserName(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setConnectionUserName(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  The user name for the data store connection.
setConnectionUserName(String) - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The user name for the data store connection.
setConnectionUserName(String) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
setConnectionUserName(String) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setConnector(Connector) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
setConnector(Connector) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Set the `Connector` to be used for this manager.
setContainsId(String) - Method in class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
  If this path is part of a contains clause, then alias it to the proper contains id before initialization.
setCreateIdentityColumn(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
  If true, then whenever the `schematool` creates a table, it will append an additional IDENTITY column to the table's creation SQL.
setCreateTableSuffix(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  The suffix that will be appended to any "CREATE TABLE" statements.
setCursorName(String) - Method in class com.solarmetric.datasource.StatementWrapper
setCustomFetchGroupCapability(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Configures whether or not this persistence manager is licensed to use custom fetch groups.
setData(int, Object) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
  Sets the stored data value for the field at `index` to `val`.
setData(int, Object) - Method in interface com.solarmetric.kodo.runtime.PCData
  Sets the stored data value for the field at `index` to `val`.
setData(int, Object) - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
setDataCache(DataCache) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setDataCache(DataCache) - Method in interface com.solarmetric.kodo.conf.Configuration
  The L2 data cache.
setDataCacheClass(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setDataCacheClass(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  The class to use for level-2 data store caching.
setDataCacheProperties(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setDataCacheProperties(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Configuration options for the data cache.
setDataColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
  Set the primary data column(s) for this mapping.
setDate(int) - Method in class com.solarmetric.kodo.util.ProxyDate
setDate(int, Date) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setDate(int, Date, Calendar) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setDateType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for Dates.
setDBMetaData(DBMetaData) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Set the DBMetaData for this dictionary.
setDBMetaData(DBMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Set the metadata for this dictionary.
setDeclaredIndex(int) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setDeclaresCollection(boolean) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setDeclaresMap(boolean) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setDefaultClassMappingClass(String) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The class name of the default ClassMapping implementation.
setDefaultClassMappingClass(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setDefaultDataCacheTimeout(double) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setDefaultDataCacheTimeout(double) - Method in interface com.solarmetric.kodo.conf.Configuration
  Default data cache timeout.
setDefaultDataCacheTimeout(Double) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setDefaultDataCacheTimeout(Double) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setDefaultDataCacheTimeout(double)`.
setDefaultFetchBatchSize(int) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setDefaultFetchBatchSize(int) - Method in interface com.solarmetric.kodo.conf.Configuration
  Set the size of the batch that will be pre-selected when accessing elements in a Query result.
setDefaultFetchBatchSize(Integer) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setDefaultFetchBatchSize(Integer) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setDefaultFetchBatchSize(int)`.
setDefaultFetchThreshold(int) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setDefaultFetchThreshold(int) - Method in interface com.solarmetric.kodo.conf.Configuration
  Set the threshold below which result lists will be completely instantiated upon their creation.
setDefaultFetchThreshold(Integer) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setDefaultFetchThreshold(Integer) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setDefaultFetchThreshold(int)`.
setDefaultStringType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for default length Strings.
setDefaultSubclassProviderClass(String) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The class name of the default SubclassProvider implementation.
setDefaultSubclassProviderClass(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setDefaultSubclassProviderProperties(String) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Configuration properties for the default subclass provider.
setDefaultSubclassProviderProperties(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setDependent(boolean) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setDictionary(DBDictionary) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The DBDictionary to use.
setDictionary(DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setDictionary(DBDictionary) - Method in class com.solarmetric.kodo.impl.jdbc.schema.AbstractSequenceFactory
  Set the `DBDictionary` instance that will be used by this sequence factory implementation.
setDictionaryClass(String) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The dictionary class to use to define the RDBMS SQL information
setDictionaryClass(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setDictionaryProperties(String) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Configuration options for the dictionary.
setDictionaryProperties(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setDieOnInvalid(boolean) - Method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Set to true if this tool should throw an exception on an attempt to generate an id class for a type that does not use application identity.
setDirty(boolean) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Records that all instance fields are/are not dirty, and changes the JDO flags of the instance accordingly.
setDistinct(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Make this into a SELECT DISTINCT query.
setDouble(int, double) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setDoubleField(PersistenceCapable, int, double, double) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
setDoubleType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for doubles.
setDriverProperties(Properties) - Method in class com.solarmetric.datasource.DataSourceImpl
setElementAt(Object, int) - Method in class com.solarmetric.kodo.util.ProxyVector
setElementDependent(boolean) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setElementType(Class) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setEmbedded(boolean) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setEmbeddedBlobMaxLength(int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
  Sets the maximum blob length (in bytes) that can be embedded in a prepared statement without any special handling.
setEmbeddedClobMaxLength(int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
  Sets the maximum clob length (in characters) that can be embedded in a prepared statement without any special handling.
setEmbeddedElement(boolean) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setEmbeddedKey(boolean) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setEmpty - Variable in class com.solarmetric.kodo.conf.StringValue
setEnableQueryExtensions(boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setEnableQueryExtensions(boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  Set whether filter extensions can be used
setEnableQueryExtensions(Boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setEnableQueryExtensions(Boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setEnableQueryExtensions(boolean)`.
setEntityContext(EntityContext) - Method in class com.solarmetric.kodo.ee.JDOEntityBean
  From section 16.2.1 of the JDO 1.0 specification: The setEntityContext method copies the value of the EntityContext parameter to the instance variable entityContext,looksupthe ConnectionFactory using JNDI, and sets it into the persistenceManagerFactory variable.
setEscapeProcessing(boolean) - Method in class com.solarmetric.datasource.StatementWrapper
setFetchDirection(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
setFetchDirection(int) - Method in class com.solarmetric.datasource.StatementWrapper
setFetchGroups(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setFetchGroups(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Sets a list of fetch groups with which all `PersistenceManager` objects obtained from a `PersistenceManagerFactory` should be configured.
setFetchSize(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
setFetchSize(int) - Method in class com.solarmetric.datasource.StatementWrapper
setFilter(String) - Method in class com.solarmetric.kodo.query.QueryImpl
setFilter(String) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
setFlatInheritanceMapping(boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Configure the default inheritance hierarchy mapping strategy.
setFlatInheritanceMapping(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setFlatInheritanceMapping(Boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Wrapper setter for `JDBCConfiguration.setFlatInheritanceMapping(boolean)`.
setFlatInheritanceMapping(Boolean) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setFloat(int, float) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setFloatField(PersistenceCapable, int, float, float) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
setFloatType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for floats.
setFlushBeforeQueries(int) - Method in class com.solarmetric.kodo.query.QueryImpl
setFlushBeforeQueries(int) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API Extension.
setFlushBeforeQueries(int) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
setFlushBeforeQueries(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setFlushBeforeQueries(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Sets whether or not Kodo should automatically flush modifications to the data store before executing queries.
setFormat(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.TrueSequenceFactory
  Set the String used for MessageFormat to generate the sequence selecting SQL.
setFormat(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.ClassSequenceFactory
  Set the String used for MessageFormat to generate the sequence selecting SQL.
setFromCmdLine(String[]) - Method in class serp.util.Options
  Parses the given argument list into flag/value pairs, which are stored as properties.
setFromProperties(TypedProperties) - Method in class com.solarmetric.kodo.conf.Value
setFromProperties(TypedProperties) - Method in class com.solarmetric.kodo.conf.StringValue
setFromProperties(TypedProperties) - Method in class com.solarmetric.kodo.conf.DoubleValue
setFromProperties(TypedProperties) - Method in class com.solarmetric.kodo.conf.IntegerValue
setFromProperties(TypedProperties) - Method in class com.solarmetric.kodo.conf.BooleanValue
setGetEmpty(short) - Method in class com.solarmetric.kodo.conf.StringValue
  set the get policy for empty strings to the given type.
setHoldability(int) - Method in class com.solarmetric.datasource.ConnectionWrapper
setHours(int) - Method in class com.solarmetric.kodo.util.ProxyDate
setIdentityColumnName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.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 com.solarmetric.kodo.meta.ClassMetaData
setIgnoreCache(boolean) - Method in class com.solarmetric.kodo.query.QueryImpl
setIgnoreCache(boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setIgnoreCache(boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  The default IgnoreCache setting for all PersistenceManager instances obtained from this factory.
setIgnoreCache(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
setIgnoreCache(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setIgnoreCache(boolean) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
setIgnoreCache(Boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setIgnoreCache(Boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setIgnoreCache(boolean)`.
setIgnoreErrors(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  If true, SQLExceptions thrown during schema manipulation will be printed but ignored.
setImplData(Object, Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  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 com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
  Set the increment to use when updating the sequence table.
setInDefaultFetchGroup(boolean) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setIndex(int) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setIndexNameGenerator(NameGenerator) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Set the `NameGenerator` to use for generating index names.
setIndexNameGenerator(NameGenerator) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Set the `NameGenerator` to use for generating index names.
setInt(int, int) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setIntermediate(int, Object) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
setIntermediate(int, Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Intermediate data stored before the field is loaded.
setIntermediate(int, Object) - Method in interface com.solarmetric.kodo.runtime.PCData
  Sets the stored intermediate field value at `index` to `val`.
setIntermediate(int, Object) - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
setInternal(Column, SQLValue) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Update
  Internal filter for all `set` methods; the given value should already be passed through the `DBDictionary` unless it is null.
setIntField(PersistenceCapable, int, int, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
setInto(Object) - Method in class serp.util.Options
  This method uses reflection to set all the properties in the given object that are named by the keys in this map.
setIntoProperties(Properties) - Method in class com.solarmetric.kodo.conf.Value
  Set the value of this `Value` into a `Properties` object.
setIntType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for ints.
setIsOracleJDBCDriver(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
  Set whether this is using the Oracle JDBC driver, or another vendor's driver.
setJDBCLog(Log) - Method in class com.solarmetric.datasource.DataSourceImpl
setJDOState(JDOState, Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Set or reset the lifecycle state of the managed instance.
setKeepSoftReferences(boolean) - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
  Configures whether or not this cache will keep soft references when objects expire.
setKeepSoftReferences(boolean) - Method in class com.solarmetric.kodo.util.CacheMap
  Configures whether or not this cache will keep soft references when objects expire.
setKeyColumn(Column) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
  Set the key column for this map.
setKeyDependent(boolean) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setKeyType(Class) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setLastConnectionTestTime(long) - Method in class com.solarmetric.datasource.ConnectionWrapper
  The time in milliseconds when this connection was last tested.
setLength(int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
setLenStringType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for limited length Strings.
setLicenseKey(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setLicenseKey(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  The runtime license key for Kodo.
setLinesBetweenSections(int) - Method in class serp.util.CodeFormat
  The number of empty lines between sections.
setLoaded(boolean) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Records that all instance fields are/are not loaded, and changes the JDO flags of the instance accordingly.
setLoaded(int, boolean) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
  Sets the `loaded` flag for the field at `index`.
setLoaded(int, boolean) - Method in interface com.solarmetric.kodo.runtime.PCData
  Sets the `loaded` flag for the field at `index`.
setLoaded(int, boolean) - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
setLocaleType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for java.util.Locales.
setLockColumn(Column) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Set the column used to track the optimistic lock version of the class.
setLockModeEnabled(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.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 com.solarmetric.kodo.impl.jdbc.schema.dict.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(PrintStream) - Method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Set the stream to use for status messages, or null if none.
setLog(PrintStream) - Method in class com.solarmetric.kodo.enhance.JDOEnhancer
  Deprecated.
setLog(PrintWriter) - Method in class com.solarmetric.kodo.enhance.JDOEnhancer
  Set the PrintWrtier to use for status messages.
setLoginTimeout(int) - Method in class com.solarmetric.datasource.DataSourceImpl
setLogWriter(PrintWriter) - Method in class com.solarmetric.datasource.DataSourceImpl
setLogWriter(PrintWriter) - Method in class com.solarmetric.kodo.ee.JDOBean
  Set the PrintWriter for debug messages.
setLogWriter(PrintWriter) - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl
setLogWriter(PrintWriter) - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionImpl
setLong(int, long) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setLongField(PersistenceCapable, int, long, long) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
setLongType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for longs.
setManaged(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
  Set whether this SQLExecutionManager is managed.
setManaged(boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
  Set whether this SQLExecutionManager is managed.
setManagedRuntime(ManagedRuntime) - Method in interface com.solarmetric.kodo.ee.EEConfiguration
  The plugin to use for integrating with a managed runtime.
setManagedRuntime(ManagedRuntime) - Method in class com.solarmetric.kodo.impl.jdbc.ee.EESimpleConfiguration
setManagedRuntimeClass(String) - Method in interface com.solarmetric.kodo.ee.EEConfiguration
  The class name of the managed runtime to use for managed environments.
setManagedRuntimeClass(String) - Method in class com.solarmetric.kodo.impl.jdbc.ee.EESimpleConfiguration
setManagedRuntimeProperties(String) - Method in interface com.solarmetric.kodo.ee.EEConfiguration
  Configuration options for the managed runtime class.
setManagedRuntimeProperties(String) - Method in class com.solarmetric.kodo.impl.jdbc.ee.EESimpleConfiguration
setMaxColumnNameLength(int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
setMaxFieldSize(int) - Method in class com.solarmetric.datasource.StatementWrapper
setMaxIndexNameLength(int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
setMaxPool(int) - Method in class com.solarmetric.datasource.DataSourceImpl
setMaxPool(int) - Method in interface com.solarmetric.datasource.DataSourceImpl.Pool
  Set the maximum size of the pool.
setMaxPool(int) - Method in class com.solarmetric.datasource.DataSourceImpl.SortablePool
setMaxPool(int) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setMaxPool(int) - Method in interface com.solarmetric.kodo.conf.Configuration
  The maximum number of connections in the connection pool.
setMaxPool(int) - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The maximum number of connections in the connection pool.
setMaxPool(int) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
setMaxPool(int) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setMaxPool(int) - Method in class serp.util.AbstractPool
  Deprecated.
setMaxPool(int) - Method in interface serp.util.Pool
  Deprecated. Set the maximum number of pooled items, including taken instances.
setMaxPool(Integer) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setMaxPool(Integer) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setMaxPool(int)`.
setMaxRows(int) - Method in class com.solarmetric.datasource.StatementWrapper
setMaxSize(int) - Method in class com.solarmetric.datasource.PreparedStatementCache
  Set the maximum size of the cache.
setMaxTableNameLength(int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
setMetaData(ClassMetaData) - Method in interface com.solarmetric.kodo.enhance.Verifier
  Sets the `ClassMetaData` that this verifier should verify.
setMetaData(ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
setMinPool(int) - Method in class com.solarmetric.datasource.DataSourceImpl
setMinPool(int) - Method in interface com.solarmetric.datasource.DataSourceImpl.Pool
setMinPool(int) - Method in class com.solarmetric.datasource.DataSourceImpl.SortablePool
setMinPool(int) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setMinPool(int) - Method in interface com.solarmetric.kodo.conf.Configuration
  The minimum number of connections in the connection pool.
setMinPool(int) - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The minimum number of connections in the connection pool.
setMinPool(int) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
setMinPool(int) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setMinPool(int) - Method in class serp.util.AbstractPool
  Deprecated.
setMinPool(int) - Method in interface serp.util.Pool
  Deprecated. Set the minimum number of pooled items, including taken instances.
setMinPool(Integer) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setMinPool(Integer) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setMinPool(int)`.
setMinutes(int) - Method in class com.solarmetric.kodo.util.ProxyDate
setMonth(int) - Method in class com.solarmetric.kodo.util.ProxyDate
setMsWait(int) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setMsWait(int) - Method in interface com.solarmetric.kodo.conf.Configuration
  The number of milliseconds to wait for an available connection from the connection pool before throwing a JDODatastoreException.
setMsWait(int) - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The number of milliseconds to wait for an available connection from the connection pool before throwing a JDODatastoreException.
setMsWait(int) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
setMsWait(int) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setMsWait(Integer) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setMsWait(Integer) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setMsWait(int)`.
setMultithreaded(boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setMultithreaded(boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  The default Multithreaded setting for all PersistenceManager instances obtained from this factory.
setMultithreaded(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
setMultithreaded(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setMultithreaded(Boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setMultithreaded(Boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setMultithreaded(boolean)`.
setName(String) - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
setName(String) - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Sets a string name to be used to identify this cache to end-user needs.
setName(String) - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
setNameTruncationVersion(int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Set the name truncation version to use.
setNeedsRollback() - Method in class com.solarmetric.datasource.ConnectionWrapper
  Indicate that a rollback should occur on this connection prior to re-pooling.
setNext(SimpleLinkedList.Entry) - Method in class serp.util.SimpleLinkedList.Entry
  Deprecated.
setNextException(SQLException) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLExceptionWrapper
setNextVersion(Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Set the version indicator that this object should have after successful commit.
setNontransactionalRead(boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setNontransactionalRead(boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  The default NontransactionalRead setting for all PersistenceManager instances obtained from this factory.
setNontransactionalRead(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
setNontransactionalRead(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setNontransactionalRead(Boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setNontransactionalRead(Boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setNontransactionalRead(boolean)`.
setNontransactionalWrite(boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setNontransactionalWrite(boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  The default NontransactionalWrite setting for all PersistenceManager instances obtained from this factory.
setNontransactionalWrite(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
setNontransactionalWrite(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setNontransactionalWrite(Boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setNontransactionalWrite(Boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setNontransactionalWrite(boolean)`.
setNull(int, int) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setNull(int, int, String) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setNullParameter(PreparedStatement, int, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Some JDBC drivers need to deal with nulls in a special way: this method can be overridden to check for various special null circumstances.
setNullParameter(PreparedStatement, int, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
  Since Sybase does not support `Types.BLOB` or `Types.CLOB`, we override the `setNull` method to `Types.VARCHAR` and `Types.VARBINARY`, respectively.
setNullValue(int) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setObject(int, Object) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setObject(int, Object, int) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setObject(int, Object, int, int) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setObjectField(PersistenceCapable, int, Object, Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
setObjectIdClass(Class) - Method in class com.solarmetric.kodo.meta.ClassMetaData
setOptimistic(boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setOptimistic(boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  The default Optimistic setting for all PersistenceManager instances obtained from this factory.
setOptimistic(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
setOptimistic(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setOptimistic(Boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setOptimistic(Boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setOptimistic(boolean)`.
setOrderColumn(Column) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedManyToManyMapping
  Set the column of the table this Collection is stored in which holds the order of this value in the Collection.
setOrderColumn(Column) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedCollectionMapping
  Set the column of the table this Collection is stored in which holds the order of this value in the Collection.
setOrdering(String) - Method in class com.solarmetric.kodo.query.QueryImpl
setOrdering(String) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
setOutputWriter(PrintWriter) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Specify a stream to log SQL commands to.
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyLinkedList
setOwner(Object, String) - Method in interface com.solarmetric.kodo.util.ProxyMap
  Set the owning JDO instance of the proxy and the name of the field it is assigned to.
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyHashSet
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyVector
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyArrayList
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyDate
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyHashMap
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyHashMapCT
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyTreeSet
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyTreeSetCT
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyTreeMap
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyTreeMapCT
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyProperties
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyHashtable
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyHashtableCT
setOwner(Object, String) - Method in interface com.solarmetric.kodo.util.ProxyCollection
  Set the owning JDO instance of the proxy and the name of the field it is assigned to.
setOwner(Object, String) - Method in class com.solarmetric.kodo.util.ProxyHashSetCT
setOwner(Object, String) - Method in interface com.solarmetric.kodo.util.Proxy
  Set the owning JDO instance of the proxy and the name of the field it is assigned to.
setParameter(String, Object) - Method in class serp.util.ParameterTemplate
  Set the value for the given parameter.
setParameters(Map) - Method in class serp.util.ParameterTemplate
  Set the values for all the parameters in the given map.
setParameters(PreparedStatement) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Populate the parameters of an existing PreparedStatement with values from this SQLBuffer.
setParameters(PreparedStatement, int) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Populate the parameters of an existing PreparedStatement with values from this SQLBuffer.
setPassword(String) - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionRequestInfo
setPerformanceLog(Log) - Method in class com.solarmetric.datasource.DataSourceImpl
setPersistenceCapableSuperclass(Class) - Method in class com.solarmetric.kodo.meta.ClassMetaData
setPersistenceManager(PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager
  Set the PersistenceManager this StoreManager is owned by.
setPersistenceManager(PersistenceManagerImpl) - Method in class com.solarmetric.kodo.runtime.ClassGroupStateManagerSet
setPersistenceManager(PersistenceManagerImpl) - Method in class com.solarmetric.kodo.runtime.FifoStateManagerSet
setPersistenceManager(PersistenceManagerImpl) - Method in interface com.solarmetric.kodo.runtime.StateManagerSet
  Sets the `PersistenceManagerImpl` associated with this set.
setPersistenceManager(PersistenceManagerImpl) - Method in interface com.solarmetric.kodo.runtime.StoreManager
  Set a reference to the corresponding PersistenceManager.
setPersistenceManager(PersistenceManagerImpl) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
setPersistenceManagerClass(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setPersistenceManagerClass(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  The class name of the `PersistenceManager` type to create.
setPersistenceManagerFactory(PersistenceManagerFactoryImpl) - Method in interface com.solarmetric.kodo.runtime.event.RemoteCommitProvider
  Set the `PersistenceManagerFactoryImpl` to which this provider should transmit commit information.
setPersistenceManagerFactory(PersistenceManagerFactoryImpl) - Method in class com.solarmetric.kodo.runtime.event.impl.RemoteCommitProviderImpl
setPersistenceManagerFactoryClass(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setPersistenceManagerFactoryClass(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Class name of the PersistenceManagerFactoryClass implementation.
setPersistenceManagerProperties(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setPersistenceManagerProperties(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Configuration options for the persistence manager.
setPersistent(boolean) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setPersistentTypes(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setPersistentTypes(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Sets a list of persistent types that are to be registered every time a `PersistenceManager` is obtained from a `PersistenceManagerFactory`.
setPKColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
  Set the primary key columns of the owning class.
setPKColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
  Set the primary key columns of the owning class.
setPKColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
  Set the primary key columns of the owning class.
setPKColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
  Set the primary key columns of the owning class.
setPKColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Set the primary key column(s) of the class' primary table.
setPKColumns(Table, Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Set the primary key column(s) for the given primary table.
setPort(int) - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider
  Sets the port that this provider should listen on.
setPrev(SimpleLinkedList.Entry) - Method in class serp.util.SimpleLinkedList.Entry
  Deprecated.
setPrimaryKey(boolean) - Method in class com.solarmetric.kodo.meta.FieldMetaData
setProperties(String) - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
  Sets the name of the properties resource that will be resolved against the current `Thread`'s context class loader as the resource that contains the properties to use to initialize this Configuration.
setPropertiesFile(File) - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
  Set the `File` that will be used to load the properties.
setPropertiesInputStream(InputStream) - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
  Initialize this Configuration from the specified `InputStream`.
setPropertiesResource(String) - Method in class com.solarmetric.kodo.ee.JDOBean
  In a typical EJB application, the ConnectionFactory will be already bound externally (using its resource adaptor, a startup class, or an MBean).
setProperty(String, boolean) - Method in class serp.util.TypedProperties
  Set the given key to a string version of the given value.
setProperty(String, double) - Method in class serp.util.TypedProperties
  Set the given key to a string version of the given value.
setProperty(String, float) - Method in class serp.util.TypedProperties
  Set the given key to a string version of the given value.
setProperty(String, int) - Method in class serp.util.TypedProperties
  Set the given key to a string version of the given value.
setProperty(String, long) - Method in class serp.util.TypedProperties
  Set the given key to a string version of the given value.
setProperty(String, String) - Method in class com.solarmetric.kodo.util.ProxyProperties
setProperty(String, String) - Method in class serp.util.TypedProperties
  Overrides `Properties.setProperty(String,String)` to remove the key if the given value is `null`.
setProxyManager(ProxyManager) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setProxyManager(ProxyManager) - Method in interface com.solarmetric.kodo.conf.Configuration
  The proxy manager.
setProxyManagerClass(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setProxyManagerClass(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  The manager for second class object proxies.
setProxyManagerProperties(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setProxyManagerProperties(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Configuration for the proxy manager.
setQueryCache(QueryCache) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setQueryCache(QueryCache) - Method in interface com.solarmetric.kodo.conf.Configuration
  The L2 query cache.
setQueryCacheClass(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setQueryCacheClass(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  The class to use for level-2 data store query caching.
setQueryCacheEnabled(boolean) - Method in class com.solarmetric.kodo.query.QueryImpl
setQueryCacheEnabled(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API Extension.
setQueryCacheEnabled(boolean) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
setQueryCacheProperties(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setQueryCacheProperties(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Configuration options for the query cache.
setQueryFilterListenerInstances(FilterListener[]) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setQueryFilterListenerInstances(FilterListener[]) - Method in interface com.solarmetric.kodo.conf.Configuration
  Set the FilterListeners config properties
setQueryFilterListeners(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setQueryFilterListeners(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Set the FilterListeners config properties
setQueryTimeout(int) - Method in class com.solarmetric.datasource.StatementWrapper
setQuoteNumbers(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Sets whether number values should be quoted when being inserted.
setReadOnly(boolean) - Method in class com.solarmetric.datasource.ConnectionWrapper
setReadOnly(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
  Set this mapping to be read-only.
setReadOnly(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OrderedManyToManyMapping
  Ordered M-M mappings are never read-only.
setRecordCacheStatistics(boolean) - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
  Turns cache statistics recording on or off.
setRecordName(String) - Method in class com.solarmetric.kodo.impl.jdbc.ee.RecordImpl
setRecordShortDescription(String) - Method in class com.solarmetric.kodo.impl.jdbc.ee.RecordImpl
setRef(int, Ref) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setRefColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
setRefColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
  Set the columns of the table this Collection is stored in which hold the PK values of the owning object.
setRefColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
  Set the columns of the table this Collection is stored in which hold the PK values of the owning object.
setReference(Reference) - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
setRelationPKColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.NToManyMapMapping
setRelationPKColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToManyMapping
setRelationPKColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
setRelationPKColumns(Column[]) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
setRelationVariable(String) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
  Set the relation variable to use in calls to `ObjectSelect.getColumnAlias(com.solarmetric.kodo.impl.jdbc.schema.Column)`.
setRemoteCommitProviderClass(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setRemoteCommitProviderClass(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  The class to use for remote commit notification.
setRemoteCommitProviderProperties(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setRemoteCommitProviderProperties(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Configuration options for the remote commit provider.
setRequiresExtent(boolean) - Method in class com.solarmetric.kodo.meta.ClassMetaData
setRestoreValues(boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setRestoreValues(boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  The default RestoreValues setting for all PersistenceManager instances obtained from this factory.
setRestoreValues(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
setRestoreValues(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setRestoreValues(Boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setRestoreValues(Boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setRestoreValues(boolean)`.
setResultListClass(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setResultListClass(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Sets the implementation of `ResultList` that will be used to return query results.
setResultListProperties(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setResultListProperties(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Sets the property string that will be used to configure the resultlist specified by `Configuration.setResultListClass(java.lang.String)`.
setRetainValues(boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setRetainValues(boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  The default RetainValues setting for all PersistenceManager instances obtained from this factory.
setRetainValues(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
setRetainValues(boolean) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
setRetainValues(Boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setRetainValues(Boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setRetainValues(boolean)`.
setSavepoint() - Method in class com.solarmetric.datasource.ConnectionWrapper
setSavepoint(String) - Method in class com.solarmetric.datasource.ConnectionWrapper
setSchemaLog(Log) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
setSchemaName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Set the schema to act on.
setScoreBeforeFieldName(boolean) - Method in class serp.util.CodeFormat
  Whether to place an underscore before private field names.
setSeconds(int) - Method in class com.solarmetric.kodo.util.ProxyDate
setSequenceFactory(SequenceFactory) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The default SequenceFactory to use.
setSequenceFactory(SequenceFactory) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setSequenceFactory(SequenceFactory, ClassMetaData) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The SequenceFactory to use for classes of type `meta`.
setSequenceFactory(SequenceFactory, ClassMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setSequenceFactoryClass(String) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The class name of the SequenceFactory implementation.
setSequenceFactoryClass(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setSequenceFactoryProperties(String) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Configuration properties for the sequence factory.
setSequenceFactoryProperties(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setSequenceName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.TrueSequenceFactory
  Set the sequence used.
setSessionContext(SessionContext) - Method in class com.solarmetric.kodo.ee.JDOSessionBean
  From section 16.1 of the JDO 1.0 specification: ...reference to the PersistenceManagerFactory, which should be initialized by the method setSessionContext.
setSetEmpty(short) - Method in class com.solarmetric.kodo.conf.StringValue
  set the set policy for empty strings SET_EMPTY_IGNORE - ignore set attempts with empty argument.
setShort(int, short) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setShortField(PersistenceCapable, int, short, short) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
setShortType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for shorts.
setSimulateLocking(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  If true, we will pretend to allow pessimistic transactions even though the underlying data store does not support pessimistic locking.
setSoftReferenceSize(int) - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
  Sets the maximum number of unpinned objects to keep soft references to.
setSoftReferenceSize(int) - Method in class com.solarmetric.kodo.util.CacheMap
  Sets the maximum number of unpinned objects to keep soft references to.
setSpaceBeforeParen(boolean) - Method in class serp.util.CodeFormat
  Whether to place a space before parentheses.
setSpaceInParen(boolean) - Method in class serp.util.CodeFormat
  Whether to place a space within parentheses.
setSql(String) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setSQLExecutionListenerClass(String) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The static class for listening to `SQLExecutionEvent`s.
setSQLExecutionListenerClass(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setSQLExecutionManagerClass(String) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The class to use for managing SQL execution.
setSQLExecutionManagerClass(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setSQLLog(Log) - Method in class com.solarmetric.datasource.DataSourceImpl
setState(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Set the cached StateManager for the given instance.
setStatementCacheMax(int) - Method in class com.solarmetric.datasource.DataSourceImpl
setStatementCacheMaxSize(int) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The size of the statement re-use cache.
setStatementCacheMaxSize(int) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setStatementCacheMaxSize(int) - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The size of the statement re-use cache.
setStatementCacheMaxSize(int) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
setStatementCacheMaxSize(Integer) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Wrapper setter for `JDBCConfiguration.setStatementCacheMaxSize(int)`.
setStatementCacheMaxSize(Integer) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setStatementExecutionTimeout(int) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The timout for Statement execution (in seconds).
setStatementExecutionTimeout(int) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  The timout for Statement execution (in seconds).
setStatementExecutionTimeout(int) - Method in interface com.solarmetric.kodo.impl.jdbc.ConnectionFactoryConfiguration
  The timout for Statement execution (in seconds).
setStatementExecutionTimeout(int) - Method in class com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector.AbstractConnectionFactoryConfiguration
setStatementExecutionTimeout(Integer) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Wrapper setter for `JDBCConfiguration.setStatementExecutionTimeout(int)`.
setStatementExecutionTimeout(Integer) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setStoreCharsAsStrings(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Set whether we want to store char values as String objects in the data store.
setStoreLargeNumbersAsStrings(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Storing numbers as strings works around various problems, such as loss of `BigDecimal` trailing zeros and overflow problems for very large numbers.
setString(int, String) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setString(String) - Method in class com.solarmetric.kodo.conf.Value
setString(String) - Method in class com.solarmetric.kodo.conf.StringValue
setString(String) - Method in class com.solarmetric.kodo.conf.DoubleValue
setString(String) - Method in class com.solarmetric.kodo.conf.IntegerValue
setString(String) - Method in class com.solarmetric.kodo.conf.BooleanValue
setStringField(PersistenceCapable, int, String, String) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
setStringType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL type for limited length Strings.
setSupportsSelectForUpdate(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
  Set whether this version of MySQL supports the 'SELECT FOR UPDATE' SQL clause.
setSynchronization(Synchronization) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
setSynchronizeSchema(boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Automatically refresh the schema for all persistent types seen.
setSynchronizeSchema(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  Automatically refresh the schema for all persistent types seen.
setSynchronizeSchema(Boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Wrapper setter for `JDBCConfiguration.setSynchronizeSchema(boolean)`.
setSynchronizeSchema(Boolean) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setTableName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
  Set the table name for storing sequence ids.
setTableName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.TrueSequenceFactory
  Set the table name to run sequence queries against.
setTableName(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.ClassSequenceFactory
  Set the table name to run sequence queries against.
setTableNameGenerator(NameGenerator) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Set the `NameGenerator` to use for generating table names.
setTableNameGenerator(NameGenerator) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Set the `NameGenerator` to use for generating table names.
setTableType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
  Set the MySQL table type to use when creating tables.
setTabSpaces(int) - Method in class serp.util.CodeFormat
  The number of spaces to use for tabs; 0 means to use actual tab characters.
setTangosolCacheName(String) - Method in class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
  Sets the name of the Tangosol cache to use.
setTangosolCacheType(String) - Method in class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
  If `distributed`, this cache implementation will use a distibuted cache.
setTime(int, Time) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setTime(int, Time, Calendar) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setTime(long) - Method in class com.solarmetric.kodo.util.ProxyDate
setTimestamp(int, Timestamp) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setTimestamp(int, Timestamp, Calendar) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setTopic(String) - Method in class com.solarmetric.kodo.runtime.event.impl.JMSRemoteCommitProvider
  Sets the JMS Topic name.
setTopicConnectionFactory(String) - Method in class com.solarmetric.kodo.runtime.event.impl.JMSRemoteCommitProvider
  Sets the JMS TopicConnectionFactory name.
setTransactionCacheClass(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setTransactionCacheClass(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  The class to use for the PM transaction cache.
setTransactionCacheProperties(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setTransactionCacheProperties(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Configuration options for the PM transaction cache.
setTransactionIsolation(Connection, JDBCConfiguration) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Setup the transaction isolation level on the Connection.
setTransactionIsolation(Connection, JDBCConfiguration) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
setTransactionIsolation(int) - Method in class com.solarmetric.datasource.ConnectionWrapper
setTransactionIsolation(String) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  The transaction isolation that will be used when starting JDBC transactions.
setTransactionIsolation(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
  The transaction isolation that will be used when starting JDBC transactions.
setTransactionManagerMethod(String) - Method in class com.solarmetric.kodo.ee.InvocationManagedRuntime
  Set the method to invoke to get the `TransactionManager`.
setTransactionManagerName(String) - Method in class com.solarmetric.kodo.ee.JNDIManagedRuntime
  Set the location of the `TransactionManager` in JNDI.
setTransactionMode(String) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setTransactionMode(String) - Method in interface com.solarmetric.kodo.conf.Configuration
  Specifys the behavior of the transaction model.
setTransactionTimeout(int) - Method in class com.solarmetric.kodo.impl.jdbc.ee.XAResourceImpl
setType(int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Column
setType(int, String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Set the SQL column type fo rthe given symbolic constant from SQLTypes.
setType(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.Index
setTypeMap(Map) - Method in class com.solarmetric.datasource.ConnectionWrapper
setUnicodeStream(int, InputStream, int) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setup() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
setup() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Setup transient state used by this factory based on the current configuration, which will subsequenty be locked down.
setUpdate(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Set whether this is a SELECT FOR UPDATE.
setUpdate(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.sql.Select
  Make this into a SELECT FOR UPDATE query.
setupImplHelper() - Method in class com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
setUpRemoteCommitProvider() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Invoked by `PersistenceManagerFactoryImpl.setup()` to ensure that this factory's remote commit provider is configured correctly.
setupSQLTypeMap(SQLTypeMap) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  This is the most commonly overridden method when porting to a new database.
setupSQLTypeMap(SQLTypeMap) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
setupSQLTypeMap(SQLTypeMap) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
setupSQLTypeMap(SQLTypeMap) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
setupSQLTypeMap(SQLTypeMap) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
setupSQLTypeMap(SQLTypeMap) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PointbaseDictionary
  This limits the upper size on BLOB and CLOB to 1 megabyte.
setupSQLTypeMap(SQLTypeMap) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.InformixDictionary
setupSQLTypeMap(SQLTypeMap) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
setupSQLTypeMap(SQLTypeMap) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary
  This limits the upper size on BLOB and CLOB to 1 megabyte.
setupSQLTypeMap(SQLTypeMap) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary
setupSQLTypeMap(SQLTypeMap) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLTCKDictionary
setURL(int, URL) - Method in class com.solarmetric.datasource.PreparedStatementWrapper
setUseBatchedStatements(boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Batch together multiple similiar statements for faster execution.
setUseBatchedStatements(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setUseBatchedStatements(Boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Wrapper setter for `JDBCConfiguration.setUseBatchedStatements(boolean)`.
setUseBatchedStatements(Boolean) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setUseCorrectSize(boolean) - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Sets whether the results if `OnDemandForwardResultList.size()` should be correct.
setUseHardReferences(boolean) - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  If true, weak references will be held in the list.
setUserName(String) - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionRequestInfo
setUserObject(Object) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
setUseSoftReferences(boolean) - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  If true, soft references will be held in the list.
setUseSoftTransactionCache(boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setUseSoftTransactionCache(boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  Set whether or not the `PersistenceManager` should maintain soft references to objects in the transactional cache.
setUseSoftTransactionCache(Boolean) - Method in class com.solarmetric.kodo.conf.SimpleConfiguration
setUseSoftTransactionCache(Boolean) - Method in interface com.solarmetric.kodo.conf.Configuration
  Wrapper setter for `Configuration.setUseSoftTransactionCache(boolean)`.
setUseSQL92Joins(int) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCQuery
  Set whether to use SQL 92-style joins for this query.
setUseSQL92Joins(String) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Whether or not to use SQL 92-style joins in queries, including left outer joins for joins in OR clauses.
setUseSQL92Joins(String) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setUseWeakReferences(boolean) - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  If true, hard references will ensure that results will not be garbage collected.
setUseWindow(boolean) - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  If set to `true`, this list will use a sliding window of the same size as the PM's batch size (actually, the batch size plus one, to make room for the lookahead object) at the time that this list was created.
setValidateConnections(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Specify whether we want to validate a `Connection` by issuing a small SQL statement.
setValidateConnectionSQL(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Set the SQL query to use to verify that a SQL connection is in a valid state.
setValue(Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary.EmbeddedLob
setVariable(String) - Method in interface com.solarmetric.kodo.impl.jdbc.query.Joins
  Set the variable name being traversed into with the next join.
setVerifiers(Verifier[]) - Method in class com.solarmetric.kodo.enhance.JDOEnhancer
  Set the verifiers that should be used for this enhancement run.
setVersion(Object) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
  Sets the current version object that this data was loaded from.
setVersion(Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Set the current version indicator.
setVersion(Object) - Method in interface com.solarmetric.kodo.runtime.PCData
  Sets the current version object that this data was loaded from.
setVersion(Object) - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
setWait(int) - Method in class serp.util.AbstractPool
  Deprecated.
setWait(int) - Method in interface serp.util.Pool
  Deprecated. Set the maximum number of milliseconds the `Pool.get()` method will wait for a free pool item.
setWarnOnPersistentTypeFailure(boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Warn (rather than throw an exception) when the class in the data store's persistent metadata is not found.
setWarnOnPersistentTypeFailure(boolean) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setWarnOnPersistentTypeFailure(Boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.JDBCConfiguration
  Wrapper setter for `JDBCConfiguration.setWarnOnPersistentTypeFailure(boolean)`.
setWarnOnPersistentTypeFailure(Boolean) - Method in class com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration
setYear(int) - Method in class com.solarmetric.kodo.util.ProxyDate
SHORT - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `short` type, corresponds to `Types.SMALLINT`.
shortFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
shortFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
shortToPreparedParameter(PreparedStatement, int, Number) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
shortToSQL(short) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
shortToSQL(short) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
SimpleConfiguration - class com.solarmetric.kodo.conf.SimpleConfiguration.
  SimpleConfiguration is an implementation of Configuration with a bean-like interface.
SimpleConfiguration() - Constructor for class com.solarmetric.kodo.conf.SimpleConfiguration
  Default constructor.
SimpleConfiguration(boolean) - Constructor for class com.solarmetric.kodo.conf.SimpleConfiguration
  Constructor.
SimpleConfiguration(Properties) - Constructor for class com.solarmetric.kodo.conf.SimpleConfiguration
  Constructor.
SimpleLinkedList - class serp.util.SimpleLinkedList.
  Deprecated. Use the Jakarta project's Commons Collections module.
SimpleLinkedList.Entry - class serp.util.SimpleLinkedList.Entry.
  Deprecated. Doubly linked list element building block.
SimpleLinkedList.Entry(Object) - Constructor for class serp.util.SimpleLinkedList.Entry
  Deprecated. Create a new Entry object for `val`.
SimpleLinkedList.SimpleLinkedListIterator - class serp.util.SimpleLinkedList.SimpleLinkedListIterator.
  Deprecated.
SimpleLinkedList.SimpleLinkedListIterator(SimpleLinkedList) - Constructor for class serp.util.SimpleLinkedList.SimpleLinkedListIterator
  Deprecated.
SimpleLinkedList() - Constructor for class serp.util.SimpleLinkedList
  Deprecated.
SimpleProxyManager - class com.solarmetric.kodo.util.SimpleProxyManager.
  Simple implementation of the `ProxyManager` interface that delegates to the `Proxies` utility class in this package.
SimpleProxyManager() - Constructor for class com.solarmetric.kodo.util.SimpleProxyManager
SimpleResourceBundleProvider - class serp.util.SimpleResourceBundleProvider.
  `ResourceBundleProvider` that uses Java's built-in resource bundle lookup methods.
SimpleResourceBundleProvider() - Constructor for class serp.util.SimpleResourceBundleProvider
SingleFieldManager - class com.solarmetric.kodo.runtime.SingleFieldManager.
  FieldManager type used to hold onto a single field value and then dispense it via the fetch methods.
SingleFieldManager() - Constructor for class com.solarmetric.kodo.runtime.SingleFieldManager
SingleJVMRemoteCommitProvider - class com.solarmetric.kodo.runtime.event.impl.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 com.solarmetric.kodo.runtime.event.impl.SingleJVMRemoteCommitProvider
size - Variable in class serp.util.SimpleLinkedList
  Deprecated. The number of objects in this list.
SIZE_UNINITIALIZED - Static variable in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
SIZE_UNKNOWN - Static variable in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
size() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
  Return the size of this List.
size() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Returns the number of SQLElements contained in this buffer.
size() - Method in class com.solarmetric.kodo.runtime.ClassGroupStateManagerSet
size() - Method in class com.solarmetric.kodo.runtime.FifoStateManagerSet
size() - Method in interface com.solarmetric.kodo.runtime.StateManagerSet
  Returns the number of objects in this set.
size() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery.CachedResultList
size() - Method in class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
size() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
  Size calculation will just sum up the the sized of embedded ResultLists.
size() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  If `OnDemandForwardResultList.getUseCorrectSize()` is true, return the true size of the `ResultList` (instantiating all the elements if necessary), otherwise return the size of the results if they have been completely instantiated, or else `Integer.MAX_VALUE` (as per the JDO specification 1.0 section 14.6.1).
size() - Method in class com.solarmetric.kodo.util.CacheMap
size() - Method in class com.solarmetric.kodo.util.ProxyValueCollection
size() - Method in class com.solarmetric.kodo.util.ProxyEntrySet
size() - Method in class com.solarmetric.kodo.util.ProxyKeySet
size() - Method in class serp.util.RefKeyMap
  Deprecated.
size() - Method in class serp.util.RefValueMap
  Deprecated.
size() - Method in class serp.util.MapSet
size() - Method in class serp.util.OrderedSet
  Deprecated.
size() - Method in class serp.util.ReferenceCollection
size() - Method in class serp.util.MultiClassLoader
  Return the number of internal class loaders.
size() - Method in class serp.util.RefValueCollection
  Deprecated.
size() - Method in class serp.util.LRUMap
  Deprecated.
size() - Method in class serp.util.SimpleLinkedList
  Deprecated.
size() - Method in class serp.util.AbstractPool
  Deprecated.
size() - Method in class serp.util.ReferenceMap
slowestStatements - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  A Map of SQLString : time, to track the slowest statements we have seen.
SOFT - Static variable in class serp.util.ReferenceCollection
  Soft reference marker.
SOFT - Static variable in class serp.util.ReferenceMap
  Soft reference marker.
SoftCollection - class serp.util.SoftCollection.
  Deprecated. Replaced by the `ReferenceCollection`.
SoftCollection() - Constructor for class serp.util.SoftCollection
  Deprecated. Equivalent to `SoftCollection (new LinkedList ())`.
SoftCollection(Collection) - Constructor for class serp.util.SoftCollection
  Deprecated. Construct a SoftCollection with the given interal collection.
SoftKeyMap - class serp.util.SoftKeyMap.
  Deprecated. Replaced by the `ReferenceMap`.
SoftKeyMap() - Constructor for class serp.util.SoftKeyMap
  Deprecated. Equivalent to `SoftKeyMap (new HashMap ())`.
SoftKeyMap(Map) - Constructor for class serp.util.SoftKeyMap
  Deprecated. Construct a SoftKeyMap with the given interal map.
SoftValueMap - class serp.util.SoftValueMap.
  Deprecated. Replaced by the `ReferenceMap`.
SoftValueMap() - Constructor for class serp.util.SoftValueMap
  Deprecated. Equivalent to `SoftValueMap (new HashMap ())`.
SoftValueMap(Map) - Constructor for class serp.util.SoftValueMap
  Deprecated. Construct a SoftValueMap with the given interal map.
split(String, String, int) - Static method in class serp.util.Strings
  Splits the given string on the given token.
sql - Variable in class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
SQL - Static variable in class com.solarmetric.datasource.DataSourceImpl
SQLBuffer - class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer.
  Buffer for SQL statements.
SQLBuffer() - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Constructor.
SQLBuffer(SQLBuffer) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Constructor.
SQLBuffer(String) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer
  Constructor.
SQLElement - interface com.solarmetric.kodo.impl.jdbc.sql.SQLElement.
  An element in a `SQLBuffer`.
SQLEmbed - class com.solarmetric.kodo.impl.jdbc.query.listen.SQLEmbed.
  Simple listener which embeds the argument as a value or boolean expression into the where clause generated by the query.
SQLEmbed() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.listen.SQLEmbed
SQLExceptions - class com.solarmetric.kodo.impl.jdbc.runtime.SQLExceptions.
  Utility class for obtaining an array of Throwable[] objects from a SQLException.
SQLExceptions() - Constructor for class com.solarmetric.kodo.impl.jdbc.runtime.SQLExceptions
SQLExceptionWrapper - exception com.solarmetric.kodo.impl.jdbc.sql.SQLExceptionWrapper.
  Wrapper for SQLExceptions that retains the offending SQL that may have caused the problem.
SQLExceptionWrapper(SQLException, SQLBuffer) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.SQLExceptionWrapper
SQLExceptionWrapper(SQLException, String) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.SQLExceptionWrapper
SQLExecutionCallback - interface com.solarmetric.kodo.impl.jdbc.SQLExecutionCallback.
  Callback for SQL execution.
SQLExecutionEvent - interface com.solarmetric.kodo.impl.jdbc.SQLExecutionEvent.
  A generic SQL Event.
SQLExecutionListener - interface com.solarmetric.kodo.impl.jdbc.SQLExecutionListener.
  An abstract listener for all `SQLExecutionEvent`s that occur on for a given `SQLExecutionManager`.
SQLExecutionManager - interface com.solarmetric.kodo.impl.jdbc.SQLExecutionManager.
  Manager for execution SQL Statements.
SQLExecutionManagerFactory - class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerFactory.
  Static factory for instantiating implementations of a SQLExecutionManager based on parameters in the JDBCConfiguration.
SQLExecutionManagerFactory() - Constructor for class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerFactory
SQLExecutionManagerImpl - class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.
  Implementation of SQLExecutionManager that supports PreparedStatements and Statements, and has support for batching together similiar statements.
SQLExecutionManagerImpl.SQLExecutionEventImpl - class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.SQLExecutionEventImpl.
  Internal implementation of the `SQLExecutionEvent` event interface.
SQLExecutionManagerImpl.SQLExecutionEventImpl(SQLExecutionManagerImpl, short, SQLExecutionEvent, Statement, ResultSet, SQLBuffer[], SQLExecutionManager) - Constructor for class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.SQLExecutionEventImpl
SQLExecutionManagerImpl() - Constructor for class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
SQLExpression - class com.solarmetric.kodo.impl.jdbc.query.listen.SQLExpression.
  Simple listener which embeds the argument as an expression into the where clause generated by the query.
SQLExpression() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.listen.SQLExpression
sqLKeywords - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Gets a comma-separated list of all a database's SQL keywords that are NOT also SQL92 keywords.
SQLLiteral - class com.solarmetric.kodo.impl.jdbc.sql.SQLLiteral.
  This class represents a literal String that will be sent as part of a `SQLBuffer`.
SQLLiteral(String) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.SQLLiteral
SQLPath - class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath.
  A path represents a traversal into fields of a candidate object.
SQLPath(ClassMapping) - Constructor for class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
  Return a path starting with the 'this' ptr.
SQLPath(ClassMapping, Variable) - Constructor for class com.solarmetric.kodo.impl.jdbc.query.exp.SQLPath
  Return a path starting from the given variable.
SQLServerDictionary - class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary.
  Implementation of the DBDictionary interface for MS SQLServer.
SQLServerDictionary() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
SQLStatement - class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement.
  Base abstraction of any SQL statement.
SQLStatement(DBDictionary, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
SQLStatement(SQLStatement, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
SQLTypeMap - class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap.
  Maps of java types to their SQL counterparts for a particular database.
SQLTypeMap() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLTypeMap
  Constructor.
SQLTypes - class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes.
  Symbolic constants used to represent the various possible SQL types for a value.
SQLTypes() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
SQLValue - class com.solarmetric.kodo.impl.jdbc.query.listen.SQLValue.
  Simple listener which embeds the argument as a value into the where clause generated by the query.
SQLValue - class com.solarmetric.kodo.impl.jdbc.sql.SQLValue.
  Class that represents a value in a SQL statement, that can either be included in a `Statement` (after translated through the `DBDictionary`), or bound as a parameter in a `PreparedStatement`.
SQLValue() - Constructor for class com.solarmetric.kodo.impl.jdbc.query.listen.SQLValue
SQLValue(Object, DBDictionary, int) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.SQLValue
  Constructor.
start(Xid, int) - Method in class com.solarmetric.kodo.impl.jdbc.ee.XAResourceImpl
startArray(Attributes) - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
startClass(String, Attributes) - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
startClassElement(String, Attributes) - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
startCollection(Attributes) - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
startConfiguration() - Method in interface com.solarmetric.kodo.conf.Configurable
  Invoked before configuration is begun on this object
startConfiguration() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
startConfiguration() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
startConfiguration() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
startConfiguration() - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
startConfiguration() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
startConfiguration() - Method in class com.solarmetric.kodo.runtime.event.impl.JMSRemoteCommitProvider
  No-op implementation.
startConfiguration() - Method in class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider
startExtension(Attributes) - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
startField(Attributes) - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
startMap(Attributes) - Method in class com.solarmetric.kodo.meta.JDOMetaDataParser
startsWith(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
StateManagerImpl - class com.solarmetric.kodo.runtime.StateManagerImpl.
  Implementation of the `StateManager` interface for use with this runtime.
StateManagerImpl(Object, ClassMetaData, PersistenceManagerImpl) - Constructor for class com.solarmetric.kodo.runtime.StateManagerImpl
  Construct a StateManager for the instance with the given oid.
StateManagerSet - interface com.solarmetric.kodo.runtime.StateManagerSet.
  A data structure that stores `StateManagerImpl` objects and provides access to those objects in some (potentially undefined) order.
statementTimes - Static variable in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  A cache of the time elements in `PerformanceTracker.slowestStatements`.
StatementWrapper - class com.solarmetric.datasource.StatementWrapper.
  Wrapper around an existing `Statement`.
StatementWrapper.Statistics - class com.solarmetric.datasource.StatementWrapper.Statistics.
StatementWrapper.Statistics() - Constructor for class com.solarmetric.datasource.StatementWrapper.Statistics
StatementWrapper(DataSourceImpl, ConnectionWrapper, Statement) - Constructor for class com.solarmetric.datasource.StatementWrapper
store - Variable in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  The store manager in use; this may be a decorator such as a `DataCacheStoreManager` around the native store manager.
store(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
  Stores all fields that are currently loaded in `sm` into the cache.
store(StateManagerImpl) - Method in interface com.solarmetric.kodo.runtime.PCData
  Stores all fields that are currently loaded in `sm` into the cache.
store(StateManagerImpl) - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
store(StateManagerImpl, BitSet) - Method in class com.solarmetric.kodo.runtime.PCDataImpl
store(StateManagerImpl, BitSet) - Method in interface com.solarmetric.kodo.runtime.PCData
  Stores all of the fields identified in `fields`.
store(StateManagerImpl, BitSet) - Method in class com.solarmetric.kodo.runtime.datacache.TimedPCData
storeBooleanField(int, boolean) - Method in class com.solarmetric.kodo.runtime.FieldManager
storeBooleanField(int, boolean) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
storeBooleanField(int, boolean) - Method in class com.solarmetric.kodo.runtime.NullCheckFieldManager
storeBooleanField(int, boolean) - Method in class com.solarmetric.kodo.runtime.PersistFCOFieldManager
storeBooleanField(int, boolean) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
storeByteField(int, byte) - Method in class com.solarmetric.kodo.runtime.FieldManager
storeByteField(int, byte) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
storeByteField(int, byte) - Method in class com.solarmetric.kodo.runtime.NullCheckFieldManager
storeByteField(int, byte) - Method in class com.solarmetric.kodo.runtime.PersistFCOFieldManager
storeByteField(int, byte) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
storeCharField(int, char) - Method in class com.solarmetric.kodo.runtime.FieldManager
storeCharField(int, char) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
storeCharField(int, char) - Method in class com.solarmetric.kodo.runtime.NullCheckFieldManager
storeCharField(int, char) - Method in class com.solarmetric.kodo.runtime.PersistFCOFieldManager
storeCharField(int, char) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
storeDoubleField(int, double) - Method in class com.solarmetric.kodo.runtime.FieldManager
storeDoubleField(int, double) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
storeDoubleField(int, double) - Method in class com.solarmetric.kodo.runtime.NullCheckFieldManager
storeDoubleField(int, double) - Method in class com.solarmetric.kodo.runtime.PersistFCOFieldManager
storeDoubleField(int, double) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
storeFloatField(int, float) - Method in class com.solarmetric.kodo.runtime.FieldManager
storeFloatField(int, float) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
storeFloatField(int, float) - Method in class com.solarmetric.kodo.runtime.NullCheckFieldManager
storeFloatField(int, float) - Method in class com.solarmetric.kodo.runtime.PersistFCOFieldManager
storeFloatField(int, float) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
storeIntField(int, int) - Method in class com.solarmetric.kodo.runtime.FieldManager
storeIntField(int, int) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
storeIntField(int, int) - Method in class com.solarmetric.kodo.runtime.NullCheckFieldManager
storeIntField(int, int) - Method in class com.solarmetric.kodo.runtime.PersistFCOFieldManager
storeIntField(int, int) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
storeLongField(int, long) - Method in class com.solarmetric.kodo.runtime.FieldManager
storeLongField(int, long) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
storeLongField(int, long) - Method in class com.solarmetric.kodo.runtime.NullCheckFieldManager
storeLongField(int, long) - Method in class com.solarmetric.kodo.runtime.PersistFCOFieldManager
storeLongField(int, long) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
StoreManager - interface com.solarmetric.kodo.runtime.StoreManager.
  Interface to be implemented by data store mechanisms to interact with this JDO runtime.
storeObjectField(int, Object) - Method in class com.solarmetric.kodo.runtime.FieldManager
storeObjectField(int, Object) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
storeObjectField(int, Object) - Method in class com.solarmetric.kodo.runtime.NullCheckFieldManager
storeObjectField(int, Object) - Method in class com.solarmetric.kodo.runtime.PersistFCOFieldManager
storeObjectField(int, Object) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
storeObjectField(int, Object) - Method in class com.solarmetric.kodo.runtime.SaveFieldManager
StorePrimary - interface com.solarmetric.kodo.impl.jdbc.ormapping.StorePrimary.
  Represents a field mapping that stores into the primary table for the class the field belongs to.
StoreSecondary - interface com.solarmetric.kodo.impl.jdbc.ormapping.StoreSecondary.
  Represents a field mapping that stores into a table apart from the primary table for the class or that should be stored in a separate statement.
storeShortField(int, short) - Method in class com.solarmetric.kodo.runtime.FieldManager
storeShortField(int, short) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
storeShortField(int, short) - Method in class com.solarmetric.kodo.runtime.NullCheckFieldManager
storeShortField(int, short) - Method in class com.solarmetric.kodo.runtime.PersistFCOFieldManager
storeShortField(int, short) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
storesLowerCaseIdentifiers - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Does the database treat mixed case unquoted SQL identifiers as case insensitive and store them in lower case?
storesLowerCaseQuotedIdentifiers - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Does the database treat mixed case quoted SQL identifiers as case insensitive and store them in lower case?
storesMixedCaseIdentifiers - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Does the database treat mixed case unquoted SQL identifiers as case insensitive and store them in mixed case?
storesMixedCaseQuotedIdentifiers - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Does the database treat mixed case quoted SQL identifiers as case insensitive and store them in mixed case?
storeStringField(int, String) - Method in class com.solarmetric.kodo.runtime.FieldManager
storeStringField(int, String) - Method in class com.solarmetric.kodo.runtime.SingleFieldManager
storeStringField(int, String) - Method in class com.solarmetric.kodo.runtime.NullCheckFieldManager
storeStringField(int, String) - Method in class com.solarmetric.kodo.runtime.PersistFCOFieldManager
storeStringField(int, String) - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
storesUpperCaseIdentifiers - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Does the database treat mixed case unquoted SQL identifiers as case insensitive and store them in upper case?
storesUpperCaseQuotedIdentifiers - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Does the database treat mixed case quoted SQL identifiers as case insensitive and store them in upper case?
StreamResourceBundleProvider - class serp.util.StreamResourceBundleProvider.
  `ResourceBundleProvider` that uses the `ClassLoader.getResourceAsStream(java.lang.String)` method to load resources.
StreamResourceBundleProvider() - Constructor for class serp.util.StreamResourceBundleProvider
STRING - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
  The `String` type, corresponds to `Types.VARCHAR`.
stringFromSQL(ResultSet, int) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert the specified column of the SQL ResultSet to the proper java type.
stringFromSQL(ResultSet, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
stringFunctions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Gets a comma-separated list of string functions.
StringificationMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.StringificationMapping.
  Mapping that allows storage of a second class object via customization stringification fields, utilizing the `externalizer` and `factory` metadata extensions.
StringificationMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.StringificationMapping
Strings - class serp.util.Strings.
  String utiltity methods.
Strings() - Constructor for class serp.util.Strings
stringToPreparedParameter(PreparedStatement, int, String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
stringToSQL(String) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
stringToSQL(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Called from the `toSQL` method for Strings; by defualt escapes all single quote characters with another single quote.
stringToSQL(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
  PostgreSQL seems to use '\' as a quote character as well as '.
stringToSQL(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
StringValue - class com.solarmetric.kodo.conf.StringValue.
StringValue(String, String, Class, boolean, String) - Constructor for class com.solarmetric.kodo.conf.StringValue
StringValue(String, String, String[], Class, boolean, String) - Constructor for class com.solarmetric.kodo.conf.StringValue
SUBCLASS_PROVIDER - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Metadata extension key used to override the default subclass provider setting for this class.
SubclassProvider - interface com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProvider.
  This interface is responsible for storing subclass information into the database and for obtaining subclass information for data loaded from the database.
SubclassProviderImpl - class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl.
SubclassProviderImpl() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl
subMap(Object, Object) - Method in class serp.util.LRUMap
  Deprecated. Not supported.
subtract(Value, Value) - Method in class com.solarmetric.kodo.impl.jdbc.query.JDBCExpressionFactory
summarizePerformance() - Static method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
supportedOptions() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactory
supportedOptions() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
supportsAlterTableWithAddColumn - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is "ALTER TABLE" with add column supported?
supportsAlterTableWithDropColumn - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is "ALTER TABLE" with drop column supported?
supportsANSI92EntryLevelSQL - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is the ANSI92 entry level SQL grammar supported? All JDBC CompliantTM drivers must return true.
supportsANSI92FullSQL - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is the ANSI92 full SQL grammar supported?
supportsANSI92IntermediateSQL - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is the ANSI92 intermediate SQL grammar supported?
supportsAutoIncrement() - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Returns `true` if this dictionary / database combination supports auto-incrementing primary-key columns.
supportsAutoIncrement() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
supportsAutoIncrement() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
supportsAutoIncrement() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
supportsAutoIncrement() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
supportsAutoIncrement() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary
supportsBatchUpdates - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  JDBC 2.0 Indicates whether the driver supports batch updates.
supportsCatalogsInDataManipulation - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can a catalog name be used in a data manipulation statement?
supportsCatalogsInIndexDefinitions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can a catalog name be used in an index definition statement?
supportsCatalogsInPrivilegeDefinitions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can a catalog name be used in a privilege definition statement?
supportsCatalogsInProcedureCalls - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can a catalog name be used in a procedure call statement?
supportsCatalogsInTableDefinitions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can a catalog name be used in a table definition statement?
supportsColumnAliasing - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is column aliasing supported?
supportsConvert - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is the CONVERT function between SQL types supported?
supportsCoreSQLGrammar - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is the ODBC Core SQL grammar supported?
supportsCorrelatedSubqueries - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are correlated subqueries supported? A JDBC CompliantTM driver always returns true.
supportsDataDefinitionAndDataManipulationTransactions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are both data definition and data manipulation statements within a transaction supported?
supportsDataManipulationTransactionsOnly - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are only data manipulation statements within a transaction supported?
supportsDifferentTableCorrelationNames - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  If table correlation names are supported, are they restricted to be different from the names of the tables?
supportsExecuteWithInputAndOutputRecord() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactoryMetaData
supportsExecuteWithInputRecordOnly() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactoryMetaData
supportsExpressionsInOrderBy - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are expressions in "ORDER BY" lists supported?
supportsExtendedSQLGrammar - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is the ODBC Extended SQL grammar supported?
supportsFullOuterJoins - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are full nested outer joins supported?
supportsGroupBy - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is some form of "GROUP BY" clause supported?
supportsGroupByBeyondSelect - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can a "GROUP BY" clause add columns not in the SELECT provided it specifies all the columns in the SELECT?
supportsGroupByUnrelated - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can a "GROUP BY" clause use columns not in the SELECT?
supportsIntegrityEnhancementFacility - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is the SQL Integrity Enhancement Facility supported?
supportsLikeEscapeClause - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is the escape character in "LIKE" clauses supported ? A JDBC CompliantTM driver always returns true.
supportsLimitedOuterJoins - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is there limited support for outer joins? (This will be true if supportFullOuterJoins is true.)
supportsLocalTransactionDemarcation() - Method in class com.solarmetric.kodo.impl.jdbc.ee.JDOConnectionFactoryMetaData
supportsLocking() - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Returns whether or not this database supports locking (e.g., FOR UPDATE clause in SELECT).
supportsLocking() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
supportsLocking() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
  We do support locking, but check here for a bug in some versions of the DataDirect driver that prevents the correct number of rows from being returned in "SELECT ...
supportsLocking() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PointbaseDictionary
  Pointbase does not understand FOR UPDATE.
supportsLocking() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.MySQLDictionary
supportsLocking() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.DB2Dictionary
  This could probably be done better.
supportsLocking() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.HSQLDictionary
  Hsql does not understand FOR UPDATE.
supportsMinimumSQLGrammar - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is the ODBC Minimum SQL grammar supported? All JDBC CompliantTM drivers must return true.
supportsMixedCaseIdentifiers - Variable in class com.solarmetric.kodo.impl.jdbc.schema.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.
supportsMixedCaseQuotedIdentifiers - Variable in class com.solarmetric.kodo.impl.jdbc.schema.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.
supportsMultipleResultSets - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are multiple ResultSets from a single execute supported?
supportsMultipleTransactions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can we have multiple transactions open at once (on different connections)?
supportsNonNullableColumns - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can columns be defined as non-nullable? A JDBC CompliantTM driver always returns true.
supportsNonSQL92LeftOuterJoins() - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Return true if this database supports a non-SQL92 style of left outer joins.
supportsNonSQL92LeftOuterJoins() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Returns false by default.
supportsNonSQL92LeftOuterJoins() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
supportsOpenCursorsAcrossCommit - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can cursors remain open across commits?
supportsOpenCursorsAcrossRollback - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can cursors remain open across rollbacks?
supportsOpenStatementsAcrossCommit - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can statements remain open across commits?
supportsOpenStatementsAcrossRollback - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can statements remain open across rollbacks?
supportsOrderByUnrelated - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can an "ORDER BY" clause use columns not in the SELECT statement?
supportsOuterJoins - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is some form of outer join supported?
supportsPositionedDelete - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is positioned DELETE supported?
supportsPositionedUpdate - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is positioned UPDATE supported?
supportsResultSetType(int) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
supportsResultTypeConcurrency(int, int) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
supportsSchemasInDataManipulation - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can a schema name be used in a data manipulation statement?
supportsSchemasInIndexDefinitions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can a schema name be used in an index definition statement?
supportsSchemasInPrivilegeDefinitions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can a schema name be used in a privilege definition statement?
supportsSchemasInProcedureCalls - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can a schema name be used in a procedure call statement?
supportsSchemasInTableDefinitions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Can a schema name be used in a table definition statement?
supportsSelectForUpdate - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is SELECT for UPDATE supported?
supportsStoredProcedures - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are stored procedure calls using the stored procedure escape syntax supported?
supportsSubqueriesInComparisons - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are subqueries in comparison expressions supported ? A JDBC CompliantTM driver always returns true.
supportsSubqueriesInExists - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are subqueries in 'exists' expressions supported? A JDBC CompliantTM driver always returns true.
supportsSubqueriesInIns - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are subqueries in 'in' statements supported? A JDBC CompliantTM driver always returns true.
supportsSubqueriesInQuantifieds - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are subqueries in quantified expressions supported ? A JDBC CompliantTM driver always returns true.
supportsTableCorrelationNames - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are table correlation names supported? A JDBC CompliantTM driver always returns true.
supportsTransactions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Are transactions supported? If not, invoking the method commit is a noop and the isolation level is TRANSACTION_NONE.
supportsUnion - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is SQL UNION supported?
supportsUnionAll - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Is SQL UNION ALL supported?
supportsUpdateCountsForBatch() - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Returns true if the JDBC driver supports correct update counts in the return value from `Statement.executeBatch()`.
supportsUpdateCountsForBatch() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
supportsUpdateCountsForBatch() - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
  Oracle always returns an array of -2 values for any call to `Statement.executeBatch()`.
SybaseDictionary - class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary.
  Implementation of `DBDictionary` for Sybase.
SybaseDictionary() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
synchronize(EEPersistenceManager, Transaction) - Method in class com.solarmetric.kodo.ee.EEFactoryHelper
  Used by the `EEPersistenceManager` to make sure it is synched and cached with the current global transaction.
synchronizedPool(Pool) - Static method in class serp.util.Pools
  Deprecated. Return a synchronized pool backed by the given instance.
synchronizeGlobalTransaction() - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
  synchronize on the global transaction.
SYSTEM_LOADER - Static variable in class serp.util.MultiClassLoader
  The standard system class loader.
systemFunctions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Gets a comma-separated list of system functions.

## T

tab() - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
tab(int) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
Table - class com.solarmetric.kodo.impl.jdbc.schema.Table.
  Represents a database table.
TABLE - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
  Metadata extension key used to mark the name of the table a class or field is stored in.
TABLE_PK_COL_SUFFIX - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Metadata extension key used when designating the name of the pk column for a particular table used by an application ID class.
Table(String) - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.Table
tablesToString(String[]) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Converts an array of table names to a comma-separated list of tables appropriate for use in a SELECT statement.
tablesToString(String[], boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
TAG - Static variable in class com.solarmetric.kodo.impl.jdbc.query.listen.SQLValue
TAG - Static variable in class com.solarmetric.kodo.impl.jdbc.query.listen.SQLExpression
TAG - Static variable in class com.solarmetric.kodo.impl.jdbc.query.listen.LitSQLEmbed
  Deprecated.
TAG - Static variable in class com.solarmetric.kodo.impl.jdbc.query.listen.GetColumn
tail - Variable in class serp.util.SimpleLinkedList
  Deprecated. The last `SimpleLinkedList.Entry` element in this list.
tail() - Method in class serp.util.SimpleLinkedList
  Deprecated.
tailMap(Object) - Method in class serp.util.LRUMap
  Deprecated. Not supported.
takenMap() - Method in class serp.util.AbstractPool
  Deprecated. Provide a modifiable map view of the taken pool instances.
takenSet() - Method in class serp.util.AbstractPool
  Deprecated.
takenSet() - Method in interface serp.util.Pool
  Deprecated. Return a read-only view of the set of taken instances.
TangosolCache - class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache.
  A PersistenceManagerFactory cache that delegates to a Tangosol Coherence cache.
TangosolCache() - Constructor for class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
TCLEAN - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Transient-Clean
TCleanState - class com.solarmetric.kodo.runtime.TCleanState.
  JDO lifecycle state.
TCleanState() - Constructor for class com.solarmetric.kodo.runtime.TCleanState
TCPRemoteCommitProvider - class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.
  TCP-based implementation of `RemoteCommitProvider` that listens for object modifications and propagates those changes to other RemoteCommitProviders over TCP sockets.
TCPRemoteCommitProvider.HostAddress - class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.HostAddress.
  Utility class to store an InetAddress and an int.
TCPRemoteCommitProvider.HostAddress(String) - Constructor for class com.solarmetric.kodo.runtime.event.impl.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 com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.HostAddress
  Construct a new host address with the specified host and port.
TCPRemoteCommitProvider.TCPPortListener - class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.TCPPortListener.
  Responsible for listening for packets and processing the received packets.
TCPRemoteCommitProvider.TCPPortListener(int) - Constructor for class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider.TCPPortListener
  Construct a new TCPPortListener configured to use the specified port.
TCPRemoteCommitProvider() - Constructor for class com.solarmetric.kodo.runtime.event.impl.TCPRemoteCommitProvider
TDIRTY - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Transient-Dirty
TDirtyState - class com.solarmetric.kodo.runtime.TDirtyState.
  JDO lifecycle state.
TDirtyState() - Constructor for class com.solarmetric.kodo.runtime.TDirtyState
THREAD_LOADER - Static variable in class serp.util.MultiClassLoader
  Marker that will be replaced with the context loader of the current thread whenever it is discovered in the class loader list.
ThreadLock - class serp.util.ThreadLock.
  Lock implementation.
ThreadLock() - Constructor for class serp.util.ThreadLock
throwDataStore(SQLException) - Static method in class com.solarmetric.kodo.impl.jdbc.runtime.SQLExceptions
throwFatal(SQLException) - Static method in class com.solarmetric.kodo.impl.jdbc.runtime.SQLExceptions
throwsDec(int) - Method in class serp.util.CodeFormat
  Append the given value to the internal buffer.
time(SQLExecutionEvent) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
timeDateFunctions - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Gets a comma-separated list of time and date functions.
TimedDataCache - class com.solarmetric.kodo.runtime.datacache.TimedDataCache.
  DataCache decorator that is capable of expiring cache data.
TimedDataCache(DataCache) - Constructor for class com.solarmetric.kodo.runtime.datacache.TimedDataCache
TimedPCData - class com.solarmetric.kodo.runtime.datacache.TimedPCData.
  A `PCData` implementation that can record when it is due to expire.
TimedPCData(PCData, long) - Constructor for class com.solarmetric.kodo.runtime.datacache.TimedPCData
TimedQueryResult - class com.solarmetric.kodo.runtime.datacache.query.TimedQueryResult.
TimedQueryResult(QueryKey, List) - Constructor for class com.solarmetric.kodo.runtime.datacache.query.TimedQueryResult
TIMEOUT_EXTENSION - Static variable in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
  The key under which a class's cache timeout value is stored.
timestampFromSQL(Timestamp) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
toArray() - Method in class serp.util.OrderedSet
  Deprecated.
toArray() - Method in class serp.util.ReferenceCollection
toArray() - Method in class serp.util.RefValueCollection
  Deprecated.
toArray() - Method in class serp.util.AbstractPool
  Deprecated.
toArray(Collection) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
  Helper method to convert the given collection to an array of the proper component type.
toArray(Object[]) - Method in class serp.util.OrderedSet
  Deprecated.
toArray(Object[]) - Method in class serp.util.ReferenceCollection
toArray(Object[]) - Method in class serp.util.RefValueCollection
  Deprecated.
toArray(Object[]) - Method in class serp.util.AbstractPool
  Deprecated.
toClass(String, ClassLoader) - Static method in class serp.util.Strings
  Return the class for the given string, correctly handling primitive types.
toPKValues(ClassMetaData, Object) - Static method in class com.solarmetric.kodo.util.ObjectIds
  Return the primary key values for the given object id.
toPreparedParameter(int, PreparedStatement, int, Object) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Set `val` as the `i`'th (base 1) element in `st`.
toPreparedParameter(int, PreparedStatement, int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Set `o` as the `i`'th (base 1) element in `st`.
toProperties() - Method in class com.solarmetric.kodo.conf.DefaultConfiguration
toProperties() - Method in interface com.solarmetric.kodo.conf.Configuration
  A Properties representation of this Configuration.
toSelect() - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Return this select as a SQL statement formatted for the given dictionary.
toSelect(String[], String[], SQLBuffer, SQLBuffer, boolean, boolean) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Create a SELECT statement for this databse from the given parts.
toSelect(String[], String[], SQLBuffer, SQLBuffer, boolean, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Appends the given pieces using standard SQL.
toSelect(String[], String[], SQLBuffer, SQLBuffer, boolean, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.PostgresDictionary
toSelect(String[], String[], SQLBuffer, SQLBuffer, boolean, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.OracleDictionary
toSelect(String[], String[], SQLBuffer, SQLBuffer, boolean, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
  SQLServer uses a non-standard locking mechanism.
toSelect(String[], String[], SQLBuffer, SQLBuffer, boolean, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.InformixDictionary
  Informix only supports locking when where is only one table, and not if it is a distinct query.
toSelect(String[], String[], String, String, boolean, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Deprecated.
toSelect(String, String, String, String, boolean, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Deprecated. This method is no longer supported, and now throws an exception to that effect.
toSQL(int, Object) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Convert data into SQL for the current database platform.
toSQL(int, Object) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Translate the given value into a SQL string.
toString() - Method in class com.solarmetric.kodo.query.QueryImpl
toString() - Method in class com.solarmetric.datasource.ConnectionWrapper
toString() - Method in class com.solarmetric.datasource.DataSourceImpl
toString() - Method in class com.solarmetric.datasource.DataSourceImpl.SortablePool
toString() - Method in class com.solarmetric.datasource.PreparedStatementCache
toString() - Method in class com.solarmetric.kodo.conf.JDOVersion
toString() - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
  Summarize the statistics.
toString() - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySQLBuffer
toString() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.DataSourceConnector
toString() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
toString() - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
toString() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLValue
toString() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
toString() - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLLiteral
toString() - Method in class com.solarmetric.kodo.meta.ClassMetaData
toString() - Method in class com.solarmetric.kodo.runtime.JDOClassResolver
toString() - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
toString() - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryKey
toString() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
toString() - Method in class com.solarmetric.kodo.util.ObjectIds.Id
toString() - Method in class com.solarmetric.kodo.util.MultiLoaderClassResolver
toString() - Method in class serp.util.RefKeyMap
  Deprecated.
toString() - Method in class serp.util.RefValueMap
  Deprecated.
toString() - Method in class serp.util.ParameterTemplate
  Return a copy of the internal value template with all parameters substituted with their current values.
toString() - Method in class serp.util.LRUMap
  Deprecated.
toString() - Method in class serp.util.CodeFormat
  Return the internal buffer as a string.
toString() - Method in class serp.util.ReferenceMap
toString() - Method in class serp.util.CompressedString
  Return the raw String form.
toString(StringBuffer) - Method in class com.solarmetric.datasource.ConnectionWrapper
toString(StringBuffer) - Method in class com.solarmetric.datasource.DataSourceImpl
toString(StringBuffer) - Method in class com.solarmetric.datasource.DataSourceImpl.SortablePool
toString(StringBuffer) - Method in class com.solarmetric.datasource.PreparedStatementCache
touchClass(Class) - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  API Extension.
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(SQLBuffer[], long) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
trackSlowStatements(SQLBuffer, long) - Method in class com.solarmetric.kodo.impl.jdbc.PerformanceTracker
TransactionCommitListener - interface com.solarmetric.kodo.runtime.event.TransactionCommitListener.
  An entity that wishes to be notified on PersistenceManager transactional commits.
transactionCommitted(PersistenceManagerImpl, Set, Set, Set) - Method in interface com.solarmetric.kodo.runtime.event.TransactionCommitListener
  Notification that a transaction has successfully committed.
transactionCommitted(Set, Set, Set) - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
transactionCommitted(Set, Set, Set) - Method in interface com.solarmetric.kodo.runtime.event.RemoteCommitListener
  Notification that a transaction associated with a different PersistenceManagerFactory has successfully committed.
TransactionListener - interface com.solarmetric.kodo.runtime.event.TransactionListener.
  An entity that wishes to be notified on certain PersistenceManager transactional status changes.
TransactionRollbackListener - interface com.solarmetric.kodo.runtime.event.TransactionRollbackListener.
  An entity that wishes to be notified on PersistenceManager transaction rollbacks.
transactionRolledBack(PersistenceManagerImpl) - Method in interface com.solarmetric.kodo.runtime.event.TransactionRollbackListener
  Notification that a transaction has rolled back.
transactionStarted(PersistenceManagerImpl) - Method in interface com.solarmetric.kodo.runtime.event.TransactionStartListener
  Notification that a transaction has begun.
TransactionStartListener - interface com.solarmetric.kodo.runtime.event.TransactionStartListener.
  An entity that wishes to be notified on PersistenceManager transaction start.
TRANSIENT - Static variable in class com.solarmetric.kodo.runtime.JDOState
  Transient; unmanaged instance
TransientState - class com.solarmetric.kodo.runtime.TransientState.
  JDO lifecycle state.
TransientState() - Constructor for class com.solarmetric.kodo.runtime.TransientState
traverseRelation(String) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
  Traverse into the given relation; this should be followed by the `ObjectSelect.joinRelation(com.solarmetric.kodo.impl.jdbc.ormapping.Relation, com.solarmetric.kodo.impl.jdbc.schema.Column[], com.solarmetric.kodo.impl.jdbc.schema.Column[])` method call.
TrueSequenceFactory - class com.solarmetric.kodo.impl.jdbc.schema.TrueSequenceFactory.
  `SequenceFactory` implementation that uses a singular database sequence to generate numbers.
TrueSequenceFactory() - Constructor for class com.solarmetric.kodo.impl.jdbc.schema.TrueSequenceFactory
truncate(String, int) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
truncate(String, int, String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
type - Variable in class com.solarmetric.kodo.util.ObjectIds.Id
  For persistent instances, this type should correspond to the least-derived persistence capable ancestor of the type being described.
TYPE_ARRAY - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_BIGDECIMAL - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_BIGINTEGER - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_BOOLEAN - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_BOOLEAN_OBJ - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_BYTE - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_BYTE_OBJ - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_CHAR - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_CHAR_OBJ - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_COLLECTION - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_CONNECTING - Static variable in class com.solarmetric.kodo.conf.SimpleConfiguration
TYPE_DATE - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_DOUBLE - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_DOUBLE_OBJ - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_FCO - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_FLOAT - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_FLOAT_OBJ - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_GENERAL - Static variable in class com.solarmetric.kodo.conf.SimpleConfiguration
TYPE_INT - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_INT_OBJ - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_INTERFACE - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_JDO - Static variable in class com.solarmetric.kodo.conf.SimpleConfiguration
TYPE_LOCALE - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_LONG - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_LONG_OBJ - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_MAP - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_OBJECT - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_OPTIMIZATION - Static variable in class com.solarmetric.kodo.conf.SimpleConfiguration
TYPE_SHORT - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_SHORT_OBJ - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TYPE_STRING - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
TypedProperties - class serp.util.TypedProperties.
  A specialization of the `Properties` map type with added convenience methods to retrieve and set options as primitive values.
TypedProperties() - Constructor for class serp.util.TypedProperties
  Default constructor.
TypedProperties(Properties) - Constructor for class serp.util.TypedProperties
  Construct the properties instance with the given set of defaults.

## U

uncompressString(byte[]) - Method in class serp.util.CompressedString
  Uncompress the specified String from an array of bytes.
UNKNOWN - Static variable in class com.solarmetric.kodo.impl.jdbc.schema.SQLTypes
unlock() - Method in class com.solarmetric.kodo.query.QueryImpl
  Releases the internal lock.
unlock() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerImpl
  Releases the internal lock.
unlock() - Method in class com.solarmetric.kodo.runtime.PersistenceManagerFactoryImpl
  Releases the internal lock.
unlock() - Method in class serp.util.ThreadLock
  Releases the lock.
unpin(Object) - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Unpin the value stored under `key` into the cache.
unpin(Object) - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
unpin(Object) - Method in class com.solarmetric.kodo.runtime.datacache.plugins.TangosolCache
  Coherence doesn't have a concept of expiring data, so unpinning is meaningless.
unpin(Object) - Method in class com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
unpin(Object) - Method in class com.solarmetric.kodo.util.CacheMap
  Removes the key-value pair identified by `key` from the set of pinned objects.
unpin(QueryKey) - Method in interface com.solarmetric.kodo.runtime.datacache.query.QueryCache
  Unpin the value stored under `key` into the cache.
unpin(QueryKey) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
unregisterClassChangeListener(ClassChangeListener) - Method in interface com.solarmetric.kodo.runtime.datacache.query.QueryCache
  Unregister `ccl` from the set of listeners managed by this cache.
unregisterClassChangeListener(ClassChangeListener) - Method in class com.solarmetric.kodo.runtime.datacache.query.QueryCacheImpl
unsetConnectionFactory() - Method in class com.solarmetric.kodo.ee.JDOBean
unsetEntityContext() - Method in class com.solarmetric.kodo.ee.JDOEntityBean
  From section 16.2.1 of the JDO 1.0 specification: The unsetEntityContext method clears the entityContext variable and the persistenceManagerFactory variable.
UnsupportedOptionException - exception com.solarmetric.kodo.runtime.UnsupportedOptionException.
  Serializable extensions of the `JDOUnsupportedOptionException`.
UnsupportedOptionException() - Constructor for class com.solarmetric.kodo.runtime.UnsupportedOptionException
UnsupportedOptionException(String) - Constructor for class com.solarmetric.kodo.runtime.UnsupportedOptionException
UnsupportedOptionException(String, Throwable) - Constructor for class com.solarmetric.kodo.runtime.UnsupportedOptionException
UnsupportedOptionException(String, Throwable[]) - Constructor for class com.solarmetric.kodo.runtime.UnsupportedOptionException
up() - Method in class serp.util.Semaphore
  Up the semaphore.
Update - class com.solarmetric.kodo.impl.jdbc.sql.Update.
  Abstraction of a SQL UPDATE statement.
Update(DBDictionary, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.Update
update(StateManagerImpl, BitSet, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping
  Updates the given instance in the database.
update(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractMapMapping
update(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OracleClobMapping
update(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OracleBlobMapping
update(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.AbstractCollectionMapping
update(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ManyToManyMapping
update(StateManagerImpl, Object[], int, SQLExecutionManager) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.StoreSecondary
  Update the given field into the secondary table for this mapping.
Update(Update, ClassResolver) - Constructor for class com.solarmetric.kodo.impl.jdbc.sql.Update
update(Update, StateManagerImpl, int) - Method in interface com.solarmetric.kodo.impl.jdbc.ormapping.StorePrimary
  Update the given field into the primary table for this mapping.
update(Update, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
update(Update, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OracleClobMapping
  Add the crazy 'EMPTY_CLOB()' directive in the appropriate spot.
update(Update, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OracleBlobMapping
  Add the crazy 'EMPTY_BLOB()' directive in the appropriate spot.
update(Update, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
update(Update, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.StringificationMapping
  Set the field of the `Update` by invoking the `externalizer` `Method`.
update(Update, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.OneToOneMapping
update(Update, StateManagerImpl, int) - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.InterfaceMapping
updateArray(int, Array) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateArray(String, Array) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateAsciiStream(int, InputStream, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateAsciiStream(String, InputStream, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateBigDecimal(int, BigDecimal) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateBigDecimal(String, BigDecimal) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateBinaryStream(int, InputStream, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateBinaryStream(String, InputStream, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateBlob(int, Blob) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateBlob(String, Blob) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateBoolean(int, boolean) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateBoolean(String, boolean) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateByte(int, byte) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateByte(String, byte) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateBytes(int, byte[]) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateBytes(String, byte[]) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateCharacterStream(int, Reader, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateCharacterStream(String, Reader, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateClob(int, Clob) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateClob(String, Clob) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateDate(int, Date) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateDate(String, Date) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateDouble(int, double) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateDouble(String, double) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateFloat(int, float) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateFloat(String, float) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateInt(int, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateInt(String, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateLong(int, long) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateLong(String, long) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateNull(int) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateNull(String) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateObject(int, Object) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateObject(int, Object, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateObject(String, Object) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateObject(String, Object, int) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateObjectId() - Method in class com.solarmetric.kodo.runtime.StateManagerImpl
  Update the object id to the latest pk values.
updateRef(int, Ref) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateRef(String, Ref) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateRow() - Method in class com.solarmetric.datasource.ResultSetWrapper
updatesAreDetected(int) - Method in class com.solarmetric.kodo.ee.EEPersistenceManager
updateSequence(Class, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
  Grabs the next handful of sequence numbers.
updateSequence(Class, SQLExecutionManager) - Method in class com.solarmetric.kodo.impl.jdbc.schema.ClassDBSequenceFactory
  Grabs the next handful of sequence numbers.
updateShort(int, short) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateShort(String, short) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateString(int, String) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateString(String, String) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateTime(int, Time) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateTime(String, Time) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateTimestamp(int, Timestamp) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateTimestamp(String, Timestamp) - Method in class com.solarmetric.datasource.ResultSetWrapper
updateValue(PCData) - Method in class com.solarmetric.kodo.runtime.datacache.AbstractCacheImpl
  Determine what to based on `AbstractCacheImpl.addExistingUpdates()`.
updateValue(PCData) - Method in interface com.solarmetric.kodo.runtime.datacache.DataCache
  Update the cached value for the given key.
updateValue(PCData) - Method in class com.solarmetric.kodo.runtime.datacache.TimedDataCache
url - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's the url for this database?
user - Variable in class com.solarmetric.datasource.JDBCConnectionRequestInfo
UserException - exception com.solarmetric.kodo.runtime.UserException.
  Serializable extensions of the `JDOUserException`.
UserException() - Constructor for class com.solarmetric.kodo.runtime.UserException
UserException(String) - Constructor for class com.solarmetric.kodo.runtime.UserException
UserException(String, Object) - Constructor for class com.solarmetric.kodo.runtime.UserException
UserException(String, Throwable) - Constructor for class com.solarmetric.kodo.runtime.UserException
UserException(String, Throwable[]) - Constructor for class com.solarmetric.kodo.runtime.UserException
UserException(String, Throwable[], Object) - Constructor for class com.solarmetric.kodo.runtime.UserException
UserException(String, Throwable, Object) - Constructor for class com.solarmetric.kodo.runtime.UserException
userName - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  What's our user name as known to the database?
usesLocalFilePerTable - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Does the database use a file for each table?
usesLocalFiles - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBMetaData
  Does the database store tables in a local file?
useSoftMap() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
useWeakMap() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList

## V

valid - Variable in class serp.util.LookaheadIterator.ItrValue
  If true, the above item is valid; if false, it is not and will be skipped during iteration.
validateConfiguration(JDBCConfiguration, DBMetaData) - Method in interface com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
  Allow the dictionary to perform any validations of the configuration parameters.
validateConfiguration(JDBCConfiguration, DBMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary
  Perform validations of the configuration, and raise warnings if anything is amiss.
validateConfiguration(JDBCConfiguration, DBMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SybaseDictionary
  Raise a warning if the ConnectionURL does not have the special "SelectMethod=cursor" parameter.
validateConfiguration(JDBCConfiguration, DBMetaData) - Method in class com.solarmetric.kodo.impl.jdbc.schema.dict.SQLServerDictionary
  Raise a warning if the ConnectionURL does not have the special "SelectMethod=cursor" parameter.
validateId(Object, Object) - Static method in class com.solarmetric.kodo.util.ObjectIds
  Validate that the hashCode and equals method of an Object ID class fulfill the requirements of the JDO specification.
validateObjectId(ClassMetaData, Object) - Static method in class com.solarmetric.kodo.util.ObjectIds
  Validate the specified id class if it the first time we have seen it.
validValues - Variable in class com.solarmetric.kodo.conf.StringValue
value - Variable in class com.solarmetric.kodo.conf.StringValue
value - Variable in class serp.util.SimpleLinkedList.Entry
  Deprecated. The data at this position in the linked list.
value - Variable in class serp.util.LookaheadIterator.ItrValue
  The item to return during iteration.
Value - class com.solarmetric.kodo.conf.Value.
  A Value is holder for a configuration value and metadata about a `PropertyDescriptor` for the configuration option.
VALUE_DEPENDENT - Static variable in class com.solarmetric.kodo.meta.FieldMetaData
  Extension key used to mark first class object values that should be deleted when the owning object is deleted.
Value(String, Class, boolean, String) - Constructor for class com.solarmetric.kodo.conf.Value
  Constructor.
ValueMapping - class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping.
  Represents a simple FieldMapping of a value to a column of the owning class' primary table.
ValueMapping() - Constructor for class com.solarmetric.kodo.impl.jdbc.ormapping.ValueMapping
values() - Method in class com.solarmetric.kodo.util.CacheMap
values() - Method in class com.solarmetric.kodo.util.ProxyHashMap
values() - Method in class com.solarmetric.kodo.util.ProxyTreeMap
values() - Method in class com.solarmetric.kodo.util.ProxyProperties
values() - Method in class com.solarmetric.kodo.util.ProxyHashtable
values() - Method in class serp.util.RefKeyMap
  Deprecated.
values() - Method in class serp.util.RefValueMap
  Deprecated.
values() - Method in class serp.util.LRUMap
  Deprecated.
values() - Method in class serp.util.ReferenceMap
VENDOR_NAME - Static variable in class com.solarmetric.kodo.conf.JDOVersion
Verifier - interface com.solarmetric.kodo.enhance.Verifier.
  Interface capable of performing system verifications at enhancement time.
Verifier.Error - exception com.solarmetric.kodo.enhance.Verifier.Error.
  An error.
Verifier.Error(String) - Constructor for class com.solarmetric.kodo.enhance.Verifier.Error
Verifier.Msg - exception com.solarmetric.kodo.enhance.Verifier.Msg.
  Represents a message to the user about the verification.
Verifier.Msg(String) - Constructor for class com.solarmetric.kodo.enhance.Verifier.Msg
Verifier.Warning - exception com.solarmetric.kodo.enhance.Verifier.Warning.
  A warning.
Verifier.Warning(String) - Constructor for class com.solarmetric.kodo.enhance.Verifier.Warning
verify() - Method in interface com.solarmetric.kodo.enhance.Verifier
  Verify the metadata configured by `Verifier.setMetaData(com.solarmetric.kodo.meta.ClassMetaData)`.
verify() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
  Verifies the given metadata against he current capabilities of the O/R layer.
verifyFields() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
  Checks that field types are persistable.
verifyImplicitPersistence() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
  Checks that the field meta datas are not being implicitly set to persistent, possibly causing unexpected serialization behavior.
verifyPrimaryKeys() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
  Warns if the user has specified primary key fields that are not persistable as simple value mappings.
verifySuperclass() - Method in class com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier
  Warns if the described type has a persistence-capable superclass but does not appear to specify it in the metadata.
VERSION_ID - Static variable in class com.solarmetric.kodo.conf.JDOVersion
VERSION_NUMBER - Static variable in class com.solarmetric.kodo.conf.JDOVersion

## 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.
warn(String) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
  Send a warning exception
warn(String, Connection, Throwable, boolean) - Method in class com.solarmetric.datasource.DataSourceImpl
warn(String, Throwable) - Method in class com.solarmetric.kodo.impl.jdbc.schema.SchemaTool
wasNull() - Method in class com.solarmetric.datasource.ResultSetWrapper
WEAK - Static variable in class serp.util.ReferenceCollection
  Weak reference marker.
WEAK - Static variable in class serp.util.ReferenceMap
  Weak reference marker.
WeakCollection - class serp.util.WeakCollection.
  Deprecated. Replaced by the `ReferenceCollection`.
WeakCollection() - Constructor for class serp.util.WeakCollection
  Deprecated. Equivalent to `WeakCollection (new LinkedList ())`.
WeakCollection(Collection) - Constructor for class serp.util.WeakCollection
  Deprecated. Construct a WeakCollection with the given interal collection.
WeakKeyMap - class serp.util.WeakKeyMap.
  Deprecated. Replaced by the `ReferenceMap`.
WeakKeyMap() - Constructor for class serp.util.WeakKeyMap
  Deprecated. Equivalent to `WeakKeyMap (new HashMap ())`.
WeakKeyMap(Map) - Constructor for class serp.util.WeakKeyMap
  Deprecated. Construct a WeakKeyMap with the given interal map.
WeakValueMap - class serp.util.WeakValueMap.
  Deprecated. Replaced by the `ReferenceMap`.
WeakValueMap() - Constructor for class serp.util.WeakValueMap
  Deprecated. Equivalent to `WeakValueMap (new HashMap ())`.
WeakValueMap(Map) - Constructor for class serp.util.WeakValueMap
  Deprecated. Construct a WeakValueMap with the given interal map.
where(Column[], Object[]) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Set the criteria to inclde that the the given columns must equal the given values; this also adds the tables of the given columns to the tables clause of this statement.
where(Column[], Object[]) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
where(Column, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  See `SQLStatement.where(Column,Object)`.
where(Column, boolean) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
where(Column, byte) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
where(Column, char) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  See `SQLStatement.where(Column,Object)`.
where(Column, char) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
where(Column, double) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  See `SQLStatement.where(Column,Object)`.
where(Column, double) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
where(Column, float) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  See `SQLStatement.where(Column,Object)`.
where(Column, float) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
where(Column, int) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  See `SQLStatement.where(Column,Object)`.
where(Column, int) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
where(Column, long) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  See `SQLStatement.where(Column,Object)`.
where(Column, long) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
where(Column, Object) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Set the criteria to inclde that the the given column must equal the given value; this also adds the table of the given column to the tables clause of this statement.
where(Column, Object) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
where(Column, short) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  See `SQLStatement.where(Column,Object)`.
where(Column, short) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
where(Joins) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Add the given where conditions.
where(QuerySQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Add the given where conditions.
where(QuerySQLBuffer, JDBCValue, JDBCValue, ClassMapping, PersistenceManagerImpl) - Method in interface com.solarmetric.kodo.impl.jdbc.query.JDBCFilterListener
  Append the SQL for this expression or value.
where(QuerySQLBuffer, JDBCValue, JDBCValue, ClassMapping, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCStringContains
where(QuerySQLBuffer, JDBCValue, JDBCValue, ClassMapping, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCWildcardMatch
where(QuerySQLBuffer, JDBCValue, JDBCValue, ClassMapping, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCCaseInsContains
  Deprecated.
where(QuerySQLBuffer, JDBCValue, JDBCValue, ClassMapping, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCCaseInsStarts
  Deprecated.
where(QuerySQLBuffer, JDBCValue, JDBCValue, ClassMapping, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.SQLEmbed
where(QuerySQLBuffer, JDBCValue, JDBCValue, ClassMapping, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCCaseInsEnds
  Deprecated.
where(QuerySQLBuffer, JDBCValue, JDBCValue, ClassMapping, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCToUpperCase
where(QuerySQLBuffer, JDBCValue, JDBCValue, ClassMapping, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.GetColumn
where(QuerySQLBuffer, JDBCValue, JDBCValue, ClassMapping, PersistenceManagerImpl) - Method in class com.solarmetric.kodo.impl.jdbc.query.listen.JDBCToLowerCase
where(QuerySQLBuffer, Joins) - Method in class com.solarmetric.kodo.impl.jdbc.query.QuerySelect
  Add the given where conditions.
where(SQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Set the given clause to the WHERE part of this statement.
where(SQLBuffer) - Method in class com.solarmetric.kodo.impl.jdbc.sql.ObjectSelect
whereInternal(String, Column, Object) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
whereInternal(String, String, Column, Object) - Method in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
  Internal filter for all `where` methods; the given value should already be passed through the `DBDictionary` unless it is null.
windowHasMoved() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Returns `true` if the window has moved -- if the low end of the list have been dropped as we've moved through the list.
wrapList(Object, QueryKey) - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
  Wrap the query result list in a list that will cache the values upon completion of the traversal of the underlying list.
wrapPCData(PCData, ClassMetaData) - Method in class com.solarmetric.kodo.runtime.datacache.DataCacheStoreManager
wrapResultSet(ResultSet, Statement) - Method in class com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl
  Wrap the ResultSet in something that will return the correct value for ResultSet.getStatement() (which isn't available in JDBC 1 implementations, and gets around the behavior of some other connection wrappers that do not wrap the ResultSet implementation, which prevents ResultSet.getStatement().close() from working as expected).
wrapSQLException(SQLException, SQLBuffer) - Static method in class com.solarmetric.kodo.impl.jdbc.sql.SQLExceptionWrapper
write(File) - Method in class serp.util.ParameterTemplate
  Write the internal value template with all parameters substituted with their current values.
write(OutputStream) - Method in class serp.util.ParameterTemplate
  Write the internal value template with all parameters substituted with their current values.
write(PrintStream) - Method in class com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl
write(Writer) - Method in class serp.util.ParameterTemplate
  Write the internal value template with all parameters substituted with their current values.
writeApplicationId() - Method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Writes the generated code to the proper file.
writeApplicationId(Class, boolean, PrintStream, Configuration) - Static method in class com.solarmetric.kodo.enhance.ApplicationIdTool
  Generate an application id source file for the given type.
writeExternal(ObjectOutput) - Method in class com.solarmetric.kodo.runtime.event.impl.NotificationObject
writeReplace() - Method in class com.solarmetric.kodo.impl.jdbc.runtime.LazyResultList
writeReplace() - Method in class com.solarmetric.kodo.runtime.DataStoreException
  If the failed object in this exception cannot be serialized, it will be replaced with the Object ID of the object, or the stringified form of the object if it is not persistent.
writeReplace() - Method in class com.solarmetric.kodo.runtime.ObjectNotFoundException
  If the failed object in this exception cannot be serialized, it will be replaced with the Object ID of the object, or the stringified form of the object if it is not persistent.
writeReplace() - Method in class com.solarmetric.kodo.runtime.UserException
  If the failed object in this exception cannot be serialized, it will be replaced with the Object ID of the object, or the stringified form of the object if it is not persistent.
writeReplace() - Method in class com.solarmetric.kodo.runtime.OptimisticLockException
  If the failed object in this exception cannot be serialized, it will be replaced with the Object ID of the object, or the stringified form of the object if it is not persistent.
writeReplace() - Method in class com.solarmetric.kodo.runtime.CanRetryException
  If the failed object in this exception cannot be serialized, it will be replaced with the Object ID of the object, or the stringified form of the object if it is not persistent.
writeReplace() - Method in class com.solarmetric.kodo.runtime.FatalInternalException
  If the failed object in this exception cannot be serialized, it will be replaced with the Object ID of the object, or the stringified form of the object if it is not persistent.
writeReplace() - Method in class com.solarmetric.kodo.runtime.UnsupportedOptionException
  If the failed object in this exception cannot be serialized, it will be replaced with the Object ID of the object, or the stringified form of the object if it is not persistent.
writeReplace() - Method in class com.solarmetric.kodo.runtime.FatalDataStoreException
  If the failed object in this exception cannot be serialized, it will be replaced with the Object ID of the object, or the stringified form of the object if it is not persistent.
writeReplace() - Method in class com.solarmetric.kodo.runtime.FatalUserException
  If the failed object in this exception cannot be serialized, it will be replaced with the Object ID of the object, or the stringified form of the object if it is not persistent.
writeReplace() - Method in class com.solarmetric.kodo.runtime.FatalException
  If the failed object in this exception cannot be serialized, it will be replaced with the Object ID of the object, or the stringified form of the object if it is not persistent.
writeReplace() - Method in class com.solarmetric.kodo.runtime.datacache.query.CacheAwareQuery
  Serialize the delegate query, not the cache-aware query.
writeReplace() - Method in class com.solarmetric.kodo.runtime.datacache.query.CachingRandomAccessList
writeReplace() - Method in class com.solarmetric.kodo.runtime.objectprovider.MergedResultList
  Convert this object to a `LinkedList` for serialization
writeReplace() - Method in class com.solarmetric.kodo.runtime.objectprovider.OnDemandForwardResultList
  Serialize as a simple `ArrayList`.
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyLinkedList
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyHashSet
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyValueCollection
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyVector
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyArrayList
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyDate
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyHashMap
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyTreeSet
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyTreeMap
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyProperties
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyHashtable
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyEntrySet
writeReplace() - Method in class com.solarmetric.kodo.util.ProxyKeySet

## X

XAResourceImpl - class com.solarmetric.kodo.impl.jdbc.ee.XAResourceImpl.
  No-op XAResourceImpl for JCA support.
XAResourceImpl() - Constructor for class com.solarmetric.kodo.impl.jdbc.ee.XAResourceImpl

## Z

ZipResourceBundleProvider - class serp.util.ZipResourceBundleProvider.
  `ResourceBundleProvider` that expects the `ClassLoader.getResourceAsStream(java.lang.String)` method to return a zipped input stream.
ZipResourceBundleProvider() - Constructor for class serp.util.ZipResourceBundleProvider

## _

_clsColumn - Variable in class com.solarmetric.kodo.impl.jdbc.schema.ClassDBSequenceFactory
_connectionWrapper - Variable in class com.solarmetric.datasource.StatementWrapper
_dict - Variable in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
_doLog - Variable in class com.solarmetric.datasource.StatementWrapper
_ds - Variable in class com.solarmetric.datasource.StatementWrapper
_factory - Variable in class com.solarmetric.kodo.runtime.event.impl.RemoteCommitProviderImpl
_loc - Static variable in class com.solarmetric.kodo.conf.DefaultConfiguration
_loc - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
_loc - Static variable in class com.solarmetric.kodo.impl.jdbc.sql.Update
_loc - Static variable in class com.solarmetric.kodo.util.SimpleProxyManager
_log - Variable in class com.solarmetric.kodo.conf.DefaultConfiguration
_log - Static variable in class com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
_log - Static variable in class com.solarmetric.kodo.runtime.StateManagerImpl
_log - Variable in class com.solarmetric.kodo.runtime.event.impl.RemoteCommitProviderImpl
_lruMap - Variable in class com.solarmetric.kodo.util.CacheMap
  The map for non-expired and pinned references.
_map - Variable in class serp.util.MapSet
_pinnedMap - Variable in class com.solarmetric.kodo.util.CacheMap
  The set of objects pinned into the cache.
_pkColumn - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
_resolver - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
_resolver - Variable in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
_rs - Variable in class com.solarmetric.datasource.StatementWrapper
_seqColumn - Variable in class com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
_softMap - Variable in class com.solarmetric.kodo.util.CacheMap
  The map for expired references.
_store - Variable in class com.solarmetric.kodo.impl.jdbc.runtime.JDBCExtent
_tables - Variable in class com.solarmetric.kodo.impl.jdbc.sql.SQLStatement
_updates - Variable in class com.solarmetric.kodo.impl.jdbc.sql.Update
  A SortedMap is used in order to provide a deterministic order to the column so that PreparedStatement and Statement objects can be cached elsewhere.

< A B C D E F G H I J K L M N O P Q R S T U V W X Z _

Overview | Package | Class | Tree | Deprecated | Index | Help
| SolarMetric Kodo JDO 2.5.8 generated on January 11 2004
PREV NEXT | FRAMES NO FRAMES

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