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

A

add(Object) - Method in class com.ibatis.common.util.PaginatedArrayList
 
add(int, Object) - Method in class com.ibatis.common.util.PaginatedArrayList
 
addAll(Collection) - Method in class com.ibatis.common.util.PaginatedArrayList
 
addAll(int, Collection) - Method in class com.ibatis.common.util.PaginatedArrayList
 
addNodelet(String, Nodelet) - Method in class com.ibatis.common.xml.NodeletParser
Registers a nodelet for the specified XPath.
available() - Method in class com.ibatis.common.io.ReaderInputStream
 

B

BaseLogProxy - class com.ibatis.common.jdbc.logging.BaseLogProxy.
Base class for proxies to do logging
BaseLogProxy() - Constructor for class com.ibatis.common.jdbc.logging.BaseLogProxy
Default constructor
BaseProbe - class com.ibatis.common.beans.BaseProbe.
Abstract class used to help development of Probe implementations
BaseProbe() - Constructor for class com.ibatis.common.beans.BaseProbe
 
beginTransaction() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
buffer - Variable in class com.ibatis.common.io.ReaderInputStream
 
buildDaoManager(Reader, Properties) - Static method in class com.ibatis.dao.client.DaoManagerBuilder
Builds a DAO Manager from the reader supplied.
buildDaoManager(Reader) - Static method in class com.ibatis.dao.client.DaoManagerBuilder
Builds a DAO Manager from the reader supplied.
buildSqlMapClient(Reader) - Static method in class com.ibatis.sqlmap.client.SqlMapClientBuilder
Builds an SqlMapClient using the specified reader.
buildSqlMapClient(Reader, Properties) - Static method in class com.ibatis.sqlmap.client.SqlMapClientBuilder
Builds an SqlMapClient using the specified reader and properties file.
byteArrayOut - Variable in class com.ibatis.common.io.ReaderInputStream
 

C

ClassInfo - class com.ibatis.common.beans.ClassInfo.
This class represents a cached set of class definition information that allows for easy mapping between property names and getter/setter methods.
ComplexBeanProbe - class com.ibatis.common.beans.ComplexBeanProbe.
StaticBeanProbe provides methods that allow simple, reflective access to JavaBeans style properties.
ComplexBeanProbe() - Constructor for class com.ibatis.common.beans.ComplexBeanProbe
 
ConnectionLogProxy - class com.ibatis.common.jdbc.logging.ConnectionLogProxy.
Connection proxy to add logging
cancelQuery() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
chars - Variable in class com.ibatis.common.io.ReaderInputStream
 
classForName(String) - Static method in class com.ibatis.common.resources.Resources
Loads a class
clear() - Method in class com.ibatis.common.util.PaginatedArrayList
 
clear() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
clearColumnInfo() - Method in class com.ibatis.common.jdbc.logging.BaseLogProxy
 
close() - Method in class com.ibatis.common.io.ReaderInputStream
 
close() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
close() - Method in interface com.ibatis.sqlmap.client.SqlMapSession
Closes the session
com.ibatis.common.beans - package com.ibatis.common.beans
 
com.ibatis.common.io - package com.ibatis.common.io
 
com.ibatis.common.jdbc - package com.ibatis.common.jdbc
 
com.ibatis.common.jdbc.exception - package com.ibatis.common.jdbc.exception
 
com.ibatis.common.jdbc.logging - package com.ibatis.common.jdbc.logging
 
com.ibatis.common.logging - package com.ibatis.common.logging
 
com.ibatis.common.logging.jakarta - package com.ibatis.common.logging.jakarta
 
com.ibatis.common.logging.jdk14 - package com.ibatis.common.logging.jdk14
 
com.ibatis.common.logging.log4j - package com.ibatis.common.logging.log4j
 
com.ibatis.common.logging.nologging - package com.ibatis.common.logging.nologging
 
com.ibatis.common.resources - package com.ibatis.common.resources
 
com.ibatis.common.util - package com.ibatis.common.util
 
com.ibatis.common.xml - package com.ibatis.common.xml
 
com.ibatis.dao.client - package com.ibatis.dao.client
 
com.ibatis.dao.client.template - package com.ibatis.dao.client.template
 
com.ibatis.sqlmap.client - package com.ibatis.sqlmap.client
This package contains the core library client interface.
com.ibatis.sqlmap.client.event - package com.ibatis.sqlmap.client.event
This package contains event handler interfaces.
com.ibatis.sqlmap.client.extensions - package com.ibatis.sqlmap.client.extensions
 
commitTransaction() - Method in interface com.ibatis.dao.client.DaoManager
Commits all transactions currently started for all DAO contexts managed by this DaoManager.
commitTransaction() - Method in interface com.ibatis.sqlmap.client.SqlMapTransactionManager
Commits the currently started transaction.
connection() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
contains(Object) - Method in class com.ibatis.common.util.PaginatedArrayList
 
contains(Object) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
containsAll(Collection) - Method in class com.ibatis.common.util.PaginatedArrayList
 
create(Object) - Method in class com.ibatis.dao.client.template.OjbBrokerDaoTemplate
Puts an instance/value object on the persistentence layer.
createCriteria(Class) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
createFilter(Object, String) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
createQuery(String) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
createSQLQuery(String, String, Class) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
createSQLQuery(String, String[], Class[]) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 

D

Dao - interface com.ibatis.dao.client.Dao.
The interface that identifies and describes Data Access Objects.
DaoException - exception com.ibatis.dao.client.DaoException.
General runtime exception thrown by the DAO framework.
DaoException() - Constructor for class com.ibatis.dao.client.DaoException
 
DaoException(String) - Constructor for class com.ibatis.dao.client.DaoException
 
DaoException(Throwable) - Constructor for class com.ibatis.dao.client.DaoException
 
DaoException(String, Throwable) - Constructor for class com.ibatis.dao.client.DaoException
 
DaoManager - interface com.ibatis.dao.client.DaoManager.
This interface describes the DaoManager interface.
DaoManagerBuilder - class com.ibatis.dao.client.DaoManagerBuilder.
Builds a DaoManager given a Reader (dao.xml) and optionally a set of properties.
DaoTemplate - class com.ibatis.dao.client.template.DaoTemplate.
A base class for Dao implementations, or other DAO templates.
DaoTemplate(DaoManager) - Constructor for class com.ibatis.dao.client.template.DaoTemplate
The DaoManager that manages this Dao instance will be passed in as the parameter to this constructor automatically upon instantiation.
DaoTransaction - interface com.ibatis.dao.client.DaoTransaction.
This interface marks a class as being a DaoTransaction.
DbcpConfiguration - class com.ibatis.common.jdbc.DbcpConfiguration.
Wrapper class to simplify use of DBCP
DbcpConfiguration(Map) - Constructor for class com.ibatis.common.jdbc.DbcpConfiguration
Constructor to supply a map of properties
DomProbe - class com.ibatis.common.beans.DomProbe.
A Probe implementation for working with DOM objects
DomProbe() - Constructor for class com.ibatis.common.beans.DomProbe
 
daoManager - Variable in class com.ibatis.dao.client.template.DaoTemplate
 
