public class CriteriaMaker extends Object
Modifier and Type | Method and Description |
---|---|
String |
allFlgs(String column)
构造全包含标记位条件内容
|
String |
anyFlgs(String column)
构造全包含任意标记位条件内容
|
static String |
between(String column)
构造"BETWEEN AND"条件内容
|
static String |
egt(Column column,
Column secondColumn)
构造"大于等于"条件内容
|
static String |
egt(String column)
构造"大于等于"条件内容
|
static String |
elt(String column)
构造"小于等于"条件内容
|
static String |
elt(String column,
String secondColumn)
构造"小于等于"条件内容
|
static String |
eq(String column)
构造"相等"条件内容
|
static String |
eq(String column,
String secondColumn)
构造"相等"条件内容
|
static String |
getIn(int size)
构造"?"语句
|
static String |
gt(String column)
构造"大于"条件内容
|
static String |
gt(String column,
String secondColumn)
构造"大于"条件内容
|
static String |
in(String column,
int size)
构造"IN"条件内容
|
static String |
isNotNull(String column)
构造"IS NOT NULL"条件内容
|
static String |
isNull(String column)
构造"IS NULL"条件内容
|
static String |
like(String column)
构造"LIKE"条件内容
|
static String |
lt(String column)
构造"小于"条件内容
|
static String |
lt(String column,
String secondColumn)
构造"小于"条件内容
|
static String |
neq(String column)
构造"不等"条件内容
|
static String |
neq(String column,
String secondColumn)
构造"不等"条件内容
|
String |
noFlgs(String column)
构造全不包含标记位条件内容
|
static String |
notBetween(String column)
构造"NOT BETWEEN AND"条件内容
|
static String |
notIn(String column,
int size)
构造"NOT IN"条件内容
|
static String |
notLike(String column)
构造"NOT LIKE"条件内容
|
public static String isNull(String column)
column
- 列public static String isNotNull(String column)
column
- 列public static String eq(String column, String secondColumn)
column
- 列secondColumn
- 第二列public static String neq(String column, String secondColumn)
column
- 列secondColumn
- 第二列public static String gt(String column, String secondColumn)
column
- 列secondColumn
- 第二列public static String egt(Column column, Column secondColumn)
column
- 列secondColumn
- 第二列public static String lt(String column, String secondColumn)
column
- 列secondColumn
- 第二列public static String elt(String column, String secondColumn)
column
- 列secondColumn
- 第二列public static String in(String column, int size)
column
- 列size
- 值长度public static String notIn(String column, int size)
column
- 列size
- 值长度public static String getIn(int size)
size
- 值长度public static String between(String column)
column
- 列public static String notBetween(String column)
column
- 列public static String notLike(String column)
column
- 列Copyright © 2020 IBIT程序猿. All rights reserved.