Class Hierarchy
- java.lang.Object
- org.itsallcode.jdbc.ConnectionFactory
 - org.itsallcode.jdbc.Context
 - org.itsallcode.jdbc.Context.ContextBuilder
 - org.itsallcode.jdbc.DataSourceConnectionFactory
 - java.lang.Record
- org.itsallcode.jdbc.SimpleParameterMetaData
 - org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
 
 - org.itsallcode.jdbc.SimpleConnection (implements org.itsallcode.jdbc.DbOperations)
 - org.itsallcode.jdbc.SimplePreparedStatement (implements java.lang.AutoCloseable)
 - org.itsallcode.jdbc.SimpleStatement (implements java.lang.AutoCloseable)
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.itsallcode.jdbc.UncheckedSQLException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - org.itsallcode.jdbc.Transaction (implements org.itsallcode.jdbc.DbOperations)
 
 
Interface Hierarchy
- java.lang.AutoCloseable
- org.itsallcode.jdbc.DbOperations
 
 - org.itsallcode.jdbc.ParamConverter<T>
 - org.itsallcode.jdbc.PreparedStatementSetter
 - org.itsallcode.jdbc.RowPreparedStatementSetter<T>
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.itsallcode.jdbc.SimpleParameterMetaData.ParameterMode
 - org.itsallcode.jdbc.SimpleParameterMetaData.ParameterNullable
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)