Class Hierarchy
- java.lang.Object
- org.seasar.doma.jdbc.AbstractJdbcLogger<LEVEL> (implements org.seasar.doma.jdbc.JdbcLogger)
- org.seasar.doma.jdbc.UtilLoggingJdbcLogger
- org.seasar.doma.jdbc.AbstractSql<P> (implements org.seasar.doma.jdbc.Sql<P>)
- org.seasar.doma.jdbc.CallableSql
- org.seasar.doma.jdbc.PreparedSql
- org.seasar.doma.jdbc.AbstractSqlFileRepository (implements org.seasar.doma.jdbc.SqlFileRepository)
- org.seasar.doma.jdbc.GreedyCacheSqlFileRepository
- org.seasar.doma.jdbc.NoCacheSqlFileRepository
- org.seasar.doma.jdbc.AbstractSqlFileRepository.CacheKey
- org.seasar.doma.jdbc.BatchResult<ENTITY>
- org.seasar.doma.jdbc.CallerCommenter (implements org.seasar.doma.jdbc.Commenter)
- org.seasar.doma.jdbc.CommentContext
- org.seasar.doma.jdbc.ConfigSupport
- org.seasar.doma.jdbc.EntityRef
- org.seasar.doma.jdbc.IterationContext
- org.seasar.doma.jdbc.MultiResult<ENTITY>
- org.seasar.doma.jdbc.Naming.Adapter (implements org.seasar.doma.jdbc.Naming)
- java.lang.Record
- org.seasar.doma.jdbc.EntityId
- org.seasar.doma.jdbc.Reference<V>
- org.seasar.doma.jdbc.Result<ENTITY>
- org.seasar.doma.jdbc.SelectOptions (implements java.io.Serializable)
- org.seasar.doma.jdbc.SelectOptionsAccessor
- org.seasar.doma.jdbc.SimpleDataSource (implements javax.sql.DataSource)
- org.seasar.doma.jdbc.SqlFile
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.seasar.doma.DomaException
- org.seasar.doma.jdbc.JdbcException
- org.seasar.doma.jdbc.ConfigException
- org.seasar.doma.jdbc.DaoMethodNotFoundException
- org.seasar.doma.jdbc.DuplicateColumnException
- org.seasar.doma.jdbc.JdbcUnsupportedOperationException
- org.seasar.doma.jdbc.NonSingleColumnException
- org.seasar.doma.jdbc.NonUniqueResultException
- org.seasar.doma.jdbc.NoResultException
- org.seasar.doma.jdbc.OptimisticLockException
- org.seasar.doma.jdbc.BatchOptimisticLockException
- org.seasar.doma.jdbc.ResultMappingException
- org.seasar.doma.jdbc.ScriptException
- org.seasar.doma.jdbc.ScriptFileNotFoundException
- org.seasar.doma.jdbc.SqlExecutionException
- org.seasar.doma.jdbc.BatchSqlExecutionException
- org.seasar.doma.jdbc.SqlFileNotFoundException
- org.seasar.doma.jdbc.UniqueConstraintException
- org.seasar.doma.jdbc.BatchUniqueConstraintException
- org.seasar.doma.jdbc.UnknownColumnException
- org.seasar.doma.jdbc.UnknownColumnAdditionalInfoException
- org.seasar.doma.jdbc.JdbcException
- org.seasar.doma.DomaException
- java.lang.RuntimeException
- java.lang.Exception
- org.seasar.doma.jdbc.ThrowingDuplicateColumnHandler (implements org.seasar.doma.jdbc.DuplicateColumnHandler)
- org.seasar.doma.jdbc.AbstractJdbcLogger<LEVEL> (implements org.seasar.doma.jdbc.JdbcLogger)
Interface Hierarchy
- org.seasar.doma.jdbc.ClassHelper
- org.seasar.doma.jdbc.CommandImplementors
- org.seasar.doma.jdbc.Commenter
- org.seasar.doma.jdbc.Config
- org.seasar.doma.jdbc.SimpleConfig
- org.seasar.doma.jdbc.ConfigProvider
- org.seasar.doma.jdbc.DuplicateColumnHandler
- org.seasar.doma.jdbc.EntityListenerProvider
- org.seasar.doma.jdbc.IterationCallback<TARGET,
RESULT> - org.seasar.doma.jdbc.JdbcLogger
- org.seasar.doma.jdbc.JdbcMappingFunction
- org.seasar.doma.jdbc.JdbcMappingHint
- org.seasar.doma.jdbc.JdbcMappable<BASIC>
- org.seasar.doma.jdbc.InParameter<BASIC> (also extends org.seasar.doma.jdbc.SqlParameter)
- org.seasar.doma.jdbc.OutParameter<BASIC> (also extends org.seasar.doma.jdbc.SqlParameter)
- org.seasar.doma.jdbc.SingleResultParameter<BASIC,
RESULT> (also extends org.seasar.doma.jdbc.ResultParameter<RESULT>)
- org.seasar.doma.jdbc.JdbcMappable<BASIC>
- org.seasar.doma.jdbc.MapKeyNaming
- org.seasar.doma.jdbc.Naming
- org.seasar.doma.jdbc.ObjectProvider<OBJECT>
- org.seasar.doma.jdbc.QueryImplementors
- org.seasar.doma.jdbc.RequiresNewController
- org.seasar.doma.jdbc.RequiresNewController.Callback<R>
- org.seasar.doma.jdbc.ScriptBlockContext
- org.seasar.doma.jdbc.ScriptFileLoader
- org.seasar.doma.jdbc.SimpleConfigBuilder
- org.seasar.doma.jdbc.Sql<P>
- org.seasar.doma.jdbc.SqlBuilderSettings
- org.seasar.doma.jdbc.SqlFileRepository
- org.seasar.doma.jdbc.SqlLogFormatter<T>
- org.seasar.doma.jdbc.SqlLogFormattingFunction
- org.seasar.doma.jdbc.SqlNode
- org.seasar.doma.jdbc.SqlNodeVisitor<R,
P> - org.seasar.doma.jdbc.SqlParameter
- org.seasar.doma.jdbc.InParameter<BASIC> (also extends org.seasar.doma.jdbc.JdbcMappable<BASIC>)
- org.seasar.doma.jdbc.ListParameter<ELEMENT>
- org.seasar.doma.jdbc.ResultListParameter<ELEMENT> (also extends org.seasar.doma.jdbc.ResultParameter<RESULT>)
- org.seasar.doma.jdbc.OutParameter<BASIC> (also extends org.seasar.doma.jdbc.JdbcMappable<BASIC>)
- org.seasar.doma.jdbc.ResultParameter<RESULT>
- org.seasar.doma.jdbc.ResultListParameter<ELEMENT> (also extends org.seasar.doma.jdbc.ListParameter<ELEMENT>)
- org.seasar.doma.jdbc.SingleResultParameter<BASIC,
RESULT> (also extends org.seasar.doma.jdbc.JdbcMappable<BASIC>)
- org.seasar.doma.jdbc.SqlParameterVisitor<R,
P, TH> - org.seasar.doma.jdbc.UnknownColumnHandler
- org.seasar.doma.wrapper.WrapperVisitor<R,
P, Q, TH> - org.seasar.doma.jdbc.JdbcMappingVisitor
- org.seasar.doma.jdbc.SqlLogFormattingVisitor
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.seasar.doma.jdbc.LogKind
- org.seasar.doma.jdbc.SelectForUpdateType
- org.seasar.doma.jdbc.SqlExecutionSkipCause
- org.seasar.doma.jdbc.SqlKind
- org.seasar.doma.jdbc.SqlLogType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)