debug(String) - Method in interface com.ibatis.common.logging.Log
 
debug(String) - Method in class com.ibatis.common.logging.jakarta.JakartaCommonsLoggingImpl
 
debug(String) - Method in class com.ibatis.common.logging.jdk14.Jdk14LoggingImpl
 
debug(String) - Method in class com.ibatis.common.logging.log4j.Log4jImpl
 
debug(String) - Method in class com.ibatis.common.logging.nologging.NoLoggingImpl
 
decrement() - Method in class com.ibatis.common.util.Throttle
Remove a reference
delete(Object) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
delete(String) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
delete(String, Object, Type) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
delete(String, Object[], Type[]) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
delete(Object) - Method in class com.ibatis.dao.client.template.OjbBrokerDaoTemplate
Removes an instance/value object from the persistence layer.
delete(String, Object) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL DELETE statement.
delete(String) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL DELETE statement.
delete(String, Object) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL DELETE statement.
delete(String) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL DELETE statement.
disconnect() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 

E

EXECUTE_METHODS - Static variable in class com.ibatis.common.jdbc.logging.BaseLogProxy
 
endTransaction() - Method in interface com.ibatis.dao.client.DaoManager
Ends all transactions currently started for all DAO contexts managed by this DaoManager.
endTransaction() - Method in interface com.ibatis.sqlmap.client.SqlMapTransactionManager
Ends a transaction and rolls back if necessary.
error(String, Throwable) - Method in interface com.ibatis.common.logging.Log
 
error(String) - Method in interface com.ibatis.common.logging.Log
 
error(String, Throwable) - Method in class com.ibatis.common.logging.jakarta.JakartaCommonsLoggingImpl
 
error(String) - Method in class com.ibatis.common.logging.jakarta.JakartaCommonsLoggingImpl
 
error(String, Throwable) - Method in class com.ibatis.common.logging.jdk14.Jdk14LoggingImpl
 
error(String) - Method in class com.ibatis.common.logging.jdk14.Jdk14LoggingImpl
 
error(String, Throwable) - Method in class com.ibatis.common.logging.log4j.Log4jImpl
 
error(String) - Method in class com.ibatis.common.logging.log4j.Log4jImpl
 
error(String, Throwable) - Method in class com.ibatis.common.logging.nologging.NoLoggingImpl
 
error(String) - Method in class com.ibatis.common.logging.nologging.NoLoggingImpl
 
evict(Object) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
executeBatch() - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes (flushes) all statements currently batched.
executeBatch() - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes (flushes) all statements currently batched.
executeBatchDetailed() - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes (flushes) all statements currently batched.
executeBatchDetailed() - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes (flushes) all statements currently batched.

F

fillBuffer() - Method in class com.ibatis.common.io.ReaderInputStream
 
filter(Object, String) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
filter(Object, String, Object, Type) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
filter(Object, String, Object[], Type[]) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
finalize() - Method in class com.ibatis.common.jdbc.SimpleDataSource
 
find(String) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
find(String, Object, Type) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
find(String, Object[], Type[]) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
flush() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
flushDataCache() - Method in interface com.ibatis.sqlmap.client.SqlMapClient
Flushes all data caches.
flushDataCache(String) - Method in interface com.ibatis.sqlmap.client.SqlMapClient
Flushes the data cache that matches the cache model ID provided.
forceCloseAll() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Closes all of the connections in the pool

G

GET_METHODS - Static variable in class com.ibatis.common.jdbc.logging.BaseLogProxy
 
GenericProbe - class com.ibatis.common.beans.GenericProbe.
StaticBeanProbe provides methods that allow simple, reflective access to JavaBeans style properties.
GenericProbe() - Constructor for class com.ibatis.common.beans.GenericProbe
 
get(int) - Method in class com.ibatis.common.util.PaginatedArrayList
 
get(Class, Serializable) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
get(Class, Serializable, LockMode) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
getArray() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets an array from the underlying result set
getAverageCheckoutTime() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the average age of a connection checkout
getAverageOverdueCheckoutTime() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the average age of overdue connections
getAverageRequestTime() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the average time required to get a connection to the database
getAverageWaitTime() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the average time spent waiting for connections that were in use
getAvgTaskTime(String) - Method in class com.ibatis.common.util.Stopwatch
Get the average time added to a task
getBadConnectionCount() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the number of invalid connections that were found in the pool
getBigDecimal() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a BigDecimal from the underlying result set
getBlob() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a Blob from the underlying result set
getBoolean() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a boolean from the underlying result set
getBooleanAttribute(Properties, String, boolean) - Static method in class com.ibatis.common.xml.NodeletUtils
 
getByte() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a byte from the underlying result set
getBytes() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a byte[] from the underlying result set
getCause() - Method in class com.ibatis.common.jdbc.exception.NestedSQLException
Gets the causing exception, if any.
getClaimedOverdueConnectionCount() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the number of connections that were claimed before they were returned
getClassName() - Method in class com.ibatis.common.beans.ClassInfo
Gets the name of the class the instance provides information for
getClob() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a Clob from the underlying result set
getColumn(Object) - Method in class com.ibatis.common.jdbc.logging.BaseLogProxy
 
getColumnIndex() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Returns the index of the column being got in the underlying ResultSet.
getColumnName() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Returns the name of the column being got in the underlying ResultSet.
getColumnString() - Method in class com.ibatis.common.jdbc.logging.BaseLogProxy
 
getConnection() - Method in class com.ibatis.common.jdbc.SimpleDataSource
 
getConnection(String, String) - Method in class com.ibatis.common.jdbc.SimpleDataSource
 
getConnection() - Method in class com.ibatis.dao.client.template.JdbcDaoTemplate
Gets the JDBC Connection associated with the current DaoTransaction that this Dao is working under.
getCount(Class, Expression) - Method in class com.ibatis.dao.client.template.ToplinkDaoTemplate
Returns a count of the number of objects in a result set given the specified expression.
getCurrentConnection() - Method in interface com.ibatis.sqlmap.client.SqlMapTransactionManager
Returns the current connection in use.
getCurrentLockMode(Object) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
getDao(Class) - Method in interface com.ibatis.dao.client.DaoManager
Gets a Dao instance for the requested interface type.
getDao(Class, String) - Method in interface com.ibatis.dao.client.DaoManager
Gets a Dao instance for the requested interface type registered under the context with the specified id.
getDataSource() - Method in class com.ibatis.common.jdbc.DbcpConfiguration
Getter for DataSource
getDataSource() - Method in interface com.ibatis.sqlmap.client.SqlMapTransactionManager
Returns the DataSource instance currently being used by the SqlMapSession.
getDate() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a Date from the underlying result set
getDate(Calendar) - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a Date from the underlying result set using a calendar
getDefaultClassLoader() - Static method in class com.ibatis.common.resources.Resources
Returns the default classloader (may be null).
getDouble() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a double from the underlying result set
getErrorCode() - Method in class com.ibatis.common.jdbc.exception.RuntimeSQLException
Getter for the error code
getFloat() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a float from the underlying result set
getFlushMode() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
getGetter(String) - Method in class com.ibatis.common.beans.ClassInfo
Gets the getter for a property as a Method object
getGetterType(String) - Method in class com.ibatis.common.beans.ClassInfo
Gets the type for a property getter
getHadToWaitCount() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the number of requests that had to wait for connections that were in use
getIdentifier(Object) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
getIndexedProperty(Object, String) - Method in class com.ibatis.common.beans.BaseProbe
 
