package com.huimv.xx.dataobject; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; public class XxGttsjlExample { /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ protected String orderByClause; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ protected List oredCriteria; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ protected int start = -1; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ protected int limit = -1; /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ public XxGttsjlExample() { oredCriteria = new ArrayList(); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ protected XxGttsjlExample(XxGttsjlExample example) { this.orderByClause = example.orderByClause; this.oredCriteria = example.oredCriteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ public String getOrderByClause() { return orderByClause; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ public List getOredCriteria() { return oredCriteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ public void or(Criteria criteria) { oredCriteria.add(criteria); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ public Criteria createCriteria() { Criteria criteria = createCriteriaInternal(); if (oredCriteria.size() == 0) { oredCriteria.add(criteria); } return criteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ protected Criteria createCriteriaInternal() { Criteria criteria = new Criteria(); return criteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ public void clear() { oredCriteria.clear(); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ public void setStart(int start) { this.start=start; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ public int getStart() { return start; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ public void setLimit(int limit) { this.limit=limit; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ public int getLimit() { return limit; } /** * This class was generated by Apache iBATIS ibator. * This class corresponds to the database table xx_gttsjl * * @ibatorgenerated Fri Mar 18 11:07:01 CST 2016 */ public static class Criteria { protected List criteriaWithoutValue; protected List> criteriaWithSingleValue; protected List> criteriaWithListValue; protected List> criteriaWithBetweenValue; protected Criteria() { super(); criteriaWithoutValue = new ArrayList(); criteriaWithSingleValue = new ArrayList>(); criteriaWithListValue = new ArrayList>(); criteriaWithBetweenValue = new ArrayList>(); } public boolean isValid() { return criteriaWithoutValue.size() > 0 || criteriaWithSingleValue.size() > 0 || criteriaWithListValue.size() > 0 || criteriaWithBetweenValue.size() > 0; } public List getCriteriaWithoutValue() { return criteriaWithoutValue; } public List> getCriteriaWithSingleValue() { return criteriaWithSingleValue; } public List> getCriteriaWithListValue() { return criteriaWithListValue; } public List> getCriteriaWithBetweenValue() { return criteriaWithBetweenValue; } protected void addCriterion(String condition) { if (condition == null) { throw new RuntimeException("Value for condition cannot be null"); } criteriaWithoutValue.add(condition); } protected void addCriterion(String condition, Object value, String property) { if (value == null) { throw new RuntimeException("Value for " + property + " cannot be null"); } Map map = new HashMap(); map.put("condition", condition); map.put("value", value); criteriaWithSingleValue.add(map); } protected void addCriterion(String condition, List values, String property) { if (values == null || values.size() == 0) { throw new RuntimeException("Value list for " + property + " cannot be null or empty"); } Map map = new HashMap(); map.put("condition", condition); map.put("values", values); criteriaWithListValue.add(map); } protected void addCriterion(String condition, Object value1, Object value2, String property) { if (value1 == null || value2 == null) { throw new RuntimeException("Between values for " + property + " cannot be null"); } List list = new ArrayList(); list.add(value1); list.add(value2); Map map = new HashMap(); map.put("condition", condition); map.put("values", list); criteriaWithBetweenValue.add(map); } public Criteria andIdIsNull() { addCriterion("id is null"); return this; } public Criteria andIdIsNotNull() { addCriterion("id is not null"); return this; } public Criteria andIdEqualTo(Integer value) { addCriterion("id =", value, "id"); return this; } public Criteria andIdNotEqualTo(Integer value) { addCriterion("id <>", value, "id"); return this; } public Criteria andIdGreaterThan(Integer value) { addCriterion("id >", value, "id"); return this; } public Criteria andIdGreaterThanOrEqualTo(Integer value) { addCriterion("id >=", value, "id"); return this; } public Criteria andIdLessThan(Integer value) { addCriterion("id <", value, "id"); return this; } public Criteria andIdLessThanOrEqualTo(Integer value) { addCriterion("id <=", value, "id"); return this; } public Criteria andIdIn(List values) { addCriterion("id in", values, "id"); return this; } public Criteria andIdNotIn(List values) { addCriterion("id not in", values, "id"); return this; } public Criteria andIdBetween(Integer value1, Integer value2) { addCriterion("id between", value1, value2, "id"); return this; } public Criteria andIdNotBetween(Integer value1, Integer value2) { addCriterion("id not between", value1, value2, "id"); return this; } public Criteria andXxidIsNull() { addCriterion("xxid is null"); return this; } public Criteria andXxidIsNotNull() { addCriterion("xxid is not null"); return this; } public Criteria andXxidEqualTo(Integer value) { addCriterion("xxid =", value, "xxid"); return this; } public Criteria andXxidNotEqualTo(Integer value) { addCriterion("xxid <>", value, "xxid"); return this; } public Criteria andXxidGreaterThan(Integer value) { addCriterion("xxid >", value, "xxid"); return this; } public Criteria andXxidGreaterThanOrEqualTo(Integer value) { addCriterion("xxid >=", value, "xxid"); return this; } public Criteria andXxidLessThan(Integer value) { addCriterion("xxid <", value, "xxid"); return this; } public Criteria andXxidLessThanOrEqualTo(Integer value) { addCriterion("xxid <=", value, "xxid"); return this; } public Criteria andXxidIn(List values) { addCriterion("xxid in", values, "xxid"); return this; } public Criteria andXxidNotIn(List values) { addCriterion("xxid not in", values, "xxid"); return this; } public Criteria andXxidBetween(Integer value1, Integer value2) { addCriterion("xxid between", value1, value2, "xxid"); return this; } public Criteria andXxidNotBetween(Integer value1, Integer value2) { addCriterion("xxid not between", value1, value2, "xxid"); return this; } public Criteria andTaskidIsNull() { addCriterion("taskid is null"); return this; } public Criteria andTaskidIsNotNull() { addCriterion("taskid is not null"); return this; } public Criteria andTaskidEqualTo(String value) { addCriterion("taskid =", value, "taskid"); return this; } public Criteria andTaskidNotEqualTo(String value) { addCriterion("taskid <>", value, "taskid"); return this; } public Criteria andTaskidGreaterThan(String value) { addCriterion("taskid >", value, "taskid"); return this; } public Criteria andTaskidGreaterThanOrEqualTo(String value) { addCriterion("taskid >=", value, "taskid"); return this; } public Criteria andTaskidLessThan(String value) { addCriterion("taskid <", value, "taskid"); return this; } public Criteria andTaskidLessThanOrEqualTo(String value) { addCriterion("taskid <=", value, "taskid"); return this; } public Criteria andTaskidLike(String value) { addCriterion("taskid like", value, "taskid"); return this; } public Criteria andTaskidNotLike(String value) { addCriterion("taskid not like", value, "taskid"); return this; } public Criteria andTaskidIn(List values) { addCriterion("taskid in", values, "taskid"); return this; } public Criteria andTaskidNotIn(List values) { addCriterion("taskid not in", values, "taskid"); return this; } public Criteria andTaskidBetween(String value1, String value2) { addCriterion("taskid between", value1, value2, "taskid"); return this; } public Criteria andTaskidNotBetween(String value1, String value2) { addCriterion("taskid not between", value1, value2, "taskid"); return this; } public Criteria andTsfsIsNull() { addCriterion("tsfs is null"); return this; } public Criteria andTsfsIsNotNull() { addCriterion("tsfs is not null"); return this; } public Criteria andTsfsEqualTo(Integer value) { addCriterion("tsfs =", value, "tsfs"); return this; } public Criteria andTsfsNotEqualTo(Integer value) { addCriterion("tsfs <>", value, "tsfs"); return this; } public Criteria andTsfsGreaterThan(Integer value) { addCriterion("tsfs >", value, "tsfs"); return this; } public Criteria andTsfsGreaterThanOrEqualTo(Integer value) { addCriterion("tsfs >=", value, "tsfs"); return this; } public Criteria andTsfsLessThan(Integer value) { addCriterion("tsfs <", value, "tsfs"); return this; } public Criteria andTsfsLessThanOrEqualTo(Integer value) { addCriterion("tsfs <=", value, "tsfs"); return this; } public Criteria andTsfsIn(List values) { addCriterion("tsfs in", values, "tsfs"); return this; } public Criteria andTsfsNotIn(List values) { addCriterion("tsfs not in", values, "tsfs"); return this; } public Criteria andTsfsBetween(Integer value1, Integer value2) { addCriterion("tsfs between", value1, value2, "tsfs"); return this; } public Criteria andTsfsNotBetween(Integer value1, Integer value2) { addCriterion("tsfs not between", value1, value2, "tsfs"); return this; } public Criteria andFsxxmcIsNull() { addCriterion("fsxxmc is null"); return this; } public Criteria andFsxxmcIsNotNull() { addCriterion("fsxxmc is not null"); return this; } public Criteria andFsxxmcEqualTo(String value) { addCriterion("fsxxmc =", value, "fsxxmc"); return this; } public Criteria andFsxxmcNotEqualTo(String value) { addCriterion("fsxxmc <>", value, "fsxxmc"); return this; } public Criteria andFsxxmcGreaterThan(String value) { addCriterion("fsxxmc >", value, "fsxxmc"); return this; } public Criteria andFsxxmcGreaterThanOrEqualTo(String value) { addCriterion("fsxxmc >=", value, "fsxxmc"); return this; } public Criteria andFsxxmcLessThan(String value) { addCriterion("fsxxmc <", value, "fsxxmc"); return this; } public Criteria andFsxxmcLessThanOrEqualTo(String value) { addCriterion("fsxxmc <=", value, "fsxxmc"); return this; } public Criteria andFsxxmcLike(String value) { addCriterion("fsxxmc like", value, "fsxxmc"); return this; } public Criteria andFsxxmcNotLike(String value) { addCriterion("fsxxmc not like", value, "fsxxmc"); return this; } public Criteria andFsxxmcIn(List values) { addCriterion("fsxxmc in", values, "fsxxmc"); return this; } public Criteria andFsxxmcNotIn(List values) { addCriterion("fsxxmc not in", values, "fsxxmc"); return this; } public Criteria andFsxxmcBetween(String value1, String value2) { addCriterion("fsxxmc between", value1, value2, "fsxxmc"); return this; } public Criteria andFsxxmcNotBetween(String value1, String value2) { addCriterion("fsxxmc not between", value1, value2, "fsxxmc"); return this; } public Criteria andZxyhtotalIsNull() { addCriterion("zxyhtotal is null"); return this; } public Criteria andZxyhtotalIsNotNull() { addCriterion("zxyhtotal is not null"); return this; } public Criteria andZxyhtotalEqualTo(Integer value) { addCriterion("zxyhtotal =", value, "zxyhtotal"); return this; } public Criteria andZxyhtotalNotEqualTo(Integer value) { addCriterion("zxyhtotal <>", value, "zxyhtotal"); return this; } public Criteria andZxyhtotalGreaterThan(Integer value) { addCriterion("zxyhtotal >", value, "zxyhtotal"); return this; } public Criteria andZxyhtotalGreaterThanOrEqualTo(Integer value) { addCriterion("zxyhtotal >=", value, "zxyhtotal"); return this; } public Criteria andZxyhtotalLessThan(Integer value) { addCriterion("zxyhtotal <", value, "zxyhtotal"); return this; } public Criteria andZxyhtotalLessThanOrEqualTo(Integer value) { addCriterion("zxyhtotal <=", value, "zxyhtotal"); return this; } public Criteria andZxyhtotalIn(List values) { addCriterion("zxyhtotal in", values, "zxyhtotal"); return this; } public Criteria andZxyhtotalNotIn(List values) { addCriterion("zxyhtotal not in", values, "zxyhtotal"); return this; } public Criteria andZxyhtotalBetween(Integer value1, Integer value2) { addCriterion("zxyhtotal between", value1, value2, "zxyhtotal"); return this; } public Criteria andZxyhtotalNotBetween(Integer value1, Integer value2) { addCriterion("zxyhtotal not between", value1, value2, "zxyhtotal"); return this; } public Criteria andLxyhtotalIsNull() { addCriterion("lxyhtotal is null"); return this; } public Criteria andLxyhtotalIsNotNull() { addCriterion("lxyhtotal is not null"); return this; } public Criteria andLxyhtotalEqualTo(Integer value) { addCriterion("lxyhtotal =", value, "lxyhtotal"); return this; } public Criteria andLxyhtotalNotEqualTo(Integer value) { addCriterion("lxyhtotal <>", value, "lxyhtotal"); return this; } public Criteria andLxyhtotalGreaterThan(Integer value) { addCriterion("lxyhtotal >", value, "lxyhtotal"); return this; } public Criteria andLxyhtotalGreaterThanOrEqualTo(Integer value) { addCriterion("lxyhtotal >=", value, "lxyhtotal"); return this; } public Criteria andLxyhtotalLessThan(Integer value) { addCriterion("lxyhtotal <", value, "lxyhtotal"); return this; } public Criteria andLxyhtotalLessThanOrEqualTo(Integer value) { addCriterion("lxyhtotal <=", value, "lxyhtotal"); return this; } public Criteria andLxyhtotalIn(List values) { addCriterion("lxyhtotal in", values, "lxyhtotal"); return this; } public Criteria andLxyhtotalNotIn(List values) { addCriterion("lxyhtotal not in", values, "lxyhtotal"); return this; } public Criteria andLxyhtotalBetween(Integer value1, Integer value2) { addCriterion("lxyhtotal between", value1, value2, "lxyhtotal"); return this; } public Criteria andLxyhtotalNotBetween(Integer value1, Integer value2) { addCriterion("lxyhtotal not between", value1, value2, "lxyhtotal"); return this; } public Criteria andMsgtotalIsNull() { addCriterion("msgtotal is null"); return this; } public Criteria andMsgtotalIsNotNull() { addCriterion("msgtotal is not null"); return this; } public Criteria andMsgtotalEqualTo(Integer value) { addCriterion("msgtotal =", value, "msgtotal"); return this; } public Criteria andMsgtotalNotEqualTo(Integer value) { addCriterion("msgtotal <>", value, "msgtotal"); return this; } public Criteria andMsgtotalGreaterThan(Integer value) { addCriterion("msgtotal >", value, "msgtotal"); return this; } public Criteria andMsgtotalGreaterThanOrEqualTo(Integer value) { addCriterion("msgtotal >=", value, "msgtotal"); return this; } public Criteria andMsgtotalLessThan(Integer value) { addCriterion("msgtotal <", value, "msgtotal"); return this; } public Criteria andMsgtotalLessThanOrEqualTo(Integer value) { addCriterion("msgtotal <=", value, "msgtotal"); return this; } public Criteria andMsgtotalIn(List values) { addCriterion("msgtotal in", values, "msgtotal"); return this; } public Criteria andMsgtotalNotIn(List values) { addCriterion("msgtotal not in", values, "msgtotal"); return this; } public Criteria andMsgtotalBetween(Integer value1, Integer value2) { addCriterion("msgtotal between", value1, value2, "msgtotal"); return this; } public Criteria andMsgtotalNotBetween(Integer value1, Integer value2) { addCriterion("msgtotal not between", value1, value2, "msgtotal"); return this; } public Criteria andMsgprocessIsNull() { addCriterion("msgprocess is null"); return this; } public Criteria andMsgprocessIsNotNull() { addCriterion("msgprocess is not null"); return this; } public Criteria andMsgprocessEqualTo(Integer value) { addCriterion("msgprocess =", value, "msgprocess"); return this; } public Criteria andMsgprocessNotEqualTo(Integer value) { addCriterion("msgprocess <>", value, "msgprocess"); return this; } public Criteria andMsgprocessGreaterThan(Integer value) { addCriterion("msgprocess >", value, "msgprocess"); return this; } public Criteria andMsgprocessGreaterThanOrEqualTo(Integer value) { addCriterion("msgprocess >=", value, "msgprocess"); return this; } public Criteria andMsgprocessLessThan(Integer value) { addCriterion("msgprocess <", value, "msgprocess"); return this; } public Criteria andMsgprocessLessThanOrEqualTo(Integer value) { addCriterion("msgprocess <=", value, "msgprocess"); return this; } public Criteria andMsgprocessIn(List values) { addCriterion("msgprocess in", values, "msgprocess"); return this; } public Criteria andMsgprocessNotIn(List values) { addCriterion("msgprocess not in", values, "msgprocess"); return this; } public Criteria andMsgprocessBetween(Integer value1, Integer value2) { addCriterion("msgprocess between", value1, value2, "msgprocess"); return this; } public Criteria andMsgprocessNotBetween(Integer value1, Integer value2) { addCriterion("msgprocess not between", value1, value2, "msgprocess"); return this; } public Criteria andClicknumIsNull() { addCriterion("clicknum is null"); return this; } public Criteria andClicknumIsNotNull() { addCriterion("clicknum is not null"); return this; } public Criteria andClicknumEqualTo(Integer value) { addCriterion("clicknum =", value, "clicknum"); return this; } public Criteria andClicknumNotEqualTo(Integer value) { addCriterion("clicknum <>", value, "clicknum"); return this; } public Criteria andClicknumGreaterThan(Integer value) { addCriterion("clicknum >", value, "clicknum"); return this; } public Criteria andClicknumGreaterThanOrEqualTo(Integer value) { addCriterion("clicknum >=", value, "clicknum"); return this; } public Criteria andClicknumLessThan(Integer value) { addCriterion("clicknum <", value, "clicknum"); return this; } public Criteria andClicknumLessThanOrEqualTo(Integer value) { addCriterion("clicknum <=", value, "clicknum"); return this; } public Criteria andClicknumIn(List values) { addCriterion("clicknum in", values, "clicknum"); return this; } public Criteria andClicknumNotIn(List values) { addCriterion("clicknum not in", values, "clicknum"); return this; } public Criteria andClicknumBetween(Integer value1, Integer value2) { addCriterion("clicknum between", value1, value2, "clicknum"); return this; } public Criteria andClicknumNotBetween(Integer value1, Integer value2) { addCriterion("clicknum not between", value1, value2, "clicknum"); return this; } public Criteria andContentIsNull() { addCriterion("content is null"); return this; } public Criteria andContentIsNotNull() { addCriterion("content is not null"); return this; } public Criteria andContentEqualTo(String value) { addCriterion("content =", value, "content"); return this; } public Criteria andContentNotEqualTo(String value) { addCriterion("content <>", value, "content"); return this; } public Criteria andContentGreaterThan(String value) { addCriterion("content >", value, "content"); return this; } public Criteria andContentGreaterThanOrEqualTo(String value) { addCriterion("content >=", value, "content"); return this; } public Criteria andContentLessThan(String value) { addCriterion("content <", value, "content"); return this; } public Criteria andContentLessThanOrEqualTo(String value) { addCriterion("content <=", value, "content"); return this; } public Criteria andContentLike(String value) { addCriterion("content like", value, "content"); return this; } public Criteria andContentNotLike(String value) { addCriterion("content not like", value, "content"); return this; } public Criteria andContentIn(List values) { addCriterion("content in", values, "content"); return this; } public Criteria andContentNotIn(List values) { addCriterion("content not in", values, "content"); return this; } public Criteria andContentBetween(String value1, String value2) { addCriterion("content between", value1, value2, "content"); return this; } public Criteria andContentNotBetween(String value1, String value2) { addCriterion("content not between", value1, value2, "content"); return this; } public Criteria andFssjIsNull() { addCriterion("fssj is null"); return this; } public Criteria andFssjIsNotNull() { addCriterion("fssj is not null"); return this; } public Criteria andFssjEqualTo(Date value) { addCriterion("fssj =", value, "fssj"); return this; } public Criteria andFssjNotEqualTo(Date value) { addCriterion("fssj <>", value, "fssj"); return this; } public Criteria andFssjGreaterThan(Date value) { addCriterion("fssj >", value, "fssj"); return this; } public Criteria andFssjGreaterThanOrEqualTo(Date value) { addCriterion("fssj >=", value, "fssj"); return this; } public Criteria andFssjLessThan(Date value) { addCriterion("fssj <", value, "fssj"); return this; } public Criteria andFssjLessThanOrEqualTo(Date value) { addCriterion("fssj <=", value, "fssj"); return this; } public Criteria andFssjIn(List values) { addCriterion("fssj in", values, "fssj"); return this; } public Criteria andFssjNotIn(List values) { addCriterion("fssj not in", values, "fssj"); return this; } public Criteria andFssjBetween(Date value1, Date value2) { addCriterion("fssj between", value1, value2, "fssj"); return this; } public Criteria andFssjNotBetween(Date value1, Date value2) { addCriterion("fssj not between", value1, value2, "fssj"); return this; } } }