The Spring Framework

## Uses of Interface
org.springframework.jdbc.support.lob.LobHandler

Packages that use LobHandler
org.springframework.jdbc.core.support: Classes supporting the `org.springframework.jdbc.core` package.
org.springframework.jdbc.support.lob: Provides a stategy interface for Large OBject handling, with implementations for various databases.
org.springframework.orm.hibernate3: Package providing integration of Hibernate3 with Spring concepts.
org.springframework.orm.hibernate3.support: Classes supporting the `org.springframework.orm.hibernate3` package.
org.springframework.orm.ibatis: Package providing integration of iBATIS Database Layer with Spring concepts.
org.springframework.orm.ibatis.support: Classes supporting the `org.springframework.orm.ibatis` package.

Uses of LobHandler in org.springframework.jdbc.core.support

Constructors in org.springframework.jdbc.core.support with parameters of type LobHandler
`AbstractLobCreatingPreparedStatementCallback(LobHandler lobHandler)` Create a new AbstractLobCreatingPreparedStatementCallback for the given LobHandler.
`SqlLobValue(byte[] bytes, LobHandler lobHandler)` Create a new BLOB value with the given byte array.
`SqlLobValue(InputStream stream, int length, LobHandler lobHandler)` Create a new BLOB/CLOB value with the given stream.
`SqlLobValue(Reader reader, int length, LobHandler lobHandler)` Create a new CLOB value with the given character stream.
`SqlLobValue(String content, LobHandler lobHandler)` Create a new CLOB value with the given content string.

Uses of LobHandler in org.springframework.jdbc.support.lob

Classes in org.springframework.jdbc.support.lob that implement LobHandler
`class` `AbstractLobHandler` Abstract base class for LobHandler implementations.
`class` `DefaultLobHandler` Default implementation of the `LobHandler` interface.
`class` `OracleLobHandler` `LobHandler` implementation for Oracle databases.

Uses of LobHandler in org.springframework.orm.hibernate3

Methods in org.springframework.orm.hibernate3 that return LobHandler
`static LobHandler` `LocalSessionFactoryBean.getConfigTimeLobHandler()` Return the LobHandler for the currently configured Hibernate SessionFactory, to be used by UserType implementations like ClobStringType.

Methods in org.springframework.orm.hibernate3 with parameters of type LobHandler
`void` `LocalSessionFactoryBean.setLobHandler(LobHandler lobHandler)` Set the LobHandler to be used by the SessionFactory.

Uses of LobHandler in org.springframework.orm.hibernate3.support

Methods in org.springframework.orm.hibernate3.support with parameters of type LobHandler
`protected Object` `ClobStringType.nullSafeGetInternal(ResultSet rs, String[] names, Object owner, LobHandler lobHandler)`
`protected Object` `BlobStringType.nullSafeGetInternal(ResultSet rs, String[] names, Object owner, LobHandler lobHandler)`
`protected Object` `BlobSerializableType.nullSafeGetInternal(ResultSet rs, String[] names, Object owner, LobHandler lobHandler)`
`protected Object` `BlobByteArrayType.nullSafeGetInternal(ResultSet rs, String[] names, Object owner, LobHandler lobHandler)`
`protected abstract Object` `AbstractLobType.nullSafeGetInternal(ResultSet rs, String[] names, Object owner, LobHandler lobHandler)` Template method to extract a value from the given result set.

Constructors in org.springframework.orm.hibernate3.support with parameters of type LobHandler
`AbstractLobType(LobHandler lobHandler, TransactionManager jtaTransactionManager)` Constructor used for testing: takes an explicit LobHandler and an explicit JTA TransactionManager (can be `null`).
`BlobByteArrayType(LobHandler lobHandler, TransactionManager jtaTransactionManager)` Constructor used for testing: takes an explicit LobHandler and an explicit JTA TransactionManager (can be `null`).
`BlobSerializableType(LobHandler lobHandler, TransactionManager jtaTransactionManager)` Constructor used for testing: takes an explicit LobHandler and an explicit JTA TransactionManager (can be `null`).
`BlobStringType(LobHandler lobHandler, TransactionManager jtaTransactionManager)` Constructor used for testing: takes an explicit LobHandler and an explicit JTA TransactionManager (can be `null`).
`ClobStringType(LobHandler lobHandler, TransactionManager jtaTransactionManager)` Constructor used for testing: takes an explicit LobHandler and an explicit JTA TransactionManager (can be `null`).

Uses of LobHandler in org.springframework.orm.ibatis

Methods in org.springframework.orm.ibatis that return LobHandler
`static LobHandler` `SqlMapClientFactoryBean.getConfigTimeLobHandler()` Return the LobHandler for the currently configured iBATIS SqlMapClient, to be used by TypeHandler implementations like ClobStringTypeHandler.

Methods in org.springframework.orm.ibatis with parameters of type LobHandler
`void` `SqlMapClientFactoryBean.setLobHandler(LobHandler lobHandler)` Set the LobHandler to be used by the SqlMapClient.

Uses of LobHandler in org.springframework.orm.ibatis.support

Methods in org.springframework.orm.ibatis.support with parameters of type LobHandler
`protected Object` `ClobStringTypeHandler.getResultInternal(ResultSet rs, int index, LobHandler lobHandler)`
`protected Object` `BlobSerializableTypeHandler.getResultInternal(ResultSet rs, int index, LobHandler lobHandler)`
`protected Object` `BlobByteArrayTypeHandler.getResultInternal(ResultSet rs, int index, LobHandler lobHandler)`
`protected abstract Object` `AbstractLobTypeHandler.getResultInternal(ResultSet rs, int index, LobHandler lobHandler)` Template method to extract a value from the given result set.

Constructors in org.springframework.orm.ibatis.support with parameters of type LobHandler
`AbstractLobTypeHandler(LobHandler lobHandler)` Constructor used for testing: takes an explicit LobHandler.
`BlobByteArrayTypeHandler(LobHandler lobHandler)` Constructor used for testing: takes an explicit LobHandler.
`BlobSerializableTypeHandler(LobHandler lobHandler)` Constructor used for testing: takes an explicit LobHandler.
`ClobStringTypeHandler(LobHandler lobHandler)` Constructor used for testing: takes an explicit LobHandler.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.