public interface CsvColumnSchema 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を返す。
|
int[] |
getColumnIndexs() |
CsvColumnSchema[] |
getColumns()
操作対象カラムメタ情報の配列を返す。
|
Observation |
getObservation(java.lang.String[] rs)
ColumnResultSetから観測を読み出す。
|
java.lang.String |
getPattern()
ファイル名生成用のパターンを取得する。
|
PhenomenonType |
getPhenomenonTypeSchema()
現象型メタ情報を取得する。
|
java.lang.String |
getString(Observation rs)
観測から文字列を読み出す。
|
java.lang.Object |
getValue(java.lang.String[] rs)
ColumnResultSetから観測値を読み出す。
|
boolean |
isNullable()
削除が可能かどうかを返す。
|
getPhenomenonTypeName, getPhenomenonTypeNameKey
PhenomenonType getPhenomenonTypeSchema()
CsvColumnSchema[] getColumns()
int[] getColumnIndexs()
java.util.Set columnSet()
java.util.Set addColumnSet(java.util.Set s)
java.util.List addColumnList(java.util.List l)
boolean isNullable()
Observation getObservation(java.lang.String[] rs) throws PersistenceException, FatalException
rs
- PersistenceException
- 回復可能な実行例外FatalException
- 回復不能な実行例外java.lang.String getString(Observation rs) throws PersistenceException, FatalException
PersistenceException
- 回復可能な実行例外FatalException
- 回復不能な実行例外java.lang.Object getValue(java.lang.String[] rs) throws 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
- 回復不能な実行例外java.lang.String getPattern()