getIndexedType(Object, String) - Method in class com.ibatis.common.beans.BaseProbe
 
getInstance(Class) - Static method in class com.ibatis.common.beans.ClassInfo
Gets an instance of ClassInfo for the specified class.
getInt() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets an int from the underlying result set
getIntAttribute(Properties, String, int) - Static method in class com.ibatis.common.xml.NodeletUtils
 
getJdbcDriver() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the name of the JDBC driver class used
getJdbcPassword() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the JDBC password used
getJdbcUrl() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter of the JDBC URL used
getJdbcUsername() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the JDBC user name used
getLog(Class) - Static method in class com.ibatis.common.logging.LogFactory
 
getLogWriter() - Method in class com.ibatis.common.jdbc.SimpleDataSource
 
getLoginTimeout() - Method in class com.ibatis.common.jdbc.SimpleDataSource
 
getLong() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a long from the underlying result set
getMaxTaskTime(String) - Method in class com.ibatis.common.util.Stopwatch
Get the maximum time added to a task
getMinTaskTime(String) - Method in class com.ibatis.common.util.Stopwatch
Get the minimum time added to a task
getNamedQuery(String) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
getNextException() - Method in class com.ibatis.common.jdbc.exception.RuntimeSQLException
Get the next exception in the chain
getNextId() - Static method in class com.ibatis.common.jdbc.logging.BaseLogProxy
 
getObject(Object, String) - Method in class com.ibatis.common.beans.ComplexBeanProbe
Gets an Object property from a bean
getObject(Object, String) - Method in class com.ibatis.common.beans.DomProbe
 
getObject(Object, String) - Method in class com.ibatis.common.beans.GenericProbe
Gets an object from a Map or bean
getObject(Object, String) - Method in interface com.ibatis.common.beans.Probe
Gets an Object property from another object
getObject() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets an Object from the underlying result set
getObject(Map) - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets an Object from the underlying result set using a Map
getPageIndex() - Method in class com.ibatis.common.util.PaginatedArrayList
 
getPageIndex() - Method in interface com.ibatis.common.util.PaginatedList
Returns the current page index, which is a zero based integer.
getPageSize() - Method in class com.ibatis.common.util.PaginatedArrayList
 
getPageSize() - Method in interface com.ibatis.common.util.PaginatedList
Returns the maximum number of items per page
getParameterIndex() - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Returns the index of the parameter being set.
getPersistenceBroker() - Method in class com.ibatis.dao.client.template.OjbBrokerDaoTemplate
Gets the OJB persistence broker associated with the current DaoTransaction that this Dao is working under.
getPoolMaximumActiveConnections() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the maximum number of active connections
getPoolMaximumCheckoutTime() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the maximum time a connection can be used before it *may* be given away again.
getPoolMaximumIdleConnections() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the maximum number of idle connections
getPoolPingConnectionsNotUsedFor() - Method in class com.ibatis.common.jdbc.SimpleDataSource
If a connection has not been used in this many milliseconds, ping the database to make sure the connection is still good.
getPoolPingConnectionsOlderThan() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the age of connections that should be pinged before using
getPoolPingQuery() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the query to be used to check a connection
getPoolTimeToWait() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the time to wait before retrying to get a connection
getPreparedStatement() - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Returns the underlying prepared statement...be careful!
getProbe() - Static method in class com.ibatis.common.beans.ProbeFactory
Factory method for getting a Probe object
getProbe(Object) - Static method in class com.ibatis.common.beans.ProbeFactory
Factory method for getting a Probe object that is the best choice for the type of object supplied by the object parameter.
getProperty(Object, String) - Method in class com.ibatis.common.beans.BaseProbe
 
getProperty(Object, String) - Method in class com.ibatis.common.beans.ComplexBeanProbe
 
getProperty(Object, String) - Method in class com.ibatis.common.beans.DomProbe
 
getProperty(Object, String) - Method in class com.ibatis.common.beans.GenericProbe
 
getPropertyTypeForGetter(Object, String) - Method in class com.ibatis.common.beans.ComplexBeanProbe
Returns the class that the getter will return when reading a property value.
getPropertyTypeForGetter(Object, String) - Method in class com.ibatis.common.beans.DomProbe
 
getPropertyTypeForGetter(Object, String) - Method in class com.ibatis.common.beans.GenericProbe
Returns the class that the getter will return when reading a property value.
getPropertyTypeForGetter(Object, String) - Method in interface com.ibatis.common.beans.Probe
Returns the class that the getter will return when reading a property
getPropertyTypeForSetter(Object, String) - Method in class com.ibatis.common.beans.ComplexBeanProbe
Returns the class that the setter expects to receive as a parameter when setting a property value.
getPropertyTypeForSetter(Object, String) - Method in class com.ibatis.common.beans.DomProbe
 
getPropertyTypeForSetter(Object, String) - Method in class com.ibatis.common.beans.GenericProbe
Returns the class that the setter expects to receive as a parameter when setting a property value.
getPropertyTypeForSetter(Object, String) - Method in interface com.ibatis.common.beans.Probe
Returns the class that the setter expects when setting a property
getReadablePropertyNames(Object) - Method in class com.ibatis.common.beans.BaseProbe
Returns an array of the readable properties exposed by an object
getReadablePropertyNames() - Method in class com.ibatis.common.beans.ClassInfo
Gets an array of the readable properties for an object
getReadablePropertyNames(Object) - Method in class com.ibatis.common.beans.ComplexBeanProbe
Returns an array of the readable properties exposed by a bean
getReadablePropertyNames(Object) - Method in class com.ibatis.common.beans.DomProbe
 
