public class NamedParams
extends java.lang.Object
Title: 查询参数
Description: 查询参数
Copyright: 2015~2020
Company/Department: xforceplus
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
QUERY_VALUE_LIKE_TEXT_ERROR
Like 参数值必须是字符串:"Like paramValue must has text"
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getParameters()
获取所有参数
|
NamedParams |
inParam(java.lang.String paramName,
java.lang.Object paramValue)
集合类型的参数
|
static NamedParams |
instance()
构建单全对象
|
boolean |
isEmpty()
判断是否为空
|
NamedParams |
likeEndParam(java.lang.String paramName,
java.lang.Object paramValue)
Like End Param
|
NamedParams |
likeParam(java.lang.String paramName,
java.lang.Object paramValue)
like %参数%
|
NamedParams |
likeStartParam(java.lang.String paramName,
java.lang.Object paramValue)
Like Start Param
|
protected java.lang.String |
likeValidate(java.lang.String paramName,
java.lang.Object paramValue)
校验Like参数
|
NamedParams |
param(java.lang.String paramName,
java.lang.Object paramValue)
设置参数
|
NamedParams |
paramDateEnd(java.lang.String paramName,
java.lang.Object paramValue)
设置参数
|
NamedParams |
paramDateStart(java.lang.String paramName,
java.lang.Object paramValue)
设置参数
|
protected void |
validate(java.lang.String paramName,
java.lang.Object paramValue)
校验值
|
public static final java.lang.String QUERY_VALUE_LIKE_TEXT_ERROR
public static NamedParams instance()
public boolean isEmpty()
public java.util.Map<java.lang.String,java.lang.Object> getParameters()
public NamedParams param(java.lang.String paramName, java.lang.Object paramValue)
paramName - 参数名paramValue - 参数值public NamedParams paramDateStart(java.lang.String paramName, java.lang.Object paramValue)
paramName - 参数名paramValue - 参数值public NamedParams paramDateEnd(java.lang.String paramName, java.lang.Object paramValue)
paramName - 参数名paramValue - 参数值public NamedParams likeParam(java.lang.String paramName, java.lang.Object paramValue)
paramName - 参数名paramValue - 参数值public NamedParams likeStartParam(java.lang.String paramName, java.lang.Object paramValue)
paramName - 参数名paramValue - 参数值protected void validate(java.lang.String paramName,
java.lang.Object paramValue)
paramName - 参数名paramValue - 参数值protected java.lang.String likeValidate(java.lang.String paramName,
java.lang.Object paramValue)
paramName - 参数名paramValue - 参数值public NamedParams likeEndParam(java.lang.String paramName, java.lang.Object paramValue)
paramName - 参数名paramValue - 参数值public NamedParams inParam(java.lang.String paramName, java.lang.Object paramValue)
paramName - 参数名paramValue - 参数值