package com.huimv.xt.dataobject; import java.math.BigDecimal; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; public class XtFlzzdExample { /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ protected String orderByClause; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ protected List oredCriteria; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ protected int start = -1; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ protected int limit = -1; /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ public XtFlzzdExample() { oredCriteria = new ArrayList(); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ protected XtFlzzdExample(XtFlzzdExample example) { this.orderByClause = example.orderByClause; this.oredCriteria = example.oredCriteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ public String getOrderByClause() { return orderByClause; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ public List getOredCriteria() { return oredCriteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ public void or(Criteria criteria) { oredCriteria.add(criteria); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ 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 xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ protected Criteria createCriteriaInternal() { Criteria criteria = new Criteria(); return criteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ public void clear() { oredCriteria.clear(); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ public void setStart(int start) { this.start=start; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ public int getStart() { return start; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ public void setLimit(int limit) { this.limit=limit; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ public int getLimit() { return limit; } /** * This class was generated by Apache iBATIS ibator. * This class corresponds to the database table xt_flzzd * * @ibatorgenerated Thu Aug 07 14:29:58 CST 2014 */ 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 andJqidIsNull() { addCriterion("jqid is null"); return this; } public Criteria andJqidIsNotNull() { addCriterion("jqid is not null"); return this; } public Criteria andJqidEqualTo(String value) { addCriterion("jqid =", value, "jqid"); return this; } public Criteria andJqidNotEqualTo(String value) { addCriterion("jqid <>", value, "jqid"); return this; } public Criteria andJqidGreaterThan(String value) { addCriterion("jqid >", value, "jqid"); return this; } public Criteria andJqidGreaterThanOrEqualTo(String value) { addCriterion("jqid >=", value, "jqid"); return this; } public Criteria andJqidLessThan(String value) { addCriterion("jqid <", value, "jqid"); return this; } public Criteria andJqidLessThanOrEqualTo(String value) { addCriterion("jqid <=", value, "jqid"); return this; } public Criteria andJqidLike(String value) { addCriterion("jqid like", value, "jqid"); return this; } public Criteria andJqidNotLike(String value) { addCriterion("jqid not like", value, "jqid"); return this; } public Criteria andJqidIn(List values) { addCriterion("jqid in", values, "jqid"); return this; } public Criteria andJqidNotIn(List values) { addCriterion("jqid not in", values, "jqid"); return this; } public Criteria andJqidBetween(String value1, String value2) { addCriterion("jqid between", value1, value2, "jqid"); return this; } public Criteria andJqidNotBetween(String value1, String value2) { addCriterion("jqid not between", value1, value2, "jqid"); return this; } public Criteria andGzbhIsNull() { addCriterion("gzbh is null"); return this; } public Criteria andGzbhIsNotNull() { addCriterion("gzbh is not null"); return this; } public Criteria andGzbhEqualTo(String value) { addCriterion("gzbh =", value, "gzbh"); return this; } public Criteria andGzbhNotEqualTo(String value) { addCriterion("gzbh <>", value, "gzbh"); return this; } public Criteria andGzbhGreaterThan(String value) { addCriterion("gzbh >", value, "gzbh"); return this; } public Criteria andGzbhGreaterThanOrEqualTo(String value) { addCriterion("gzbh >=", value, "gzbh"); return this; } public Criteria andGzbhLessThan(String value) { addCriterion("gzbh <", value, "gzbh"); return this; } public Criteria andGzbhLessThanOrEqualTo(String value) { addCriterion("gzbh <=", value, "gzbh"); return this; } public Criteria andGzbhLike(String value) { addCriterion("gzbh like", value, "gzbh"); return this; } public Criteria andGzbhNotLike(String value) { addCriterion("gzbh not like", value, "gzbh"); return this; } public Criteria andGzbhIn(List values) { addCriterion("gzbh in", values, "gzbh"); return this; } public Criteria andGzbhNotIn(List values) { addCriterion("gzbh not in", values, "gzbh"); return this; } public Criteria andGzbhBetween(String value1, String value2) { addCriterion("gzbh between", value1, value2, "gzbh"); return this; } public Criteria andGzbhNotBetween(String value1, String value2) { addCriterion("gzbh not between", value1, value2, "gzbh"); return this; } public Criteria andCgqztIsNull() { addCriterion("cgqzt is null"); return this; } public Criteria andCgqztIsNotNull() { addCriterion("cgqzt is not null"); return this; } public Criteria andCgqztEqualTo(String value) { addCriterion("cgqzt =", value, "cgqzt"); return this; } public Criteria andCgqztNotEqualTo(String value) { addCriterion("cgqzt <>", value, "cgqzt"); return this; } public Criteria andCgqztGreaterThan(String value) { addCriterion("cgqzt >", value, "cgqzt"); return this; } public Criteria andCgqztGreaterThanOrEqualTo(String value) { addCriterion("cgqzt >=", value, "cgqzt"); return this; } public Criteria andCgqztLessThan(String value) { addCriterion("cgqzt <", value, "cgqzt"); return this; } public Criteria andCgqztLessThanOrEqualTo(String value) { addCriterion("cgqzt <=", value, "cgqzt"); return this; } public Criteria andCgqztLike(String value) { addCriterion("cgqzt like", value, "cgqzt"); return this; } public Criteria andCgqztNotLike(String value) { addCriterion("cgqzt not like", value, "cgqzt"); return this; } public Criteria andCgqztIn(List values) { addCriterion("cgqzt in", values, "cgqzt"); return this; } public Criteria andCgqztNotIn(List values) { addCriterion("cgqzt not in", values, "cgqzt"); return this; } public Criteria andCgqztBetween(String value1, String value2) { addCriterion("cgqzt between", value1, value2, "cgqzt"); return this; } public Criteria andCgqztNotBetween(String value1, String value2) { addCriterion("cgqzt not between", value1, value2, "cgqzt"); return this; } public Criteria andQgztIsNull() { addCriterion("qgzt is null"); return this; } public Criteria andQgztIsNotNull() { addCriterion("qgzt is not null"); return this; } public Criteria andQgztEqualTo(String value) { addCriterion("qgzt =", value, "qgzt"); return this; } public Criteria andQgztNotEqualTo(String value) { addCriterion("qgzt <>", value, "qgzt"); return this; } public Criteria andQgztGreaterThan(String value) { addCriterion("qgzt >", value, "qgzt"); return this; } public Criteria andQgztGreaterThanOrEqualTo(String value) { addCriterion("qgzt >=", value, "qgzt"); return this; } public Criteria andQgztLessThan(String value) { addCriterion("qgzt <", value, "qgzt"); return this; } public Criteria andQgztLessThanOrEqualTo(String value) { addCriterion("qgzt <=", value, "qgzt"); return this; } public Criteria andQgztLike(String value) { addCriterion("qgzt like", value, "qgzt"); return this; } public Criteria andQgztNotLike(String value) { addCriterion("qgzt not like", value, "qgzt"); return this; } public Criteria andQgztIn(List values) { addCriterion("qgzt in", values, "qgzt"); return this; } public Criteria andQgztNotIn(List values) { addCriterion("qgzt not in", values, "qgzt"); return this; } public Criteria andQgztBetween(String value1, String value2) { addCriterion("qgzt between", value1, value2, "qgzt"); return this; } public Criteria andQgztNotBetween(String value1, String value2) { addCriterion("qgzt not between", value1, value2, "qgzt"); return this; } public Criteria andCzzIsNull() { addCriterion("czz is null"); return this; } public Criteria andCzzIsNotNull() { addCriterion("czz is not null"); return this; } public Criteria andCzzEqualTo(BigDecimal value) { addCriterion("czz =", value, "czz"); return this; } public Criteria andCzzNotEqualTo(BigDecimal value) { addCriterion("czz <>", value, "czz"); return this; } public Criteria andCzzGreaterThan(BigDecimal value) { addCriterion("czz >", value, "czz"); return this; } public Criteria andCzzGreaterThanOrEqualTo(BigDecimal value) { addCriterion("czz >=", value, "czz"); return this; } public Criteria andCzzLessThan(BigDecimal value) { addCriterion("czz <", value, "czz"); return this; } public Criteria andCzzLessThanOrEqualTo(BigDecimal value) { addCriterion("czz <=", value, "czz"); return this; } public Criteria andCzzIn(List values) { addCriterion("czz in", values, "czz"); return this; } public Criteria andCzzNotIn(List values) { addCriterion("czz not in", values, "czz"); return this; } public Criteria andCzzBetween(BigDecimal value1, BigDecimal value2) { addCriterion("czz between", value1, value2, "czz"); return this; } public Criteria andCzzNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("czz not between", value1, value2, "czz"); return this; } public Criteria andCjszIsNull() { addCriterion("cjsz is null"); return this; } public Criteria andCjszIsNotNull() { addCriterion("cjsz is not null"); return this; } public Criteria andCjszEqualTo(BigDecimal value) { addCriterion("cjsz =", value, "cjsz"); return this; } public Criteria andCjszNotEqualTo(BigDecimal value) { addCriterion("cjsz <>", value, "cjsz"); return this; } public Criteria andCjszGreaterThan(BigDecimal value) { addCriterion("cjsz >", value, "cjsz"); return this; } public Criteria andCjszGreaterThanOrEqualTo(BigDecimal value) { addCriterion("cjsz >=", value, "cjsz"); return this; } public Criteria andCjszLessThan(BigDecimal value) { addCriterion("cjsz <", value, "cjsz"); return this; } public Criteria andCjszLessThanOrEqualTo(BigDecimal value) { addCriterion("cjsz <=", value, "cjsz"); return this; } public Criteria andCjszIn(List values) { addCriterion("cjsz in", values, "cjsz"); return this; } public Criteria andCjszNotIn(List values) { addCriterion("cjsz not in", values, "cjsz"); return this; } public Criteria andCjszBetween(BigDecimal value1, BigDecimal value2) { addCriterion("cjsz between", value1, value2, "cjsz"); return this; } public Criteria andCjszNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("cjsz not between", value1, value2, "cjsz"); return this; } public Criteria andEbzIsNull() { addCriterion("ebz is null"); return this; } public Criteria andEbzIsNotNull() { addCriterion("ebz is not null"); return this; } public Criteria andEbzEqualTo(String value) { addCriterion("ebz =", value, "ebz"); return this; } public Criteria andEbzNotEqualTo(String value) { addCriterion("ebz <>", value, "ebz"); return this; } public Criteria andEbzGreaterThan(String value) { addCriterion("ebz >", value, "ebz"); return this; } public Criteria andEbzGreaterThanOrEqualTo(String value) { addCriterion("ebz >=", value, "ebz"); return this; } public Criteria andEbzLessThan(String value) { addCriterion("ebz <", value, "ebz"); return this; } public Criteria andEbzLessThanOrEqualTo(String value) { addCriterion("ebz <=", value, "ebz"); return this; } public Criteria andEbzLike(String value) { addCriterion("ebz like", value, "ebz"); return this; } public Criteria andEbzNotLike(String value) { addCriterion("ebz not like", value, "ebz"); return this; } public Criteria andEbzIn(List values) { addCriterion("ebz in", values, "ebz"); return this; } public Criteria andEbzNotIn(List values) { addCriterion("ebz not in", values, "ebz"); return this; } public Criteria andEbzBetween(String value1, String value2) { addCriterion("ebz between", value1, value2, "ebz"); return this; } public Criteria andEbzNotBetween(String value1, String value2) { addCriterion("ebz not between", value1, value2, "ebz"); return this; } public Criteria andWwsbzwzIsNull() { addCriterion("wwsbzwz is null"); return this; } public Criteria andWwsbzwzIsNotNull() { addCriterion("wwsbzwz is not null"); return this; } public Criteria andWwsbzwzEqualTo(String value) { addCriterion("wwsbzwz =", value, "wwsbzwz"); return this; } public Criteria andWwsbzwzNotEqualTo(String value) { addCriterion("wwsbzwz <>", value, "wwsbzwz"); return this; } public Criteria andWwsbzwzGreaterThan(String value) { addCriterion("wwsbzwz >", value, "wwsbzwz"); return this; } public Criteria andWwsbzwzGreaterThanOrEqualTo(String value) { addCriterion("wwsbzwz >=", value, "wwsbzwz"); return this; } public Criteria andWwsbzwzLessThan(String value) { addCriterion("wwsbzwz <", value, "wwsbzwz"); return this; } public Criteria andWwsbzwzLessThanOrEqualTo(String value) { addCriterion("wwsbzwz <=", value, "wwsbzwz"); return this; } public Criteria andWwsbzwzLike(String value) { addCriterion("wwsbzwz like", value, "wwsbzwz"); return this; } public Criteria andWwsbzwzNotLike(String value) { addCriterion("wwsbzwz not like", value, "wwsbzwz"); return this; } public Criteria andWwsbzwzIn(List values) { addCriterion("wwsbzwz in", values, "wwsbzwz"); return this; } public Criteria andWwsbzwzNotIn(List values) { addCriterion("wwsbzwz not in", values, "wwsbzwz"); return this; } public Criteria andWwsbzwzBetween(String value1, String value2) { addCriterion("wwsbzwz between", value1, value2, "wwsbzwz"); return this; } public Criteria andWwsbzwzNotBetween(String value1, String value2) { addCriterion("wwsbzwz not between", value1, value2, "wwsbzwz"); return this; } public Criteria andSfycbzIsNull() { addCriterion("sfycbz is null"); return this; } public Criteria andSfycbzIsNotNull() { addCriterion("sfycbz is not null"); return this; } public Criteria andSfycbzEqualTo(String value) { addCriterion("sfycbz =", value, "sfycbz"); return this; } public Criteria andSfycbzNotEqualTo(String value) { addCriterion("sfycbz <>", value, "sfycbz"); return this; } public Criteria andSfycbzGreaterThan(String value) { addCriterion("sfycbz >", value, "sfycbz"); return this; } public Criteria andSfycbzGreaterThanOrEqualTo(String value) { addCriterion("sfycbz >=", value, "sfycbz"); return this; } public Criteria andSfycbzLessThan(String value) { addCriterion("sfycbz <", value, "sfycbz"); return this; } public Criteria andSfycbzLessThanOrEqualTo(String value) { addCriterion("sfycbz <=", value, "sfycbz"); return this; } public Criteria andSfycbzLike(String value) { addCriterion("sfycbz like", value, "sfycbz"); return this; } public Criteria andSfycbzNotLike(String value) { addCriterion("sfycbz not like", value, "sfycbz"); return this; } public Criteria andSfycbzIn(List values) { addCriterion("sfycbz in", values, "sfycbz"); return this; } public Criteria andSfycbzNotIn(List values) { addCriterion("sfycbz not in", values, "sfycbz"); return this; } public Criteria andSfycbzBetween(String value1, String value2) { addCriterion("sfycbz between", value1, value2, "sfycbz"); return this; } public Criteria andSfycbzNotBetween(String value1, String value2) { addCriterion("sfycbz not between", value1, value2, "sfycbz"); return this; } public Criteria andDzidIsNull() { addCriterion("dzid is null"); return this; } public Criteria andDzidIsNotNull() { addCriterion("dzid is not null"); return this; } public Criteria andDzidEqualTo(String value) { addCriterion("dzid =", value, "dzid"); return this; } public Criteria andDzidNotEqualTo(String value) { addCriterion("dzid <>", value, "dzid"); return this; } public Criteria andDzidGreaterThan(String value) { addCriterion("dzid >", value, "dzid"); return this; } public Criteria andDzidGreaterThanOrEqualTo(String value) { addCriterion("dzid >=", value, "dzid"); return this; } public Criteria andDzidLessThan(String value) { addCriterion("dzid <", value, "dzid"); return this; } public Criteria andDzidLessThanOrEqualTo(String value) { addCriterion("dzid <=", value, "dzid"); return this; } public Criteria andDzidLike(String value) { addCriterion("dzid like", value, "dzid"); return this; } public Criteria andDzidNotLike(String value) { addCriterion("dzid not like", value, "dzid"); return this; } public Criteria andDzidIn(List values) { addCriterion("dzid in", values, "dzid"); return this; } public Criteria andDzidNotIn(List values) { addCriterion("dzid not in", values, "dzid"); return this; } public Criteria andDzidBetween(String value1, String value2) { addCriterion("dzid between", value1, value2, "dzid"); return this; } public Criteria andDzidNotBetween(String value1, String value2) { addCriterion("dzid not between", value1, value2, "dzid"); return this; } public Criteria andXgsjIsNull() { addCriterion("xgsj is null"); return this; } public Criteria andXgsjIsNotNull() { addCriterion("xgsj is not null"); return this; } public Criteria andXgsjEqualTo(Date value) { addCriterion("xgsj =", value, "xgsj"); return this; } public Criteria andXgsjNotEqualTo(Date value) { addCriterion("xgsj <>", value, "xgsj"); return this; } public Criteria andXgsjGreaterThan(Date value) { addCriterion("xgsj >", value, "xgsj"); return this; } public Criteria andXgsjGreaterThanOrEqualTo(Date value) { addCriterion("xgsj >=", value, "xgsj"); return this; } public Criteria andXgsjLessThan(Date value) { addCriterion("xgsj <", value, "xgsj"); return this; } public Criteria andXgsjLessThanOrEqualTo(Date value) { addCriterion("xgsj <=", value, "xgsj"); return this; } public Criteria andXgsjIn(List values) { addCriterion("xgsj in", values, "xgsj"); return this; } public Criteria andXgsjNotIn(List values) { addCriterion("xgsj not in", values, "xgsj"); return this; } public Criteria andXgsjBetween(Date value1, Date value2) { addCriterion("xgsj between", value1, value2, "xgsj"); return this; } public Criteria andXgsjNotBetween(Date value1, Date value2) { addCriterion("xgsj not between", value1, value2, "xgsj"); return this; } } }