|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.sql.comparison.Comparisons
public final class Comparisons
比較条件オブジェクト生成ラッパークラス.
Comparisons.eq("COLUMN1", "{COLUMN2}"); |
Comparisons.eq("COLUMN1", new Date(), Format.YMD); |
Comparisons.eq("COLUMN1", new Integer(0)); |
Condition condition = new Condition(); condition.and(Comparisons.eq("TABLE1.COLUMN1", "{TABLE2.COLUMN2}")); JoinSql sql = new JoinSql(); sql.addCondition(condition); |
メソッドの概要 | |
---|---|
static Comparison |
between(java.lang.String column,
java.lang.Object value1,
java.lang.Object value2)
範囲条件オブジェクト生成 |
static Comparison |
eq(java.lang.String column,
java.util.Date value,
Format format)
完全一致条件オブジェクト生成 |
static Comparison |
eq(java.lang.String column,
java.lang.Object value)
完全一致条件オブジェクト生成 |
static Comparison |
eqNot(java.lang.String column,
java.util.Date value,
Format format)
不完全一致条件オブジェクト生成 |
static Comparison |
eqNot(java.lang.String column,
java.lang.Object value)
不完全一致条件オブジェクト生成 |
static Comparison |
exists(SelectSql sql)
EXISTS条件オブジェクト生成 |
static Comparison |
existsNot(SelectSql sql)
NOT EXISTS条件オブジェクト生成 |
static Comparison |
ge(java.lang.String column,
java.util.Date value,
Format format)
以上条件オブジェクト生成 |
static Comparison |
ge(java.lang.String column,
java.lang.Object value)
以上条件オブジェクト生成 |
static Comparison |
gt(java.lang.String column,
java.util.Date value,
Format format)
より大きい条件オブジェクト生成 |
static Comparison |
gt(java.lang.String column,
java.lang.Object value)
より大きい条件オブジェクト生成 |
static Comparison |
in(java.lang.String column,
java.util.List value)
IN条件オブジェクト生成 |
static Comparison |
in(java.lang.String column,
java.lang.Object[] value)
IN条件オブジェクト生成 |
static Comparison |
isNotNull(java.lang.String column)
NOT NULL条件オブジェクト生成 |
static Comparison |
isNull(java.lang.String column)
NULL条件オブジェクト生成 |
static Comparison |
le(java.lang.String column,
java.util.Date value,
Format format)
以下条件オブジェクト生成 |
static Comparison |
le(java.lang.String column,
java.lang.Object value)
以下条件オブジェクト生成 |
static Comparison |
like(java.lang.String column,
LikeMatch match)
部分一致条件オブジェクト生成 |
static Comparison |
lt(java.lang.String column,
java.util.Date value,
Format format)
未満条件オブジェクト生成 |
static Comparison |
lt(java.lang.String column,
java.lang.Object value)
未満条件オブジェクト生成 |
static Comparison |
query(java.lang.String column,
SelectSql sql,
Match match)
サブクエリ条件オブジェクト生成 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static Comparison eqNot(java.lang.String column, java.lang.Object value)
column
- カラムvalue
- 値(※テーブルカラム設定可)
public static Comparison eqNot(java.lang.String column, java.util.Date value, Format format)
column
- カラムvalue
- 値(※テーブルカラム設定可)format
- 書式オブジェクト
public static Comparison eq(java.lang.String column, java.lang.Object value)
column
- カラムvalue
- 値(※テーブルカラム設定可)
public static Comparison eq(java.lang.String column, java.util.Date value, Format format)
column
- カラムvalue
- 値(※テーブルカラム設定可)format
- 書式オブジェクト
public static Comparison ge(java.lang.String column, java.lang.Object value)
column
- カラムvalue
- 値(※テーブルカラム設定可)
public static Comparison ge(java.lang.String column, java.util.Date value, Format format)
column
- カラムvalue
- 値(※テーブルカラム設定可)format
- 書式オブジェクト
public static Comparison gt(java.lang.String column, java.lang.Object value)
column
- カラムvalue
- 値(※テーブルカラム設定可)
public static Comparison gt(java.lang.String column, java.util.Date value, Format format)
column
- カラムvalue
- 値(※テーブルカラム設定可)format
- 書式オブジェクト
public static Comparison le(java.lang.String column, java.lang.Object value)
column
- カラムvalue
- 値(※テーブルカラム設定可)
public static Comparison le(java.lang.String column, java.util.Date value, Format format)
column
- カラムvalue
- 値(※テーブルカラム設定可)format
- 書式オブジェクト
public static Comparison lt(java.lang.String column, java.lang.Object value)
column
- カラムvalue
- 値(※テーブルカラム設定可)
public static Comparison lt(java.lang.String column, java.util.Date value, Format format)
column
- カラムvalue
- 値(※テーブルカラム設定可)format
- 書式オブジェクト
public static Comparison in(java.lang.String column, java.util.List value)
column
- カラムvalue
- 値(※テーブルカラム設定不可)
public static Comparison in(java.lang.String column, java.lang.Object[] value)
column
- カラムvalue
- 値(※テーブルカラム設定不可)
public static Comparison like(java.lang.String column, LikeMatch match)
column
- カラムmatch
- 一致条件オブジェクト
public static Comparison between(java.lang.String column, java.lang.Object value1, java.lang.Object value2)
column
- カラムvalue1
- 値1(※テーブルカラム設定不可)value2
- 値2(※テーブルカラム設定不可)
public static Comparison isNull(java.lang.String column)
column
- カラム
public static Comparison isNotNull(java.lang.String column)
column
- カラム
public static Comparison exists(SelectSql sql)
sql
- SQL生成オブジェクト
public static Comparison existsNot(SelectSql sql)
sql
- SQL生成オブジェクト
public static Comparison query(java.lang.String column, SelectSql sql, Match match)
column
- カラムsql
- SQL生成オブジェクトmatch
- 比較方法
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |