public class ConditionUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static Condition |
and(Condition... arrs)
&与条件
|
static Condition |
and(List<Condition> list)
& 与条件
|
static Condition |
eq(String name,
boolean value)
相等
|
static Condition |
eq(String name,
Date value)
相等
|
static Condition |
eq(String name,
double value)
相等
|
static Condition |
eq(String name,
int value)
相等
|
static Condition |
eq(String name,
long value)
相等
|
static Condition |
eq(String name,
String value)
相等
|
static String |
field(String... names)
属性名转换
|
static Condition |
gt(String name,
Date value)
大于 >
|
static Condition |
gt(String name,
double value)
大于 >
|
static Condition |
gt(String name,
int value)
大于 >
|
static Condition |
gt(String name,
long value)
大于 >
|
static Condition |
gt(String name,
String value)
大于 >
|
static Condition |
gte(String name,
Date value)
大于等于 >=
|
static Condition |
gte(String name,
double value)
大于等于 >=
|
static Condition |
gte(String name,
int value)
大于等于 >=
|
static Condition |
gte(String name,
long value)
大于等于 >=
|
static Condition |
gte(String name,
String value)
大于等于 >=
|
static Condition |
in(String name,
Iterable<?> it)
是否在指定区间
|
static Condition |
in(String name,
Iterator<?> it)
是否在指定区间
|
static Condition |
in(String name,
Object... arr)
是否在指定区间
|
static Condition |
like(String name,
String keywords)
模糊查询
|
static Condition |
lt(String name,
boolean value)
小于 $lt;
|
static Condition |
lt(String name,
Date value)
小于 <
|
static Condition |
lt(String name,
double value)
小于 <
|
static Condition |
lt(String name,
int value)
小于 $lt;
|
static Condition |
lt(String name,
long value)
小于 <
|
static Condition |
lt(String name,
String value)
小于 <
|
static Condition |
lte(String name,
Date value)
小于等于 <=
|
static Condition |
lte(String name,
double value)
小于等于 <=
|
static Condition |
lte(String name,
int value)
小于等于 <=
|
static Condition |
lte(String name,
long value)
小于等于 <=
|
static Condition |
lte(String name,
String value)
小于等于 <=
|
static Condition |
ne(String name,
boolean value)
不相等
|
static Condition |
ne(String name,
Date value)
不相等
|
static Condition |
ne(String name,
double value)
不相等
|
static Condition |
ne(String name,
int value)
不相等
|
static Condition |
ne(String name,
long value)
不相等
|
static Condition |
ne(String name,
String value)
不相等
|
static Condition |
nin(String name,
Iterable<?> it)
是否不在指定区间
|
static Condition |
nin(String name,
Iterator<?> it)
是否不在指定区间
|
static Condition |
nin(String name,
Object... arr)
是否不在指定区间
|
static Condition |
or(Condition... arrs)
| 或条件
|
static Condition |
or(List<Condition> list)
| 或条件
|
static Condition |
prefix(String name,
String prefix)
前缀匹配
|
static Condition |
range(String name,
Date from,
Date to)
区间,name>=from and id<=to
|
static Condition |
range(String name,
double from,
double to)
区间,name>=from and id<=to
|
static Condition |
range(String name,
int from,
int to)
区间,name>=from and id<=to
|
static Condition |
range(String name,
long from,
long to)
区间,name>=from and id<=to
|
static Condition |
range(String name,
String from,
String to)
区间,name>=from and id<=to
|
public static Condition range(String name, int from, int to)
name - 名称from - 开始to - 结束public static Condition range(String name, long from, long to)
name - 名称from - 开始to - 结束public static Condition range(String name, double from, double to)
name - 名称from - 开始to - 结束public static Condition range(String name, String from, String to)
name - 名称from - 开始to - 结束public static Condition range(String name, Date from, Date to)
name - 名称from - 开始to - 结束public static Condition prefix(String name, String prefix)
name - 名称prefix - 前缀public static Condition like(String name, String keywords)
name - 名称keywords - 关键字public static Condition nin(String name, Object... arr)
name - 名称arr - 区间public static Condition nin(String name, Iterable<?> it)
name - 名称it - 区间public static Condition nin(String name, Iterator<?> it)
name - 名称it - 区间Copyright © 2022. All rights reserved.