| Modifier and Type | Interface and Description |
|---|---|
| public interface | BinaryStream
Wraps a binary stream to also provide the length which is needed when binding. |
| public interface | BlobImplementer
Marker interface for non-contextually created |
| public interface | CharacterStream
Wraps a character stream (reader) to also provide the length (number of characters) which is needed when binding. |
| public interface | ClobImplementer
Marker interface for non-contextually created |
| public interface | LobCreationContext
Provides callback access into the context in which the LOB is to be created. |
| public interface | LobCreator
Contract for creating various LOB references. |
| public interface | NClobImplementer
Marker interface for non-contextually created java.sql.NClob instances.. |
| public interface | WrappedBlob
Contract for |
| public interface | WrappedClob
Contract for |
| public interface | WrappedNClob
Contract for |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractLobCreator
Convenient base class for proxy-based LobCreator for handling wrapping. |
| public class | |
| public class | |
| public class | ColumnNameCache
Deprecated
(since 5.5) Scheduled for removal in 6.0 as ResultSet wrapping is no longer needed
Cache of column-name -> column-index resolutions
|
| public class | ContextualLobCreator
|
| public class | NClobProxy
Manages aspects of proxying java.sql.NClobs for non-contextual creation, including proxy creation and handling proxy invocations. |
| public class | NonContextualLobCreator
|
| public class | ReaderInputStream
Exposes a |
| public class | ResultSetWrapperProxy
Deprecated
(since 5.5) Scheduled for removal in 6.0 as ResultSet wrapping is no longer needed
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).
|
| public class | SerializableBlobProxy
Manages aspects of proxying |
| public class | SerializableClobProxy
Manages aspects of proxying |
| public class | SerializableNClobProxy
Manages aspects of proxying java.sql.NClobs to add serializability. |
| public class | Size
Models size restrictions/requirements on a column's datatype. |
| public class | StreamUtils
Stream copying utilities |