public class ColumnValues extends Object
コンストラクタと説明 |
---|
ColumnValues()
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
add(String columnName)
カラム設定します。
|
void |
add(String columnName,
Object parameter)
カラム設定する値を設定します。
|
int |
count()
追加されたカラム数を取得します。
|
Collection<Object> |
getInsertParameters()
INSERT文用のPreparedStatementに設定するセットパラメータの一覧を取得します。
|
String |
getInsertSqlStatement(String tableName)
INSERT文を取得します。
|
Collection<Object> |
getUpdateParameters(SearchCondition condition)
UPDATE文用のPreparedStatementに設定するセットパラメータの一覧を取得します。
|
String |
getUpdateSqlStatement(String tableName,
SearchCondition condition)
UPDATE文を取得します。
|
public void add(String columnName, Object parameter) throws IllegalArgumentException
columnName
- カラム名parameter
- 値IllegalArgumentException
public void add(String columnName) throws IllegalArgumentException
columnName
- IllegalArgumentException
public String getInsertSqlStatement(String tableName) throws IllegalArgumentException, BizApiException
tableName
- テーブル名BizApiException
- INSERT文の作成し失敗した場合にスローされます。IllegalArgumentException
public String getUpdateSqlStatement(String tableName, SearchCondition condition) throws IllegalArgumentException, BizApiException
tableName
- テーブル名condition
- 検索条件クラスIllegalArgumentException
BizApiException
- UPDATE文の作成し失敗した場合にスローされます。public Collection<Object> getInsertParameters()
public Collection<Object> getUpdateParameters(SearchCondition condition)
condition
- 検索条件クラスpublic int count()
Copyright © 2012 NTT DATA INTRAMART CORPORATION