|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Objectorg.nutz.dao.impl.sql.pojo.AbstractPItem
org.nutz.dao.util.cri.SimpleCriteria
public class SimpleCriteria
字段摘要 |
---|
从类 org.nutz.dao.impl.sql.pojo.AbstractPItem 继承的字段 |
---|
pojo |
构造方法摘要 | |
---|---|
SimpleCriteria()
|
方法摘要 | |
---|---|
OrderBy |
asc(java.lang.String name)
|
OrderBy |
desc(java.lang.String name)
|
OrderBy |
getOrderBy()
|
Pager |
getPager()
|
int |
joinAdaptor(Entity<?> en,
ValueAdaptor[] adaptors,
int off)
根据自身的元素内容,为适配器数组填充适配器 |
int |
joinParams(Entity<?> en,
java.lang.Object obj,
java.lang.Object[] params,
int off)
根据自身的元素内容,为参数数组填充参数 |
void |
joinSql(Entity<?> en,
java.lang.StringBuilder sb)
将当前的语句组成元素输出,以便组成 PreparedStatement 语句 |
int |
paramCount(Entity<?> en)
|
void |
setPager(int pageNumber,
int pageSize)
|
void |
setPager(Pager pager)
|
void |
setPojo(Pojo pojo)
设置所属的 POJO 对象 |
java.lang.String |
toSql(Entity<?> en)
根据一个实体,你可以生成一个条件,这个条件就是 SQL 'WHERE' 关键字后面的那部分。 |
java.lang.String |
toString()
|
SqlExpressionGroup |
where()
|
从类 org.nutz.dao.impl.sql.pojo.AbstractPItem 继承的方法 |
---|
_en, _fmtcolnm, getFieldMatcher, getPojo, getSqlType, setupPojo |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
从接口 org.nutz.dao.sql.PItem 继承的方法 |
---|
getPojo |
构造方法详细信息 |
---|
public SimpleCriteria()
方法详细信息 |
---|
public void joinSql(Entity<?> en, java.lang.StringBuilder sb)
PItem
复制的描述
PItem
中的 joinSql
en
- 参考的实体,如果为 null,则取当前元素所在 POJO 的关联实体sb
- 文本缓冲public void setPojo(Pojo pojo)
PItem
复制的描述
PItem
中的 setPojo
AbstractPItem
中的 setPojo
pojo
- 所属的 POJO 对象public void setPager(int pageNumber, int pageSize)
public void setPager(Pager pager)
public Pager getPager()
Criteria
中的 getPager
public int joinAdaptor(Entity<?> en, ValueAdaptor[] adaptors, int off)
PItem
复制的描述
PItem
中的 joinAdaptor
en
- 参考的实体,如果为 null,则取当前元素所在 POJO 的关联实体adaptors
- 待填充的适配器数组off
- 开始下标
public int joinParams(Entity<?> en, java.lang.Object obj, java.lang.Object[] params, int off)
PItem
复制的描述
PItem
中的 joinParams
en
- 参考的实体,如果为 null,则取当前元素所在 POJO 的关联实体obj
- 当前操作对象params
- 待填充的参数数组off
- 开始下标
public int paramCount(Entity<?> en)
PItem
中的 paramCount
en
- 参考的实体,如果为 null,则取当前元素所在 POJO 的关联实体
public java.lang.String toSql(Entity<?> en)
Condition
复制的描述当然你返回的字符串如果不是以 WHERE 或者 ORDER BY 开头,将会被 Nutz.Dao 加上 WHERE。
你的字符串前后的空白会被截除
Condition
中的 toSql
en
- 实体
public OrderBy asc(java.lang.String name)
OrderBy
中的 asc
public OrderBy desc(java.lang.String name)
OrderBy
中的 desc
public SqlExpressionGroup where()
Criteria
中的 where
public OrderBy getOrderBy()
Criteria
中的 getOrderBy
public java.lang.String toString()
PItem
中的 toString
java.lang.Object
中的 toString
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |