| Name | Description | Type | Package | Framework |
| Arg | Class | org.apache.ibatis.annotations | IBatis | |
| ArrayTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| AutoMappingBehavior | enum AutoMappingBehaviorextends Enum | Class | org.apache.ibatis.session | IBatis |
| BaseBuilder | Class | org.apache.ibatis.builder | IBatis | |
| BaseExecutor | Class | org.apache.ibatis.executor | IBatis | |
| BaseJdbcLogger | Class | org.apache.ibatis.logging.jdbc | IBatis | |
| BaseStatementHandler | Class | org.apache.ibatis.executor.statement | IBatis | |
| BaseTypeHandler | Class | org.apache.ibatis.type | IBatis | |
| BaseWrapper | Class | org.apache.ibatis.reflection.wrapper | IBatis | |
| BatchExecutor | Class | org.apache.ibatis.executor | IBatis | |
| BatchExecutorException | Class | org.apache.ibatis.executor | IBatis | |
| BatchResult | Class | org.apache.ibatis.executor | IBatis | |
| BeanWrapper | Fields inherited from class org. | Class | org.apache.ibatis.reflection.wrapper | IBatis |
| BigDecimalTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| BigIntegerTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| BindingException | See Also:Serialized FormConstructor SummaryBindingException() | Class | org.apache.ibatis.binding | IBatis |
| BlobTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| BooleanTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| BoundSql | Class | org.apache.ibatis.mapping | IBatis | |
| BuilderException | See Also:Serialized FormConstructor SummaryBuilderException() | Class | org.apache.ibatis.builder | IBatis |
| ByteArrayTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| ByteTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| Cache | Interface | org.apache.ibatis.cache | IBatis | |
| CacheBuilder | Class | org.apache.ibatis.mapping | IBatis | |
| CacheException | See Also:Serialized FormConstructor SummaryCacheException() | Class | org.apache.ibatis.cache | IBatis |
| CacheKey | Class | org.apache.ibatis.cache | IBatis | |
| CacheNamespace | Class | org.apache.ibatis.annotations | IBatis | |
| CacheRefResolver | Class | org.apache.ibatis.builder | IBatis | |
| CachingExecutor | Fields inherited from interface org. | Class | org.apache.ibatis.executor | IBatis |
| CallableStatementHandler | Fields inherited from class org. | Class | org.apache.ibatis.executor.statement | IBatis |
| Case | Required Element SummaryOptional Element Summary | Class | org.apache.ibatis.annotations | IBatis |
| CharacterTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| ChooseSqlNode | Class | org.apache.ibatis.builder.xml.dynamic | IBatis | |
| ClassLoaderWrapper | Class | org.apache.ibatis.io | IBatis | |
| ClobTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| CollectionWrapper | Class | org.apache.ibatis.reflection.wrapper | IBatis | |
| Column | Class | org.apache.ibatis.metadata | IBatis | |
| Configuration | Class | org.apache.ibatis.session | IBatis | |
| ConnectionLogger | Fields inherited from class org. | Class | org.apache.ibatis.logging.jdbc | IBatis |
| Database | Class | org.apache.ibatis.metadata | IBatis | |
| DatabaseFactory | Class | org.apache.ibatis.metadata | IBatis | |
| DatabaseIdProvider | Interface | org.apache.ibatis.mapping | IBatis | |
| DataSourceException | See Also:Serialized FormConstructor SummaryDataSourceException() | Class | org.apache.ibatis.datasource | IBatis |
| DataSourceFactory | Interface | org.apache.ibatis.datasource | IBatis | |
| DataSourceUtils | Class | org.apache.ibatis.jdbc | IBatis | |
| DateOnlyTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| DateTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| DefaultDatabaseIdProvider | Class | org.apache.ibatis.mapping | IBatis | |
| DefaultMapResultHandler | Class | org.apache.ibatis.executor.result | IBatis | |
| DefaultObjectFactory | See Also:Serialized FormConstructor SummaryDefaultObjectFactory() | Class | org.apache.ibatis.reflection.factory | IBatis |
| DefaultObjectWrapperFactory | Class | org.apache.ibatis.reflection.wrapper | IBatis | |
| DefaultParameterHandler | Class | org.apache.ibatis.executor.parameter | IBatis | |
| DefaultResultContext | Class | org.apache.ibatis.executor.result | IBatis | |
| DefaultResultHandler | Class | org.apache.ibatis.executor.result | IBatis | |
| DefaultSqlSession | Class | org.apache.ibatis.session.defaults | IBatis | |
| DefaultSqlSessionFactory | Class | org.apache.ibatis.session.defaults | IBatis | |
| DefaultVFS | A default implementation of VFS that works for most application servers. | Class | org.apache.ibatis.io | IBatis |
| Discriminator | Class | org.apache.ibatis.mapping | IBatis | |
| DoubleTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| DynamicContext | Class | org.apache.ibatis.builder.xml.dynamic | IBatis | |
| DynamicSqlSource | Class | org.apache.ibatis.builder.xml.dynamic | IBatis | |
| EnumOrdinalTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| EnumTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| Environment | Class | org.apache.ibatis.mapping | IBatis | |
| ErrorContext | Class | org.apache.ibatis.executor | IBatis | |
| ExceptionFactory | Class | org.apache.ibatis.exceptions | IBatis | |
| ExceptionUtil | Class | org.apache.ibatis.reflection | IBatis | |
| ExecutionPlaceholder | enum ExecutionPlaceholderextends Enum | Class | org.apache.ibatis.executor | IBatis |
| Executor | Interface | org.apache.ibatis.executor | IBatis | |
| ExecutorException | See Also:Serialized FormConstructor SummaryExecutorException() | Class | org.apache.ibatis.executor | IBatis |
| ExecutorType | enum ExecutorTypeextends Enum | Class | org.apache.ibatis.session | IBatis |
| ExpressionEvaluator | Class | org.apache.ibatis.builder.xml.dynamic | IBatis | |
| ExternalResources | Class | org.apache.ibatis.io | IBatis | |
| FastResultSetHandler | Class | org.apache.ibatis.executor.resultset | IBatis | |
| FifoCache | Class | org.apache.ibatis.cache.decorators | IBatis | |
| FloatTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| ForEachSqlNode | Class | org.apache.ibatis.builder.xml.dynamic | IBatis | |
| GenericTokenParser | Class | org.apache.ibatis.parsing | IBatis | |
| GetFieldInvoker | Class | org.apache.ibatis.reflection.invoker | IBatis | |
| IbatisException | See Also:Serialized FormConstructor SummaryIbatisException() | Class | org.apache.ibatis.exceptions | IBatis |
| IfSqlNode | Class | org.apache.ibatis.builder.xml.dynamic | IBatis | |
| IncompleteElementException | See Also:Serialized FormConstructor SummaryIncompleteElementException() | Class | org.apache.ibatis.builder | IBatis |
| IntegerTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| Interceptor | Interface | org.apache.ibatis.plugin | IBatis | |
| InterceptorChain | Class | org.apache.ibatis.plugin | IBatis | |
| Invocation | Class | org.apache.ibatis.plugin | IBatis | |
| Invoker | Interface | org.apache.ibatis.reflection.invoker | IBatis | |
| JakartaCommonsLoggingImpl | Class | org.apache.ibatis.logging.commons | IBatis | |
| JBoss6VFS | A VFS implementation that works with the VFS API provided by JBoss 6. | Class | org.apache.ibatis.io | IBatis |
| Jdbc3KeyGenerator | Class | org.apache.ibatis.executor.keygen | IBatis | |
| JdbcTransaction | Transaction that makes use of the JDBC commit and rollback facilities directly. | Class | org.apache.ibatis.transaction.jdbc | IBatis |
| JdbcTransactionFactory | Creates JdbcTransaction instances. | Class | org.apache.ibatis.transaction.jdbc | IBatis |
| JdbcType | enum JdbcTypeextends Enum | Class | org.apache.ibatis.type | IBatis |
| Jdk14LoggingImpl | Class | org.apache.ibatis.logging.jdk14 | IBatis | |
| JndiDataSourceFactory | Class | org.apache.ibatis.datasource.jndi | IBatis | |
| KeyGenerator | Interface | org.apache.ibatis.executor.keygen | IBatis | |
| LocalCacheScope | enum LocalCacheScopeextends Enum | Class | org.apache.ibatis.session | IBatis |
| Log | Interface | org.apache.ibatis.logging | IBatis | |
| Log4jImpl | Class | org.apache.ibatis.logging.log4j | IBatis | |
| LogException | See Also:Serialized FormConstructor SummaryLogException() | Class | org.apache.ibatis.logging | IBatis |
| LogFactory | Class | org.apache.ibatis.logging | IBatis | |
| LoggingCache | Class | org.apache.ibatis.cache.decorators | IBatis | |
| LongTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| LruCache | Class | org.apache.ibatis.cache.decorators | IBatis | |
| ManagedTransaction | Transaction that lets the container manage the full lifecycle of the transaction. | Class | org.apache.ibatis.transaction.managed | IBatis |
| ManagedTransactionFactory | Creates ManagedTransaction instances. | Class | org.apache.ibatis.transaction.managed | IBatis |
| MappedStatement | Class | org.apache.ibatis.mapping | IBatis | |
| MapperAnnotationBuilder | Class | org.apache.ibatis.builder.annotation | IBatis | |
| MapperBuilderAssistant | Fields inherited from class org. | Class | org.apache.ibatis.builder | IBatis |
| MapperMethod | Class | org.apache.ibatis.binding | IBatis | |
| MapperProxy | Class | org.apache.ibatis.binding | IBatis | |
| MapperRegistry | Class | org.apache.ibatis.binding | IBatis | |
| MapWrapper | Fields inherited from class org. | Class | org.apache.ibatis.reflection.wrapper | IBatis |
| MetaClass | Class | org.apache.ibatis.reflection | IBatis | |
| MetaObject | Class | org.apache.ibatis.reflection | IBatis | |
| MethodInvoker | Class | org.apache.ibatis.reflection.invoker | IBatis | |
| MixedSqlNode | Class | org.apache.ibatis.builder.xml.dynamic | IBatis | |
| NClobTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| NestedResultSetHandler | Nested Class SummaryNested classes/interfaces inherited from class org. | Class | org.apache.ibatis.executor.resultset | IBatis |
| NoKeyGenerator | Class | org.apache.ibatis.executor.keygen | IBatis | |
| NoLoggingImpl | Class | org.apache.ibatis.logging.nologging | IBatis | |
| NStringTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| Null | enum Nullextends Enum | Class | org.apache.ibatis.jdbc | IBatis |
| NullCacheKey | Fields inherited from class org. | Class | org.apache.ibatis.cache | IBatis |
| ObjectFactory | MyBatis uses an ObjectFactory to create all needed new Objects. | Interface | org.apache.ibatis.reflection.factory | IBatis |
| ObjectTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| ObjectWrapper | Interface | org.apache.ibatis.reflection.wrapper | IBatis | |
| ObjectWrapperFactory | Interface | org.apache.ibatis.reflection.wrapper | IBatis | |
| OgnlCache | Caches OGNL parsed expressions. | Class | org.apache.ibatis.builder.xml.dynamic | IBatis |
| Options | Class | org.apache.ibatis.annotations | IBatis | |
| ParameterHandler | Interface | org.apache.ibatis.executor.parameter | IBatis | |
| ParameterMap | Class | org.apache.ibatis.mapping | IBatis | |
| ParameterMapping | Class | org.apache.ibatis.mapping | IBatis | |
| ParameterMode | enum ParameterModeextends Enum | Class | org.apache.ibatis.mapping | IBatis |
| ParsingException | See Also:Serialized FormConstructor SummaryParsingException() | Class | org.apache.ibatis.parsing | IBatis |
| PerpetualCache | Class | org.apache.ibatis.cache.impl | IBatis | |
| PersistenceException | See Also:Serialized FormConstructor SummaryPersistenceException() | Class | org.apache.ibatis.exceptions | IBatis |
| Plugin | Class | org.apache.ibatis.plugin | IBatis | |
| PluginException | See Also:Serialized FormConstructor SummaryPluginException() | Class | org.apache.ibatis.plugin | IBatis |
| PooledDataSource | Class | org.apache.ibatis.datasource.pooled | IBatis | |
| PooledDataSourceFactory | Fields inherited from class org. | Class | org.apache.ibatis.datasource.pooled | IBatis |
| PoolState | Class | org.apache.ibatis.datasource.pooled | IBatis | |
| PreparedStatementHandler | Fields inherited from class org. | Class | org.apache.ibatis.executor.statement | IBatis |
| PreparedStatementLogger | Fields inherited from class org. | Class | org.apache.ibatis.logging.jdbc | IBatis |
| PropertyCopier | Class | org.apache.ibatis.reflection.property | IBatis | |
| PropertyNamer | Class | org.apache.ibatis.reflection.property | IBatis | |
| PropertyParser | Class | org.apache.ibatis.parsing | IBatis | |
| PropertyTokenizer | Class | org.apache.ibatis.reflection.property | IBatis | |
| ProviderSqlSource | Class | org.apache.ibatis.builder.annotation | IBatis | |
| ReflectionException | See Also:Serialized FormConstructor SummaryReflectionException() | Class | org.apache.ibatis.reflection | IBatis |
| Reflector | Class | org.apache.ibatis.reflection | IBatis | |
| ResolverUtil | ResolverUtil is used to locate classes that are available in the/a class path and meet arbitrary conditions. | Class | org.apache.ibatis.io | IBatis |
| Resources | Class | org.apache.ibatis.io | IBatis | |
| Result | Class | org.apache.ibatis.annotations | IBatis | |
| ResultContext | Interface | org.apache.ibatis.session | IBatis | |
| ResultFlag | enum ResultFlagextends Enum | Class | org.apache.ibatis.mapping | IBatis |
| ResultLoader | Class | org.apache.ibatis.executor.loader | IBatis | |
| ResultLoaderMap | Class | org.apache.ibatis.executor.loader | IBatis | |
| ResultMap | Class | org.apache.ibatis.mapping | IBatis | |
| ResultMapping | Class | org.apache.ibatis.mapping | IBatis | |
| ResultMapResolver | Class | org.apache.ibatis.builder | IBatis | |
| ResultObjectProxy | Class | org.apache.ibatis.executor.loader | IBatis | |
| ResultSetHandler | Interface | org.apache.ibatis.executor.resultset | IBatis | |
| ResultSetLogger | Fields inherited from class org. | Class | org.apache.ibatis.logging.jdbc | IBatis |
| ResultSetType | enum ResultSetTypeextends Enum | Class | org.apache.ibatis.mapping | IBatis |
| ReuseExecutor | Fields inherited from class org. | Class | org.apache.ibatis.executor | IBatis |
| RoutingStatementHandler | Class | org.apache.ibatis.executor.statement | IBatis | |
| RowBounds | Class | org.apache.ibatis.session | IBatis | |
| RuntimeSqlException | See Also:Serialized FormConstructor SummaryRuntimeSqlException() | Class | org.apache.ibatis.jdbc | IBatis |
| ScheduledCache | Class | org.apache.ibatis.cache.decorators | IBatis | |
| ScriptRunner | Class | org.apache.ibatis.jdbc | IBatis | |
| SelectBuilder | Class | org.apache.ibatis.jdbc | IBatis | |
| SelectKey | Required Element SummaryOptional Element Summary | Class | org.apache.ibatis.annotations | IBatis |
| SelectKeyGenerator | Class | org.apache.ibatis.executor.keygen | IBatis | |
| SerializedCache | Class | org.apache.ibatis.cache.decorators | IBatis | |
| SetFieldInvoker | Class | org.apache.ibatis.reflection.invoker | IBatis | |
| SetSqlNode | Class | org.apache.ibatis.builder.xml.dynamic | IBatis | |
| ShortTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| Signature | Required Element Summarypublic abstract Class> type | Class | org.apache.ibatis.plugin | IBatis |
| SimpleExecutor | Fields inherited from class org. | Class | org.apache.ibatis.executor | IBatis |
| SimpleStatementHandler | Fields inherited from class org. | Class | org.apache.ibatis.executor.statement | IBatis |
| SimpleTypeRegistry | Class | org.apache.ibatis.type | IBatis | |
| Slf4jImpl | Class | org.apache.ibatis.logging.slf4j | IBatis | |
| SoftCache | Soft Reference cache decorator Thanks to Dr. | Class | org.apache.ibatis.cache.decorators | IBatis |
| SqlBuilder | Class | org.apache.ibatis.jdbc | IBatis | |
| SqlCommandType | enum SqlCommandTypeextends Enum | Class | org.apache.ibatis.mapping | IBatis |
| SqlDateTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| SqlMapperException | See Also:Serialized FormConstructor SummarySqlMapperException() | Class | org.apache.ibatis.mapping | IBatis |
| SqlRunner | Class | org.apache.ibatis.jdbc | IBatis | |
| SqlSession | The primary Java interface for working with MyBatis. | Interface | org.apache.ibatis.session | IBatis |
| SqlSessionException | See Also:Serialized FormConstructor SummarySqlSessionException() | Class | org.apache.ibatis.session | IBatis |
| SqlSessionFactory | Interface | org.apache.ibatis.session | IBatis | |
| SqlSessionFactoryBuilder | Class | org.apache.ibatis.session | IBatis | |
| SqlSessionManager | Class | org.apache.ibatis.session | IBatis | |
| SqlSourceBuilder | Fields inherited from class org. | Class | org.apache.ibatis.builder | IBatis |
| SqlTimestampTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| SqlTimeTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| StatementHandler | Interface | org.apache.ibatis.executor.statement | IBatis | |
| StatementLogger | Fields inherited from class org. | Class | org.apache.ibatis.logging.jdbc | IBatis |
| StatementType | enum StatementTypeextends Enum | Class | org.apache.ibatis.mapping | IBatis |
| StaticSqlSource | Class | org.apache.ibatis.builder | IBatis | |
| StdOutImpl | Class | org.apache.ibatis.logging.stdout | IBatis | |
| StringTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| SynchronizedCache | Class | org.apache.ibatis.cache.decorators | IBatis | |
| Table | Class | org.apache.ibatis.metadata | IBatis | |
| TextSqlNode | Class | org.apache.ibatis.builder.xml.dynamic | IBatis | |
| TimeOnlyTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| TooManyResultsException | See Also:Serialized FormConstructor SummaryTooManyResultsException() | Class | org.apache.ibatis.exceptions | IBatis |
| Transaction | Wraps a database connection. | Interface | org.apache.ibatis.transaction | IBatis |
| TransactionalCache | Class | org.apache.ibatis.cache.decorators | IBatis | |
| TransactionalCacheManager | Class | org.apache.ibatis.cache | IBatis | |
| TransactionException | See Also:Serialized FormConstructor SummaryTransactionException() | Class | org.apache.ibatis.transaction | IBatis |
| TransactionFactory | Creates Transaction instances. | Interface | org.apache.ibatis.transaction | IBatis |
| TransactionIsolationLevel | enum TransactionIsolationLevelextends Enum | Class | org.apache.ibatis.session | IBatis |
| TrimSqlNode | Class | org.apache.ibatis.builder.xml.dynamic | IBatis | |
| TypeAliasRegistry | Class | org.apache.ibatis.type | IBatis | |
| TypeDiscriminator | Required Element SummaryOptional Element Summary | Class | org.apache.ibatis.annotations | IBatis |
| TypeException | See Also:Serialized FormConstructor SummaryTypeException() | Class | org.apache.ibatis.type | IBatis |
| TypeHandler | Interface | org.apache.ibatis.type | IBatis | |
| TypeHandlerRegistry | Class | org.apache.ibatis.type | IBatis | |
| TypeReference | References a generic type. | Class | org.apache.ibatis.type | IBatis |
| UnknownTypeHandler | Fields inherited from class org. | Class | org.apache.ibatis.type | IBatis |
| UnpooledDataSource | Class | org.apache.ibatis.datasource.unpooled | IBatis | |
| UnpooledDataSourceFactory | Class | org.apache.ibatis.datasource.unpooled | IBatis | |
| VendorDatabaseIdProvider | Class | org.apache.ibatis.mapping | IBatis | |
| VFS | Provides a very simple API for accessing resources within an application server. | Class | org.apache.ibatis.io | IBatis |
| WeakCache | Weak Reference cache decorator. | Class | org.apache.ibatis.cache.decorators | IBatis |
| WhereSqlNode | Class | org.apache.ibatis.builder.xml.dynamic | IBatis | |
| WriteReplaceInterface | Interface | org.apache.ibatis.executor.loader | IBatis | |
| XMLConfigBuilder | Fields inherited from class org. | Class | org.apache.ibatis.builder.xml | IBatis |
| XMLMapperBuilder | Fields inherited from class org. | Class | org.apache.ibatis.builder.xml | IBatis |
| XMLMapperEntityResolver | Class | org.apache.ibatis.builder.xml | IBatis | |
| XMLStatementBuilder | Fields inherited from class org. | Class | org.apache.ibatis.builder.xml | IBatis |
| XNode | Class | org.apache.ibatis.parsing | IBatis | |
| XPathParser | Class | org.apache.ibatis.parsing | IBatis | |