package com.huimv.xt.dataobject; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class XtSjpzExample { /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 CST 2016 */ protected String orderByClause; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 CST 2016 */ protected List oredCriteria; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 CST 2016 */ protected int start = -1; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 CST 2016 */ protected int limit = -1; /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:22 CST 2016 */ public XtSjpzExample() { oredCriteria = new ArrayList(); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:22 CST 2016 */ protected XtSjpzExample(XtSjpzExample 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_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 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 xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 CST 2016 */ public String getOrderByClause() { return orderByClause; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 CST 2016 */ public List getOredCriteria() { return oredCriteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 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 xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 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 xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 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 xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 CST 2016 */ public void clear() { oredCriteria.clear(); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 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 xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 CST 2016 */ public int getStart() { return start; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 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 xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 CST 2016 */ public int getLimit() { return limit; } /** * This class was generated by Apache iBATIS ibator. * This class corresponds to the database table xt_sjpz * * @ibatorgenerated Fri Jun 17 13:33:23 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 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 andKzbsjslIsNull() { addCriterion("KZBSJSL is null"); return this; } public Criteria andKzbsjslIsNotNull() { addCriterion("KZBSJSL is not null"); return this; } public Criteria andKzbsjslEqualTo(Integer value) { addCriterion("KZBSJSL =", value, "kzbsjsl"); return this; } public Criteria andKzbsjslNotEqualTo(Integer value) { addCriterion("KZBSJSL <>", value, "kzbsjsl"); return this; } public Criteria andKzbsjslGreaterThan(Integer value) { addCriterion("KZBSJSL >", value, "kzbsjsl"); return this; } public Criteria andKzbsjslGreaterThanOrEqualTo(Integer value) { addCriterion("KZBSJSL >=", value, "kzbsjsl"); return this; } public Criteria andKzbsjslLessThan(Integer value) { addCriterion("KZBSJSL <", value, "kzbsjsl"); return this; } public Criteria andKzbsjslLessThanOrEqualTo(Integer value) { addCriterion("KZBSJSL <=", value, "kzbsjsl"); return this; } public Criteria andKzbsjslIn(List values) { addCriterion("KZBSJSL in", values, "kzbsjsl"); return this; } public Criteria andKzbsjslNotIn(List values) { addCriterion("KZBSJSL not in", values, "kzbsjsl"); return this; } public Criteria andKzbsjslBetween(Integer value1, Integer value2) { addCriterion("KZBSJSL between", value1, value2, "kzbsjsl"); return this; } public Criteria andKzbsjslNotBetween(Integer value1, Integer value2) { addCriterion("KZBSJSL not between", value1, value2, "kzbsjsl"); return this; } public Criteria andKzbsjhmIsNull() { addCriterion("KZBSJHM is null"); return this; } public Criteria andKzbsjhmIsNotNull() { addCriterion("KZBSJHM is not null"); return this; } public Criteria andKzbsjhmEqualTo(String value) { addCriterion("KZBSJHM =", value, "kzbsjhm"); return this; } public Criteria andKzbsjhmNotEqualTo(String value) { addCriterion("KZBSJHM <>", value, "kzbsjhm"); return this; } public Criteria andKzbsjhmGreaterThan(String value) { addCriterion("KZBSJHM >", value, "kzbsjhm"); return this; } public Criteria andKzbsjhmGreaterThanOrEqualTo(String value) { addCriterion("KZBSJHM >=", value, "kzbsjhm"); return this; } public Criteria andKzbsjhmLessThan(String value) { addCriterion("KZBSJHM <", value, "kzbsjhm"); return this; } public Criteria andKzbsjhmLessThanOrEqualTo(String value) { addCriterion("KZBSJHM <=", value, "kzbsjhm"); return this; } public Criteria andKzbsjhmLike(String value) { addCriterion("KZBSJHM like", value, "kzbsjhm"); return this; } public Criteria andKzbsjhmNotLike(String value) { addCriterion("KZBSJHM not like", value, "kzbsjhm"); return this; } public Criteria andKzbsjhmIn(List values) { addCriterion("KZBSJHM in", values, "kzbsjhm"); return this; } public Criteria andKzbsjhmNotIn(List values) { addCriterion("KZBSJHM not in", values, "kzbsjhm"); return this; } public Criteria andKzbsjhmBetween(String value1, String value2) { addCriterion("KZBSJHM between", value1, value2, "kzbsjhm"); return this; } public Criteria andKzbsjhmNotBetween(String value1, String value2) { addCriterion("KZBSJHM not between", value1, value2, "kzbsjhm"); return this; } public Criteria andKzbsjbzIsNull() { addCriterion("KZBSJBZ is null"); return this; } public Criteria andKzbsjbzIsNotNull() { addCriterion("KZBSJBZ is not null"); return this; } public Criteria andKzbsjbzEqualTo(String value) { addCriterion("KZBSJBZ =", value, "kzbsjbz"); return this; } public Criteria andKzbsjbzNotEqualTo(String value) { addCriterion("KZBSJBZ <>", value, "kzbsjbz"); return this; } public Criteria andKzbsjbzGreaterThan(String value) { addCriterion("KZBSJBZ >", value, "kzbsjbz"); return this; } public Criteria andKzbsjbzGreaterThanOrEqualTo(String value) { addCriterion("KZBSJBZ >=", value, "kzbsjbz"); return this; } public Criteria andKzbsjbzLessThan(String value) { addCriterion("KZBSJBZ <", value, "kzbsjbz"); return this; } public Criteria andKzbsjbzLessThanOrEqualTo(String value) { addCriterion("KZBSJBZ <=", value, "kzbsjbz"); return this; } public Criteria andKzbsjbzLike(String value) { addCriterion("KZBSJBZ like", value, "kzbsjbz"); return this; } public Criteria andKzbsjbzNotLike(String value) { addCriterion("KZBSJBZ not like", value, "kzbsjbz"); return this; } public Criteria andKzbsjbzIn(List values) { addCriterion("KZBSJBZ in", values, "kzbsjbz"); return this; } public Criteria andKzbsjbzNotIn(List values) { addCriterion("KZBSJBZ not in", values, "kzbsjbz"); return this; } public Criteria andKzbsjbzBetween(String value1, String value2) { addCriterion("KZBSJBZ between", value1, value2, "kzbsjbz"); return this; } public Criteria andKzbsjbzNotBetween(String value1, String value2) { addCriterion("KZBSJBZ not between", value1, value2, "kzbsjbz"); return this; } public Criteria andBjqsjslIsNull() { addCriterion("BJQSJSL is null"); return this; } public Criteria andBjqsjslIsNotNull() { addCriterion("BJQSJSL is not null"); return this; } public Criteria andBjqsjslEqualTo(Integer value) { addCriterion("BJQSJSL =", value, "bjqsjsl"); return this; } public Criteria andBjqsjslNotEqualTo(Integer value) { addCriterion("BJQSJSL <>", value, "bjqsjsl"); return this; } public Criteria andBjqsjslGreaterThan(Integer value) { addCriterion("BJQSJSL >", value, "bjqsjsl"); return this; } public Criteria andBjqsjslGreaterThanOrEqualTo(Integer value) { addCriterion("BJQSJSL >=", value, "bjqsjsl"); return this; } public Criteria andBjqsjslLessThan(Integer value) { addCriterion("BJQSJSL <", value, "bjqsjsl"); return this; } public Criteria andBjqsjslLessThanOrEqualTo(Integer value) { addCriterion("BJQSJSL <=", value, "bjqsjsl"); return this; } public Criteria andBjqsjslIn(List values) { addCriterion("BJQSJSL in", values, "bjqsjsl"); return this; } public Criteria andBjqsjslNotIn(List values) { addCriterion("BJQSJSL not in", values, "bjqsjsl"); return this; } public Criteria andBjqsjslBetween(Integer value1, Integer value2) { addCriterion("BJQSJSL between", value1, value2, "bjqsjsl"); return this; } public Criteria andBjqsjslNotBetween(Integer value1, Integer value2) { addCriterion("BJQSJSL not between", value1, value2, "bjqsjsl"); return this; } public Criteria andBjqsjhmIsNull() { addCriterion("BJQSJHM is null"); return this; } public Criteria andBjqsjhmIsNotNull() { addCriterion("BJQSJHM is not null"); return this; } public Criteria andBjqsjhmEqualTo(String value) { addCriterion("BJQSJHM =", value, "bjqsjhm"); return this; } public Criteria andBjqsjhmNotEqualTo(String value) { addCriterion("BJQSJHM <>", value, "bjqsjhm"); return this; } public Criteria andBjqsjhmGreaterThan(String value) { addCriterion("BJQSJHM >", value, "bjqsjhm"); return this; } public Criteria andBjqsjhmGreaterThanOrEqualTo(String value) { addCriterion("BJQSJHM >=", value, "bjqsjhm"); return this; } public Criteria andBjqsjhmLessThan(String value) { addCriterion("BJQSJHM <", value, "bjqsjhm"); return this; } public Criteria andBjqsjhmLessThanOrEqualTo(String value) { addCriterion("BJQSJHM <=", value, "bjqsjhm"); return this; } public Criteria andBjqsjhmLike(String value) { addCriterion("BJQSJHM like", value, "bjqsjhm"); return this; } public Criteria andBjqsjhmNotLike(String value) { addCriterion("BJQSJHM not like", value, "bjqsjhm"); return this; } public Criteria andBjqsjhmIn(List values) { addCriterion("BJQSJHM in", values, "bjqsjhm"); return this; } public Criteria andBjqsjhmNotIn(List values) { addCriterion("BJQSJHM not in", values, "bjqsjhm"); return this; } public Criteria andBjqsjhmBetween(String value1, String value2) { addCriterion("BJQSJHM between", value1, value2, "bjqsjhm"); return this; } public Criteria andBjqsjhmNotBetween(String value1, String value2) { addCriterion("BJQSJHM not between", value1, value2, "bjqsjhm"); return this; } public Criteria andBjqsjbzIsNull() { addCriterion("BJQSJBZ is null"); return this; } public Criteria andBjqsjbzIsNotNull() { addCriterion("BJQSJBZ is not null"); return this; } public Criteria andBjqsjbzEqualTo(String value) { addCriterion("BJQSJBZ =", value, "bjqsjbz"); return this; } public Criteria andBjqsjbzNotEqualTo(String value) { addCriterion("BJQSJBZ <>", value, "bjqsjbz"); return this; } public Criteria andBjqsjbzGreaterThan(String value) { addCriterion("BJQSJBZ >", value, "bjqsjbz"); return this; } public Criteria andBjqsjbzGreaterThanOrEqualTo(String value) { addCriterion("BJQSJBZ >=", value, "bjqsjbz"); return this; } public Criteria andBjqsjbzLessThan(String value) { addCriterion("BJQSJBZ <", value, "bjqsjbz"); return this; } public Criteria andBjqsjbzLessThanOrEqualTo(String value) { addCriterion("BJQSJBZ <=", value, "bjqsjbz"); return this; } public Criteria andBjqsjbzLike(String value) { addCriterion("BJQSJBZ like", value, "bjqsjbz"); return this; } public Criteria andBjqsjbzNotLike(String value) { addCriterion("BJQSJBZ not like", value, "bjqsjbz"); return this; } public Criteria andBjqsjbzIn(List values) { addCriterion("BJQSJBZ in", values, "bjqsjbz"); return this; } public Criteria andBjqsjbzNotIn(List values) { addCriterion("BJQSJBZ not in", values, "bjqsjbz"); return this; } public Criteria andBjqsjbzBetween(String value1, String value2) { addCriterion("BJQSJBZ between", value1, value2, "bjqsjbz"); return this; } public Criteria andBjqsjbzNotBetween(String value1, String value2) { addCriterion("BJQSJBZ not between", value1, value2, "bjqsjbz"); return this; } public Criteria andMbsjslIsNull() { addCriterion("MBSJSL is null"); return this; } public Criteria andMbsjslIsNotNull() { addCriterion("MBSJSL is not null"); return this; } public Criteria andMbsjslEqualTo(Integer value) { addCriterion("MBSJSL =", value, "mbsjsl"); return this; } public Criteria andMbsjslNotEqualTo(Integer value) { addCriterion("MBSJSL <>", value, "mbsjsl"); return this; } public Criteria andMbsjslGreaterThan(Integer value) { addCriterion("MBSJSL >", value, "mbsjsl"); return this; } public Criteria andMbsjslGreaterThanOrEqualTo(Integer value) { addCriterion("MBSJSL >=", value, "mbsjsl"); return this; } public Criteria andMbsjslLessThan(Integer value) { addCriterion("MBSJSL <", value, "mbsjsl"); return this; } public Criteria andMbsjslLessThanOrEqualTo(Integer value) { addCriterion("MBSJSL <=", value, "mbsjsl"); return this; } public Criteria andMbsjslIn(List values) { addCriterion("MBSJSL in", values, "mbsjsl"); return this; } public Criteria andMbsjslNotIn(List values) { addCriterion("MBSJSL not in", values, "mbsjsl"); return this; } public Criteria andMbsjslBetween(Integer value1, Integer value2) { addCriterion("MBSJSL between", value1, value2, "mbsjsl"); return this; } public Criteria andMbsjslNotBetween(Integer value1, Integer value2) { addCriterion("MBSJSL not between", value1, value2, "mbsjsl"); return this; } public Criteria andMbsjhmIsNull() { addCriterion("MBSJHM is null"); return this; } public Criteria andMbsjhmIsNotNull() { addCriterion("MBSJHM is not null"); return this; } public Criteria andMbsjhmEqualTo(String value) { addCriterion("MBSJHM =", value, "mbsjhm"); return this; } public Criteria andMbsjhmNotEqualTo(String value) { addCriterion("MBSJHM <>", value, "mbsjhm"); return this; } public Criteria andMbsjhmGreaterThan(String value) { addCriterion("MBSJHM >", value, "mbsjhm"); return this; } public Criteria andMbsjhmGreaterThanOrEqualTo(String value) { addCriterion("MBSJHM >=", value, "mbsjhm"); return this; } public Criteria andMbsjhmLessThan(String value) { addCriterion("MBSJHM <", value, "mbsjhm"); return this; } public Criteria andMbsjhmLessThanOrEqualTo(String value) { addCriterion("MBSJHM <=", value, "mbsjhm"); return this; } public Criteria andMbsjhmLike(String value) { addCriterion("MBSJHM like", value, "mbsjhm"); return this; } public Criteria andMbsjhmNotLike(String value) { addCriterion("MBSJHM not like", value, "mbsjhm"); return this; } public Criteria andMbsjhmIn(List values) { addCriterion("MBSJHM in", values, "mbsjhm"); return this; } public Criteria andMbsjhmNotIn(List values) { addCriterion("MBSJHM not in", values, "mbsjhm"); return this; } public Criteria andMbsjhmBetween(String value1, String value2) { addCriterion("MBSJHM between", value1, value2, "mbsjhm"); return this; } public Criteria andMbsjhmNotBetween(String value1, String value2) { addCriterion("MBSJHM not between", value1, value2, "mbsjhm"); return this; } public Criteria andMbsjbzIsNull() { addCriterion("MBSJBZ is null"); return this; } public Criteria andMbsjbzIsNotNull() { addCriterion("MBSJBZ is not null"); return this; } public Criteria andMbsjbzEqualTo(String value) { addCriterion("MBSJBZ =", value, "mbsjbz"); return this; } public Criteria andMbsjbzNotEqualTo(String value) { addCriterion("MBSJBZ <>", value, "mbsjbz"); return this; } public Criteria andMbsjbzGreaterThan(String value) { addCriterion("MBSJBZ >", value, "mbsjbz"); return this; } public Criteria andMbsjbzGreaterThanOrEqualTo(String value) { addCriterion("MBSJBZ >=", value, "mbsjbz"); return this; } public Criteria andMbsjbzLessThan(String value) { addCriterion("MBSJBZ <", value, "mbsjbz"); return this; } public Criteria andMbsjbzLessThanOrEqualTo(String value) { addCriterion("MBSJBZ <=", value, "mbsjbz"); return this; } public Criteria andMbsjbzLike(String value) { addCriterion("MBSJBZ like", value, "mbsjbz"); return this; } public Criteria andMbsjbzNotLike(String value) { addCriterion("MBSJBZ not like", value, "mbsjbz"); return this; } public Criteria andMbsjbzIn(List values) { addCriterion("MBSJBZ in", values, "mbsjbz"); return this; } public Criteria andMbsjbzNotIn(List values) { addCriterion("MBSJBZ not in", values, "mbsjbz"); return this; } public Criteria andMbsjbzBetween(String value1, String value2) { addCriterion("MBSJBZ between", value1, value2, "mbsjbz"); return this; } public Criteria andMbsjbzNotBetween(String value1, String value2) { addCriterion("MBSJBZ not between", value1, value2, "mbsjbz"); return this; } } }