getReadablePropertyNames(Object) - Method in class com.ibatis.common.beans.GenericProbe
Gets an array of the readable properties in a Map or JavaBean
getRef() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a Ref from the underlying result set
getRequestCount() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter for the number of connection requests made
getResourceAsFile(String) - Static method in class com.ibatis.common.resources.Resources
Returns a resource on the classpath as a File object
getResourceAsFile(ClassLoader, String) - Static method in class com.ibatis.common.resources.Resources
Returns a resource on the classpath as a File object
getResourceAsProperties(String) - Static method in class com.ibatis.common.resources.Resources
Returns a resource on the classpath as a Properties object
getResourceAsProperties(ClassLoader, String) - Static method in class com.ibatis.common.resources.Resources
Returns a resource on the classpath as a Properties object
getResourceAsReader(String) - Static method in class com.ibatis.common.resources.Resources
Returns a resource on the classpath as a Reader object
getResourceAsReader(ClassLoader, String) - Static method in class com.ibatis.common.resources.Resources
Returns a resource on the classpath as a Reader object
getResourceAsStream(String) - Static method in class com.ibatis.common.resources.Resources
Returns a resource on the classpath as a Stream object
getResourceAsStream(ClassLoader, String) - Static method in class com.ibatis.common.resources.Resources
Returns a resource on the classpath as a Stream object
getResourceURL(String) - Static method in class com.ibatis.common.resources.Resources
Returns the URL of the resource on the classpath
getResourceURL(ClassLoader, String) - Static method in class com.ibatis.common.resources.Resources
Returns the URL of the resource on the classpath
getResult(ResultGetter) - Method in interface com.ibatis.sqlmap.client.extensions.TypeHandlerCallback
Performs processing on a value before after it has been retrieved from a ResultSet.
getResultSet() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Returns the underlying ResultSet...be careful!
getSQLState() - Method in class com.ibatis.common.jdbc.exception.RuntimeSQLException
Getter for the SQL State
getSession() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
Gets the Hibernate session associated with the current DaoTransaction that this Dao is working under.
getSession() - Method in class com.ibatis.dao.client.template.ToplinkDaoTemplate
Gets the Toplink session associated with the current DaoTransaction that this Dao is working under.
getSession() - Method in interface com.ibatis.sqlmap.client.SqlMapClient
Deprecated. Use openSession() instead. THIS METHOD WILL BE REMOVED BEFORE FINAL RELEASE.
getSessionFactory() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
getSetter(String) - Method in class com.ibatis.common.beans.ClassInfo
Gets the setter for a property as a Method object
getSetterType(String) - Method in class com.ibatis.common.beans.ClassInfo
Gets the type for a property setter
getShort() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a short from the underlying result set
getSqlMapExecutor() - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Gets the SQL Map Executor associated with the current DaoTransaction that this Dao is working under.
getSqlMapTransactionManager() - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Gets the SQL Map Transaction Manager associated with the current DaoTransaction that this Dao is working under.
getStatus() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Returns the status of the connection pool
getString() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a String from the underlying result set
getTaskCount(String) - Method in class com.ibatis.common.util.Stopwatch
Get the number of times assigned to a task
getTaskNames() - Method in class com.ibatis.common.util.Stopwatch
Get an iterator of the tasks
getTime() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a Time from the underlying result set
getTime(Calendar) - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a Time from the underlying result set using a Calendar
getTimestamp() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a Timestamp from the underlying result set
getTimestamp(Calendar) - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a Timestamp from the underlying result set
getTotalTaskTime(String) - Method in class com.ibatis.common.util.Stopwatch
Get the total time added to a task
getTransaction(Dao) - Method in interface com.ibatis.dao.client.DaoManager
Gets the transaction that the provided Dao is currently working under.
getTypeString() - Method in class com.ibatis.common.jdbc.logging.BaseLogProxy
 
getURL() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Gets a URL from the underlying result set
getUnitOfWork() - Method in class com.ibatis.dao.client.template.ToplinkDaoTemplate
Gets the Toplink UnitOfWork associated with the current DaoTransaction that this Dao is working under.
getUrlAsProperties(String) - Static method in class com.ibatis.common.resources.Resources
Gets a URL as a Properties object
getUrlAsReader(String) - Static method in class com.ibatis.common.resources.Resources
Gets a URL as a Reader
getUrlAsStream(String) - Static method in class com.ibatis.common.resources.Resources
Gets a URL as an input stream
getUserConnection() - Method in interface com.ibatis.sqlmap.client.SqlMapTransactionManager
Deprecated. Use getCurrentConnection() instead.
getValueString() - Method in class com.ibatis.common.jdbc.logging.BaseLogProxy
 
getWriteablePropertyNames(Object) - Method in class com.ibatis.common.beans.BaseProbe
Returns an array of the writeable properties exposed by an object
getWriteablePropertyNames() - Method in class com.ibatis.common.beans.ClassInfo
Gets an array of the writeable properties for an object
getWriteablePropertyNames(Object) - Method in class com.ibatis.common.beans.ComplexBeanProbe
Returns an array of the writeable properties exposed by a bean
getWriteablePropertyNames(Object) - Method in class com.ibatis.common.beans.DomProbe
 
getWriteablePropertyNames(Object) - Method in class com.ibatis.common.beans.GenericProbe
Gets an array of the writeable properties in a Map or JavaBean
gotoPage(int) - Method in class com.ibatis.common.util.PaginatedArrayList
 
gotoPage(int) - Method in interface com.ibatis.common.util.PaginatedList
Moves to a specified page.

H

HibernateDaoTemplate - class com.ibatis.dao.client.template.HibernateDaoTemplate.
A DaoTemplate for Hibernate implementations that provides a convenient method to access the Hibernate Session.
HibernateDaoTemplate(DaoManager) - Constructor for class com.ibatis.dao.client.template.HibernateDaoTemplate
The DaoManager that manages this Dao instance will be passed in as the parameter to this constructor automatically upon instantiation.
handleRow(Object) - Method in interface com.ibatis.sqlmap.client.event.RowHandler
Handles a single row of a result set.
hasReadableProperty(String) - Method in class com.ibatis.common.beans.ClassInfo
Check to see if a class has a readable property by name
hasReadableProperty(Object, String) - Method in class com.ibatis.common.beans.ComplexBeanProbe
Checks to see if a bean has a readable property be a given name
hasReadableProperty(Object, String) - Method in class com.ibatis.common.beans.DomProbe
 
hasReadableProperty(Object, String) - Method in class com.ibatis.common.beans.GenericProbe
Checks to see if a bean has a readable property by a given name
hasReadableProperty(Object, String) - Method in interface com.ibatis.common.beans.Probe
Checks to see if an object has a readable property by a given name
hasWritableProperty(String) - Method in class com.ibatis.common.beans.ClassInfo
Check to see if a class has a writeable property by name
hasWritableProperty(Object, String) - Method in class com.ibatis.common.beans.ComplexBeanProbe
Checks to see if a bean has a writable property be a given name
hasWritableProperty(Object, String) - Method in class com.ibatis.common.beans.DomProbe
 
hasWritableProperty(Object, String) - Method in class com.ibatis.common.beans.GenericProbe
Checks to see if an object has a writable property by a given name
hasWritableProperty(Object, String) - Method in interface com.ibatis.common.beans.Probe
Checks to see if an object has a writable property by a given name

I

id - Variable in class com.ibatis.common.jdbc.logging.BaseLogProxy
 
increment() - Method in class com.ibatis.common.util.Throttle
Add a reference; if a reference is not available, an exception is thrown
index - Variable in class com.ibatis.common.io.ReaderInputStream
 
indexOf(Object) - Method in class com.ibatis.common.util.PaginatedArrayList
 
insert(String, Object) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL INSERT statement.
insert(String) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL INSERT statement.
insert(String, Object) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL INSERT statement.
insert(String) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL INSERT statement.
instantiate(String) - Static method in class com.ibatis.common.resources.Resources
Creates an instance of a class
instantiate(Class) - Static method in class com.ibatis.common.resources.Resources
Creates an instance of a class
invoke(Object, Method, Object[]) - Method in class com.ibatis.common.jdbc.logging.ConnectionLogProxy
 
invoke(Object, Method, Object[]) - Method in class com.ibatis.common.jdbc.logging.PreparedStatementLogProxy
 
invoke(Object, Method, Object[]) - Method in class com.ibatis.common.jdbc.logging.ResultSetLogProxy
 
