public interface ColumnSchema extends PhenomenonTypeNamed
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.List |
addColumnList(java.util.List l)
引数でしていされたListにカラムメタ情報を追加する。
|
java.util.Set |
addColumnSet(java.util.Set s)
引数でしていされたSetにカラムメタ情報を追加する。
|
java.util.Set |
addColumnValueSet(java.util.Set columnValueSet,
java.lang.Object value)
引数で指定したSetに観測値に対応したカラム値を追加する。
|
java.util.Set |
addColumnValueSet(java.util.Set columnValueSet,
Observation o)
引数で指定したSetに観測に対応したカラム値を追加する。
|
java.util.Set |
columnSet()
操作対象カラムメタ情報のSetを返す。
|
java.util.Set |
columnValueSet(java.lang.Object value)
観測値に対応したカラム値のSetを返す。
|
java.util.Set |
columnValueSet(Observation o)
観測に対応したカラム値のSetを返す。
|
Column[] |
getColumns()
操作対象カラムメタ情報の配列を返す。
|
SqlCondition |
getCompareCondition(ICompareOperator op,
java.lang.Object value)
観測値から比較条件を生成する。
|
SqlCondition |
getCompareCondition(ICompareOperator op,
Observation o)
観測値から比較条件を生成する。
|
Observation |
getObservation(ColumnResultSet rs)
ColumnResultSetから観測を読み出す。
|
PhenomenonType |
getPhenomenonTypeSchema()
現象型メタ情報を取得する。
|
java.lang.Object |
getValue(ColumnResultSet rs)
ColumnResultSetから観測値を読み出す。
|
boolean |
isNullable()
削除が可能かどうかを返す。
|
getPhenomenonTypeName, getPhenomenonTypeNameKey
PhenomenonType getPhenomenonTypeSchema()
Column[] getColumns()
java.util.Set columnSet()
java.util.Set addColumnSet(java.util.Set s)
java.util.List addColumnList(java.util.List l)
boolean isNullable()
Observation getObservation(ColumnResultSet rs) throws PersistenceException, FatalException
rs
- PersistenceException
- 回復可能な実行例外FatalException
- 回復不能な実行例外java.lang.Object getValue(ColumnResultSet rs) throws DBException, FatalException
rs
- DBException
- 回復可能な実行例外FatalException
- 回復不能な実行例外java.util.Set columnValueSet(java.lang.Object value) throws PersistenceException, FatalException
value
- 観測値PersistenceException
- 回復可能な実行例外FatalException
- 回復不能な実行例外java.util.Set columnValueSet(Observation o) throws PersistenceException, FatalException
o
- 観測PersistenceException
- 回復可能な実行例外FatalException
- 回復不能な実行例外java.util.Set addColumnValueSet(java.util.Set columnValueSet, java.lang.Object value) throws PersistenceException, FatalException
value
- 観測値PersistenceException
- 回復可能な実行例外FatalException
- 回復不能な実行例外java.util.Set addColumnValueSet(java.util.Set columnValueSet, Observation o) throws PersistenceException, FatalException
o
- 観測PersistenceException
- 回復可能な実行例外FatalException
- 回復不能な実行例外SqlCondition getCompareCondition(ICompareOperator op, java.lang.Object value) throws PersistenceException, FatalException
op
- 比較演算子value
- 観測値PersistenceException
- 回復可能な実行例外FatalException
- 回復不能な実行例外SqlCondition getCompareCondition(ICompareOperator op, Observation o) throws PersistenceException, FatalException
op
- 比較演算子o
- 観測PersistenceException
- 回復可能な実行例外FatalException
- 回復不能な実行例外