public class StringQuery
extends java.lang.Object
Title:
Description:
Copyright: 2015~2020
Company/Department: xforceplus
| 限定符和类型 | 方法和说明 |
|---|---|
StringQuery |
build()
构建 getQuery
|
static StringQuery |
builder()
构建对象
|
NamedParams |
getParams()
获取参数
|
java.lang.String |
getQuery()
getQuery
|
StringQuery |
inParam(java.lang.String paramName,
java.lang.Object paramValue)
In
|
StringQuery |
likeEndParam(java.lang.String paramName,
java.lang.Object paramValue)
like 'paramValue%'
|
StringQuery |
likeParam(java.lang.String paramName,
java.lang.Object paramValue)
like 自动 %%
|
StringQuery |
likeStartParam(java.lang.String paramName,
java.lang.Object paramValue)
like '%paramValue'
|
StringQuery |
param(java.lang.String paramName,
java.lang.Object paramValue)
参数设置
|
StringQuery |
paramDateEnd(java.lang.String paramName,
java.lang.Object paramValue)
参数设置
|
StringQuery |
paramDateStart(java.lang.String paramName,
java.lang.Object paramValue)
参数设置
|
StringQuery |
predicate(boolean predicate)
是否添加条件
|
StringQuery |
predicateHasText(java.lang.String str)
是否有文字
|
<T extends java.io.Serializable> |
predicateIsEmpty(java.util.Collection<T> collection) |
<T extends java.io.Serializable> |
predicateIsEmpty(T[] array) |
<T extends java.io.Serializable> |
predicateIsNull(T o) |
<T extends java.io.Serializable> |
predicateNotEmpty(java.util.Collection<T> collection) |
<T extends java.io.Serializable> |
predicateNotEmpty(T[] array) |
StringQuery |
predicateNotHasText(java.lang.String o) |
<T extends java.io.Serializable> |
predicateNotNull(T o) |
StringQuery |
query(java.lang.String query)
查询参数
|
StringQuery |
sort(org.springframework.data.domain.Sort sort)
排序方法
|
StringQuery |
sort(org.springframework.data.domain.Sort sort,
SortQuery sortQuery)
自定义排序
|
public static StringQuery builder()
public StringQuery query(java.lang.String query)
query - Stringpublic StringQuery param(java.lang.String paramName, java.lang.Object paramValue)
paramName - paramValue - public StringQuery paramDateStart(java.lang.String paramName, java.lang.Object paramValue)
paramName - paramNameparamValue - paramValuepublic StringQuery paramDateEnd(java.lang.String paramName, java.lang.Object paramValue)
paramName - paramNameparamValue - paramValuepublic StringQuery likeParam(java.lang.String paramName, java.lang.Object paramValue)
paramName - paramNameparamValue - paramValuepublic StringQuery likeEndParam(java.lang.String paramName, java.lang.Object paramValue)
paramName - paramNameparamValue - paramValuepublic StringQuery likeStartParam(java.lang.String paramName, java.lang.Object paramValue)
paramName - paramNameparamValue - paramValuepublic StringQuery inParam(java.lang.String paramName, java.lang.Object paramValue)
paramName - paramNameparamValue - paramValuepublic StringQuery predicate(boolean predicate)
predicate - predicatepublic <T extends java.io.Serializable> StringQuery predicateNotNull(T o)
public <T extends java.io.Serializable> StringQuery predicateIsNull(T o)
public StringQuery predicateHasText(java.lang.String str)
str - 查询参数public StringQuery predicateNotHasText(java.lang.String o)
public <T extends java.io.Serializable> StringQuery predicateNotEmpty(java.util.Collection<T> collection)
public <T extends java.io.Serializable> StringQuery predicateIsEmpty(java.util.Collection<T> collection)
public <T extends java.io.Serializable> StringQuery predicateNotEmpty(T[] array)
public <T extends java.io.Serializable> StringQuery predicateIsEmpty(T[] array)
public StringQuery sort(org.springframework.data.domain.Sort sort)
sort - 排序public StringQuery sort(org.springframework.data.domain.Sort sort, SortQuery sortQuery)
sort - 排序sortQuery - 自定义public StringQuery build()
public java.lang.String getQuery()
public NamedParams getParams()