|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.spatial.server.ejb.FeatureSqlUtil
SQLを生成するユーティリティクラスです。
コンストラクタの概要 | |
FeatureSqlUtil()
|
メソッドの概要 | |
static java.lang.String |
concat(java.util.List items,
java.lang.String separator)
文字列を連結します。 |
static java.lang.String |
concat(java.lang.String op,
java.util.List items,
java.lang.String separator)
文字列を連結します。 |
static java.lang.String |
createConditionString(java.util.List conditions,
boolean isTableCondition)
WHERE句の条件文(テーブル結合以外)を構築します。 |
static java.lang.String |
createSql(java.util.List vars,
java.util.List tables,
java.util.List cond,
java.util.List tableCond,
java.lang.String bool,
java.util.List order)
SQLを生成します。 |
static boolean |
isStringTypes(int typeCode)
typeCodeが文字列型であるか判別します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public FeatureSqlUtil()
メソッドの詳細 |
public static java.lang.String concat(java.lang.String op, java.util.List items, java.lang.String separator)
op
- オープニングに入る文字列items
- 入力文字列リストseparator
- セパレータ
public static java.lang.String concat(java.util.List items, java.lang.String separator)
items
- 入力文字列リストseparator
- セパレータ
public static java.lang.String createConditionString(java.util.List conditions, boolean isTableCondition)
conditions
- 条件一覧
public static java.lang.String createSql(java.util.List vars, java.util.List tables, java.util.List cond, java.util.List tableCond, java.lang.String bool, java.util.List order)
vars
- select句のカラム名tables
- from句のテーブル名cond
- where句の条件tableCond
- テーブルの結合条件bool
- ANDかORorder
- orderby句のソート条件
public static boolean isStringTypes(int typeCode)
typeCode
-
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |