package com.zteits.bill.domain; import java.util.ArrayList; import java.util.Date; import java.util.List; public class TActivityAbcbankDiscountExample { protected String orderByClause; protected boolean distinct; protected List oredCriteria; public TActivityAbcbankDiscountExample() { oredCriteria = new ArrayList(); } public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } public String getOrderByClause() { return orderByClause; } public void setDistinct(boolean distinct) { this.distinct = distinct; } public boolean isDistinct() { return distinct; } public List getOredCriteria() { return oredCriteria; } public void or(Criteria criteria) { oredCriteria.add(criteria); } public Criteria or() { Criteria criteria = createCriteriaInternal(); oredCriteria.add(criteria); return criteria; } public Criteria createCriteria() { Criteria criteria = createCriteriaInternal(); if (oredCriteria.size() == 0) { oredCriteria.add(criteria); } return criteria; } protected Criteria createCriteriaInternal() { Criteria criteria = new Criteria(); return criteria; } public void clear() { oredCriteria.clear(); orderByClause = null; distinct = false; } protected abstract static class GeneratedCriteria { protected List criteria; protected GeneratedCriteria() { super(); criteria = new ArrayList(); } public boolean isValid() { return criteria.size() > 0; } public List getAllCriteria() { return criteria; } public List getCriteria() { return criteria; } protected void addCriterion(String condition) { if (condition == null) { throw new RuntimeException("Value for condition cannot be null"); } criteria.add(new Criterion(condition)); } protected void addCriterion(String condition, Object value, String property) { if (value == null) { throw new RuntimeException("Value for " + property + " cannot be null"); } criteria.add(new Criterion(condition, value)); } 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"); } criteria.add(new Criterion(condition, value1, value2)); } public Criteria andIdIsNull() { addCriterion("id is null"); return (Criteria) this; } public Criteria andIdIsNotNull() { addCriterion("id is not null"); return (Criteria) this; } public Criteria andIdEqualTo(Long value) { addCriterion("id =", value, "id"); return (Criteria) this; } public Criteria andIdNotEqualTo(Long value) { addCriterion("id <>", value, "id"); return (Criteria) this; } public Criteria andIdGreaterThan(Long value) { addCriterion("id >", value, "id"); return (Criteria) this; } public Criteria andIdGreaterThanOrEqualTo(Long value) { addCriterion("id >=", value, "id"); return (Criteria) this; } public Criteria andIdLessThan(Long value) { addCriterion("id <", value, "id"); return (Criteria) this; } public Criteria andIdLessThanOrEqualTo(Long value) { addCriterion("id <=", value, "id"); return (Criteria) this; } public Criteria andIdIn(List values) { addCriterion("id in", values, "id"); return (Criteria) this; } public Criteria andIdNotIn(List values) { addCriterion("id not in", values, "id"); return (Criteria) this; } public Criteria andIdBetween(Long value1, Long value2) { addCriterion("id between", value1, value2, "id"); return (Criteria) this; } public Criteria andIdNotBetween(Long value1, Long value2) { addCriterion("id not between", value1, value2, "id"); return (Criteria) this; } public Criteria andDiscNoIsNull() { addCriterion("disc_no is null"); return (Criteria) this; } public Criteria andDiscNoIsNotNull() { addCriterion("disc_no is not null"); return (Criteria) this; } public Criteria andDiscNoEqualTo(String value) { addCriterion("disc_no =", value, "discNo"); return (Criteria) this; } public Criteria andDiscNoNotEqualTo(String value) { addCriterion("disc_no <>", value, "discNo"); return (Criteria) this; } public Criteria andDiscNoGreaterThan(String value) { addCriterion("disc_no >", value, "discNo"); return (Criteria) this; } public Criteria andDiscNoGreaterThanOrEqualTo(String value) { addCriterion("disc_no >=", value, "discNo"); return (Criteria) this; } public Criteria andDiscNoLessThan(String value) { addCriterion("disc_no <", value, "discNo"); return (Criteria) this; } public Criteria andDiscNoLessThanOrEqualTo(String value) { addCriterion("disc_no <=", value, "discNo"); return (Criteria) this; } public Criteria andDiscNoLike(String value) { addCriterion("disc_no like", value, "discNo"); return (Criteria) this; } public Criteria andDiscNoNotLike(String value) { addCriterion("disc_no not like", value, "discNo"); return (Criteria) this; } public Criteria andDiscNoIn(List values) { addCriterion("disc_no in", values, "discNo"); return (Criteria) this; } public Criteria andDiscNoNotIn(List values) { addCriterion("disc_no not in", values, "discNo"); return (Criteria) this; } public Criteria andDiscNoBetween(String value1, String value2) { addCriterion("disc_no between", value1, value2, "discNo"); return (Criteria) this; } public Criteria andDiscNoNotBetween(String value1, String value2) { addCriterion("disc_no not between", value1, value2, "discNo"); return (Criteria) this; } public Criteria andDiscNameIsNull() { addCriterion("disc_name is null"); return (Criteria) this; } public Criteria andDiscNameIsNotNull() { addCriterion("disc_name is not null"); return (Criteria) this; } public Criteria andDiscNameEqualTo(String value) { addCriterion("disc_name =", value, "discName"); return (Criteria) this; } public Criteria andDiscNameNotEqualTo(String value) { addCriterion("disc_name <>", value, "discName"); return (Criteria) this; } public Criteria andDiscNameGreaterThan(String value) { addCriterion("disc_name >", value, "discName"); return (Criteria) this; } public Criteria andDiscNameGreaterThanOrEqualTo(String value) { addCriterion("disc_name >=", value, "discName"); return (Criteria) this; } public Criteria andDiscNameLessThan(String value) { addCriterion("disc_name <", value, "discName"); return (Criteria) this; } public Criteria andDiscNameLessThanOrEqualTo(String value) { addCriterion("disc_name <=", value, "discName"); return (Criteria) this; } public Criteria andDiscNameLike(String value) { addCriterion("disc_name like", value, "discName"); return (Criteria) this; } public Criteria andDiscNameNotLike(String value) { addCriterion("disc_name not like", value, "discName"); return (Criteria) this; } public Criteria andDiscNameIn(List values) { addCriterion("disc_name in", values, "discName"); return (Criteria) this; } public Criteria andDiscNameNotIn(List values) { addCriterion("disc_name not in", values, "discName"); return (Criteria) this; } public Criteria andDiscNameBetween(String value1, String value2) { addCriterion("disc_name between", value1, value2, "discName"); return (Criteria) this; } public Criteria andDiscNameNotBetween(String value1, String value2) { addCriterion("disc_name not between", value1, value2, "discName"); return (Criteria) this; } public Criteria andBeginTimeIsNull() { addCriterion("begin_time is null"); return (Criteria) this; } public Criteria andBeginTimeIsNotNull() { addCriterion("begin_time is not null"); return (Criteria) this; } public Criteria andBeginTimeEqualTo(Date value) { addCriterion("begin_time =", value, "beginTime"); return (Criteria) this; } public Criteria andBeginTimeNotEqualTo(Date value) { addCriterion("begin_time <>", value, "beginTime"); return (Criteria) this; } public Criteria andBeginTimeGreaterThan(Date value) { addCriterion("begin_time >", value, "beginTime"); return (Criteria) this; } public Criteria andBeginTimeGreaterThanOrEqualTo(Date value) { addCriterion("begin_time >=", value, "beginTime"); return (Criteria) this; } public Criteria andBeginTimeLessThan(Date value) { addCriterion("begin_time <", value, "beginTime"); return (Criteria) this; } public Criteria andBeginTimeLessThanOrEqualTo(Date value) { addCriterion("begin_time <=", value, "beginTime"); return (Criteria) this; } public Criteria andBeginTimeIn(List values) { addCriterion("begin_time in", values, "beginTime"); return (Criteria) this; } public Criteria andBeginTimeNotIn(List values) { addCriterion("begin_time not in", values, "beginTime"); return (Criteria) this; } public Criteria andBeginTimeBetween(Date value1, Date value2) { addCriterion("begin_time between", value1, value2, "beginTime"); return (Criteria) this; } public Criteria andBeginTimeNotBetween(Date value1, Date value2) { addCriterion("begin_time not between", value1, value2, "beginTime"); return (Criteria) this; } public Criteria andEndTimeIsNull() { addCriterion("end_time is null"); return (Criteria) this; } public Criteria andEndTimeIsNotNull() { addCriterion("end_time is not null"); return (Criteria) this; } public Criteria andEndTimeEqualTo(Date value) { addCriterion("end_time =", value, "endTime"); return (Criteria) this; } public Criteria andEndTimeNotEqualTo(Date value) { addCriterion("end_time <>", value, "endTime"); return (Criteria) this; } public Criteria andEndTimeGreaterThan(Date value) { addCriterion("end_time >", value, "endTime"); return (Criteria) this; } public Criteria andEndTimeGreaterThanOrEqualTo(Date value) { addCriterion("end_time >=", value, "endTime"); return (Criteria) this; } public Criteria andEndTimeLessThan(Date value) { addCriterion("end_time <", value, "endTime"); return (Criteria) this; } public Criteria andEndTimeLessThanOrEqualTo(Date value) { addCriterion("end_time <=", value, "endTime"); return (Criteria) this; } public Criteria andEndTimeIn(List values) { addCriterion("end_time in", values, "endTime"); return (Criteria) this; } public Criteria andEndTimeNotIn(List values) { addCriterion("end_time not in", values, "endTime"); return (Criteria) this; } public Criteria andEndTimeBetween(Date value1, Date value2) { addCriterion("end_time between", value1, value2, "endTime"); return (Criteria) this; } public Criteria andEndTimeNotBetween(Date value1, Date value2) { addCriterion("end_time not between", value1, value2, "endTime"); return (Criteria) this; } public Criteria andPayTypeIsNull() { addCriterion("pay_type is null"); return (Criteria) this; } public Criteria andPayTypeIsNotNull() { addCriterion("pay_type is not null"); return (Criteria) this; } public Criteria andPayTypeEqualTo(Integer value) { addCriterion("pay_type =", value, "payType"); return (Criteria) this; } public Criteria andPayTypeNotEqualTo(Integer value) { addCriterion("pay_type <>", value, "payType"); return (Criteria) this; } public Criteria andPayTypeGreaterThan(Integer value) { addCriterion("pay_type >", value, "payType"); return (Criteria) this; } public Criteria andPayTypeGreaterThanOrEqualTo(Integer value) { addCriterion("pay_type >=", value, "payType"); return (Criteria) this; } public Criteria andPayTypeLessThan(Integer value) { addCriterion("pay_type <", value, "payType"); return (Criteria) this; } public Criteria andPayTypeLessThanOrEqualTo(Integer value) { addCriterion("pay_type <=", value, "payType"); return (Criteria) this; } public Criteria andPayTypeIn(List values) { addCriterion("pay_type in", values, "payType"); return (Criteria) this; } public Criteria andPayTypeNotIn(List values) { addCriterion("pay_type not in", values, "payType"); return (Criteria) this; } public Criteria andPayTypeBetween(Integer value1, Integer value2) { addCriterion("pay_type between", value1, value2, "payType"); return (Criteria) this; } public Criteria andPayTypeNotBetween(Integer value1, Integer value2) { addCriterion("pay_type not between", value1, value2, "payType"); return (Criteria) this; } public Criteria andDayLimitNumIsNull() { addCriterion("day_limit_num is null"); return (Criteria) this; } public Criteria andDayLimitNumIsNotNull() { addCriterion("day_limit_num is not null"); return (Criteria) this; } public Criteria andDayLimitNumEqualTo(Integer value) { addCriterion("day_limit_num =", value, "dayLimitNum"); return (Criteria) this; } public Criteria andDayLimitNumNotEqualTo(Integer value) { addCriterion("day_limit_num <>", value, "dayLimitNum"); return (Criteria) this; } public Criteria andDayLimitNumGreaterThan(Integer value) { addCriterion("day_limit_num >", value, "dayLimitNum"); return (Criteria) this; } public Criteria andDayLimitNumGreaterThanOrEqualTo(Integer value) { addCriterion("day_limit_num >=", value, "dayLimitNum"); return (Criteria) this; } public Criteria andDayLimitNumLessThan(Integer value) { addCriterion("day_limit_num <", value, "dayLimitNum"); return (Criteria) this; } public Criteria andDayLimitNumLessThanOrEqualTo(Integer value) { addCriterion("day_limit_num <=", value, "dayLimitNum"); return (Criteria) this; } public Criteria andDayLimitNumIn(List values) { addCriterion("day_limit_num in", values, "dayLimitNum"); return (Criteria) this; } public Criteria andDayLimitNumNotIn(List values) { addCriterion("day_limit_num not in", values, "dayLimitNum"); return (Criteria) this; } public Criteria andDayLimitNumBetween(Integer value1, Integer value2) { addCriterion("day_limit_num between", value1, value2, "dayLimitNum"); return (Criteria) this; } public Criteria andDayLimitNumNotBetween(Integer value1, Integer value2) { addCriterion("day_limit_num not between", value1, value2, "dayLimitNum"); return (Criteria) this; } public Criteria andMonthLimitNumIsNull() { addCriterion("month_limit_num is null"); return (Criteria) this; } public Criteria andMonthLimitNumIsNotNull() { addCriterion("month_limit_num is not null"); return (Criteria) this; } public Criteria andMonthLimitNumEqualTo(Integer value) { addCriterion("month_limit_num =", value, "monthLimitNum"); return (Criteria) this; } public Criteria andMonthLimitNumNotEqualTo(Integer value) { addCriterion("month_limit_num <>", value, "monthLimitNum"); return (Criteria) this; } public Criteria andMonthLimitNumGreaterThan(Integer value) { addCriterion("month_limit_num >", value, "monthLimitNum"); return (Criteria) this; } public Criteria andMonthLimitNumGreaterThanOrEqualTo(Integer value) { addCriterion("month_limit_num >=", value, "monthLimitNum"); return (Criteria) this; } public Criteria andMonthLimitNumLessThan(Integer value) { addCriterion("month_limit_num <", value, "monthLimitNum"); return (Criteria) this; } public Criteria andMonthLimitNumLessThanOrEqualTo(Integer value) { addCriterion("month_limit_num <=", value, "monthLimitNum"); return (Criteria) this; } public Criteria andMonthLimitNumIn(List values) { addCriterion("month_limit_num in", values, "monthLimitNum"); return (Criteria) this; } public Criteria andMonthLimitNumNotIn(List values) { addCriterion("month_limit_num not in", values, "monthLimitNum"); return (Criteria) this; } public Criteria andMonthLimitNumBetween(Integer value1, Integer value2) { addCriterion("month_limit_num between", value1, value2, "monthLimitNum"); return (Criteria) this; } public Criteria andMonthLimitNumNotBetween(Integer value1, Integer value2) { addCriterion("month_limit_num not between", value1, value2, "monthLimitNum"); return (Criteria) this; } public Criteria andAllLimitFeeIsNull() { addCriterion("all_limit_fee is null"); return (Criteria) this; } public Criteria andAllLimitFeeIsNotNull() { addCriterion("all_limit_fee is not null"); return (Criteria) this; } public Criteria andAllLimitFeeEqualTo(Long value) { addCriterion("all_limit_fee =", value, "allLimitFee"); return (Criteria) this; } public Criteria andAllLimitFeeNotEqualTo(Long value) { addCriterion("all_limit_fee <>", value, "allLimitFee"); return (Criteria) this; } public Criteria andAllLimitFeeGreaterThan(Long value) { addCriterion("all_limit_fee >", value, "allLimitFee"); return (Criteria) this; } public Criteria andAllLimitFeeGreaterThanOrEqualTo(Long value) { addCriterion("all_limit_fee >=", value, "allLimitFee"); return (Criteria) this; } public Criteria andAllLimitFeeLessThan(Long value) { addCriterion("all_limit_fee <", value, "allLimitFee"); return (Criteria) this; } public Criteria andAllLimitFeeLessThanOrEqualTo(Long value) { addCriterion("all_limit_fee <=", value, "allLimitFee"); return (Criteria) this; } public Criteria andAllLimitFeeIn(List values) { addCriterion("all_limit_fee in", values, "allLimitFee"); return (Criteria) this; } public Criteria andAllLimitFeeNotIn(List values) { addCriterion("all_limit_fee not in", values, "allLimitFee"); return (Criteria) this; } public Criteria andAllLimitFeeBetween(Long value1, Long value2) { addCriterion("all_limit_fee between", value1, value2, "allLimitFee"); return (Criteria) this; } public Criteria andAllLimitFeeNotBetween(Long value1, Long value2) { addCriterion("all_limit_fee not between", value1, value2, "allLimitFee"); return (Criteria) this; } public Criteria andResidueLimitFeeIsNull() { addCriterion("residue_limit_fee is null"); return (Criteria) this; } public Criteria andResidueLimitFeeIsNotNull() { addCriterion("residue_limit_fee is not null"); return (Criteria) this; } public Criteria andResidueLimitFeeEqualTo(Long value) { addCriterion("residue_limit_fee =", value, "residueLimitFee"); return (Criteria) this; } public Criteria andResidueLimitFeeNotEqualTo(Long value) { addCriterion("residue_limit_fee <>", value, "residueLimitFee"); return (Criteria) this; } public Criteria andResidueLimitFeeGreaterThan(Long value) { addCriterion("residue_limit_fee >", value, "residueLimitFee"); return (Criteria) this; } public Criteria andResidueLimitFeeGreaterThanOrEqualTo(Long value) { addCriterion("residue_limit_fee >=", value, "residueLimitFee"); return (Criteria) this; } public Criteria andResidueLimitFeeLessThan(Long value) { addCriterion("residue_limit_fee <", value, "residueLimitFee"); return (Criteria) this; } public Criteria andResidueLimitFeeLessThanOrEqualTo(Long value) { addCriterion("residue_limit_fee <=", value, "residueLimitFee"); return (Criteria) this; } public Criteria andResidueLimitFeeIn(List values) { addCriterion("residue_limit_fee in", values, "residueLimitFee"); return (Criteria) this; } public Criteria andResidueLimitFeeNotIn(List values) { addCriterion("residue_limit_fee not in", values, "residueLimitFee"); return (Criteria) this; } public Criteria andResidueLimitFeeBetween(Long value1, Long value2) { addCriterion("residue_limit_fee between", value1, value2, "residueLimitFee"); return (Criteria) this; } public Criteria andResidueLimitFeeNotBetween(Long value1, Long value2) { addCriterion("residue_limit_fee not between", value1, value2, "residueLimitFee"); return (Criteria) this; } public Criteria andOrderMinFeeIsNull() { addCriterion("order_min_fee is null"); return (Criteria) this; } public Criteria andOrderMinFeeIsNotNull() { addCriterion("order_min_fee is not null"); return (Criteria) this; } public Criteria andOrderMinFeeEqualTo(Long value) { addCriterion("order_min_fee =", value, "orderMinFee"); return (Criteria) this; } public Criteria andOrderMinFeeNotEqualTo(Long value) { addCriterion("order_min_fee <>", value, "orderMinFee"); return (Criteria) this; } public Criteria andOrderMinFeeGreaterThan(Long value) { addCriterion("order_min_fee >", value, "orderMinFee"); return (Criteria) this; } public Criteria andOrderMinFeeGreaterThanOrEqualTo(Long value) { addCriterion("order_min_fee >=", value, "orderMinFee"); return (Criteria) this; } public Criteria andOrderMinFeeLessThan(Long value) { addCriterion("order_min_fee <", value, "orderMinFee"); return (Criteria) this; } public Criteria andOrderMinFeeLessThanOrEqualTo(Long value) { addCriterion("order_min_fee <=", value, "orderMinFee"); return (Criteria) this; } public Criteria andOrderMinFeeIn(List values) { addCriterion("order_min_fee in", values, "orderMinFee"); return (Criteria) this; } public Criteria andOrderMinFeeNotIn(List values) { addCriterion("order_min_fee not in", values, "orderMinFee"); return (Criteria) this; } public Criteria andOrderMinFeeBetween(Long value1, Long value2) { addCriterion("order_min_fee between", value1, value2, "orderMinFee"); return (Criteria) this; } public Criteria andOrderMinFeeNotBetween(Long value1, Long value2) { addCriterion("order_min_fee not between", value1, value2, "orderMinFee"); return (Criteria) this; } public Criteria andOrderMaxFeeIsNull() { addCriterion("order_max_fee is null"); return (Criteria) this; } public Criteria andOrderMaxFeeIsNotNull() { addCriterion("order_max_fee is not null"); return (Criteria) this; } public Criteria andOrderMaxFeeEqualTo(Long value) { addCriterion("order_max_fee =", value, "orderMaxFee"); return (Criteria) this; } public Criteria andOrderMaxFeeNotEqualTo(Long value) { addCriterion("order_max_fee <>", value, "orderMaxFee"); return (Criteria) this; } public Criteria andOrderMaxFeeGreaterThan(Long value) { addCriterion("order_max_fee >", value, "orderMaxFee"); return (Criteria) this; } public Criteria andOrderMaxFeeGreaterThanOrEqualTo(Long value) { addCriterion("order_max_fee >=", value, "orderMaxFee"); return (Criteria) this; } public Criteria andOrderMaxFeeLessThan(Long value) { addCriterion("order_max_fee <", value, "orderMaxFee"); return (Criteria) this; } public Criteria andOrderMaxFeeLessThanOrEqualTo(Long value) { addCriterion("order_max_fee <=", value, "orderMaxFee"); return (Criteria) this; } public Criteria andOrderMaxFeeIn(List values) { addCriterion("order_max_fee in", values, "orderMaxFee"); return (Criteria) this; } public Criteria andOrderMaxFeeNotIn(List values) { addCriterion("order_max_fee not in", values, "orderMaxFee"); return (Criteria) this; } public Criteria andOrderMaxFeeBetween(Long value1, Long value2) { addCriterion("order_max_fee between", value1, value2, "orderMaxFee"); return (Criteria) this; } public Criteria andOrderMaxFeeNotBetween(Long value1, Long value2) { addCriterion("order_max_fee not between", value1, value2, "orderMaxFee"); return (Criteria) this; } public Criteria andOrderFeeIsNull() { addCriterion("order_fee is null"); return (Criteria) this; } public Criteria andOrderFeeIsNotNull() { addCriterion("order_fee is not null"); return (Criteria) this; } public Criteria andOrderFeeEqualTo(Long value) { addCriterion("order_fee =", value, "orderFee"); return (Criteria) this; } public Criteria andOrderFeeNotEqualTo(Long value) { addCriterion("order_fee <>", value, "orderFee"); return (Criteria) this; } public Criteria andOrderFeeGreaterThan(Long value) { addCriterion("order_fee >", value, "orderFee"); return (Criteria) this; } public Criteria andOrderFeeGreaterThanOrEqualTo(Long value) { addCriterion("order_fee >=", value, "orderFee"); return (Criteria) this; } public Criteria andOrderFeeLessThan(Long value) { addCriterion("order_fee <", value, "orderFee"); return (Criteria) this; } public Criteria andOrderFeeLessThanOrEqualTo(Long value) { addCriterion("order_fee <=", value, "orderFee"); return (Criteria) this; } public Criteria andOrderFeeIn(List values) { addCriterion("order_fee in", values, "orderFee"); return (Criteria) this; } public Criteria andOrderFeeNotIn(List values) { addCriterion("order_fee not in", values, "orderFee"); return (Criteria) this; } public Criteria andOrderFeeBetween(Long value1, Long value2) { addCriterion("order_fee between", value1, value2, "orderFee"); return (Criteria) this; } public Criteria andOrderFeeNotBetween(Long value1, Long value2) { addCriterion("order_fee not between", value1, value2, "orderFee"); return (Criteria) this; } public Criteria andDiscTypeIsNull() { addCriterion("disc_type is null"); return (Criteria) this; } public Criteria andDiscTypeIsNotNull() { addCriterion("disc_type is not null"); return (Criteria) this; } public Criteria andDiscTypeEqualTo(Integer value) { addCriterion("disc_type =", value, "discType"); return (Criteria) this; } public Criteria andDiscTypeNotEqualTo(Integer value) { addCriterion("disc_type <>", value, "discType"); return (Criteria) this; } public Criteria andDiscTypeGreaterThan(Integer value) { addCriterion("disc_type >", value, "discType"); return (Criteria) this; } public Criteria andDiscTypeGreaterThanOrEqualTo(Integer value) { addCriterion("disc_type >=", value, "discType"); return (Criteria) this; } public Criteria andDiscTypeLessThan(Integer value) { addCriterion("disc_type <", value, "discType"); return (Criteria) this; } public Criteria andDiscTypeLessThanOrEqualTo(Integer value) { addCriterion("disc_type <=", value, "discType"); return (Criteria) this; } public Criteria andDiscTypeIn(List values) { addCriterion("disc_type in", values, "discType"); return (Criteria) this; } public Criteria andDiscTypeNotIn(List values) { addCriterion("disc_type not in", values, "discType"); return (Criteria) this; } public Criteria andDiscTypeBetween(Integer value1, Integer value2) { addCriterion("disc_type between", value1, value2, "discType"); return (Criteria) this; } public Criteria andDiscTypeNotBetween(Integer value1, Integer value2) { addCriterion("disc_type not between", value1, value2, "discType"); return (Criteria) this; } public Criteria andOrgIdIsNull() { addCriterion("org_id is null"); return (Criteria) this; } public Criteria andOrgIdIsNotNull() { addCriterion("org_id is not null"); return (Criteria) this; } public Criteria andOrgIdEqualTo(Long value) { addCriterion("org_id =", value, "orgId"); return (Criteria) this; } public Criteria andOrgIdNotEqualTo(Long value) { addCriterion("org_id <>", value, "orgId"); return (Criteria) this; } public Criteria andOrgIdGreaterThan(Long value) { addCriterion("org_id >", value, "orgId"); return (Criteria) this; } public Criteria andOrgIdGreaterThanOrEqualTo(Long value) { addCriterion("org_id >=", value, "orgId"); return (Criteria) this; } public Criteria andOrgIdLessThan(Long value) { addCriterion("org_id <", value, "orgId"); return (Criteria) this; } public Criteria andOrgIdLessThanOrEqualTo(Long value) { addCriterion("org_id <=", value, "orgId"); return (Criteria) this; } public Criteria andOrgIdIn(List values) { addCriterion("org_id in", values, "orgId"); return (Criteria) this; } public Criteria andOrgIdNotIn(List values) { addCriterion("org_id not in", values, "orgId"); return (Criteria) this; } public Criteria andOrgIdBetween(Long value1, Long value2) { addCriterion("org_id between", value1, value2, "orgId"); return (Criteria) this; } public Criteria andOrgIdNotBetween(Long value1, Long value2) { addCriterion("org_id not between", value1, value2, "orgId"); return (Criteria) this; } public Criteria andDiscStateIsNull() { addCriterion("disc_state is null"); return (Criteria) this; } public Criteria andDiscStateIsNotNull() { addCriterion("disc_state is not null"); return (Criteria) this; } public Criteria andDiscStateEqualTo(Integer value) { addCriterion("disc_state =", value, "discState"); return (Criteria) this; } public Criteria andDiscStateNotEqualTo(Integer value) { addCriterion("disc_state <>", value, "discState"); return (Criteria) this; } public Criteria andDiscStateGreaterThan(Integer value) { addCriterion("disc_state >", value, "discState"); return (Criteria) this; } public Criteria andDiscStateGreaterThanOrEqualTo(Integer value) { addCriterion("disc_state >=", value, "discState"); return (Criteria) this; } public Criteria andDiscStateLessThan(Integer value) { addCriterion("disc_state <", value, "discState"); return (Criteria) this; } public Criteria andDiscStateLessThanOrEqualTo(Integer value) { addCriterion("disc_state <=", value, "discState"); return (Criteria) this; } public Criteria andDiscStateIn(List values) { addCriterion("disc_state in", values, "discState"); return (Criteria) this; } public Criteria andDiscStateNotIn(List values) { addCriterion("disc_state not in", values, "discState"); return (Criteria) this; } public Criteria andDiscStateBetween(Integer value1, Integer value2) { addCriterion("disc_state between", value1, value2, "discState"); return (Criteria) this; } public Criteria andDiscStateNotBetween(Integer value1, Integer value2) { addCriterion("disc_state not between", value1, value2, "discState"); return (Criteria) this; } public Criteria andAuditorStatusIsNull() { addCriterion("auditor_status is null"); return (Criteria) this; } public Criteria andAuditorStatusIsNotNull() { addCriterion("auditor_status is not null"); return (Criteria) this; } public Criteria andAuditorStatusEqualTo(Integer value) { addCriterion("auditor_status =", value, "auditorStatus"); return (Criteria) this; } public Criteria andAuditorStatusNotEqualTo(Integer value) { addCriterion("auditor_status <>", value, "auditorStatus"); return (Criteria) this; } public Criteria andAuditorStatusGreaterThan(Integer value) { addCriterion("auditor_status >", value, "auditorStatus"); return (Criteria) this; } public Criteria andAuditorStatusGreaterThanOrEqualTo(Integer value) { addCriterion("auditor_status >=", value, "auditorStatus"); return (Criteria) this; } public Criteria andAuditorStatusLessThan(Integer value) { addCriterion("auditor_status <", value, "auditorStatus"); return (Criteria) this; } public Criteria andAuditorStatusLessThanOrEqualTo(Integer value) { addCriterion("auditor_status <=", value, "auditorStatus"); return (Criteria) this; } public Criteria andAuditorStatusIn(List values) { addCriterion("auditor_status in", values, "auditorStatus"); return (Criteria) this; } public Criteria andAuditorStatusNotIn(List values) { addCriterion("auditor_status not in", values, "auditorStatus"); return (Criteria) this; } public Criteria andAuditorStatusBetween(Integer value1, Integer value2) { addCriterion("auditor_status between", value1, value2, "auditorStatus"); return (Criteria) this; } public Criteria andAuditorStatusNotBetween(Integer value1, Integer value2) { addCriterion("auditor_status not between", value1, value2, "auditorStatus"); return (Criteria) this; } public Criteria andRemarksIsNull() { addCriterion("remarks is null"); return (Criteria) this; } public Criteria andRemarksIsNotNull() { addCriterion("remarks is not null"); return (Criteria) this; } public Criteria andRemarksEqualTo(String value) { addCriterion("remarks =", value, "remarks"); return (Criteria) this; } public Criteria andRemarksNotEqualTo(String value) { addCriterion("remarks <>", value, "remarks"); return (Criteria) this; } public Criteria andRemarksGreaterThan(String value) { addCriterion("remarks >", value, "remarks"); return (Criteria) this; } public Criteria andRemarksGreaterThanOrEqualTo(String value) { addCriterion("remarks >=", value, "remarks"); return (Criteria) this; } public Criteria andRemarksLessThan(String value) { addCriterion("remarks <", value, "remarks"); return (Criteria) this; } public Criteria andRemarksLessThanOrEqualTo(String value) { addCriterion("remarks <=", value, "remarks"); return (Criteria) this; } public Criteria andRemarksLike(String value) { addCriterion("remarks like", value, "remarks"); return (Criteria) this; } public Criteria andRemarksNotLike(String value) { addCriterion("remarks not like", value, "remarks"); return (Criteria) this; } public Criteria andRemarksIn(List values) { addCriterion("remarks in", values, "remarks"); return (Criteria) this; } public Criteria andRemarksNotIn(List values) { addCriterion("remarks not in", values, "remarks"); return (Criteria) this; } public Criteria andRemarksBetween(String value1, String value2) { addCriterion("remarks between", value1, value2, "remarks"); return (Criteria) this; } public Criteria andRemarksNotBetween(String value1, String value2) { addCriterion("remarks not between", value1, value2, "remarks"); return (Criteria) this; } public Criteria andDataStateIsNull() { addCriterion("data_state is null"); return (Criteria) this; } public Criteria andDataStateIsNotNull() { addCriterion("data_state is not null"); return (Criteria) this; } public Criteria andDataStateEqualTo(Integer value) { addCriterion("data_state =", value, "dataState"); return (Criteria) this; } public Criteria andDataStateNotEqualTo(Integer value) { addCriterion("data_state <>", value, "dataState"); return (Criteria) this; } public Criteria andDataStateGreaterThan(Integer value) { addCriterion("data_state >", value, "dataState"); return (Criteria) this; } public Criteria andDataStateGreaterThanOrEqualTo(Integer value) { addCriterion("data_state >=", value, "dataState"); return (Criteria) this; } public Criteria andDataStateLessThan(Integer value) { addCriterion("data_state <", value, "dataState"); return (Criteria) this; } public Criteria andDataStateLessThanOrEqualTo(Integer value) { addCriterion("data_state <=", value, "dataState"); return (Criteria) this; } public Criteria andDataStateIn(List values) { addCriterion("data_state in", values, "dataState"); return (Criteria) this; } public Criteria andDataStateNotIn(List values) { addCriterion("data_state not in", values, "dataState"); return (Criteria) this; } public Criteria andDataStateBetween(Integer value1, Integer value2) { addCriterion("data_state between", value1, value2, "dataState"); return (Criteria) this; } public Criteria andDataStateNotBetween(Integer value1, Integer value2) { addCriterion("data_state not between", value1, value2, "dataState"); return (Criteria) this; } public Criteria andCreateEmpIdIsNull() { addCriterion("create_emp_id is null"); return (Criteria) this; } public Criteria andCreateEmpIdIsNotNull() { addCriterion("create_emp_id is not null"); return (Criteria) this; } public Criteria andCreateEmpIdEqualTo(String value) { addCriterion("create_emp_id =", value, "createEmpId"); return (Criteria) this; } public Criteria andCreateEmpIdNotEqualTo(String value) { addCriterion("create_emp_id <>", value, "createEmpId"); return (Criteria) this; } public Criteria andCreateEmpIdGreaterThan(String value) { addCriterion("create_emp_id >", value, "createEmpId"); return (Criteria) this; } public Criteria andCreateEmpIdGreaterThanOrEqualTo(String value) { addCriterion("create_emp_id >=", value, "createEmpId"); return (Criteria) this; } public Criteria andCreateEmpIdLessThan(String value) { addCriterion("create_emp_id <", value, "createEmpId"); return (Criteria) this; } public Criteria andCreateEmpIdLessThanOrEqualTo(String value) { addCriterion("create_emp_id <=", value, "createEmpId"); return (Criteria) this; } public Criteria andCreateEmpIdLike(String value) { addCriterion("create_emp_id like", value, "createEmpId"); return (Criteria) this; } public Criteria andCreateEmpIdNotLike(String value) { addCriterion("create_emp_id not like", value, "createEmpId"); return (Criteria) this; } public Criteria andCreateEmpIdIn(List values) { addCriterion("create_emp_id in", values, "createEmpId"); return (Criteria) this; } public Criteria andCreateEmpIdNotIn(List values) { addCriterion("create_emp_id not in", values, "createEmpId"); return (Criteria) this; } public Criteria andCreateEmpIdBetween(String value1, String value2) { addCriterion("create_emp_id between", value1, value2, "createEmpId"); return (Criteria) this; } public Criteria andCreateEmpIdNotBetween(String value1, String value2) { addCriterion("create_emp_id not between", value1, value2, "createEmpId"); return (Criteria) this; } public Criteria andCreateNameIsNull() { addCriterion("create_name is null"); return (Criteria) this; } public Criteria andCreateNameIsNotNull() { addCriterion("create_name is not null"); return (Criteria) this; } public Criteria andCreateNameEqualTo(String value) { addCriterion("create_name =", value, "createName"); return (Criteria) this; } public Criteria andCreateNameNotEqualTo(String value) { addCriterion("create_name <>", value, "createName"); return (Criteria) this; } public Criteria andCreateNameGreaterThan(String value) { addCriterion("create_name >", value, "createName"); return (Criteria) this; } public Criteria andCreateNameGreaterThanOrEqualTo(String value) { addCriterion("create_name >=", value, "createName"); return (Criteria) this; } public Criteria andCreateNameLessThan(String value) { addCriterion("create_name <", value, "createName"); return (Criteria) this; } public Criteria andCreateNameLessThanOrEqualTo(String value) { addCriterion("create_name <=", value, "createName"); return (Criteria) this; } public Criteria andCreateNameLike(String value) { addCriterion("create_name like", value, "createName"); return (Criteria) this; } public Criteria andCreateNameNotLike(String value) { addCriterion("create_name not like", value, "createName"); return (Criteria) this; } public Criteria andCreateNameIn(List values) { addCriterion("create_name in", values, "createName"); return (Criteria) this; } public Criteria andCreateNameNotIn(List values) { addCriterion("create_name not in", values, "createName"); return (Criteria) this; } public Criteria andCreateNameBetween(String value1, String value2) { addCriterion("create_name between", value1, value2, "createName"); return (Criteria) this; } public Criteria andCreateNameNotBetween(String value1, String value2) { addCriterion("create_name not between", value1, value2, "createName"); return (Criteria) this; } public Criteria andCreateDateIsNull() { addCriterion("create_date is null"); return (Criteria) this; } public Criteria andCreateDateIsNotNull() { addCriterion("create_date is not null"); return (Criteria) this; } public Criteria andCreateDateEqualTo(Date value) { addCriterion("create_date =", value, "createDate"); return (Criteria) this; } public Criteria andCreateDateNotEqualTo(Date value) { addCriterion("create_date <>", value, "createDate"); return (Criteria) this; } public Criteria andCreateDateGreaterThan(Date value) { addCriterion("create_date >", value, "createDate"); return (Criteria) this; } public Criteria andCreateDateGreaterThanOrEqualTo(Date value) { addCriterion("create_date >=", value, "createDate"); return (Criteria) this; } public Criteria andCreateDateLessThan(Date value) { addCriterion("create_date <", value, "createDate"); return (Criteria) this; } public Criteria andCreateDateLessThanOrEqualTo(Date value) { addCriterion("create_date <=", value, "createDate"); return (Criteria) this; } public Criteria andCreateDateIn(List values) { addCriterion("create_date in", values, "createDate"); return (Criteria) this; } public Criteria andCreateDateNotIn(List values) { addCriterion("create_date not in", values, "createDate"); return (Criteria) this; } public Criteria andCreateDateBetween(Date value1, Date value2) { addCriterion("create_date between", value1, value2, "createDate"); return (Criteria) this; } public Criteria andCreateDateNotBetween(Date value1, Date value2) { addCriterion("create_date not between", value1, value2, "createDate"); return (Criteria) this; } public Criteria andModifyEmpIdIsNull() { addCriterion("modify_emp_id is null"); return (Criteria) this; } public Criteria andModifyEmpIdIsNotNull() { addCriterion("modify_emp_id is not null"); return (Criteria) this; } public Criteria andModifyEmpIdEqualTo(String value) { addCriterion("modify_emp_id =", value, "modifyEmpId"); return (Criteria) this; } public Criteria andModifyEmpIdNotEqualTo(String value) { addCriterion("modify_emp_id <>", value, "modifyEmpId"); return (Criteria) this; } public Criteria andModifyEmpIdGreaterThan(String value) { addCriterion("modify_emp_id >", value, "modifyEmpId"); return (Criteria) this; } public Criteria andModifyEmpIdGreaterThanOrEqualTo(String value) { addCriterion("modify_emp_id >=", value, "modifyEmpId"); return (Criteria) this; } public Criteria andModifyEmpIdLessThan(String value) { addCriterion("modify_emp_id <", value, "modifyEmpId"); return (Criteria) this; } public Criteria andModifyEmpIdLessThanOrEqualTo(String value) { addCriterion("modify_emp_id <=", value, "modifyEmpId"); return (Criteria) this; } public Criteria andModifyEmpIdLike(String value) { addCriterion("modify_emp_id like", value, "modifyEmpId"); return (Criteria) this; } public Criteria andModifyEmpIdNotLike(String value) { addCriterion("modify_emp_id not like", value, "modifyEmpId"); return (Criteria) this; } public Criteria andModifyEmpIdIn(List values) { addCriterion("modify_emp_id in", values, "modifyEmpId"); return (Criteria) this; } public Criteria andModifyEmpIdNotIn(List values) { addCriterion("modify_emp_id not in", values, "modifyEmpId"); return (Criteria) this; } public Criteria andModifyEmpIdBetween(String value1, String value2) { addCriterion("modify_emp_id between", value1, value2, "modifyEmpId"); return (Criteria) this; } public Criteria andModifyEmpIdNotBetween(String value1, String value2) { addCriterion("modify_emp_id not between", value1, value2, "modifyEmpId"); return (Criteria) this; } public Criteria andModifyNameIsNull() { addCriterion("modify_name is null"); return (Criteria) this; } public Criteria andModifyNameIsNotNull() { addCriterion("modify_name is not null"); return (Criteria) this; } public Criteria andModifyNameEqualTo(String value) { addCriterion("modify_name =", value, "modifyName"); return (Criteria) this; } public Criteria andModifyNameNotEqualTo(String value) { addCriterion("modify_name <>", value, "modifyName"); return (Criteria) this; } public Criteria andModifyNameGreaterThan(String value) { addCriterion("modify_name >", value, "modifyName"); return (Criteria) this; } public Criteria andModifyNameGreaterThanOrEqualTo(String value) { addCriterion("modify_name >=", value, "modifyName"); return (Criteria) this; } public Criteria andModifyNameLessThan(String value) { addCriterion("modify_name <", value, "modifyName"); return (Criteria) this; } public Criteria andModifyNameLessThanOrEqualTo(String value) { addCriterion("modify_name <=", value, "modifyName"); return (Criteria) this; } public Criteria andModifyNameLike(String value) { addCriterion("modify_name like", value, "modifyName"); return (Criteria) this; } public Criteria andModifyNameNotLike(String value) { addCriterion("modify_name not like", value, "modifyName"); return (Criteria) this; } public Criteria andModifyNameIn(List values) { addCriterion("modify_name in", values, "modifyName"); return (Criteria) this; } public Criteria andModifyNameNotIn(List values) { addCriterion("modify_name not in", values, "modifyName"); return (Criteria) this; } public Criteria andModifyNameBetween(String value1, String value2) { addCriterion("modify_name between", value1, value2, "modifyName"); return (Criteria) this; } public Criteria andModifyNameNotBetween(String value1, String value2) { addCriterion("modify_name not between", value1, value2, "modifyName"); return (Criteria) this; } public Criteria andModifyDateIsNull() { addCriterion("modify_date is null"); return (Criteria) this; } public Criteria andModifyDateIsNotNull() { addCriterion("modify_date is not null"); return (Criteria) this; } public Criteria andModifyDateEqualTo(Date value) { addCriterion("modify_date =", value, "modifyDate"); return (Criteria) this; } public Criteria andModifyDateNotEqualTo(Date value) { addCriterion("modify_date <>", value, "modifyDate"); return (Criteria) this; } public Criteria andModifyDateGreaterThan(Date value) { addCriterion("modify_date >", value, "modifyDate"); return (Criteria) this; } public Criteria andModifyDateGreaterThanOrEqualTo(Date value) { addCriterion("modify_date >=", value, "modifyDate"); return (Criteria) this; } public Criteria andModifyDateLessThan(Date value) { addCriterion("modify_date <", value, "modifyDate"); return (Criteria) this; } public Criteria andModifyDateLessThanOrEqualTo(Date value) { addCriterion("modify_date <=", value, "modifyDate"); return (Criteria) this; } public Criteria andModifyDateIn(List values) { addCriterion("modify_date in", values, "modifyDate"); return (Criteria) this; } public Criteria andModifyDateNotIn(List values) { addCriterion("modify_date not in", values, "modifyDate"); return (Criteria) this; } public Criteria andModifyDateBetween(Date value1, Date value2) { addCriterion("modify_date between", value1, value2, "modifyDate"); return (Criteria) this; } public Criteria andModifyDateNotBetween(Date value1, Date value2) { addCriterion("modify_date not between", value1, value2, "modifyDate"); return (Criteria) this; } public Criteria andNoPassPaySwitchIsNull() { addCriterion("no_pass_pay_switch is null"); return (Criteria) this; } public Criteria andNoPassPaySwitchIsNotNull() { addCriterion("no_pass_pay_switch is not null"); return (Criteria) this; } public Criteria andNoPassPaySwitchEqualTo(Integer value) { addCriterion("no_pass_pay_switch =", value, "noPassPaySwitch"); return (Criteria) this; } public Criteria andNoPassPaySwitchNotEqualTo(Integer value) { addCriterion("no_pass_pay_switch <>", value, "noPassPaySwitch"); return (Criteria) this; } public Criteria andNoPassPaySwitchGreaterThan(Integer value) { addCriterion("no_pass_pay_switch >", value, "noPassPaySwitch"); return (Criteria) this; } public Criteria andNoPassPaySwitchGreaterThanOrEqualTo(Integer value) { addCriterion("no_pass_pay_switch >=", value, "noPassPaySwitch"); return (Criteria) this; } public Criteria andNoPassPaySwitchLessThan(Integer value) { addCriterion("no_pass_pay_switch <", value, "noPassPaySwitch"); return (Criteria) this; } public Criteria andNoPassPaySwitchLessThanOrEqualTo(Integer value) { addCriterion("no_pass_pay_switch <=", value, "noPassPaySwitch"); return (Criteria) this; } public Criteria andNoPassPaySwitchIn(List values) { addCriterion("no_pass_pay_switch in", values, "noPassPaySwitch"); return (Criteria) this; } public Criteria andNoPassPaySwitchNotIn(List values) { addCriterion("no_pass_pay_switch not in", values, "noPassPaySwitch"); return (Criteria) this; } public Criteria andNoPassPaySwitchBetween(Integer value1, Integer value2) { addCriterion("no_pass_pay_switch between", value1, value2, "noPassPaySwitch"); return (Criteria) this; } public Criteria andNoPassPaySwitchNotBetween(Integer value1, Integer value2) { addCriterion("no_pass_pay_switch not between", value1, value2, "noPassPaySwitch"); return (Criteria) this; } public Criteria andAppPaySwitchIsNull() { addCriterion("app_pay_switch is null"); return (Criteria) this; } public Criteria andAppPaySwitchIsNotNull() { addCriterion("app_pay_switch is not null"); return (Criteria) this; } public Criteria andAppPaySwitchEqualTo(Integer value) { addCriterion("app_pay_switch =", value, "appPaySwitch"); return (Criteria) this; } public Criteria andAppPaySwitchNotEqualTo(Integer value) { addCriterion("app_pay_switch <>", value, "appPaySwitch"); return (Criteria) this; } public Criteria andAppPaySwitchGreaterThan(Integer value) { addCriterion("app_pay_switch >", value, "appPaySwitch"); return (Criteria) this; } public Criteria andAppPaySwitchGreaterThanOrEqualTo(Integer value) { addCriterion("app_pay_switch >=", value, "appPaySwitch"); return (Criteria) this; } public Criteria andAppPaySwitchLessThan(Integer value) { addCriterion("app_pay_switch <", value, "appPaySwitch"); return (Criteria) this; } public Criteria andAppPaySwitchLessThanOrEqualTo(Integer value) { addCriterion("app_pay_switch <=", value, "appPaySwitch"); return (Criteria) this; } public Criteria andAppPaySwitchIn(List values) { addCriterion("app_pay_switch in", values, "appPaySwitch"); return (Criteria) this; } public Criteria andAppPaySwitchNotIn(List values) { addCriterion("app_pay_switch not in", values, "appPaySwitch"); return (Criteria) this; } public Criteria andAppPaySwitchBetween(Integer value1, Integer value2) { addCriterion("app_pay_switch between", value1, value2, "appPaySwitch"); return (Criteria) this; } public Criteria andAppPaySwitchNotBetween(Integer value1, Integer value2) { addCriterion("app_pay_switch not between", value1, value2, "appPaySwitch"); return (Criteria) this; } public Criteria andH5PaySwitchIsNull() { addCriterion("h5_pay_switch is null"); return (Criteria) this; } public Criteria andH5PaySwitchIsNotNull() { addCriterion("h5_pay_switch is not null"); return (Criteria) this; } public Criteria andH5PaySwitchEqualTo(Integer value) { addCriterion("h5_pay_switch =", value, "h5PaySwitch"); return (Criteria) this; } public Criteria andH5PaySwitchNotEqualTo(Integer value) { addCriterion("h5_pay_switch <>", value, "h5PaySwitch"); return (Criteria) this; } public Criteria andH5PaySwitchGreaterThan(Integer value) { addCriterion("h5_pay_switch >", value, "h5PaySwitch"); return (Criteria) this; } public Criteria andH5PaySwitchGreaterThanOrEqualTo(Integer value) { addCriterion("h5_pay_switch >=", value, "h5PaySwitch"); return (Criteria) this; } public Criteria andH5PaySwitchLessThan(Integer value) { addCriterion("h5_pay_switch <", value, "h5PaySwitch"); return (Criteria) this; } public Criteria andH5PaySwitchLessThanOrEqualTo(Integer value) { addCriterion("h5_pay_switch <=", value, "h5PaySwitch"); return (Criteria) this; } public Criteria andH5PaySwitchIn(List values) { addCriterion("h5_pay_switch in", values, "h5PaySwitch"); return (Criteria) this; } public Criteria andH5PaySwitchNotIn(List values) { addCriterion("h5_pay_switch not in", values, "h5PaySwitch"); return (Criteria) this; } public Criteria andH5PaySwitchBetween(Integer value1, Integer value2) { addCriterion("h5_pay_switch between", value1, value2, "h5PaySwitch"); return (Criteria) this; } public Criteria andH5PaySwitchNotBetween(Integer value1, Integer value2) { addCriterion("h5_pay_switch not between", value1, value2, "h5PaySwitch"); return (Criteria) this; } } public static class Criteria extends GeneratedCriteria { protected Criteria() { super(); } } public static class Criterion { private String condition; private Object value; private Object secondValue; private boolean noValue; private boolean singleValue; private boolean betweenValue; private boolean listValue; private String typeHandler; public String getCondition() { return condition; } public Object getValue() { return value; } public Object getSecondValue() { return secondValue; } public boolean isNoValue() { return noValue; } public boolean isSingleValue() { return singleValue; } public boolean isBetweenValue() { return betweenValue; } public boolean isListValue() { return listValue; } public String getTypeHandler() { return typeHandler; } protected Criterion(String condition) { super(); this.condition = condition; this.typeHandler = null; this.noValue = true; } protected Criterion(String condition, Object value, String typeHandler) { super(); this.condition = condition; this.value = value; this.typeHandler = typeHandler; if (value instanceof List) { this.listValue = true; } else { this.singleValue = true; } } protected Criterion(String condition, Object value) { this(condition, value, null); } protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { super(); this.condition = condition; this.value = value; this.secondValue = secondValue; this.typeHandler = typeHandler; this.betweenValue = true; } protected Criterion(String condition, Object value, Object secondValue) { this(condition, value, secondValue, null); } } }