| Interface | Description |
|---|---|
| BinaryStream |
Wraps a binary stream to also provide the length which is needed when binding.
|
| BlobImplementer |
Marker interface for non-contextually created
Blob instances.. |
| CharacterStream |
Wraps a character stream (reader) to also provide the length (number of characters) which is needed
when binding.
|
| ClobImplementer |
Marker interface for non-contextually created
Clob instances.. |
| LobCreationContext |
Provides callback access into the context in which the LOB is to be created.
|
| LobCreationContext.Callback<T> |
The callback contract for making use of the JDBC
Connection. |
| LobCreator |
Contract for creating various LOB references.
|
| NClobImplementer |
Marker interface for non-contextually created java.sql.NClob instances..
|
| WrappedBlob |
Contract for
Blob wrappers. |
| WrappedClob |
Contract for
Clob wrappers. |
| WrappedNClob |
| Class | Description |
|---|---|
| AbstractLobCreator |
Convenient base class for proxy-based LobCreator for handling wrapping.
|
| BlobProxy |
Manages aspects of proxying
Blob references for non-contextual creation, including proxy creation and
handling proxy invocations. |
| ClobProxy |
Manages aspects of proxying
Clobs for non-contextual creation, including proxy creation and
handling proxy invocations. |
| ColumnNameCache |
Cache of column-name -> column-index resolutions
|
| ContextualLobCreator |
LobCreator implementation using contextual creation against the JDBC Connection class's LOB creation
methods. |
| NClobProxy |
Manages aspects of proxying java.sql.NClobs for non-contextual creation, including proxy creation and
handling proxy invocations.
|
| 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. |
| ReaderInputStream |
Exposes a
Reader as an InputStream. |
| 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.e., Oracle and Postgres).
|
| SerializableBlobProxy |
Manages aspects of proxying
Blobs to add serializability. |
| SerializableClobProxy |
Manages aspects of proxying
Clobs to add serializability. |
| SerializableNClobProxy |
Manages aspects of proxying java.sql.NClobs to add serializability.
|
| StreamUtils |
Stream copying utilities
|
Copyright © 2018 JBoss by Red Hat. All rights reserved.