| Name | Package | Description |
| AccessPlanFactory | com.ibatis.sqlmap.engine.accessplan | Factory to get an accesss plan appropriate for an object |
| AutoResultMap | com.ibatis.sqlmap.engine.mapping.result | An automatic result map for simple stuff |
| BaseAccessPlan | com.ibatis.sqlmap.engine.accessplan | Base implementation of the AccessPlan interface |
| BaseDataExchange | com.ibatis.sqlmap.engine.exchange | Base implementation for the DataExchange interface |
| BaseLogProxy | com.ibatis.common.jdbc.logging | Base class for proxies to do logging |
| BaseParser | com.ibatis.sqlmap.engine.builder.xml | No description provided. |
| BaseParser.Variables | com.ibatis.sqlmap.engine.builder.xml | Variables the parser uses. |
| BaseProbe | com.ibatis.common.beans | Abstract class used to help development of Probe implementations |
| BaseScope | com.ibatis.sqlmap.engine.scope | Abstract implementation of the Scope interface |
| BaseStatement | com.ibatis.sqlmap.engine.mapping.statement | No description provided. |
| BaseTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| BaseTransactionConfig | com.ibatis.sqlmap.engine.transaction | No description provided. |
| BaseTypeHandler | com.ibatis.sqlmap.engine.type | Base type handler for convenience |
| BasicParameterMap | com.ibatis.sqlmap.engine.mapping.parameter | No description provided. |
| BasicParameterMapping | com.ibatis.sqlmap.engine.mapping.parameter | No description provided. |
| BasicResultMap | com.ibatis.sqlmap.engine.mapping.result | Basic implementation of ResultMap interface |
| BasicResultMapping | com.ibatis.sqlmap.engine.mapping.result | Basic implementation of ResultMapping |
| BigDecimalTypeHandler | com.ibatis.sqlmap.engine.type | BigDecimal implementation of TypeHandler |
| BlobTypeHandlerCallback | com.ibatis.sqlmap.engine.type | No description provided. |
| BooleanTypeHandler | com.ibatis.sqlmap.engine.type | Boolean implementation of TypeHandler |
| ByteArrayTypeHandler | com.ibatis.sqlmap.engine.type | byte[] implementation of TypeHandler |
| ByteTypeHandler | com.ibatis.sqlmap.engine.type | Byte implementation of TypeHandler |
| CacheKey | com.ibatis.sqlmap.engine.cache | Hash value generator for cache keys |
| CacheModel | com.ibatis.sqlmap.engine.cache | Wrapper for Caches. |
| CachingStatement | com.ibatis.sqlmap.engine.mapping.statement | No description provided. |
| CallableStatementResultSet | com.ibatis.sqlmap.engine.type | A way to make a CallableStatement look like a ResultSet |
| Canonicalizer | com.ibatis.sqlmap.engine.mapper | No description provided. |
| ClassInfo | com.ibatis.common.beans | This class represents a cached set of class definition information that
allows for easy mapping between property names and getter/setter methods. |
| ClobTypeHandlerCallback | com.ibatis.sqlmap.engine.type | No description provided. |
| Column | com.ibatis.sqlmap.engine.mapper.metadata | No description provided. |
| ComplexAccessPlan | com.ibatis.sqlmap.engine.accessplan | Access plan for working with beans |
| ComplexBeanProbe | com.ibatis.common.beans | StaticBeanProbe provides methods that allow simple, reflective access to
JavaBeans style properties. |
| ComplexDataExchange | com.ibatis.sqlmap.engine.exchange | A DataExchange implemtation for working with beans |
| ConditionalTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| ConnectionLogProxy | com.ibatis.common.jdbc.logging | Connection proxy to add logging |
| ConvertTask | com.ibatis.db.sqlmap.upgrade | Extends the ant copy task to convert SQL Map files from v.1.x to v.2.x. |
| CustomTypeHandler | com.ibatis.sqlmap.engine.type | Custom type handler for adding a TypeHandlerCallback |
| DaoClasspathEntityResolver | com.ibatis.dao.engine.builder.xml | No description provided. |
| DaoContext | com.ibatis.dao.engine.impl | No description provided. |
| DaoImpl | com.ibatis.dao.engine.impl | No description provided. |
| DaoManagerBuilder | com.ibatis.dao.client | Builds a DaoManager given a Reader (dao.xml) and optionally a set of
properties. |
| DaoProxy | com.ibatis.dao.engine.impl | No description provided. |
| DaoTemplate | com.ibatis.dao.client.template | A base class for Dao implementations, or other DAO templates. |
| DaoTransactionState | com.ibatis.dao.engine.impl | No description provided. |
| Database | com.ibatis.sqlmap.engine.mapper.metadata | No description provided. |
| DatabaseFactory | com.ibatis.sqlmap.engine.mapper.metadata | No description provided. |
| DataExchangeFactory | com.ibatis.sqlmap.engine.exchange | Factory for DataExchange objects |
| DateOnlyTypeHandler | com.ibatis.sqlmap.engine.type | Date only implementation of TypeHandler |
| DateTypeHandler | com.ibatis.sqlmap.engine.type | Date (and time) implementation of TypeHandler |
| DbcpConfiguration | com.ibatis.common.jdbc | Wrapper class to simplify use of DBCP |
| DbcpDataSourceFactory | com.ibatis.sqlmap.engine.datasource | DataSourceFactory implementation for DBCP |
| DefaultRowHandler | com.ibatis.sqlmap.engine.mapping.statement | No description provided. |
| DeleteStatement | com.ibatis.sqlmap.engine.mapping.statement | No description provided. |
| Discriminator | com.ibatis.sqlmap.engine.mapping.result | Created by IntelliJ IDEA. |
| DocTypeReader | com.ibatis.db.sqlmap.upgrade | This class strips the doctype from an XML stream
because java.xml.transform can't disable validation
and/or loading of the DTD in a standard way, which
causes problems for those running without a network. |
| DomDataExchange | com.ibatis.sqlmap.engine.exchange | A DataExchange implemtation for working with DOM objects |
| DomProbe | com.ibatis.common.beans | A Probe implementation for working with DOM objects |
| DoubleTypeHandler | com.ibatis.sqlmap.engine.type | Double implementation of TypeHandler |
| DynamicSql | com.ibatis.sqlmap.engine.mapping.sql.dynamic | No description provided. |
| DynamicTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| EnhancedLazyResultLoader | com.ibatis.sqlmap.engine.mapping.result.loader | Class to lazily load results into objects (uses CGLib to improve performance) |
| EnhancedPropertyAccessPlan | com.ibatis.sqlmap.engine.accessplan | Enhanced PropertyAccessPlan (for working with beans using CG Lib) |
| ErrorContext | com.ibatis.sqlmap.engine.scope | An error context to help us create meaningful error messages |
| ExternalDaoTransaction | com.ibatis.dao.engine.transaction.external | No description provided. |
| ExternalDaoTransactionManager | com.ibatis.dao.engine.transaction.external | No description provided. |
| ExternalTransaction | com.ibatis.sqlmap.engine.transaction.external | No description provided. |
| ExternalTransactionConfig | com.ibatis.sqlmap.engine.transaction.external | No description provided. |
| FifoCacheController | com.ibatis.sqlmap.engine.cache.fifo | FIFO (first in, first out) cache controller implementation |
| FloatTypeHandler | com.ibatis.sqlmap.engine.type | Float implementation of TypeHandler |
| GeneralStatement | com.ibatis.sqlmap.engine.mapping.statement | No description provided. |
| GenericProbe | com.ibatis.common.beans | StaticBeanProbe provides methods that allow simple, reflective access to
JavaBeans style properties. |
| HibernateDaoTemplate | com.ibatis.dao.client.template | A DaoTemplate for Hibernate implementations that provides a
convenient method to access the Hibernate Session. |
| HibernateDaoTransaction | com.ibatis.dao.engine.transaction.hibernate | No description provided. |
| HibernateDaoTransactionManager | com.ibatis.dao.engine.transaction.hibernate | No description provided. |
| InlineParameterMapParser | com.ibatis.sqlmap.engine.mapping.parameter | No description provided. |
| InsertStatement | com.ibatis.sqlmap.engine.mapping.statement | No description provided. |
| IntegerTypeHandler | com.ibatis.sqlmap.engine.type | Integer Decimal implementation of TypeHandler |
| IsEmptyTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsEqualTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsGreaterEqualTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsGreaterThanTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsLessEqualTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsLessThanTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsNotEmptyTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsNotEqualTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsNotNullTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsNotParameterPresentTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsNotPropertyAvailableTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsNullTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsolationLevel | com.ibatis.sqlmap.engine.transaction | No description provided. |
| IsParameterPresentTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IsPropertyAvailableTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IterateContext | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| IterateTagHandler | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| JakartaCommonsLoggingImpl | com.ibatis.common.logging.jakarta | No description provided. |
| JavaBeanDataExchange | com.ibatis.sqlmap.engine.exchange | DataExchange implementation for beans |
| JdbcDaoTemplate | com.ibatis.dao.client.template | A DaoTemplate for JDBC implementations that provides a
convenient method to access the JDBC Connection. |
| JdbcDaoTransaction | com.ibatis.dao.engine.transaction.jdbc | No description provided. |
| JdbcDaoTransactionManager | com.ibatis.dao.engine.transaction.jdbc | DaoTransactionManager implementation for JDBC |
| JdbcTransaction | com.ibatis.sqlmap.engine.transaction.jdbc | No description provided. |
| JdbcTransactionConfig | com.ibatis.sqlmap.engine.transaction.jdbc | No description provided. |
| JdbcTypeRegistry | com.ibatis.sqlmap.engine.type | Singleton |
| Jdk14LoggingImpl | com.ibatis.common.logging.jdk14 | No description provided. |
| JndiDataSourceFactory | com.ibatis.sqlmap.engine.datasource | DataSourceFactory implementation for JNDI |
| JtaDaoTemplate | com.ibatis.dao.client.template | DEPRECATED
This is now exactly the same as the JdbcDaoTemplate, and therefore
has beend deprecated. |
| JtaDaoTransaction | com.ibatis.dao.engine.transaction.jta | No description provided. |
| JtaDaoTransactionManager | com.ibatis.dao.engine.transaction.jta | No description provided. |
| JtaTransaction | com.ibatis.sqlmap.engine.transaction.jta | No description provided. |
| JtaTransactionConfig | com.ibatis.sqlmap.engine.transaction.jta | No description provided. |
| LazyResultLoader | com.ibatis.sqlmap.engine.mapping.result.loader | Class to lazily load results into objects |
| ListDataExchange | com.ibatis.sqlmap.engine.exchange | DataExchange implementation for List objects |
| Log4jImpl | com.ibatis.common.logging.log4j | No description provided. |
| LogFactory | com.ibatis.common.logging | No description provided. |
| LongTypeHandler | com.ibatis.sqlmap.engine.type | Long implementation of TypeHandler |
| LruCacheController | com.ibatis.sqlmap.engine.cache.lru | LRU (least recently used) cache controller implementation |
| MapAccessPlan | com.ibatis.sqlmap.engine.accessplan | Access plan for working with Maps |
| MapDataExchange | com.ibatis.sqlmap.engine.exchange | DataExchange implementation for Map objects |
| MappedStatement | com.ibatis.db.sqlmap | No description provided. |
| MapperCommand | com.ibatis.sqlmap.engine.binding | No description provided. |
| MapperProxy | com.ibatis.sqlmap.engine.binding | No description provided. |
| Match | com.ibatis.sqlmap.engine.mapper | No description provided. |
| MatchCalculator | com.ibatis.sqlmap.engine.mapper | No description provided. |
| MemoryCacheController | com.ibatis.sqlmap.engine.cache.memory | Memory-based implementation of CacheController |
| MemoryCacheLevel | com.ibatis.sqlmap.engine.cache.memory | An enumeration for the values for the memory cache levels |
| NameMatcher | com.ibatis.sqlmap.engine.mapper | No description provided. |
| NodeletParser | com.ibatis.common.xml | The NodeletParser is a callback based parser similar to SAX. |
| NodeletUtils | com.ibatis.common.xml | No description provided. |
| NoLoggingImpl | com.ibatis.common.logging.nologging | No description provided. |
| NoParameterMap | com.ibatis.sqlmap.engine.mapping.parameter | No description provided. |
| ObjectTypeHandler | com.ibatis.sqlmap.engine.type | Object implementation of TypeHandler |
| OjbBrokerDaoTemplate | com.ibatis.dao.client.template | A DaoTemplate for OJB broker implementations that provides a
convenient method to access the broker. |
| OjbBrokerDaoTransaction | com.ibatis.dao.engine.transaction.ojb | No description provided. |
| OjbBrokerTransactionManager | com.ibatis.dao.engine.transaction.ojb | DaoTransactionManager for use with OJB |
| OSCacheController | com.ibatis.sqlmap.engine.cache.oscache | Cache implementation for using OSCache with iBATIS |
| PaginatedArrayList | com.ibatis.common.util | Implementation of PaginatedList backed by an ArrayList |
| PaginatedDataList | com.ibatis.sqlmap.engine.mapping.statement | No description provided. |
| ParameterSetterImpl | com.ibatis.sqlmap.engine.type | A ParameterSetter implementation |
| PreparedStatementLogProxy | com.ibatis.common.jdbc.logging | PreparedStatement proxy to add logging |
| PrimitiveDataExchange | com.ibatis.sqlmap.engine.exchange | DataExchange implementation for primitive objects |
| ProbeFactory | com.ibatis.common.beans | An abstract factory for getting Probe implementations. |
| ProcedureStatement | com.ibatis.sqlmap.engine.mapping.statement | No description provided. |
| PropertyAccessPlan | com.ibatis.sqlmap.engine.accessplan | Property access plan (for working with beans) |
| ReaderInputStream | com.ibatis.common.io | An InputStream backed by a Reader |
| RequestScope | com.ibatis.sqlmap.engine.scope | Request based implementation of Scope interface |
| Resources | com.ibatis.common.resources | A class to simplify access to resources through the classloader. |
| ResultGetterImpl | com.ibatis.sqlmap.engine.type | A ResultGetter implementation |
| ResultLoader | com.ibatis.sqlmap.engine.mapping.result.loader | Class to load results into objects |
| ResultSetLogProxy | com.ibatis.common.jdbc.logging | ResultSet proxy to add logging |
| RowHandlerAdapter | com.ibatis.db.sqlmap | No description provided. |
| RowHandlerCallback | com.ibatis.sqlmap.engine.mapping.statement | Class to manager row handler access |
| ScriptRunner | com.ibatis.common.jdbc | Tool to run database scripts |
| SelectKeyStatement | com.ibatis.sqlmap.engine.mapping.statement | No description provided. |
| SelectStatement | com.ibatis.sqlmap.engine.mapping.statement | No description provided. |
| SessionScope | com.ibatis.sqlmap.engine.scope | A Session based implementation of the Scope interface |
| ShortTypeHandler | com.ibatis.sqlmap.engine.type | Short implementation of TypeHandler |
| SimpleDataSource | com.ibatis.db.jdbc | SimpleDataSource alias for 1.x compatibility |
| SimpleDataSource | com.ibatis.common.jdbc | This is a simple, synchronous, thread-safe database connection pool. |
| SimpleDataSourceFactory | com.ibatis.sqlmap.engine.datasource | DataSourceFactory implementation for the iBATIS SimpleDataSource |
| SimpleDynamicSql | com.ibatis.sqlmap.engine.mapping.sql.simple | No description provided. |
| SqlDateTypeHandler | com.ibatis.sqlmap.engine.type | SQL Date implementation of TypeHandler |
| SqlExecutor | com.ibatis.sqlmap.engine.execution | Class responsible for executing the SQL |
| SqlMap | com.ibatis.db.sqlmap | No description provided. |
| SqlMapClasspathEntityResolver | com.ibatis.sqlmap.engine.builder.xml | Offline entity resolver for the iBATIS DTDs |
| SqlMapClientBuilder | com.ibatis.sqlmap.client | Builds SqlMapClient instances from a supplied resource (e.g. |
| SqlMapClientImpl | com.ibatis.sqlmap.engine.impl | Implementation of ExtendedSqlMapClient |
| SqlMapConfigParser | com.ibatis.sqlmap.engine.builder.xml | No description provided. |
| SqlMapDaoTemplate | com.ibatis.dao.client.template | A DaoTemplate for SQL Map implementations that provides a
convenient method to access the SqlMapExecutor. |
| SqlMapDaoTransaction | com.ibatis.dao.engine.transaction.sqlmap | No description provided. |
| SqlMapDaoTransactionManager | com.ibatis.dao.engine.transaction.sqlmap | No description provided. |
| SqlMapExecutorDelegate | com.ibatis.sqlmap.engine.impl | The workhorse that really runs the SQL |
| SqlMapParser | com.ibatis.sqlmap.engine.builder.xml | No description provided. |
| SqlMapSessionImpl | com.ibatis.sqlmap.engine.impl | Implementation of SqlMapSession |
| SqlMapUpgradeTool | com.ibatis.db.sqlmap.upgrade | No description provided. |
| SqlMapXmlConverter | com.ibatis.db.sqlmap.upgrade | No description provided. |
| SqlStatementParser | com.ibatis.sqlmap.engine.builder.xml | No description provided. |
| SqlTag | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| SqlTagContext | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| SqlTagHandlerFactory | com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements | No description provided. |
| SqlText | com.ibatis.sqlmap.engine.mapping.sql | No description provided. |
| SqlTimestampTypeHandler | com.ibatis.sqlmap.engine.type | SQL timestamp implementation of TypeHandler |
| SqlTimeTypeHandler | com.ibatis.sqlmap.engine.type | SQL time implementation of TypeHandler |
| StandardDaoManager | com.ibatis.dao.engine.impl | No description provided. |
| StatementLogProxy | com.ibatis.common.jdbc.logging | Statement proxy to add logging |
| StatementType | com.ibatis.sqlmap.engine.mapping.statement | No description provided. |
| StaticSql | com.ibatis.sqlmap.engine.mapping.sql.stat | No description provided. |
| Stopwatch | com.ibatis.common.util | This class is used for testing...how else could it be used? You tell us. |
| StringTypeHandler | com.ibatis.sqlmap.engine.type | String implementation of TypeHandler |
| Table | com.ibatis.sqlmap.engine.mapper.metadata | No description provided. |
| Throttle | com.ibatis.common.util | This is to help keep from getting too many resources |
| ThrottledPool | com.ibatis.common.util | This is a pool of Throttle objects (!) |
| TimeOnlyTypeHandler | com.ibatis.sqlmap.engine.type | Time (only) implementation of TypeHandler |
| TransactionManager | com.ibatis.sqlmap.engine.transaction | No description provided. |
| TransactionState | com.ibatis.sqlmap.engine.transaction | No description provided. |
| TypeHandlerFactory | com.ibatis.sqlmap.engine.type | Not much of a suprise, this is a factory class for TypeHandler objects. |
| UnknownTypeHandler | com.ibatis.sqlmap.engine.type | Implementation of TypeHandler for dealing with unknown types |
| UpdateStatement | com.ibatis.sqlmap.engine.mapping.statement | No description provided. |
| UserProvidedTransaction | com.ibatis.sqlmap.engine.transaction.user | No description provided. |
| XmlDaoManagerBuilder | com.ibatis.dao.engine.builder.xml | NOT THREAD SAFE. |
| XmlList | com.ibatis.sqlmap.engine.mapping.result | Not really sure what this is...it is not used internally |
| XmlSqlMapBuilder | com.ibatis.db.sqlmap | No description provided. |