invoke(Object, Method, Object[]) - Method in class com.ibatis.common.jdbc.logging.StatementLogProxy
 
isConnected() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
isDebugEnabled() - Method in interface com.ibatis.common.logging.Log
 
isDebugEnabled() - Method in class com.ibatis.common.logging.jakarta.JakartaCommonsLoggingImpl
 
isDebugEnabled() - Method in class com.ibatis.common.logging.jdk14.Jdk14LoggingImpl
 
isDebugEnabled() - Method in class com.ibatis.common.logging.log4j.Log4jImpl
 
isDebugEnabled() - Method in class com.ibatis.common.logging.nologging.NoLoggingImpl
 
isDirty() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
isEmpty() - Method in class com.ibatis.common.util.PaginatedArrayList
 
isFirstPage() - Method in class com.ibatis.common.util.PaginatedArrayList
 
isFirstPage() - Method in interface com.ibatis.common.util.PaginatedList
Is the current page the first page?
isKnownType(Class) - Static method in class com.ibatis.common.beans.ClassInfo
Tells us if the class passed in is a knwon common type
isLastPage() - Method in class com.ibatis.common.util.PaginatedArrayList
 
isLastPage() - Method in interface com.ibatis.common.util.PaginatedList
Is the current page the last page?
isMiddlePage() - Method in class com.ibatis.common.util.PaginatedArrayList
 
isMiddlePage() - Method in interface com.ibatis.common.util.PaginatedList
Is the current page a middle page (ie not first or last)?
isNextPageAvailable() - Method in class com.ibatis.common.util.PaginatedArrayList
 
isNextPageAvailable() - Method in interface com.ibatis.common.util.PaginatedList
Is a page available after the current page?
isOpen() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
isPoolPingEnabled() - Method in class com.ibatis.common.jdbc.SimpleDataSource
Getter to tell if we should use the ping query
isPreviousPageAvailable() - Method in class com.ibatis.common.util.PaginatedArrayList
 
isPreviousPageAvailable() - Method in interface com.ibatis.common.util.PaginatedList
Is a page available before the current page?
iterate(String) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
iterate(String, Object, Type) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
iterate(String, Object[], Type[]) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
iterator() - Method in class com.ibatis.common.util.PaginatedArrayList
 

J

JakartaCommonsLoggingImpl - class com.ibatis.common.logging.jakarta.JakartaCommonsLoggingImpl.
 
JakartaCommonsLoggingImpl(Class) - Constructor for class com.ibatis.common.logging.jakarta.JakartaCommonsLoggingImpl
 
JdbcDaoTemplate - class com.ibatis.dao.client.template.JdbcDaoTemplate.
A DaoTemplate for JDBC implementations that provides a convenient method to access the JDBC Connection.
JdbcDaoTemplate(DaoManager) - Constructor for class com.ibatis.dao.client.template.JdbcDaoTemplate
The DaoManager that manages this Dao instance will be passed in as the parameter to this constructor automatically upon instantiation.
Jdk14LoggingImpl - class com.ibatis.common.logging.jdk14.Jdk14LoggingImpl.
 
Jdk14LoggingImpl(Class) - Constructor for class com.ibatis.common.logging.jdk14.Jdk14LoggingImpl
 

L

Log - interface com.ibatis.common.logging.Log.
 
Log4jImpl - class com.ibatis.common.logging.log4j.Log4jImpl.
 
Log4jImpl(Class) - Constructor for class com.ibatis.common.logging.log4j.Log4jImpl
 
LogFactory - class com.ibatis.common.logging.LogFactory.
 
LogFactory() - Constructor for class com.ibatis.common.logging.LogFactory
 
lastIndexOf(Object) - Method in class com.ibatis.common.util.PaginatedArrayList
 
length - Variable in class com.ibatis.common.io.ReaderInputStream
 
listIterator() - Method in class com.ibatis.common.util.PaginatedArrayList
 
listIterator(int) - Method in class com.ibatis.common.util.PaginatedArrayList
 
load(Class, Serializable, LockMode) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
load(Class, Serializable) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
load(Object, Serializable) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
lock(Object, LockMode) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 

M

mergeStopwatch(Stopwatch) - Method in class com.ibatis.common.util.Stopwatch
Merge another StopWatch into this one

N

NestedSQLException - exception com.ibatis.common.jdbc.exception.NestedSQLException.
Class to allow passing an Exception with the original SQLException
NestedSQLException(String) - Constructor for class com.ibatis.common.jdbc.exception.NestedSQLException
Constructor from java.sql.SQLException
NestedSQLException(String, String) - Constructor for class com.ibatis.common.jdbc.exception.NestedSQLException
Constructor from java.sql.SQLException
NestedSQLException(String, String, int) - Constructor for class com.ibatis.common.jdbc.exception.NestedSQLException
Constructor from java.sql.SQLException
NestedSQLException(String, Throwable) - Constructor for class com.ibatis.common.jdbc.exception.NestedSQLException
Constructor from java.sql.SQLException with added nested exception
NestedSQLException(String, String, Throwable) - Constructor for class com.ibatis.common.jdbc.exception.NestedSQLException
Constructor from java.sql.SQLException with added nested exception
NestedSQLException(String, String, int, Throwable) - Constructor for class com.ibatis.common.jdbc.exception.NestedSQLException
Constructor from java.sql.SQLException with added nested exception
NestedSQLException(Throwable) - Constructor for class com.ibatis.common.jdbc.exception.NestedSQLException
Constructor from java.sql.SQLException with added nested exception
NoLoggingImpl - class com.ibatis.common.logging.nologging.NoLoggingImpl.
 
NoLoggingImpl(Class) - Constructor for class com.ibatis.common.logging.nologging.NoLoggingImpl
 
Nodelet - interface com.ibatis.common.xml.Nodelet.
A nodelet is a sort of callback or event handler that can be registered to handle an XPath event registered with the NodeParser.
NodeletException - exception com.ibatis.common.xml.NodeletException.
 
NodeletException() - Constructor for class com.ibatis.common.xml.NodeletException
 
NodeletException(String) - Constructor for class com.ibatis.common.xml.NodeletException
 
NodeletException(Throwable) - Constructor for class com.ibatis.common.xml.NodeletException
 
NodeletException(String, Throwable) - Constructor for class com.ibatis.common.xml.NodeletException
 
NodeletParser - class com.ibatis.common.xml.NodeletParser.
The NodeletParser is a callback based parser similar to SAX.
NodeletParser() - Constructor for class com.ibatis.common.xml.NodeletParser
 
NodeletUtils - class com.ibatis.common.xml.NodeletUtils.
 
NodeletUtils() - Constructor for class com.ibatis.common.xml.NodeletUtils
 
newInstance(Connection) - Static method in class com.ibatis.common.jdbc.logging.ConnectionLogProxy
Creates a logging version of a connection
newInstance(PreparedStatement, String) - Static method in class com.ibatis.common.jdbc.logging.PreparedStatementLogProxy
Creates a logging version of a PreparedStatement
newInstance(ResultSet) - Static method in class com.ibatis.common.jdbc.logging.ResultSetLogProxy
Creates a logging version of a ResultSet
newInstance(Statement) - Static method in class com.ibatis.common.jdbc.logging.StatementLogProxy
Creates a logging version of a Statement
nextPage() - Method in class com.ibatis.common.util.PaginatedArrayList
 
