public interface Column
extends java.io.Serializable
修飾子とタイプ | メソッドと説明 |
---|---|
ColumnLoadable |
getColumnLoadable(java.lang.Class loadClass)
ColumnLoaderを取得する。
|
java.lang.String |
getColumnName()
カラム名を返す。
|
Key |
getColumnNameKey()
Key(カラム名)を返す。
|
ColumnStorable |
getColumnStorable(java.lang.Class storeClass)
ColumnStorableを取得する。
|
java.lang.String |
getFullColumnName()
カラム名(含むテーブル名または、エイリアス名)を返す
|
Key |
getFullColumnNameKey()
Key(カラム名:含むテーブル名または、エイリアス名)を返す。
|
java.lang.Integer |
getPosition()
Position値を返す。
|
java.lang.String |
getQuery()
Query文を返す。
|
java.lang.Integer |
getScale()
Scale値を返す。
|
java.lang.Integer |
getSize() |
int |
getSqlType()
java.sql.Typesを返す。
|
Table |
getTable()
テーブル情報を返す。
|
java.lang.String |
getUpdateQuery()
更新用のQuery文を返す。
|
java.lang.Object |
getValue(ColumnResultSet rs)
SelectResultSetから観測値を生成する。
|
java.lang.Object |
getValue(java.sql.ResultSet rs,
int index)
ResultSetから観測値を生成する。
|
boolean |
isNullable()
null値が設定可能か否かの真偽値を返す。
|
void |
setValue(java.sql.PreparedStatement ps,
int index,
java.lang.Object value)
PreparedStatementに観測値を設定する。
|
java.lang.String getColumnName()
Key getColumnNameKey()
java.lang.String getFullColumnName()
Key getFullColumnNameKey()
Table getTable()
int getSqlType()
java.lang.Integer getSize()
boolean isNullable()
java.lang.Integer getScale()
java.lang.Integer getPosition()
ColumnLoadable getColumnLoadable(java.lang.Class loadClass) throws DBException, FatalException
ColumnStorable getColumnStorable(java.lang.Class storeClass) throws DBException, FatalException
java.lang.Object getValue(ColumnResultSet rs) throws DBException, FatalException
rs
- DBException
- 回復可能な実行例外FatalException
- 回復不能な実行例外java.lang.Object getValue(java.sql.ResultSet rs, int index) throws DBException, FatalException
rs
- index
- カラム位置DBException
- 回復可能な実行例外FatalException
- 回復不能な実行例外void setValue(java.sql.PreparedStatement ps, int index, java.lang.Object value) throws DBException, FatalException
java.lang.String getQuery()
java.lang.String getUpdateQuery()