org.seasar.s2sqlmap.spring.lob.port
クラス AbstractLobTypeHandler
java.lang.Object
com.ibatis.sqlmap.engine.type.BaseTypeHandler
org.seasar.s2sqlmap.spring.lob.port.AbstractLobTypeHandler
- すべての実装インタフェース:
- com.ibatis.sqlmap.engine.type.TypeHandler
- 直系の既知のサブクラス:
- BlobByteArrayTypeHandler, BlobSerializableTypeHandler, ClobStringTypeHandler
- public abstract class AbstractLobTypeHandler
- extends com.ibatis.sqlmap.engine.type.BaseTypeHandler
Spring FrameworkからSeasarへの移植版です。
- バージョン:
- $Revision:$
- 作成者:
- $Author: gwatsman $
メソッドの概要 |
java.lang.Object |
getResult(java.sql.CallableStatement cs,
int columnIndex)
|
java.lang.Object |
getResult(java.sql.ResultSet rs,
int columnIndex)
|
java.lang.Object |
getResult(java.sql.ResultSet rs,
java.lang.String columnName)
|
protected abstract java.lang.Object |
getResultInternal(java.sql.ResultSet rs,
int index,
LobHandler lobHandler)
|
void |
setParameter(java.sql.PreparedStatement ps,
int i,
java.lang.Object parameter,
java.lang.String jdbcType)
|
protected abstract void |
setParameterInternal(java.sql.PreparedStatement ps,
int index,
java.lang.Object value,
java.lang.String jdbcType,
LobCreator lobCreator)
|
クラス com.ibatis.sqlmap.engine.type.BaseTypeHandler から継承したメソッド |
equals |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース com.ibatis.sqlmap.engine.type.TypeHandler から継承したメソッド |
valueOf |
AbstractLobTypeHandler
public AbstractLobTypeHandler()
AbstractLobTypeHandler
protected AbstractLobTypeHandler(LobHandler lobHandler)
setParameter
public final void setParameter(java.sql.PreparedStatement ps,
int i,
java.lang.Object parameter,
java.lang.String jdbcType)
throws java.sql.SQLException
- 例外:
java.sql.SQLException
getResult
public final java.lang.Object getResult(java.sql.ResultSet rs,
java.lang.String columnName)
throws java.sql.SQLException
- 例外:
java.sql.SQLException
getResult
public final java.lang.Object getResult(java.sql.ResultSet rs,
int columnIndex)
throws java.sql.SQLException
- 例外:
java.sql.SQLException
getResult
public java.lang.Object getResult(java.sql.CallableStatement cs,
int columnIndex)
throws java.sql.SQLException
- 例外:
java.sql.SQLException
setParameterInternal
protected abstract void setParameterInternal(java.sql.PreparedStatement ps,
int index,
java.lang.Object value,
java.lang.String jdbcType,
LobCreator lobCreator)
throws java.sql.SQLException,
java.io.IOException
- 例外:
java.sql.SQLException
java.io.IOException
getResultInternal
protected abstract java.lang.Object getResultInternal(java.sql.ResultSet rs,
int index,
LobHandler lobHandler)
throws java.sql.SQLException,
java.io.IOException
- 例外:
java.sql.SQLException
java.io.IOException
Copyright © 2005 The Seasar Project. All Rights Reserved.