nextPage() - Method in interface com.ibatis.common.util.PaginatedList
Moves to the next page after the current page.
nodeToString(Node, String) - Static method in class com.ibatis.common.beans.DomProbe
Converts a DOM node to a complete xml string

O

OjbBrokerDaoTemplate - class com.ibatis.dao.client.template.OjbBrokerDaoTemplate.
A DaoTemplate for OJB broker implementations that provides a convenient method to access the broker.
OjbBrokerDaoTemplate(DaoManager) - Constructor for class com.ibatis.dao.client.template.OjbBrokerDaoTemplate
The DaoManager that manages this Dao instance will be passed in as the parameter to this constructor automatically upon instantiation.
openSession() - Method in interface com.ibatis.sqlmap.client.SqlMapClient
Returns a single threaded SqlMapSession implementation for use by one user.
openSession(Connection) - Method in interface com.ibatis.sqlmap.client.SqlMapClient
Returns a single threaded SqlMapSession implementation for use by one user.

P

PaginatedArrayList - class com.ibatis.common.util.PaginatedArrayList.
Implementation of PaginatedList backed by an ArrayList
PaginatedArrayList(int) - Constructor for class com.ibatis.common.util.PaginatedArrayList
 
PaginatedArrayList(int, int) - Constructor for class com.ibatis.common.util.PaginatedArrayList
Constructor to set the initial size and the page size
PaginatedArrayList(Collection, int) - Constructor for class com.ibatis.common.util.PaginatedArrayList
Constructor to create an instance using an existing collection
PaginatedList - interface com.ibatis.common.util.PaginatedList.
Interface for lists that support paging
ParameterSetter - interface com.ibatis.sqlmap.client.extensions.ParameterSetter.
Allows parameters to be set on the underlying prepared statement.
PreparedStatementLogProxy - class com.ibatis.common.jdbc.logging.PreparedStatementLogProxy.
PreparedStatement proxy to add logging
Probe - interface com.ibatis.common.beans.Probe.
A Probe is an object that is used to work with beans, DOM objects, or other objects.
ProbeException - exception com.ibatis.common.beans.ProbeException.
BeansException for use for by BeanProbe and StaticBeanProbe.
ProbeException() - Constructor for class com.ibatis.common.beans.ProbeException
Default constructor
ProbeException(String) - Constructor for class com.ibatis.common.beans.ProbeException
Constructor to set the message for the exception
ProbeException(Throwable) - Constructor for class com.ibatis.common.beans.ProbeException
Constructor to create a nested exception
ProbeException(String, Throwable) - Constructor for class com.ibatis.common.beans.ProbeException
Constructor to create a nested exception with a message
ProbeFactory - class com.ibatis.common.beans.ProbeFactory.
An abstract factory for getting Probe implementations.
ProbeFactory() - Constructor for class com.ibatis.common.beans.ProbeFactory
 
parse(Reader) - Method in class com.ibatis.common.xml.NodeletParser
Begins parsing from the provided Reader.
parse(Node) - Method in class com.ibatis.common.xml.NodeletParser
Begins parsing from the provided Node.
parseAttributes(Node) - Static method in class com.ibatis.common.xml.NodeletUtils
 
parseAttributes(Node, Properties) - Static method in class com.ibatis.common.xml.NodeletUtils
 
parsePropertyTokens(String, Properties) - Static method in class com.ibatis.common.xml.NodeletUtils
 
pop() - Method in class com.ibatis.common.util.ThrottledPool
Pop an object from the pool
previousPage() - Method in class com.ibatis.common.util.PaginatedArrayList
 
previousPage() - Method in interface com.ibatis.common.util.PaginatedList
Moves to the page before the current page.
printStackTrace() - Method in class com.ibatis.common.jdbc.exception.NestedSQLException
 
printStackTrace(PrintStream) - Method in class com.ibatis.common.jdbc.exception.NestedSQLException
 
printStackTrace(PrintWriter) - Method in class com.ibatis.common.jdbc.exception.NestedSQLException
 
process(Node) - Method in interface com.ibatis.common.xml.Nodelet
For a registered XPath, the NodeletParser will call the Nodelet's process method for processing.
push(Object) - Method in class com.ibatis.common.util.ThrottledPool
Push an object onto the pool

Q

queryForList(String, Object) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects.
queryForList(String) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects.
queryForList(String, Object, int, int) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects within a certain range.
queryForList(String, int, int) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects within a certain range.
queryForList(String, Object) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects.
queryForList(String) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects.
queryForList(String, Object, int, int) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects within a certain range.
queryForList(String, int, int) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects within a certain range.
queryForMap(String, Object, String) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects that will be keyed into a Map.
queryForMap(String, Object, String, String) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects from which one property will be keyed into a Map.
queryForMap(String, Object, String) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects that will be keyed into a Map.
queryForMap(String, Object, String, String) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects from which one property will be keyed into a Map.
queryForObject(String, Object) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a single object instance.
queryForObject(String) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a single object instance.
queryForObject(String, Object, Object) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate the supplied result object.
queryForObject(String, Object) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns data to populate a single object instance.
queryForObject(String) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns data to populate a single object instance.
queryForObject(String, Object, Object) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns data to populate the supplied result object.
queryForPaginatedList(String, Object, int) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects a page at a time.
queryForPaginatedList(String, int) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects a page at a time.
queryForPaginatedList(String, Object, int) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects a page at a time.
queryForPaginatedList(String, int) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects a page at a time.
queryWithRowHandler(String, Object, RowHandler) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects that will be handled one at a time by a RowHandler.
queryWithRowHandler(String, RowHandler) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects that will be handled one at a time by a RowHandler.
queryWithRowHandler(String, Object, RowHandler) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns a number of result objects that will be handled one at a time by a RowHandler.
queryWithRowHandler(String, RowHandler) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL SELECT statement that returns a number of result objects that will be handled one at a time by a RowHandler.

R

ReaderInputStream - class com.ibatis.common.io.ReaderInputStream.
An InputStream backed by a Reader
ReaderInputStream(Reader) - Constructor for class com.ibatis.common.io.ReaderInputStream
Constructor to supply a Reader
ReaderInputStream(Reader, String) - Constructor for class com.ibatis.common.io.ReaderInputStream
Constructor to supply a Reader and an encoding
Resources - class com.ibatis.common.resources.Resources.
A class to simplify access to resources through the classloader.
ResultGetter - interface com.ibatis.sqlmap.client.extensions.ResultGetter.
Allows values to be retrieved from the underlying result set.
ResultSetLogProxy - class com.ibatis.common.jdbc.logging.ResultSetLogProxy.
ResultSet proxy to add logging
RowHandler - interface com.ibatis.sqlmap.client.event.RowHandler.
Event handler for row by row processing.
RuntimeSQLException - exception com.ibatis.common.jdbc.exception.RuntimeSQLException.
Unchecked exception to allow passing an Exception with the original SQLException
RuntimeSQLException() - Constructor for class com.ibatis.common.jdbc.exception.RuntimeSQLException
Default constructor
RuntimeSQLException(String) - Constructor for class com.ibatis.common.jdbc.exception.RuntimeSQLException
Constructor to pass along a message
RuntimeSQLException(SQLException) - Constructor for class com.ibatis.common.jdbc.exception.RuntimeSQLException
Constructor to pass along another exception
RuntimeSQLException(String, SQLException) - Constructor for class com.ibatis.common.jdbc.exception.RuntimeSQLException
Constructor to pass along a message and an exception
read() - Method in class com.ibatis.common.io.ReaderInputStream
 
