public class WhereClause extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
AND_KEYWORD
ANDのキーワード.
|
protected StringBuilder |
sql
SQL文.
|
static String |
WHERE_KEYWORD
WHEREのキーワード.
|
コンストラクタと説明 |
---|
WhereClause()
WhereClause を作成します。 |
WhereClause(int capacity)
WhereClause を作成します。 |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
addAndSql(String condition)
where句を追加します。
|
int |
addSql(String condition)
where句を追加します。.
|
int |
getLength()
SQLの長さを返します。
|
void |
removeSql(int length)
追加したwhere句を最後のほうから削除します。.
|
String |
toSql()
SQLに変換します。
|
protected StringBuilder sql
public WhereClause()
WhereClause
を作成します。public WhereClause(int capacity)
WhereClause
を作成します。capacity
- 初期容量public int getLength()
public String toSql()
public int addAndSql(String condition)
where句を追加します。
最初に追加される条件にはwhere
が先頭に自動的に追加されます。
2番目以降に追加される条件にはand
が先頭に自動的に追加されます。
condition
- 条件public int addSql(String condition)
where句を追加します。.
最初に追加される条件にはwhere
が先頭に自動的に追加されます。
condition
- 条件public void removeSql(int length)
length
- 長さCopyright © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.