类 AbstractExample

java.lang.Object
cn.virens.common.mapper.example.base.AbstractExample
所有已实现的接口:
Serializable
直接已知子类:
Example

public abstract class AbstractExample extends Object implements Serializable
另请参阅:
  • 字段详细资料

  • 构造器详细资料

    • AbstractExample

      public AbstractExample()
  • 方法详细资料

    • getOrderByClause

      public String getOrderByClause()
      获取排序规则
      返回:
      排序规则
    • setOrderByClause

      public void setOrderByClause(String orderByClause)
      设置排序规则
      参数:
      orderByClause - 排序规则
    • getGroupByClause

      public String getGroupByClause()
      获取分组规则
      返回:
      分组规则
    • setGroupByClause

      public void setGroupByClause(String groupByClause)
      设置分组规则
      参数:
      groupByClause - 分组规则
    • getLimitByClause

      public String getLimitByClause()
      获取限定规则
      返回:
      限定规则
    • setLimitByClause

      public void setLimitByClause(String limitByClause)
      设置限定规则
      参数:
      limitByClause - 限定规则
    • setLimitByClause

      public void setLimitByClause(Integer limit)
      设置限定规则
      参数:
      limit - 数据条数
    • setLimitByClause

      public void setLimitByClause(Integer limit, Integer offset)
      设置限定规则
      参数:
      limit - 数据条数
      offset - 起始偏移
    • getJoinList

      public List<ExampleJoin> getJoinList() throws APIException
      获取连表规则
      返回:
      连表规则
      抛出:
      APIException - 一般异常
    • getHavingList

      public List<ExampleHaving> getHavingList() throws APIException
      获取GROUP_BY条件
      返回:
      GROUP_BY条件
      抛出:
      APIException - 一般异常
    • getCriteriaList

      public List<ExampleCriteria> getCriteriaList() throws APIException
      获取条件规则
      返回:
      条件规则
      抛出:
      APIException - 一般异常
    • getSelectColumns

      public Set<String> getSelectColumns()
      获取待查询字段列表
      返回:
      待查询字段列表
    • addSelectColumns

      public void addSelectColumns(String... strs)
      添加待查询字段列表
      参数:
      strs - 待查询字段列表
    • addCriteria

      public ExampleCriteria addCriteria(ExampleCriteria criteria)
      添加条件规则
      参数:
      criteria - 条件规则
      返回:
      条件规则
    • addHaving

      public ExampleHaving addHaving(ExampleHaving having)
      添加GROUP_BY条件
      参数:
      having - GROUP_BY条件
      返回:
      GROUP_BY条件
    • addJoin

      public ExampleJoin addJoin(ExampleJoin join)
      添加连表规则
      参数:
      join - 连表规则
      返回:
      连表规则