read(byte[], int, int) - Method in class com.ibatis.common.io.ReaderInputStream
 
reader - Variable in class com.ibatis.common.io.ReaderInputStream
 
reconnect() - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
reconnect(Connection) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
refresh(Object) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
refresh(Object, LockMode) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
remove(Object) - Method in class com.ibatis.common.util.PaginatedArrayList
 
remove(int) - Method in class com.ibatis.common.util.PaginatedArrayList
 
removeAll(Collection) - Method in class com.ibatis.common.util.PaginatedArrayList
 
removeBreakingWhitespace(String) - Method in class com.ibatis.common.jdbc.logging.BaseLogProxy
 
replicate(Object, ReplicationMode) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
reset() - Method in class com.ibatis.common.util.Stopwatch
Reset all of the timers in this StopWatch
retainAll(Collection) - Method in class com.ibatis.common.util.PaginatedArrayList
 
retrieveByPk(Object) - Method in class com.ibatis.dao.client.template.OjbBrokerDaoTemplate
Retrieves an instance/value object, according to its primary key,
retrieveExtent(Class) - Method in class com.ibatis.dao.client.template.OjbBrokerDaoTemplate
Retrieves all instances of a given class, from the persistence layer.
runScript(Reader) - Method in class com.ibatis.common.jdbc.ScriptRunner
Runs an SQL script (read in using the Reader parameter)

S

SET_METHODS - Static variable in class com.ibatis.common.jdbc.logging.BaseLogProxy
 
ScriptRunner - class com.ibatis.common.jdbc.ScriptRunner.
Tool to run database scripts
ScriptRunner(Connection, boolean, boolean) - Constructor for class com.ibatis.common.jdbc.ScriptRunner
Default constructor
ScriptRunner(String, String, String, String, boolean, boolean) - Constructor for class com.ibatis.common.jdbc.ScriptRunner
 
