public class ConditionVariableContext
extends java.lang.Object
构造器和说明 |
---|
ConditionVariableContext(FilterObject filterObject,
FilterRow filterRow) |
限定符和类型 | 方法和说明 |
---|---|
int |
getColType()
数据库字段值类型:整数、字符等,据此确定是否需要增加单引号
|
int |
getConstantValue()
用户录入的比较值
|
java.lang.String |
getFieldName()
ORM字段完整名
|
java.lang.String |
getFilter()
输出SQL过滤条件子句
|
java.lang.String |
getFilterDesc()
输出条件中文描述
|
FilterObject |
getFilterObject()
过滤对象:包含了全部过滤行、全部过滤字段等信息
|
FilterRow |
getFilterRow()
当前过滤行
|
MainEntityType |
getMainType()
单据主实体
|
java.util.Date |
getNowTime()
当前时间
|
java.lang.String |
getOperater()
比较符号
|
java.util.List<kd.bos.dataentity.SqlParameter> |
getParam()
输出变量参数值
|
kd.bos.orm.query.QFilter |
getQFilter()
输出QFilter条件
|
java.lang.String |
getScript()
输出条件表达式脚本
|
TimeZoneUtils |
getTimeZoneUtils()
时区转换工具
|
IUserService |
getUserService()
读取用户信息的服务
|
boolean |
isDateTime()
是否为长日期
|
boolean |
isParam()
确定生成的条件,是否使用参数对象
|
void |
setConstantValue(int constantValue) |
void |
setFilter(java.lang.String filter) |
void |
setFilterDesc(java.lang.String filterDesc) |
void |
setNowTime(java.util.Date nowTime) |
void |
setParam(boolean isParam) |
void |
setParam(java.util.List<kd.bos.dataentity.SqlParameter> param) |
void |
setQFilter(kd.bos.orm.query.QFilter qFilter) |
void |
setScript(java.lang.String script) |
void |
setUserService(IUserService userService) |
public ConditionVariableContext(FilterObject filterObject, FilterRow filterRow)
public boolean isDateTime()
public TimeZoneUtils getTimeZoneUtils()
public MainEntityType getMainType()
public FilterObject getFilterObject()
public FilterRow getFilterRow()
public int getColType()
public java.lang.String getFieldName()
public java.lang.String getOperater()
public boolean isParam()
public void setParam(boolean isParam)
public int getConstantValue()
public void setConstantValue(int constantValue)
public java.util.Date getNowTime()
public void setNowTime(java.util.Date nowTime)
public IUserService getUserService()
public void setUserService(IUserService userService)
public java.lang.String getFilter()
public void setFilter(java.lang.String filter)
public java.lang.String getFilterDesc()
public void setFilterDesc(java.lang.String filterDesc)
public java.lang.String getScript()
public void setScript(java.lang.String script)
public kd.bos.orm.query.QFilter getQFilter()
public void setQFilter(kd.bos.orm.query.QFilter qFilter)
public java.util.List<kd.bos.dataentity.SqlParameter> getParam()
public void setParam(java.util.List<kd.bos.dataentity.SqlParameter> param)