org.nutz.dao.util.cri
类 NoParamsSqlExpression

java.lang.Object
  继承者 org.nutz.dao.impl.sql.pojo.AbstractPItem
      继承者 org.nutz.dao.util.cri.AbstractSqlExpression
          继承者 org.nutz.dao.util.cri.NoParamsSqlExpression
所有已实现的接口:
PItem, SqlExpression
直接已知子类:
IsNull, SqlRange

public abstract class NoParamsSqlExpression
extends AbstractSqlExpression


字段摘要
 
从类 org.nutz.dao.util.cri.AbstractSqlExpression 继承的字段
not
 
从类 org.nutz.dao.impl.sql.pojo.AbstractPItem 继承的字段
pojo
 
构造方法摘要
protected NoParamsSqlExpression(java.lang.String name)
           
 
方法摘要
 int joinAdaptor(Entity<?> en, ValueAdaptor[] adaptors, int off)
          根据自身的元素内容,为适配器数组填充适配器
 int joinParams(Entity<?> en, java.lang.Object obj, java.lang.Object[] params, int off)
          根据自身的元素内容,为参数数组填充参数
 int paramCount(Entity<?> en)
           
 
从类 org.nutz.dao.util.cri.AbstractSqlExpression 继承的方法
_field, _fmtcol, setNot
 
从类 org.nutz.dao.impl.sql.pojo.AbstractPItem 继承的方法
_en, _fmtcolnm, getFieldMatcher, getPojo, getSqlType, setPojo, setupPojo
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 org.nutz.dao.sql.PItem 继承的方法
getPojo, joinSql, setPojo, toString
 

构造方法详细信息

NoParamsSqlExpression

protected NoParamsSqlExpression(java.lang.String name)
方法详细信息

joinAdaptor

public int joinAdaptor(Entity<?> en,
                       ValueAdaptor[] adaptors,
                       int off)
从接口 PItem 复制的描述
根据自身的元素内容,为适配器数组填充适配器

参数:
en - 参考的实体,如果为 null,则取当前元素所在 POJO 的关联实体
adaptors - 待填充的适配器数组
off - 开始下标
返回:
结束后,下一项开始的下标

joinParams

public int joinParams(Entity<?> en,
                      java.lang.Object obj,
                      java.lang.Object[] params,
                      int off)
从接口 PItem 复制的描述
根据自身的元素内容,为参数数组填充参数

参数:
en - 参考的实体,如果为 null,则取当前元素所在 POJO 的关联实体
obj - 当前操作对象
params - 待填充的参数数组
off - 开始下标
返回:
结束后,下一项开始的下标

paramCount

public int paramCount(Entity<?> en)
参数:
en - 参考的实体,如果为 null,则取当前元素所在 POJO 的关联实体
返回:
本语句元素所包含的参数数目