public class PreparedColumnImpl extends ColumnImpl
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected ColumnLoadable |
loader |
protected ColumnStorable |
saver |
protected java.lang.Class |
targetClass |
columnNameKey, columnSize, functionFlag, nullable, position, queryStringKey, scale, sqlType, table| コンストラクタと説明 |
|---|
PreparedColumnImpl(Column column,
java.lang.Class targetClass)
コンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ColumnLoadable |
createColumnLoadable()
ColumnLoaderを取得する。
|
protected ColumnStorable |
createColumnStorable()
ColumnStorableを取得する。
|
ColumnLoadable |
getColumnLoadable()
ColumnLoaderを取得する。
|
ColumnStorable |
getColumnStorable()
ColumnStorableを取得する。
|
java.lang.Class |
getTargetClass()
Column操作対象クラスを取得する。
|
java.lang.Object |
getValue(ColumnResultSet rs)
SelectResultSetから観測値を生成する。
|
java.lang.Object |
getValue(java.sql.ResultSet rs,
int index)
ResultSetから観測値を生成する。
|
void |
setValue(java.sql.PreparedStatement ps,
int index,
java.lang.Object value)
PreparedStatementに観測値を設定する。
|
createQueryKey, createQueryString, createUpdateQueryString, equals, getColumnLoadable, getColumnName, getColumnNameKey, getColumnStorable, getFullColumnName, getFullColumnNameKey, getPosition, getQuery, getScale, getSize, getSqlType, getTable, getUpdateQuery, hashCode, isNullable, toStringprotected ColumnLoadable loader
protected ColumnStorable saver
protected java.lang.Class targetClass
public PreparedColumnImpl(Column column, java.lang.Class targetClass)
public java.lang.Class getTargetClass()
public ColumnLoadable getColumnLoadable() throws FatalException
FatalExceptionpublic ColumnStorable getColumnStorable() throws FatalException
FatalExceptionpublic java.lang.Object getValue(ColumnResultSet rs) throws DBException, FatalException
getValue インタフェース内 ColumngetValue クラス内 ColumnImplrs - DBException - 回復可能な実行例外FatalException - 回復不能な実行例外public java.lang.Object getValue(java.sql.ResultSet rs, int index) throws DBException, FatalException
getValue インタフェース内 ColumngetValue クラス内 ColumnImplrs - index - カラム位置DBException - 回復可能な実行例外FatalException - 回復不能な実行例外public void setValue(java.sql.PreparedStatement ps, int index, java.lang.Object value) throws DBException, FatalException
setValue インタフェース内 ColumnsetValue クラス内 ColumnImplDBExceptionFatalExceptionprotected ColumnLoadable createColumnLoadable() throws FatalException
FatalExceptionprotected ColumnStorable createColumnStorable() throws FatalException
FatalException