org.nutz.dao.util.cri
类 OrderBySet
java.lang.Object
org.nutz.dao.impl.sql.pojo.AbstractPItem
org.nutz.dao.impl.sql.pojo.NoParamsPItem
org.nutz.dao.util.cri.OrderBySet
- 所有已实现的接口:
- Condition, OrderBy, PItem
public class OrderBySet
- extends NoParamsPItem
- implements OrderBy
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
joinSql
public void joinSql(Entity<?> en,
java.lang.StringBuilder sb)
- 从接口
PItem
复制的描述
- 将当前的语句组成元素输出,以便组成 PreparedStatement 语句
- 指定者:
- 接口
PItem
中的 joinSql
- 参数:
en
- 参考的实体,如果为 null,则取当前元素所在 POJO 的关联实体sb
- 文本缓冲
toSql
public java.lang.String toSql(Entity<?> en)
- 从接口
Condition
复制的描述
- 根据一个实体,你可以生成一个条件,这个条件就是 SQL 'WHERE' 关键字后面的那部分。
当然你返回的字符串如果不是以 WHERE 或者 ORDER BY 开头,将会被 Nutz.Dao 加上 WHERE。
你的字符串前后的空白会被截除
- 指定者:
- 接口
Condition
中的 toSql
- 参数:
en
- 实体
- 返回:
- 条件字符串
asc
public OrderBy asc(java.lang.String name)
- 指定者:
- 接口
OrderBy
中的 asc
desc
public OrderBy desc(java.lang.String name)
- 指定者:
- 接口
OrderBy
中的 desc
setPojo
public void setPojo(Pojo pojo)
- 从接口
PItem
复制的描述
- 设置所属的 POJO 对象
- 指定者:
- 接口
PItem
中的 setPojo
- 覆盖:
- 类
AbstractPItem
中的 setPojo
- 参数:
pojo
- 所属的 POJO 对象
getItems
public java.util.List<OrderByItem> getItems()