public class DataSet.Select extends Object implements Serializable
| 构造器和说明 |
|---|
Select() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> DataSet |
between(String key,
T min,
T max)
key值 大于等于min 小于等于 max
|
DataSet |
contains(String key,
Object value)
筛选key列的值是否包含value的子集
|
DataSet |
empty(String... keys)
提取指定列都为空的集合
|
DataSet |
endWith(String key,
String suffix)
key值 endWith suffix
|
DataSet |
equals(String key,
Object value)
筛选key=value的子集
|
DataSet |
filter(Compare compare,
String key,
Object values) |
<T> DataSet |
findInSet(String key,
Collection<T> values) |
<T> DataSet |
findInSet(String key,
T... values)
values中有一个存在于item中即可
|
<T> DataSet |
findInSetAnd(String key,
Collection<T> values) |
<T> DataSet |
findInSetAnd(String key,
T... values)
values中每一个都存在于item中才返回
|
<T> DataSet |
findInSetOr(String key,
Collection<T> values) |
<T> DataSet |
findInSetOr(String key,
T... values)
values中有一个存在于item中即可
|
<T> DataSet |
greater(String key,
T value)
key值 大于 value
|
<T> DataSet |
greaterEqual(String key,
T value)
key值 大于等于 value
|
<T> DataSet |
in(String key,
Collection<T> values) |
<T> DataSet |
in(String key,
T... values)
key值 in values
|
DataSet |
isNotNull(String... keys) |
DataSet |
isNull(String... keys) |
<T> DataSet |
less(String key,
T value)
key值 小于 value
|
<T> DataSet |
lessEqual(String key,
T value)
key值 小于等于 value
|
DataSet |
like(String key,
String pattern)
筛选key列的值like pattern的子集,pattern遵循sql通配符的规则,%表示任意个字符,_表示一个字符
key值like value
|
DataSet |
notEmpty(String... keys) |
DataSet |
notEquals(String key,
Object value)
筛选key !
|
<T> DataSet |
notIn(String key,
Collection<T> values) |
<T> DataSet |
notIn(String key,
T... values) |
DataSet |
notLike(String key,
String pattern) |
DataSet |
notNull(String... keys) |
DataSet |
ognl(String formula) |
DataSet |
setIgnoreCase(boolean bol) |
DataSet |
setIgnoreNull(boolean bol) |
DataSet |
startWith(String key,
String prefix)
key值startWith prefix
|
public DataSet setIgnoreCase(boolean bol)
public DataSet setIgnoreNull(boolean bol)
public DataSet equals(String key, Object value)
key - keyvalue - valuepublic DataSet notEquals(String key, Object value)
key - keyvalue - valuepublic DataSet contains(String key, Object value)
key - keyvalue - valuepublic DataSet like(String key, String pattern)
key - 列pattern - 表达式public DataSet startWith(String key, String prefix)
key - keyprefix - prefixpublic DataSet endWith(String key, String suffix)
key - keysuffix - suffixpublic <T> DataSet in(String key, T... values)
T - Tkey - keyvalues - valuespublic <T> DataSet in(String key, Collection<T> values)
public <T> DataSet notIn(String key, Collection<T> values)
public <T> DataSet findInSetOr(String key, T... values)
T - Tkey - item.keyvalues - valuespublic <T> DataSet findInSetOr(String key, Collection<T> values)
public <T> DataSet findInSetAnd(String key, T... values)
T - Tkey - item.keyvalues - valuespublic <T> DataSet findInSetAnd(String key, Collection<T> values)
public <T> DataSet findInSet(String key, T... values)
T - Tkey - item.keyvalues - valuespublic <T> DataSet findInSet(String key, Collection<T> values)
public <T> DataSet less(String key, T value)
T - Tkey - DataRow取key值value - valuepublic <T> DataSet lessEqual(String key, T value)
T - Tkey - DataRow取key值value - valuepublic <T> DataSet greater(String key, T value)
T - Tkey - DataRow取key值value - valuepublic <T> DataSet greaterEqual(String key, T value)
T - Tkey - DataRow取key值value - valuepublic <T> DataSet between(String key, T min, T max)
T - Tkey - DataRow取key值min - minmax - maxCopyright © 2025. All rights reserved.