| Name | Description | Type | Package | Framework |
| AbstractBatchImpl | Convenience base class for implementers of the Batch interface. | Class | org.hibernate.engine.jdbc.batch.internal | Hibernate ORM |
| AbstractLobCreator | Convenient base class for proxy-based LobCreator for handling wrapping. | Class | org.hibernate.engine.jdbc | Hibernate ORM |
| AbstractProxyHandler | Basic support for building proxy handlers. | Class | org.hibernate.engine.jdbc.internal.proxy | Hibernate ORM |
| AbstractResultSetProxyHandler | Class | org.hibernate.engine.jdbc.internal.proxy | Hibernate ORM | |
| AbstractStatementProxyHandler | Class | org.hibernate.engine.jdbc.internal.proxy | Hibernate ORM | |
| BasicBatchKey | Class | org.hibernate.engine.jdbc.batch.internal | Hibernate ORM | |
| BasicFormatterImpl | Performs formatting of basic SQL statements (DML + query). | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM |
| BasicStatementProxyHandler | Class | org.hibernate.engine.jdbc.internal.proxy | Hibernate ORM | |
| Batch | Conceptually models a batch. | Interface | org.hibernate.engine.jdbc.batch.spi | Hibernate ORM |
| BatchBuilder | Interface | org.hibernate.engine.jdbc.batch.spi | Hibernate ORM | |
| BatchBuilderImpl | A builder for Batch instances. | Class | org.hibernate.engine.jdbc.batch.internal | Hibernate ORM |
| BatchBuilderInitiator | Class | org.hibernate.engine.jdbc.batch.internal | Hibernate ORM | |
| BatchingBatch | A Batch implementation which does bathing based on a given size. | Class | org.hibernate.engine.jdbc.batch.internal | Hibernate ORM |
| BatchKey | Unique key for batch identification. | Interface | org.hibernate.engine.jdbc.batch.spi | Hibernate ORM |
| BatchObserver | An observer contract for batch events. | Interface | org.hibernate.engine.jdbc.batch.spi | Hibernate ORM |
| BinaryStream | Wraps a binary stream to also provide the length which is needed when binding. | Interface | org.hibernate.engine.jdbc | Hibernate ORM |
| BinaryStreamImpl | Fields inherited from class java. | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM |
| BlobImplementer | Marker interface for non-contextually created Blob instances. | Interface | org.hibernate.engine.jdbc | Hibernate ORM |
| BlobProxy | Manages aspects of proxying Blob references for non-contextual creation, including proxy creation and handling proxy invocations. | Class | org.hibernate.engine.jdbc | Hibernate ORM |
| CallableStatementProxyHandler | Class | org.hibernate.engine.jdbc.internal.proxy | Hibernate ORM | |
| CharacterStream | Interface | org.hibernate.engine.jdbc | Hibernate ORM | |
| CharacterStreamImpl | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM | |
| ClobImplementer | Marker interface for non-contextually created Clob instances. | Interface | org.hibernate.engine.jdbc | Hibernate ORM |
| ClobProxy | Manages aspects of proxying Clobs for non-contextual creation, including proxy creation and handling proxy invocations. | Class | org.hibernate.engine.jdbc | Hibernate ORM |
| ColumnNameCache | Class | org.hibernate.engine.jdbc | Hibernate ORM | |
| ConnectionObserver | An observer of logical connection events. | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM |
| ConnectionObserverAdapter | Class | org.hibernate.engine.jdbc.spi | Hibernate ORM | |
| ConnectionProxyHandler | The InvocationHandler for intercepting messages to Connection proxies. | Class | org.hibernate.engine.jdbc.internal.proxy | Hibernate ORM |
| ContextualLobCreator | Class | org.hibernate.engine.jdbc | Hibernate ORM | |
| ExtractedDatabaseMetaData | Information extracted from DatabaseMetaData regarding what the JDBC driver reports as being supported or not. | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM |
| ExtractedDatabaseMetaData .SQLStateType | Class | org.hibernate.engine.jdbc.spi.ExtractedDatabaseMetaData | Hibernate ORM | |
| FormatStyle | enum FormatStyleextends Enum | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM |
| Formatter | Interface | org.hibernate.engine.jdbc.internal | Hibernate ORM | |
| ImplicitResultSetProxyHandler | Class | org.hibernate.engine.jdbc.internal.proxy | Hibernate ORM | |
| ImplicitStatementProxyHandler | Class | org.hibernate.engine.jdbc.internal.proxy | Hibernate ORM | |
| InvalidatableWrapper | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM | |
| JdbcConnectionAccess | Provides centralized access to JDBC connections. | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM |
| JdbcCoordinator | Coordinates JDBC-related activities. | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM |
| JdbcCoordinatorImpl | Standard Hibernate implementation of JdbcCoordinator IMPL NOTE : Custom serialization handling! | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM |
| JdbcProxyException | Indicates a problem defining or instantiating a JDBC proxy class. | Class | org.hibernate.engine.jdbc.internal.proxy | Hibernate ORM |
| JdbcResourceRegistry | Defines a registry of JDBC resources related to a particular unit of work. | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM |
| JdbcResourceRegistryImpl | Standard implementation of the JdbcResourceRegistry contractSee Also:Serialized Form | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM |
| JdbcServices | Contract for services around JDBC operations. | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM |
| JdbcServicesImpl | Standard implementation of the JdbcServices contractSee Also:Serialized Form | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM |
| JdbcServicesInitiator | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM | |
| JdbcWrapper | Generic contract for wrapped JDBC objects. | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM |
| LobCreationContext | Provides callback access into the context in which the LOB is to be created. | Interface | org.hibernate.engine.jdbc | Hibernate ORM |
| LobCreationContext .Callback | The callback contract for making use of the JDBC Connection. | Interface | org.hibernate.engine.jdbc.LobCreationContext | Hibernate ORM |
| LobCreator | Contract for creating various LOB references. | Interface | org.hibernate.engine.jdbc | Hibernate ORM |
| LobCreatorBuilder | Builds LobCreator instances based on the capabilities of the environment. | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM |
| LogicalConnection | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM | |
| LogicalConnectionImpl | Standard Hibernate LogicalConnection implementation IMPL NOTE : Custom serialization handling! | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM |
| LogicalConnectionImplementor | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM | |
| NClobImplementer | Marker interface for non-contextually created java. | Interface | org.hibernate.engine.jdbc | Hibernate ORM |
| NClobProxy | Manages aspects of proxying java. | Class | org.hibernate.engine.jdbc | Hibernate ORM |
| NonBatchingBatch | An implementation of Batch which does not perform batching. | Class | org.hibernate.engine.jdbc.batch.internal | Hibernate ORM |
| NonContextualLobCreator | LobCreator implementation using non-contextual or local creation, meaning that we generate the LOB references ourselves as opposed to delegating to the JDBC Connection. | Class | org.hibernate.engine.jdbc | Hibernate ORM |
| NonDurableConnectionObserver | Additional optional contract for connection observers to indicate that they should be released when the physical connection is released. | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM |
| PreparedStatementProxyHandler | Class | org.hibernate.engine.jdbc.internal.proxy | Hibernate ORM | |
| ProxyBuilder | Class | org.hibernate.engine.jdbc.internal.proxy | Hibernate ORM | |
| ReaderInputStream | Exposes a Reader as an InputStream. | Class | org.hibernate.engine.jdbc | Hibernate ORM |
| ResultSetProxyHandler | Class | org.hibernate.engine.jdbc.internal.proxy | Hibernate ORM | |
| ResultSetWrapper | Contract for wrapping a ResultSet in a column name cache wrapper. | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM |
| ResultSetWrapperImpl | Standard Hibernate implementation for wrapping a ResultSet in a column name cache wrapper. | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM |
| ResultSetWrapperProxy | A proxy for a ResultSet delegate, responsible for locally caching the columnName-to-columnIndex resolution that has been found to be inefficient in a few vendor's drivers (i. | Class | org.hibernate.engine.jdbc | Hibernate ORM |
| SchemaNameResolver | Contract for resolving the schema of a Connection. | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM |
| SerializableBlobProxy | Manages aspects of proxying Blobs to add serializability. | Class | org.hibernate.engine.jdbc | Hibernate ORM |
| SerializableClobProxy | Manages aspects of proxying Clobs to add serializability. | Class | org.hibernate.engine.jdbc | Hibernate ORM |
| SerializableNClobProxy | Manages aspects of proxying java. | Class | org.hibernate.engine.jdbc | Hibernate ORM |
| SqlExceptionHelper | Helper for handling SQLExceptions in various manners. | Class | org.hibernate.engine.jdbc.spi | Hibernate ORM |
| SqlExceptionHelper .StandardWarningHandler | Constructor SummarySqlExceptionHelper. | Class | org.hibernate.engine.jdbc.spi.SqlExceptionHelper | Hibernate ORM |
| SqlExceptionHelper .WarningHandler | Interface | org.hibernate.engine.jdbc.spi.SqlExceptionHelper | Hibernate ORM | |
| SqlExceptionHelper .WarningHandlerLoggingSupport | Basic support for SqlExceptionHelper. | Class | org.hibernate.engine.jdbc.spi.SqlExceptionHelper | Hibernate ORM |
| SqlStatementLogger | Centralize logging for SQL statements. | Class | org.hibernate.engine.jdbc.spi | Hibernate ORM |
| StatementPreparer | Interface | org.hibernate.engine.jdbc.spi | Hibernate ORM | |
| StreamUtils | Class | org.hibernate.engine.jdbc | Hibernate ORM | |
| TypeInfo | Models type info extracted from DatabaseMetaData. | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM |
| TypeInfoExtracter | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM | |
| TypeNullability | enum TypeNullabilityextends Enum | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM |
| TypeSearchability | enum TypeSearchabilityextends Enum | Class | org.hibernate.engine.jdbc.internal | Hibernate ORM |
| WrappedBlob | Contract for Blob wrappers. | Interface | org.hibernate.engine.jdbc | Hibernate ORM |
| WrappedClob | Contract for Clob wrappers. | Interface | org.hibernate.engine.jdbc | Hibernate ORM |
| WrappedNClob | Interface | org.hibernate.engine.jdbc | Hibernate ORM | |