Hierarchy For All Packages
Package Hierarchies:- org.apache.ibatis,
- org.apache.ibatis.annotations,
- org.apache.ibatis.binding,
- org.apache.ibatis.builder,
- org.apache.ibatis.builder.annotation,
- org.apache.ibatis.builder.xml,
- org.apache.ibatis.cache,
- org.apache.ibatis.cache.decorators,
- org.apache.ibatis.cache.impl,
- org.apache.ibatis.cursor,
- org.apache.ibatis.cursor.defaults,
- org.apache.ibatis.datasource,
- org.apache.ibatis.datasource.jndi,
- org.apache.ibatis.datasource.pooled,
- org.apache.ibatis.datasource.unpooled,
- org.apache.ibatis.exceptions,
- org.apache.ibatis.executor,
- org.apache.ibatis.executor.keygen,
- org.apache.ibatis.executor.loader,
- org.apache.ibatis.executor.loader.cglib,
- org.apache.ibatis.executor.loader.javassist,
- org.apache.ibatis.executor.parameter,
- org.apache.ibatis.executor.result,
- org.apache.ibatis.executor.resultset,
- org.apache.ibatis.executor.statement,
- org.apache.ibatis.io,
- org.apache.ibatis.jdbc,
- org.apache.ibatis.lang,
- org.apache.ibatis.logging,
- org.apache.ibatis.logging.commons,
- org.apache.ibatis.logging.jdbc,
- org.apache.ibatis.logging.jdk14,
- org.apache.ibatis.logging.log4j,
- org.apache.ibatis.logging.log4j2,
- org.apache.ibatis.logging.nologging,
- org.apache.ibatis.logging.slf4j,
- org.apache.ibatis.logging.stdout,
- org.apache.ibatis.mapping,
- org.apache.ibatis.parsing,
- org.apache.ibatis.plugin,
- org.apache.ibatis.reflection,
- org.apache.ibatis.reflection.factory,
- org.apache.ibatis.reflection.invoker,
- org.apache.ibatis.reflection.property,
- org.apache.ibatis.reflection.wrapper,
- org.apache.ibatis.scripting,
- org.apache.ibatis.scripting.defaults,
- org.apache.ibatis.scripting.xmltags,
- org.apache.ibatis.session,
- org.apache.ibatis.session.defaults,
- org.apache.ibatis.transaction,
- org.apache.ibatis.transaction.jdbc,
- org.apache.ibatis.transaction.managed,
- org.apache.ibatis.type
Class Hierarchy
- java.lang.Object
- org.apache.ibatis.executor.loader.AbstractEnhancedDeserializationProxy
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- org.apache.ibatis.session.Configuration.StrictMap<V>
- org.apache.ibatis.session.defaults.DefaultSqlSession.StrictMap<V>
- org.apache.ibatis.binding.MapperMethod.ParamMap<V>
- org.apache.ibatis.builder.ParameterExpression
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- org.apache.ibatis.executor.loader.AbstractSerialStateHolder (implements java.io.Externalizable)
- org.apache.ibatis.jdbc.AbstractSQL<T>
- org.apache.ibatis.jdbc.SQL
- org.apache.ibatis.reflection.ArrayUtil
- org.apache.ibatis.builder.BaseBuilder
- org.apache.ibatis.builder.MapperBuilderAssistant
- org.apache.ibatis.builder.SqlSourceBuilder
- org.apache.ibatis.builder.xml.XMLConfigBuilder
- org.apache.ibatis.builder.xml.XMLMapperBuilder
- org.apache.ibatis.scripting.xmltags.XMLScriptBuilder
- org.apache.ibatis.builder.xml.XMLStatementBuilder
- org.apache.ibatis.executor.BaseExecutor (implements org.apache.ibatis.executor.Executor)
- org.apache.ibatis.executor.BatchExecutor
- org.apache.ibatis.executor.ReuseExecutor
- org.apache.ibatis.executor.SimpleExecutor
- org.apache.ibatis.logging.jdbc.BaseJdbcLogger
- org.apache.ibatis.logging.jdbc.ConnectionLogger (implements java.lang.reflect.InvocationHandler)
- org.apache.ibatis.logging.jdbc.PreparedStatementLogger (implements java.lang.reflect.InvocationHandler)
- org.apache.ibatis.logging.jdbc.ResultSetLogger (implements java.lang.reflect.InvocationHandler)
- org.apache.ibatis.logging.jdbc.StatementLogger (implements java.lang.reflect.InvocationHandler)
- org.apache.ibatis.executor.statement.BaseStatementHandler (implements org.apache.ibatis.executor.statement.StatementHandler)
- org.apache.ibatis.executor.statement.CallableStatementHandler
- org.apache.ibatis.executor.statement.PreparedStatementHandler
- org.apache.ibatis.executor.statement.SimpleStatementHandler
- org.apache.ibatis.reflection.wrapper.BaseWrapper (implements org.apache.ibatis.reflection.wrapper.ObjectWrapper)
- org.apache.ibatis.reflection.wrapper.BeanWrapper
- org.apache.ibatis.reflection.wrapper.MapWrapper
- org.apache.ibatis.executor.BatchResult
- org.apache.ibatis.cache.decorators.BlockingCache (implements org.apache.ibatis.cache.Cache)
- org.apache.ibatis.mapping.BoundSql
- org.apache.ibatis.mapping.CacheBuilder
- org.apache.ibatis.cache.CacheKey (implements java.lang.Cloneable, java.io.Serializable)
- org.apache.ibatis.cache.NullCacheKey
- org.apache.ibatis.builder.CacheRefResolver
- org.apache.ibatis.executor.CachingExecutor (implements org.apache.ibatis.executor.Executor)
- org.apache.ibatis.executor.loader.cglib.CglibProxyFactory (implements org.apache.ibatis.executor.loader.ProxyFactory)
- org.apache.ibatis.executor.loader.CglibProxyFactory
- org.apache.ibatis.scripting.xmltags.ChooseSqlNode (implements org.apache.ibatis.scripting.xmltags.SqlNode)
- org.apache.ibatis.io.ClassLoaderWrapper
- org.apache.ibatis.reflection.wrapper.CollectionWrapper (implements org.apache.ibatis.reflection.wrapper.ObjectWrapper)
- org.apache.ibatis.session.Configuration
- org.apache.ibatis.session.Configuration.StrictMap.Ambiguity
- ognl.DefaultClassResolver (implements ognl.ClassResolver)
- org.apache.ibatis.scripting.xmltags.OgnlClassResolver
- org.apache.ibatis.cursor.defaults.DefaultCursor<T> (implements org.apache.ibatis.cursor.Cursor<T>)
- org.apache.ibatis.cursor.defaults.DefaultCursor.CursorIterator (implements java.util.Iterator<E>)
- org.apache.ibatis.cursor.defaults.DefaultCursor.ObjectWrapperResultHandler<T> (implements org.apache.ibatis.session.ResultHandler<T>)
- org.apache.ibatis.executor.result.DefaultMapResultHandler<K,V> (implements org.apache.ibatis.session.ResultHandler<T>)
- org.apache.ibatis.reflection.factory.DefaultObjectFactory (implements org.apache.ibatis.reflection.factory.ObjectFactory, java.io.Serializable)
- org.apache.ibatis.reflection.wrapper.DefaultObjectWrapperFactory (implements org.apache.ibatis.reflection.wrapper.ObjectWrapperFactory)
- org.apache.ibatis.scripting.defaults.DefaultParameterHandler (implements org.apache.ibatis.executor.parameter.ParameterHandler)
- org.apache.ibatis.reflection.DefaultReflectorFactory (implements org.apache.ibatis.reflection.ReflectorFactory)
- org.apache.ibatis.executor.result.DefaultResultContext<T> (implements org.apache.ibatis.session.ResultContext<T>)
- org.apache.ibatis.executor.result.DefaultResultHandler (implements org.apache.ibatis.session.ResultHandler<T>)
- org.apache.ibatis.executor.resultset.DefaultResultSetHandler (implements org.apache.ibatis.executor.resultset.ResultSetHandler)
- org.apache.ibatis.session.defaults.DefaultSqlSession (implements org.apache.ibatis.session.SqlSession)
- org.apache.ibatis.session.defaults.DefaultSqlSessionFactory (implements org.apache.ibatis.session.SqlSessionFactory)
- org.apache.ibatis.mapping.Discriminator
- org.apache.ibatis.mapping.Discriminator.Builder
- org.apache.ibatis.scripting.xmltags.DynamicContext
- org.apache.ibatis.scripting.xmltags.DynamicSqlSource (implements org.apache.ibatis.mapping.SqlSource)
- org.apache.ibatis.mapping.Environment
- org.apache.ibatis.mapping.Environment.Builder
- org.apache.ibatis.executor.ErrorContext
- org.apache.ibatis.exceptions.ExceptionFactory
- org.apache.ibatis.reflection.ExceptionUtil
- org.apache.ibatis.scripting.xmltags.ExpressionEvaluator
- org.apache.ibatis.io.ExternalResources
- org.apache.ibatis.cache.decorators.FifoCache (implements org.apache.ibatis.cache.Cache)
- org.apache.ibatis.scripting.xmltags.ForEachSqlNode (implements org.apache.ibatis.scripting.xmltags.SqlNode)
- org.apache.ibatis.parsing.GenericTokenParser
- org.apache.ibatis.reflection.invoker.GetFieldInvoker (implements org.apache.ibatis.reflection.invoker.Invoker)
- org.apache.ibatis.scripting.xmltags.IfSqlNode (implements org.apache.ibatis.scripting.xmltags.SqlNode)
- java.io.InputStream (implements java.io.Closeable)
- java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
- org.apache.ibatis.cache.decorators.SerializedCache.CustomObjectInputStream
- java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
- org.apache.ibatis.plugin.InterceptorChain
- org.apache.ibatis.plugin.Invocation
- org.apache.ibatis.logging.commons.JakartaCommonsLoggingImpl (implements org.apache.ibatis.logging.Log)
- org.apache.ibatis.executor.loader.javassist.JavassistProxyFactory (implements org.apache.ibatis.executor.loader.ProxyFactory)
- org.apache.ibatis.executor.loader.JavassistProxyFactory
- org.apache.ibatis.executor.keygen.Jdbc3KeyGenerator (implements org.apache.ibatis.executor.keygen.KeyGenerator)
- org.apache.ibatis.transaction.jdbc.JdbcTransaction (implements org.apache.ibatis.transaction.Transaction)
- org.apache.ibatis.transaction.jdbc.JdbcTransactionFactory (implements org.apache.ibatis.transaction.TransactionFactory)
- org.apache.ibatis.reflection.Jdk
- org.apache.ibatis.logging.jdk14.Jdk14LoggingImpl (implements org.apache.ibatis.logging.Log)
- org.apache.ibatis.datasource.jndi.JndiDataSourceFactory (implements org.apache.ibatis.datasource.DataSourceFactory)
- org.apache.ibatis.scripting.LanguageDriverRegistry
- org.apache.ibatis.logging.log4j2.Log4j2AbstractLoggerImpl (implements org.apache.ibatis.logging.Log)
- org.apache.ibatis.logging.log4j2.Log4j2Impl (implements org.apache.ibatis.logging.Log)
- org.apache.ibatis.logging.log4j2.Log4j2LoggerImpl (implements org.apache.ibatis.logging.Log)
- org.apache.ibatis.logging.log4j.Log4jImpl (implements org.apache.ibatis.logging.Log)
- org.apache.ibatis.logging.LogFactory
- org.apache.ibatis.cache.decorators.LoggingCache (implements org.apache.ibatis.cache.Cache)
- org.apache.ibatis.cache.decorators.LruCache (implements org.apache.ibatis.cache.Cache)
- org.apache.ibatis.transaction.managed.ManagedTransaction (implements org.apache.ibatis.transaction.Transaction)
- org.apache.ibatis.transaction.managed.ManagedTransactionFactory (implements org.apache.ibatis.transaction.TransactionFactory)
- org.apache.ibatis.mapping.MappedStatement
- org.apache.ibatis.mapping.MappedStatement.Builder
- org.apache.ibatis.builder.annotation.MapperAnnotationBuilder
- org.apache.ibatis.binding.MapperMethod
- org.apache.ibatis.binding.MapperMethod.MethodSignature
- org.apache.ibatis.binding.MapperMethod.SqlCommand
- org.apache.ibatis.binding.MapperProxy<T> (implements java.lang.reflect.InvocationHandler, java.io.Serializable)
- org.apache.ibatis.binding.MapperProxyFactory<T>
- org.apache.ibatis.binding.MapperRegistry
- org.apache.ibatis.reflection.MetaClass
- org.apache.ibatis.reflection.MetaObject
- org.apache.ibatis.reflection.invoker.MethodInvoker (implements org.apache.ibatis.reflection.invoker.Invoker)
- org.apache.ibatis.reflection.invoker.AmbiguousMethodInvoker
- org.apache.ibatis.builder.annotation.MethodResolver
- org.apache.ibatis.scripting.xmltags.MixedSqlNode (implements org.apache.ibatis.scripting.xmltags.SqlNode)
- org.apache.ibatis.executor.keygen.NoKeyGenerator (implements org.apache.ibatis.executor.keygen.KeyGenerator)
- org.apache.ibatis.logging.nologging.NoLoggingImpl (implements org.apache.ibatis.logging.Log)
- org.apache.ibatis.scripting.xmltags.OgnlCache
- org.apache.ibatis.reflection.OptionalUtil
- org.apache.ibatis.mapping.ParameterMap
- org.apache.ibatis.mapping.ParameterMap.Builder
- org.apache.ibatis.mapping.ParameterMapping
- org.apache.ibatis.mapping.ParameterMapping.Builder
- org.apache.ibatis.reflection.ParamNameResolver
- org.apache.ibatis.reflection.ParamNameUtil
- org.apache.ibatis.cache.impl.PerpetualCache (implements org.apache.ibatis.cache.Cache)
- org.apache.ibatis.plugin.Plugin (implements java.lang.reflect.InvocationHandler)
- org.apache.ibatis.datasource.pooled.PooledDataSource (implements javax.sql.DataSource)
- org.apache.ibatis.datasource.pooled.PoolState
- org.apache.ibatis.reflection.property.PropertyCopier
- org.apache.ibatis.reflection.property.PropertyNamer
- org.apache.ibatis.parsing.PropertyParser
- org.apache.ibatis.reflection.property.PropertyTokenizer (implements java.util.Iterator<E>)
- org.apache.ibatis.builder.annotation.ProviderContext
- org.apache.ibatis.builder.annotation.ProviderSqlSource (implements org.apache.ibatis.mapping.SqlSource)
- org.apache.ibatis.scripting.defaults.RawSqlSource (implements org.apache.ibatis.mapping.SqlSource)
- org.apache.ibatis.reflection.Reflector
- org.apache.ibatis.io.ResolverUtil<T>
- org.apache.ibatis.io.ResolverUtil.AnnotatedWith (implements org.apache.ibatis.io.ResolverUtil.Test)
- org.apache.ibatis.io.ResolverUtil.IsA (implements org.apache.ibatis.io.ResolverUtil.Test)
- org.apache.ibatis.io.Resources
- org.apache.ibatis.executor.ResultExtractor
- org.apache.ibatis.executor.loader.ResultLoader
- org.apache.ibatis.executor.loader.ResultLoaderMap
- org.apache.ibatis.executor.loader.ResultLoaderMap.LoadPair (implements java.io.Serializable)
- org.apache.ibatis.mapping.ResultMap
- org.apache.ibatis.mapping.ResultMap.Builder
- org.apache.ibatis.mapping.ResultMapping
- org.apache.ibatis.mapping.ResultMapping.Builder
- org.apache.ibatis.builder.ResultMapResolver
- org.apache.ibatis.executor.resultset.ResultSetWrapper
- org.apache.ibatis.executor.statement.RoutingStatementHandler (implements org.apache.ibatis.executor.statement.StatementHandler)
- org.apache.ibatis.session.RowBounds
- org.apache.ibatis.cache.decorators.ScheduledCache (implements org.apache.ibatis.cache.Cache)
- org.apache.ibatis.jdbc.ScriptRunner
- org.apache.ibatis.jdbc.SelectBuilder
- org.apache.ibatis.executor.keygen.SelectKeyGenerator (implements org.apache.ibatis.executor.keygen.KeyGenerator)
- org.apache.ibatis.cache.decorators.SerializedCache (implements org.apache.ibatis.cache.Cache)
- org.apache.ibatis.reflection.invoker.SetFieldInvoker (implements org.apache.ibatis.reflection.invoker.Invoker)
- org.apache.ibatis.type.SimpleTypeRegistry
- org.apache.ibatis.logging.slf4j.Slf4jImpl (implements org.apache.ibatis.logging.Log)
- org.apache.ibatis.cache.decorators.SoftCache (implements org.apache.ibatis.cache.Cache)
- org.apache.ibatis.jdbc.SqlBuilder
- org.apache.ibatis.jdbc.SqlRunner
- org.apache.ibatis.session.SqlSessionFactoryBuilder
- org.apache.ibatis.session.SqlSessionManager (implements org.apache.ibatis.session.SqlSession, org.apache.ibatis.session.SqlSessionFactory)
- org.apache.ibatis.executor.statement.StatementUtil
- org.apache.ibatis.builder.StaticSqlSource (implements org.apache.ibatis.mapping.SqlSource)
- org.apache.ibatis.scripting.xmltags.StaticTextSqlNode (implements org.apache.ibatis.scripting.xmltags.SqlNode)
- org.apache.ibatis.logging.stdout.StdOutImpl (implements org.apache.ibatis.logging.Log)
- org.apache.ibatis.cache.decorators.SynchronizedCache (implements org.apache.ibatis.cache.Cache)
- org.apache.ibatis.reflection.SystemMetaObject
- org.apache.ibatis.scripting.xmltags.TextSqlNode (implements org.apache.ibatis.scripting.xmltags.SqlNode)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.ibatis.exceptions.IbatisException
- org.apache.ibatis.exceptions.PersistenceException
- org.apache.ibatis.binding.BindingException
- org.apache.ibatis.builder.BuilderException
- org.apache.ibatis.builder.IncompleteElementException
- org.apache.ibatis.cache.CacheException
- org.apache.ibatis.datasource.DataSourceException
- org.apache.ibatis.executor.ExecutorException
- org.apache.ibatis.executor.BatchExecutorException
- org.apache.ibatis.logging.LogException
- org.apache.ibatis.parsing.ParsingException
- org.apache.ibatis.plugin.PluginException
- org.apache.ibatis.reflection.ReflectionException
- org.apache.ibatis.executor.result.ResultMapException
- org.apache.ibatis.scripting.ScriptingException
- org.apache.ibatis.session.SqlSessionException
- org.apache.ibatis.exceptions.TooManyResultsException
- org.apache.ibatis.transaction.TransactionException
- org.apache.ibatis.type.TypeException
- org.apache.ibatis.exceptions.PersistenceException
- org.apache.ibatis.jdbc.RuntimeSqlException
- org.apache.ibatis.exceptions.IbatisException
- java.lang.RuntimeException
- java.lang.Exception
- org.apache.ibatis.cache.decorators.TransactionalCache (implements org.apache.ibatis.cache.Cache)
- org.apache.ibatis.cache.TransactionalCacheManager
- org.apache.ibatis.scripting.xmltags.TrimSqlNode (implements org.apache.ibatis.scripting.xmltags.SqlNode)
- org.apache.ibatis.scripting.xmltags.SetSqlNode
- org.apache.ibatis.scripting.xmltags.WhereSqlNode
- org.apache.ibatis.type.TypeAliasRegistry
- org.apache.ibatis.type.TypeHandlerRegistry
- org.apache.ibatis.reflection.TypeParameterResolver
- org.apache.ibatis.type.TypeReference<T>
- org.apache.ibatis.type.BaseTypeHandler<T> (implements org.apache.ibatis.type.TypeHandler<T>)
- org.apache.ibatis.type.ArrayTypeHandler
- org.apache.ibatis.type.BigDecimalTypeHandler
- org.apache.ibatis.type.BigIntegerTypeHandler
- org.apache.ibatis.type.BlobByteObjectArrayTypeHandler
- org.apache.ibatis.type.BlobInputStreamTypeHandler
- org.apache.ibatis.type.BlobTypeHandler
- org.apache.ibatis.type.BooleanTypeHandler
- org.apache.ibatis.type.ByteArrayTypeHandler
- org.apache.ibatis.type.ByteObjectArrayTypeHandler
- org.apache.ibatis.type.ByteTypeHandler
- org.apache.ibatis.type.CharacterTypeHandler
- org.apache.ibatis.type.ClobReaderTypeHandler
- org.apache.ibatis.type.ClobTypeHandler
- org.apache.ibatis.type.DateOnlyTypeHandler
- org.apache.ibatis.type.DateTypeHandler
- org.apache.ibatis.type.DoubleTypeHandler
- org.apache.ibatis.type.EnumOrdinalTypeHandler<E>
- org.apache.ibatis.type.EnumTypeHandler<E>
- org.apache.ibatis.type.FloatTypeHandler
- org.apache.ibatis.type.InstantTypeHandler
- org.apache.ibatis.type.IntegerTypeHandler
- org.apache.ibatis.type.JapaneseDateTypeHandler
- org.apache.ibatis.type.LocalDateTimeTypeHandler
- org.apache.ibatis.type.LocalDateTypeHandler
- org.apache.ibatis.type.LocalTimeTypeHandler
- org.apache.ibatis.type.LongTypeHandler
- org.apache.ibatis.type.MonthTypeHandler
- org.apache.ibatis.type.NClobTypeHandler
- org.apache.ibatis.type.NStringTypeHandler
- org.apache.ibatis.type.ObjectTypeHandler
- org.apache.ibatis.type.OffsetDateTimeTypeHandler
- org.apache.ibatis.type.OffsetTimeTypeHandler
- org.apache.ibatis.type.ShortTypeHandler
- org.apache.ibatis.type.SqlDateTypeHandler
- org.apache.ibatis.type.SqlTimestampTypeHandler
- org.apache.ibatis.type.SqlTimeTypeHandler
- org.apache.ibatis.type.SqlxmlTypeHandler
- org.apache.ibatis.type.StringTypeHandler
- org.apache.ibatis.type.TimeOnlyTypeHandler
- org.apache.ibatis.type.UnknownTypeHandler
- org.apache.ibatis.type.YearMonthTypeHandler
- org.apache.ibatis.type.YearTypeHandler
- org.apache.ibatis.type.ZonedDateTimeTypeHandler
- org.apache.ibatis.type.BaseTypeHandler<T> (implements org.apache.ibatis.type.TypeHandler<T>)
- org.apache.ibatis.datasource.unpooled.UnpooledDataSource (implements javax.sql.DataSource)
- org.apache.ibatis.datasource.unpooled.UnpooledDataSourceFactory (implements org.apache.ibatis.datasource.DataSourceFactory)
- org.apache.ibatis.datasource.pooled.PooledDataSourceFactory
- org.apache.ibatis.scripting.xmltags.VarDeclSqlNode (implements org.apache.ibatis.scripting.xmltags.SqlNode)
- org.apache.ibatis.mapping.VendorDatabaseIdProvider (implements org.apache.ibatis.mapping.DatabaseIdProvider)
- org.apache.ibatis.mapping.DefaultDatabaseIdProvider
- org.apache.ibatis.io.VFS
- org.apache.ibatis.io.DefaultVFS
- org.apache.ibatis.io.JBoss6VFS
- org.apache.ibatis.cache.decorators.WeakCache (implements org.apache.ibatis.cache.Cache)
- org.apache.ibatis.builder.xml.XMLIncludeTransformer
- org.apache.ibatis.scripting.xmltags.XMLLanguageDriver (implements org.apache.ibatis.scripting.LanguageDriver)
- org.apache.ibatis.scripting.defaults.RawLanguageDriver
- org.apache.ibatis.builder.xml.XMLMapperEntityResolver (implements org.xml.sax.EntityResolver)
- org.apache.ibatis.parsing.XNode
- org.apache.ibatis.parsing.XPathParser
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- org.apache.ibatis.cursor.Cursor<T> (also extends java.lang.Iterable<T>)
- org.apache.ibatis.session.SqlSession
- java.io.Closeable
- org.apache.ibatis.cache.Cache
- org.apache.ibatis.mapping.DatabaseIdProvider
- org.apache.ibatis.datasource.DataSourceFactory
- org.apache.ibatis.executor.Executor
- org.apache.ibatis.builder.InitializingObject
- org.apache.ibatis.plugin.Interceptor
- org.apache.ibatis.reflection.invoker.Invoker
- java.lang.Iterable<T>
- org.apache.ibatis.cursor.Cursor<T> (also extends java.io.Closeable)
- org.apache.ibatis.executor.keygen.KeyGenerator
- org.apache.ibatis.scripting.LanguageDriver
- org.apache.ibatis.logging.Log
- org.apache.ibatis.reflection.factory.ObjectFactory
- org.apache.ibatis.reflection.wrapper.ObjectWrapper
- org.apache.ibatis.reflection.wrapper.ObjectWrapperFactory
- org.apache.ibatis.executor.parameter.ParameterHandler
- org.apache.ibatis.builder.annotation.ProviderMethodResolver
- org.apache.ibatis.executor.loader.ProxyFactory
- org.apache.ibatis.reflection.ReflectorFactory
- org.apache.ibatis.io.ResolverUtil.Test
- org.apache.ibatis.session.ResultContext<T>
- org.apache.ibatis.session.ResultHandler<T>
- org.apache.ibatis.executor.resultset.ResultSetHandler
- org.apache.ibatis.scripting.xmltags.SqlNode
- org.apache.ibatis.session.SqlSessionFactory
- org.apache.ibatis.mapping.SqlSource
- org.apache.ibatis.executor.statement.StatementHandler
- org.apache.ibatis.parsing.TokenHandler
- org.apache.ibatis.transaction.Transaction
- org.apache.ibatis.transaction.TransactionFactory
- org.apache.ibatis.type.TypeHandler<T>
- org.apache.ibatis.executor.loader.WriteReplaceInterface
Annotation Type Hierarchy
- org.apache.ibatis.type.Alias (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Arg (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.AutomapConstructor (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.CacheNamespace (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.CacheNamespaceRef (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Case (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.ConstructorArgs (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Delete (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.DeleteProvider (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Flush (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Insert (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.InsertProvider (implements java.lang.annotation.Annotation)
- org.apache.ibatis.plugin.Intercepts (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Lang (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Many (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.MapKey (implements java.lang.annotation.Annotation)
- org.apache.ibatis.type.MappedJdbcTypes (implements java.lang.annotation.Annotation)
- org.apache.ibatis.type.MappedTypes (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Mapper (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.One (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Options (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Param (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Property (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Result (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.ResultMap (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Results (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.ResultType (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Select (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.SelectKey (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.SelectProvider (implements java.lang.annotation.Annotation)
- org.apache.ibatis.plugin.Signature (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.TypeDiscriminator (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.Update (implements java.lang.annotation.Annotation)
- org.apache.ibatis.annotations.UpdateProvider (implements java.lang.annotation.Annotation)
- org.apache.ibatis.lang.UsesJava7 (implements java.lang.annotation.Annotation)
- org.apache.ibatis.lang.UsesJava8 (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.apache.ibatis.session.AutoMappingBehavior
- org.apache.ibatis.session.AutoMappingUnknownColumnBehavior
- org.apache.ibatis.executor.ExecutionPlaceholder
- org.apache.ibatis.session.ExecutorType
- org.apache.ibatis.mapping.FetchType
- org.apache.ibatis.type.JdbcType
- org.apache.ibatis.session.LocalCacheScope
- org.apache.ibatis.jdbc.Null
- org.apache.ibatis.annotations.Options.FlushCachePolicy
- org.apache.ibatis.mapping.ParameterMode
- org.apache.ibatis.mapping.ResultFlag
- org.apache.ibatis.mapping.ResultSetType
- org.apache.ibatis.mapping.SqlCommandType
- org.apache.ibatis.mapping.StatementType
- org.apache.ibatis.session.TransactionIsolationLevel
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)