SimpleDataSource - class com.ibatis.common.jdbc.SimpleDataSource.
This is a simple, synchronous, thread-safe database connection pool.
SimpleDataSource(Map) - Constructor for class com.ibatis.common.jdbc.SimpleDataSource
Constructor to allow passing in a map of properties for configuration
SqlMapClient - interface com.ibatis.sqlmap.client.SqlMapClient.
A thread safe client for working with your SQL Maps (Start Here).
SqlMapClientBuilder - class com.ibatis.sqlmap.client.SqlMapClientBuilder.
Builds SqlMapClient instances from a supplied resource (e.g.
SqlMapClientBuilder() - Constructor for class com.ibatis.sqlmap.client.SqlMapClientBuilder
No instantiation allowed.
SqlMapDaoTemplate - class com.ibatis.dao.client.template.SqlMapDaoTemplate.
A DaoTemplate for SQL Map implementations that provides a convenient method to access the SqlMapExecutor.
SqlMapDaoTemplate(DaoManager) - Constructor for class com.ibatis.dao.client.template.SqlMapDaoTemplate
The DaoManager that manages this Dao instance will be passed in as the parameter to this constructor automatically upon instantiation.
SqlMapException - exception com.ibatis.sqlmap.client.SqlMapException.
Thrown to indicate a problem with SQL Map configuration or state.
SqlMapException() - Constructor for class com.ibatis.sqlmap.client.SqlMapException
Simple constructor
SqlMapException(String) - Constructor for class com.ibatis.sqlmap.client.SqlMapException
Constructor to create exception with a message
SqlMapException(Throwable) - Constructor for class com.ibatis.sqlmap.client.SqlMapException
Constructor to create exception to wrap another exception
SqlMapException(String, Throwable) - Constructor for class com.ibatis.sqlmap.client.SqlMapException
Constructor to create exception to wrap another exception and pass a message
SqlMapExecutor - interface com.ibatis.sqlmap.client.SqlMapExecutor.
This interface declares all methods involved with executing statements and batches for an SQL Map.
SqlMapSession - interface com.ibatis.sqlmap.client.SqlMapSession.
A single threaded session for working with your SQL Maps.
SqlMapTransactionManager - interface com.ibatis.sqlmap.client.SqlMapTransactionManager.
This interface declares methods for demarcating SQL Map transactions.
StatementLogProxy - class com.ibatis.common.jdbc.logging.StatementLogProxy.
Statement proxy to add logging
Stopwatch - class com.ibatis.common.util.Stopwatch.
Stopwatch class used for testing.
Stopwatch() - Constructor for class com.ibatis.common.util.Stopwatch
 
save(Object) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
save(Object, Serializable) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
saveOrUpdate(Object) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
saveOrUpdateCopy(Object) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
saveOrUpdateCopy(Object, Serializable) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
selectJavaLogging() - Static method in class com.ibatis.common.logging.LogFactory
This method will switch the logging implementation to Java native logging if you are running in JRE 1.4 or above.
selectLog4JLogging() - Static method in class com.ibatis.common.logging.LogFactory
This method will switch the logging implementation to Log4J if Log4J is available on the classpath.
set(int, Object) - Method in class com.ibatis.common.util.PaginatedArrayList
 
setArray(Array) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set an array on the underlying prepared statement
setAsciiStream(InputStream, int) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set an InputStream on the underlying prepared statement
setBigDecimal(BigDecimal) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set an on the underlying prepared statement
setBinaryStream(InputStream, int) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set an InputStream on the underlying prepared statement
setBlob(Blob) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a blob on the underlying prepared statement
setBoolean(boolean) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a boolean on the underlying prepared statement
setByte(byte) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a byte on the underlying prepared statement
setBytes(byte[]) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a byte array on the underlying prepared statement
setCacheEnabled(boolean) - Static method in class com.ibatis.common.beans.ClassInfo
 
setCharacterStream(Reader, int) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a character stream on the underlying prepared statement
setClob(Clob) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a clob on the underlying prepared statement
setColumn(Object, Object) - Method in class com.ibatis.common.jdbc.logging.BaseLogProxy
 
setDate(Date) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a date on the underlying prepared statement
setDate(Date, Calendar) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a date with a calendar on the underlying prepared statement
setDefaultClassLoader(ClassLoader) - Static method in class com.ibatis.common.resources.Resources
Sets the default classloader
setDouble(double) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a double on the underlying prepared statement
setEntityResolver(EntityResolver) - Method in class com.ibatis.common.xml.NodeletParser
 
setErrorLogWriter(PrintWriter) - Method in class com.ibatis.common.jdbc.ScriptRunner
Setter for errorLogWriter property
setFloat(float) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a float on the underlying prepared statement
setFlushMode(FlushMode) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
setIndexedProperty(Object, String, Object) - Method in class com.ibatis.common.beans.BaseProbe
 
setInt(int) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set an integer on the underlying prepared statement
setLogWriter(PrintWriter) - Method in class com.ibatis.common.jdbc.ScriptRunner
Setter for logWriter property
setLogWriter(PrintWriter) - Method in class com.ibatis.common.jdbc.SimpleDataSource
 
setLoginTimeout(int) - Method in class com.ibatis.common.jdbc.SimpleDataSource
 
setLong(long) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a long on the underlying prepared statement
setNextException(SQLException) - Method in class com.ibatis.common.jdbc.exception.RuntimeSQLException
Set the next exception in the chain
setNull(int) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a null on the underlying prepared statement
setNull(int, String) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a null on the underlying prepared statement
setObject(Object, String, Object) - Method in class com.ibatis.common.beans.ComplexBeanProbe
Sets the value of a bean property to an Object
setObject(Object, String, Object) - Method in class com.ibatis.common.beans.DomProbe
 
setObject(Object, String, Object) - Method in class com.ibatis.common.beans.GenericProbe
Sets an object in a Map or bean
setObject(Object, String, Object) - Method in interface com.ibatis.common.beans.Probe
Sets the value of a property on an object
setObject(Object) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set an object on the underlying prepared statement
setObject(Object, int) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set an object on the underlying prepared statement
setObject(Object, int, int) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set an object on the underlying prepared statement
setParameter(ParameterSetter, Object) - Method in interface com.ibatis.sqlmap.client.extensions.TypeHandlerCallback
Performs processing on a value before it is used to set the parameter of a PreparedStatement.
setProperty(Object, String, Object) - Method in class com.ibatis.common.beans.BaseProbe
 
setProperty(Object, String, Object) - Method in class com.ibatis.common.beans.ComplexBeanProbe
 
setProperty(Object, String, Object) - Method in class com.ibatis.common.beans.DomProbe
 
setProperty(Object, String, Object) - Method in class com.ibatis.common.beans.GenericProbe
 
setRef(Ref) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a reference on the underlying prepared statement
setShort(short) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a short on the underlying prepared statement
setString(String) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a string on the underlying prepared statement
setTime(Time) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a time on the underlying prepared statement
setTime(Time, Calendar) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a time with a calendar on the underlying prepared statement
setTimestamp(Timestamp) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a timestamp on the underlying prepared statement
setTimestamp(Timestamp, Calendar) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a timestamp on the underlying prepared statement
setURL(URL) - Method in interface com.ibatis.sqlmap.client.extensions.ParameterSetter
Set a URL on the underlying prepared statement
setUserConnection(Connection) - Method in interface com.ibatis.sqlmap.client.SqlMapTransactionManager
Allows the developer to easily use an externally supplied connection when executing statements.
setValidation(boolean) - Method in class com.ibatis.common.xml.NodeletParser
 
size() - Method in class com.ibatis.common.util.PaginatedArrayList
 
start(String) - Method in class com.ibatis.common.util.Stopwatch
Start (create) a task
startBatch() - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Starts a batch in which update statements will be cached before being sent to the database all at once.
startBatch() - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Starts a batch in which update statements will be cached before being sent to the database all at once.
startTransaction() - Method in interface com.ibatis.dao.client.DaoManager
Starts a transaction scope managed by this DaoManager.
startTransaction() - Method in interface com.ibatis.sqlmap.client.SqlMapTransactionManager
Demarcates the beginning of a transaction scope.
startTransaction(int) - Method in interface com.ibatis.sqlmap.client.SqlMapTransactionManager
Demarcates the beginning of a transaction scope using the specified transaction isolation.
stop() - Method in class com.ibatis.common.util.Stopwatch
Stop the timer on a task
subList(int, int) - Method in class com.ibatis.common.util.PaginatedArrayList
 

T

Throttle - class com.ibatis.common.util.Throttle.
This is to help keep from getting too many resources
Throttle(int) - Constructor for class com.ibatis.common.util.Throttle
Create a throttle object with just a limit
Throttle(int, long) - Constructor for class com.ibatis.common.util.Throttle
Create a throttle object with a limit and a wait time
ThrottledPool - class com.ibatis.common.util.ThrottledPool.
This is a pool of Throttle objects (!)
ThrottledPool(Class, int) - Constructor for class com.ibatis.common.util.ThrottledPool
Create a ThrottledPool for a Class
ToplinkDaoTemplate - class com.ibatis.dao.client.template.ToplinkDaoTemplate.
A DaoTemplate for Toplink implementations that provides a convenient method to access the Toplink Session.
ToplinkDaoTemplate(DaoManager) - Constructor for class com.ibatis.dao.client.template.ToplinkDaoTemplate
The DaoManager that manages this Dao instance will be passed in as the parameter to this constructor automatically upon instantiation.
TypeHandlerCallback - interface com.ibatis.sqlmap.client.extensions.TypeHandlerCallback.
A simple interface for implementing custom type handlers.
toArray() - Method in class com.ibatis.common.util.PaginatedArrayList
 
toArray(Object[]) - Method in class com.ibatis.common.util.PaginatedArrayList
 
toString() - Method in class com.ibatis.common.jdbc.exception.NestedSQLException
 
toString() - Method in class com.ibatis.common.util.Stopwatch
 

U

unwrapConnection(Connection) - Static method in class com.ibatis.common.jdbc.SimpleDataSource
Unwraps a pooled connection to get to the 'real' connection
unwrapThrowable(Throwable) - Static method in class com.ibatis.common.beans.ClassInfo
Examines a Throwable object and gets it's root cause
update(Object) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
update(Object, Serializable) - Method in class com.ibatis.dao.client.template.HibernateDaoTemplate
 
update(Object) - Method in class com.ibatis.dao.client.template.OjbBrokerDaoTemplate
Updates the instance/value object representation on the persistence layer.
update(String, Object) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL UPDATE statement.
update(String) - Method in class com.ibatis.dao.client.template.SqlMapDaoTemplate
Executes a mapped SQL UPDATE statement.
update(String, Object) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL UPDATE statement.
update(String) - Method in interface com.ibatis.sqlmap.client.SqlMapExecutor
Executes a mapped SQL UPDATE statement.

V

valueOf(String) - Method in interface com.ibatis.sqlmap.client.extensions.TypeHandlerCallback
Casts the string representation of a value into a type recognized by this type handler.

W

warn(String) - Method in interface com.ibatis.common.logging.Log
 
warn(String) - Method in class com.ibatis.common.logging.jakarta.JakartaCommonsLoggingImpl
 
warn(String) - Method in class com.ibatis.common.logging.jdk14.Jdk14LoggingImpl
 
warn(String) - Method in class com.ibatis.common.logging.log4j.Log4jImpl
 
warn(String) - Method in class com.ibatis.common.logging.nologging.NoLoggingImpl
 
wasNull() - Method in interface com.ibatis.sqlmap.client.extensions.ResultGetter
Tells if the field was null
writer - Variable in class com.ibatis.common.io.ReaderInputStream
 

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