package com.hai.entity; import java.math.BigDecimal; import java.util.ArrayList; import java.util.Date; import java.util.List; public class HighGoodsPriceReferExample { protected String orderByClause; protected boolean distinct; protected List oredCriteria; private Integer limit; private Long offset; public HighGoodsPriceReferExample() { 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; } public void setLimit(Integer limit) { this.limit = limit; } public Integer getLimit() { return limit; } public void setOffset(Long offset) { this.offset = offset; } public Long getOffset() { return offset; } 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 andObjectTypeIsNull() { addCriterion("object_type is null"); return (Criteria) this; } public Criteria andObjectTypeIsNotNull() { addCriterion("object_type is not null"); return (Criteria) this; } public Criteria andObjectTypeEqualTo(Integer value) { addCriterion("object_type =", value, "objectType"); return (Criteria) this; } public Criteria andObjectTypeNotEqualTo(Integer value) { addCriterion("object_type <>", value, "objectType"); return (Criteria) this; } public Criteria andObjectTypeGreaterThan(Integer value) { addCriterion("object_type >", value, "objectType"); return (Criteria) this; } public Criteria andObjectTypeGreaterThanOrEqualTo(Integer value) { addCriterion("object_type >=", value, "objectType"); return (Criteria) this; } public Criteria andObjectTypeLessThan(Integer value) { addCriterion("object_type <", value, "objectType"); return (Criteria) this; } public Criteria andObjectTypeLessThanOrEqualTo(Integer value) { addCriterion("object_type <=", value, "objectType"); return (Criteria) this; } public Criteria andObjectTypeIn(List values) { addCriterion("object_type in", values, "objectType"); return (Criteria) this; } public Criteria andObjectTypeNotIn(List values) { addCriterion("object_type not in", values, "objectType"); return (Criteria) this; } public Criteria andObjectTypeBetween(Integer value1, Integer value2) { addCriterion("object_type between", value1, value2, "objectType"); return (Criteria) this; } public Criteria andObjectTypeNotBetween(Integer value1, Integer value2) { addCriterion("object_type not between", value1, value2, "objectType"); return (Criteria) this; } public Criteria andObjectIdIsNull() { addCriterion("object_id is null"); return (Criteria) this; } public Criteria andObjectIdIsNotNull() { addCriterion("object_id is not null"); return (Criteria) this; } public Criteria andObjectIdEqualTo(Long value) { addCriterion("object_id =", value, "objectId"); return (Criteria) this; } public Criteria andObjectIdNotEqualTo(Long value) { addCriterion("object_id <>", value, "objectId"); return (Criteria) this; } public Criteria andObjectIdGreaterThan(Long value) { addCriterion("object_id >", value, "objectId"); return (Criteria) this; } public Criteria andObjectIdGreaterThanOrEqualTo(Long value) { addCriterion("object_id >=", value, "objectId"); return (Criteria) this; } public Criteria andObjectIdLessThan(Long value) { addCriterion("object_id <", value, "objectId"); return (Criteria) this; } public Criteria andObjectIdLessThanOrEqualTo(Long value) { addCriterion("object_id <=", value, "objectId"); return (Criteria) this; } public Criteria andObjectIdIn(List values) { addCriterion("object_id in", values, "objectId"); return (Criteria) this; } public Criteria andObjectIdNotIn(List values) { addCriterion("object_id not in", values, "objectId"); return (Criteria) this; } public Criteria andObjectIdBetween(Long value1, Long value2) { addCriterion("object_id between", value1, value2, "objectId"); return (Criteria) this; } public Criteria andObjectIdNotBetween(Long value1, Long value2) { addCriterion("object_id not between", value1, value2, "objectId"); return (Criteria) this; } public Criteria andPriceTypeIsNull() { addCriterion("price_type is null"); return (Criteria) this; } public Criteria andPriceTypeIsNotNull() { addCriterion("price_type is not null"); return (Criteria) this; } public Criteria andPriceTypeEqualTo(Integer value) { addCriterion("price_type =", value, "priceType"); return (Criteria) this; } public Criteria andPriceTypeNotEqualTo(Integer value) { addCriterion("price_type <>", value, "priceType"); return (Criteria) this; } public Criteria andPriceTypeGreaterThan(Integer value) { addCriterion("price_type >", value, "priceType"); return (Criteria) this; } public Criteria andPriceTypeGreaterThanOrEqualTo(Integer value) { addCriterion("price_type >=", value, "priceType"); return (Criteria) this; } public Criteria andPriceTypeLessThan(Integer value) { addCriterion("price_type <", value, "priceType"); return (Criteria) this; } public Criteria andPriceTypeLessThanOrEqualTo(Integer value) { addCriterion("price_type <=", value, "priceType"); return (Criteria) this; } public Criteria andPriceTypeIn(List values) { addCriterion("price_type in", values, "priceType"); return (Criteria) this; } public Criteria andPriceTypeNotIn(List values) { addCriterion("price_type not in", values, "priceType"); return (Criteria) this; } public Criteria andPriceTypeBetween(Integer value1, Integer value2) { addCriterion("price_type between", value1, value2, "priceType"); return (Criteria) this; } public Criteria andPriceTypeNotBetween(Integer value1, Integer value2) { addCriterion("price_type not between", value1, value2, "priceType"); return (Criteria) this; } public Criteria andDiscountNumIsNull() { addCriterion("discount_num is null"); return (Criteria) this; } public Criteria andDiscountNumIsNotNull() { addCriterion("discount_num is not null"); return (Criteria) this; } public Criteria andDiscountNumEqualTo(BigDecimal value) { addCriterion("discount_num =", value, "discountNum"); return (Criteria) this; } public Criteria andDiscountNumNotEqualTo(BigDecimal value) { addCriterion("discount_num <>", value, "discountNum"); return (Criteria) this; } public Criteria andDiscountNumGreaterThan(BigDecimal value) { addCriterion("discount_num >", value, "discountNum"); return (Criteria) this; } public Criteria andDiscountNumGreaterThanOrEqualTo(BigDecimal value) { addCriterion("discount_num >=", value, "discountNum"); return (Criteria) this; } public Criteria andDiscountNumLessThan(BigDecimal value) { addCriterion("discount_num <", value, "discountNum"); return (Criteria) this; } public Criteria andDiscountNumLessThanOrEqualTo(BigDecimal value) { addCriterion("discount_num <=", value, "discountNum"); return (Criteria) this; } public Criteria andDiscountNumIn(List values) { addCriterion("discount_num in", values, "discountNum"); return (Criteria) this; } public Criteria andDiscountNumNotIn(List values) { addCriterion("discount_num not in", values, "discountNum"); return (Criteria) this; } public Criteria andDiscountNumBetween(BigDecimal value1, BigDecimal value2) { addCriterion("discount_num between", value1, value2, "discountNum"); return (Criteria) this; } public Criteria andDiscountNumNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("discount_num not between", value1, value2, "discountNum"); return (Criteria) this; } public Criteria andOldSalePriceIsNull() { addCriterion("old_sale_price is null"); return (Criteria) this; } public Criteria andOldSalePriceIsNotNull() { addCriterion("old_sale_price is not null"); return (Criteria) this; } public Criteria andOldSalePriceEqualTo(BigDecimal value) { addCriterion("old_sale_price =", value, "oldSalePrice"); return (Criteria) this; } public Criteria andOldSalePriceNotEqualTo(BigDecimal value) { addCriterion("old_sale_price <>", value, "oldSalePrice"); return (Criteria) this; } public Criteria andOldSalePriceGreaterThan(BigDecimal value) { addCriterion("old_sale_price >", value, "oldSalePrice"); return (Criteria) this; } public Criteria andOldSalePriceGreaterThanOrEqualTo(BigDecimal value) { addCriterion("old_sale_price >=", value, "oldSalePrice"); return (Criteria) this; } public Criteria andOldSalePriceLessThan(BigDecimal value) { addCriterion("old_sale_price <", value, "oldSalePrice"); return (Criteria) this; } public Criteria andOldSalePriceLessThanOrEqualTo(BigDecimal value) { addCriterion("old_sale_price <=", value, "oldSalePrice"); return (Criteria) this; } public Criteria andOldSalePriceIn(List values) { addCriterion("old_sale_price in", values, "oldSalePrice"); return (Criteria) this; } public Criteria andOldSalePriceNotIn(List values) { addCriterion("old_sale_price not in", values, "oldSalePrice"); return (Criteria) this; } public Criteria andOldSalePriceBetween(BigDecimal value1, BigDecimal value2) { addCriterion("old_sale_price between", value1, value2, "oldSalePrice"); return (Criteria) this; } public Criteria andOldSalePriceNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("old_sale_price not between", value1, value2, "oldSalePrice"); return (Criteria) this; } public Criteria andNewSalePriceIsNull() { addCriterion("new_sale_price is null"); return (Criteria) this; } public Criteria andNewSalePriceIsNotNull() { addCriterion("new_sale_price is not null"); return (Criteria) this; } public Criteria andNewSalePriceEqualTo(BigDecimal value) { addCriterion("new_sale_price =", value, "newSalePrice"); return (Criteria) this; } public Criteria andNewSalePriceNotEqualTo(BigDecimal value) { addCriterion("new_sale_price <>", value, "newSalePrice"); return (Criteria) this; } public Criteria andNewSalePriceGreaterThan(BigDecimal value) { addCriterion("new_sale_price >", value, "newSalePrice"); return (Criteria) this; } public Criteria andNewSalePriceGreaterThanOrEqualTo(BigDecimal value) { addCriterion("new_sale_price >=", value, "newSalePrice"); return (Criteria) this; } public Criteria andNewSalePriceLessThan(BigDecimal value) { addCriterion("new_sale_price <", value, "newSalePrice"); return (Criteria) this; } public Criteria andNewSalePriceLessThanOrEqualTo(BigDecimal value) { addCriterion("new_sale_price <=", value, "newSalePrice"); return (Criteria) this; } public Criteria andNewSalePriceIn(List values) { addCriterion("new_sale_price in", values, "newSalePrice"); return (Criteria) this; } public Criteria andNewSalePriceNotIn(List values) { addCriterion("new_sale_price not in", values, "newSalePrice"); return (Criteria) this; } public Criteria andNewSalePriceBetween(BigDecimal value1, BigDecimal value2) { addCriterion("new_sale_price between", value1, value2, "newSalePrice"); return (Criteria) this; } public Criteria andNewSalePriceNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("new_sale_price not between", value1, value2, "newSalePrice"); return (Criteria) this; } public Criteria andPromptlyTypeIsNull() { addCriterion("promptly_type is null"); return (Criteria) this; } public Criteria andPromptlyTypeIsNotNull() { addCriterion("promptly_type is not null"); return (Criteria) this; } public Criteria andPromptlyTypeEqualTo(Boolean value) { addCriterion("promptly_type =", value, "promptlyType"); return (Criteria) this; } public Criteria andPromptlyTypeNotEqualTo(Boolean value) { addCriterion("promptly_type <>", value, "promptlyType"); return (Criteria) this; } public Criteria andPromptlyTypeGreaterThan(Boolean value) { addCriterion("promptly_type >", value, "promptlyType"); return (Criteria) this; } public Criteria andPromptlyTypeGreaterThanOrEqualTo(Boolean value) { addCriterion("promptly_type >=", value, "promptlyType"); return (Criteria) this; } public Criteria andPromptlyTypeLessThan(Boolean value) { addCriterion("promptly_type <", value, "promptlyType"); return (Criteria) this; } public Criteria andPromptlyTypeLessThanOrEqualTo(Boolean value) { addCriterion("promptly_type <=", value, "promptlyType"); return (Criteria) this; } public Criteria andPromptlyTypeIn(List values) { addCriterion("promptly_type in", values, "promptlyType"); return (Criteria) this; } public Criteria andPromptlyTypeNotIn(List values) { addCriterion("promptly_type not in", values, "promptlyType"); return (Criteria) this; } public Criteria andPromptlyTypeBetween(Boolean value1, Boolean value2) { addCriterion("promptly_type between", value1, value2, "promptlyType"); return (Criteria) this; } public Criteria andPromptlyTypeNotBetween(Boolean value1, Boolean value2) { addCriterion("promptly_type not between", value1, value2, "promptlyType"); return (Criteria) this; } public Criteria andEffectiveTimeIsNull() { addCriterion("effective_time is null"); return (Criteria) this; } public Criteria andEffectiveTimeIsNotNull() { addCriterion("effective_time is not null"); return (Criteria) this; } public Criteria andEffectiveTimeEqualTo(Date value) { addCriterion("effective_time =", value, "effectiveTime"); return (Criteria) this; } public Criteria andEffectiveTimeNotEqualTo(Date value) { addCriterion("effective_time <>", value, "effectiveTime"); return (Criteria) this; } public Criteria andEffectiveTimeGreaterThan(Date value) { addCriterion("effective_time >", value, "effectiveTime"); return (Criteria) this; } public Criteria andEffectiveTimeGreaterThanOrEqualTo(Date value) { addCriterion("effective_time >=", value, "effectiveTime"); return (Criteria) this; } public Criteria andEffectiveTimeLessThan(Date value) { addCriterion("effective_time <", value, "effectiveTime"); return (Criteria) this; } public Criteria andEffectiveTimeLessThanOrEqualTo(Date value) { addCriterion("effective_time <=", value, "effectiveTime"); return (Criteria) this; } public Criteria andEffectiveTimeIn(List values) { addCriterion("effective_time in", values, "effectiveTime"); return (Criteria) this; } public Criteria andEffectiveTimeNotIn(List values) { addCriterion("effective_time not in", values, "effectiveTime"); return (Criteria) this; } public Criteria andEffectiveTimeBetween(Date value1, Date value2) { addCriterion("effective_time between", value1, value2, "effectiveTime"); return (Criteria) this; } public Criteria andEffectiveTimeNotBetween(Date value1, Date value2) { addCriterion("effective_time not between", value1, value2, "effectiveTime"); return (Criteria) this; } public Criteria andInvalidTimeIsNull() { addCriterion("invalid_time is null"); return (Criteria) this; } public Criteria andInvalidTimeIsNotNull() { addCriterion("invalid_time is not null"); return (Criteria) this; } public Criteria andInvalidTimeEqualTo(Date value) { addCriterion("invalid_time =", value, "invalidTime"); return (Criteria) this; } public Criteria andInvalidTimeNotEqualTo(Date value) { addCriterion("invalid_time <>", value, "invalidTime"); return (Criteria) this; } public Criteria andInvalidTimeGreaterThan(Date value) { addCriterion("invalid_time >", value, "invalidTime"); return (Criteria) this; } public Criteria andInvalidTimeGreaterThanOrEqualTo(Date value) { addCriterion("invalid_time >=", value, "invalidTime"); return (Criteria) this; } public Criteria andInvalidTimeLessThan(Date value) { addCriterion("invalid_time <", value, "invalidTime"); return (Criteria) this; } public Criteria andInvalidTimeLessThanOrEqualTo(Date value) { addCriterion("invalid_time <=", value, "invalidTime"); return (Criteria) this; } public Criteria andInvalidTimeIn(List values) { addCriterion("invalid_time in", values, "invalidTime"); return (Criteria) this; } public Criteria andInvalidTimeNotIn(List values) { addCriterion("invalid_time not in", values, "invalidTime"); return (Criteria) this; } public Criteria andInvalidTimeBetween(Date value1, Date value2) { addCriterion("invalid_time between", value1, value2, "invalidTime"); return (Criteria) this; } public Criteria andInvalidTimeNotBetween(Date value1, Date value2) { addCriterion("invalid_time not between", value1, value2, "invalidTime"); return (Criteria) this; } public Criteria andRemarkIsNull() { addCriterion("remark is null"); return (Criteria) this; } public Criteria andRemarkIsNotNull() { addCriterion("remark is not null"); return (Criteria) this; } public Criteria andRemarkEqualTo(String value) { addCriterion("remark =", value, "remark"); return (Criteria) this; } public Criteria andRemarkNotEqualTo(String value) { addCriterion("remark <>", value, "remark"); return (Criteria) this; } public Criteria andRemarkGreaterThan(String value) { addCriterion("remark >", value, "remark"); return (Criteria) this; } public Criteria andRemarkGreaterThanOrEqualTo(String value) { addCriterion("remark >=", value, "remark"); return (Criteria) this; } public Criteria andRemarkLessThan(String value) { addCriterion("remark <", value, "remark"); return (Criteria) this; } public Criteria andRemarkLessThanOrEqualTo(String value) { addCriterion("remark <=", value, "remark"); return (Criteria) this; } public Criteria andRemarkLike(String value) { addCriterion("remark like", value, "remark"); return (Criteria) this; } public Criteria andRemarkNotLike(String value) { addCriterion("remark not like", value, "remark"); return (Criteria) this; } public Criteria andRemarkIn(List values) { addCriterion("remark in", values, "remark"); return (Criteria) this; } public Criteria andRemarkNotIn(List values) { addCriterion("remark not in", values, "remark"); return (Criteria) this; } public Criteria andRemarkBetween(String value1, String value2) { addCriterion("remark between", value1, value2, "remark"); return (Criteria) this; } public Criteria andRemarkNotBetween(String value1, String value2) { addCriterion("remark not between", value1, value2, "remark"); return (Criteria) this; } public Criteria andCreateTimeIsNull() { addCriterion("create_time is null"); return (Criteria) this; } public Criteria andCreateTimeIsNotNull() { addCriterion("create_time is not null"); return (Criteria) this; } public Criteria andCreateTimeEqualTo(Date value) { addCriterion("create_time =", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeNotEqualTo(Date value) { addCriterion("create_time <>", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeGreaterThan(Date value) { addCriterion("create_time >", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) { addCriterion("create_time >=", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeLessThan(Date value) { addCriterion("create_time <", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeLessThanOrEqualTo(Date value) { addCriterion("create_time <=", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeIn(List values) { addCriterion("create_time in", values, "createTime"); return (Criteria) this; } public Criteria andCreateTimeNotIn(List values) { addCriterion("create_time not in", values, "createTime"); return (Criteria) this; } public Criteria andCreateTimeBetween(Date value1, Date value2) { addCriterion("create_time between", value1, value2, "createTime"); return (Criteria) this; } public Criteria andCreateTimeNotBetween(Date value1, Date value2) { addCriterion("create_time not between", value1, value2, "createTime"); return (Criteria) this; } public Criteria andOperatorIdIsNull() { addCriterion("operator_id is null"); return (Criteria) this; } public Criteria andOperatorIdIsNotNull() { addCriterion("operator_id is not null"); return (Criteria) this; } public Criteria andOperatorIdEqualTo(Long value) { addCriterion("operator_id =", value, "operatorId"); return (Criteria) this; } public Criteria andOperatorIdNotEqualTo(Long value) { addCriterion("operator_id <>", value, "operatorId"); return (Criteria) this; } public Criteria andOperatorIdGreaterThan(Long value) { addCriterion("operator_id >", value, "operatorId"); return (Criteria) this; } public Criteria andOperatorIdGreaterThanOrEqualTo(Long value) { addCriterion("operator_id >=", value, "operatorId"); return (Criteria) this; } public Criteria andOperatorIdLessThan(Long value) { addCriterion("operator_id <", value, "operatorId"); return (Criteria) this; } public Criteria andOperatorIdLessThanOrEqualTo(Long value) { addCriterion("operator_id <=", value, "operatorId"); return (Criteria) this; } public Criteria andOperatorIdIn(List values) { addCriterion("operator_id in", values, "operatorId"); return (Criteria) this; } public Criteria andOperatorIdNotIn(List values) { addCriterion("operator_id not in", values, "operatorId"); return (Criteria) this; } public Criteria andOperatorIdBetween(Long value1, Long value2) { addCriterion("operator_id between", value1, value2, "operatorId"); return (Criteria) this; } public Criteria andOperatorIdNotBetween(Long value1, Long value2) { addCriterion("operator_id not between", value1, value2, "operatorId"); return (Criteria) this; } public Criteria andOperatorNameIsNull() { addCriterion("operator_name is null"); return (Criteria) this; } public Criteria andOperatorNameIsNotNull() { addCriterion("operator_name is not null"); return (Criteria) this; } public Criteria andOperatorNameEqualTo(String value) { addCriterion("operator_name =", value, "operatorName"); return (Criteria) this; } public Criteria andOperatorNameNotEqualTo(String value) { addCriterion("operator_name <>", value, "operatorName"); return (Criteria) this; } public Criteria andOperatorNameGreaterThan(String value) { addCriterion("operator_name >", value, "operatorName"); return (Criteria) this; } public Criteria andOperatorNameGreaterThanOrEqualTo(String value) { addCriterion("operator_name >=", value, "operatorName"); return (Criteria) this; } public Criteria andOperatorNameLessThan(String value) { addCriterion("operator_name <", value, "operatorName"); return (Criteria) this; } public Criteria andOperatorNameLessThanOrEqualTo(String value) { addCriterion("operator_name <=", value, "operatorName"); return (Criteria) this; } public Criteria andOperatorNameLike(String value) { addCriterion("operator_name like", value, "operatorName"); return (Criteria) this; } public Criteria andOperatorNameNotLike(String value) { addCriterion("operator_name not like", value, "operatorName"); return (Criteria) this; } public Criteria andOperatorNameIn(List values) { addCriterion("operator_name in", values, "operatorName"); return (Criteria) this; } public Criteria andOperatorNameNotIn(List values) { addCriterion("operator_name not in", values, "operatorName"); return (Criteria) this; } public Criteria andOperatorNameBetween(String value1, String value2) { addCriterion("operator_name between", value1, value2, "operatorName"); return (Criteria) this; } public Criteria andOperatorNameNotBetween(String value1, String value2) { addCriterion("operator_name not between", value1, value2, "operatorName"); return (Criteria) this; } public Criteria andStatusIsNull() { addCriterion("`status` is null"); return (Criteria) this; } public Criteria andStatusIsNotNull() { addCriterion("`status` is not null"); return (Criteria) this; } public Criteria andStatusEqualTo(Integer value) { addCriterion("`status` =", value, "status"); return (Criteria) this; } public Criteria andStatusNotEqualTo(Integer value) { addCriterion("`status` <>", value, "status"); return (Criteria) this; } public Criteria andStatusGreaterThan(Integer value) { addCriterion("`status` >", value, "status"); return (Criteria) this; } public Criteria andStatusGreaterThanOrEqualTo(Integer value) { addCriterion("`status` >=", value, "status"); return (Criteria) this; } public Criteria andStatusLessThan(Integer value) { addCriterion("`status` <", value, "status"); return (Criteria) this; } public Criteria andStatusLessThanOrEqualTo(Integer value) { addCriterion("`status` <=", value, "status"); return (Criteria) this; } public Criteria andStatusIn(List values) { addCriterion("`status` in", values, "status"); return (Criteria) this; } public Criteria andStatusNotIn(List values) { addCriterion("`status` not in", values, "status"); return (Criteria) this; } public Criteria andStatusBetween(Integer value1, Integer value2) { addCriterion("`status` between", value1, value2, "status"); return (Criteria) this; } public Criteria andStatusNotBetween(Integer value1, Integer value2) { addCriterion("`status` not between", value1, value2, "status"); return (Criteria) this; } public Criteria andExt1IsNull() { addCriterion("ext_1 is null"); return (Criteria) this; } public Criteria andExt1IsNotNull() { addCriterion("ext_1 is not null"); return (Criteria) this; } public Criteria andExt1EqualTo(String value) { addCriterion("ext_1 =", value, "ext1"); return (Criteria) this; } public Criteria andExt1NotEqualTo(String value) { addCriterion("ext_1 <>", value, "ext1"); return (Criteria) this; } public Criteria andExt1GreaterThan(String value) { addCriterion("ext_1 >", value, "ext1"); return (Criteria) this; } public Criteria andExt1GreaterThanOrEqualTo(String value) { addCriterion("ext_1 >=", value, "ext1"); return (Criteria) this; } public Criteria andExt1LessThan(String value) { addCriterion("ext_1 <", value, "ext1"); return (Criteria) this; } public Criteria andExt1LessThanOrEqualTo(String value) { addCriterion("ext_1 <=", value, "ext1"); return (Criteria) this; } public Criteria andExt1Like(String value) { addCriterion("ext_1 like", value, "ext1"); return (Criteria) this; } public Criteria andExt1NotLike(String value) { addCriterion("ext_1 not like", value, "ext1"); return (Criteria) this; } public Criteria andExt1In(List values) { addCriterion("ext_1 in", values, "ext1"); return (Criteria) this; } public Criteria andExt1NotIn(List values) { addCriterion("ext_1 not in", values, "ext1"); return (Criteria) this; } public Criteria andExt1Between(String value1, String value2) { addCriterion("ext_1 between", value1, value2, "ext1"); return (Criteria) this; } public Criteria andExt1NotBetween(String value1, String value2) { addCriterion("ext_1 not between", value1, value2, "ext1"); return (Criteria) this; } public Criteria andExt2IsNull() { addCriterion("ext_2 is null"); return (Criteria) this; } public Criteria andExt2IsNotNull() { addCriterion("ext_2 is not null"); return (Criteria) this; } public Criteria andExt2EqualTo(String value) { addCriterion("ext_2 =", value, "ext2"); return (Criteria) this; } public Criteria andExt2NotEqualTo(String value) { addCriterion("ext_2 <>", value, "ext2"); return (Criteria) this; } public Criteria andExt2GreaterThan(String value) { addCriterion("ext_2 >", value, "ext2"); return (Criteria) this; } public Criteria andExt2GreaterThanOrEqualTo(String value) { addCriterion("ext_2 >=", value, "ext2"); return (Criteria) this; } public Criteria andExt2LessThan(String value) { addCriterion("ext_2 <", value, "ext2"); return (Criteria) this; } public Criteria andExt2LessThanOrEqualTo(String value) { addCriterion("ext_2 <=", value, "ext2"); return (Criteria) this; } public Criteria andExt2Like(String value) { addCriterion("ext_2 like", value, "ext2"); return (Criteria) this; } public Criteria andExt2NotLike(String value) { addCriterion("ext_2 not like", value, "ext2"); return (Criteria) this; } public Criteria andExt2In(List values) { addCriterion("ext_2 in", values, "ext2"); return (Criteria) this; } public Criteria andExt2NotIn(List values) { addCriterion("ext_2 not in", values, "ext2"); return (Criteria) this; } public Criteria andExt2Between(String value1, String value2) { addCriterion("ext_2 between", value1, value2, "ext2"); return (Criteria) this; } public Criteria andExt2NotBetween(String value1, String value2) { addCriterion("ext_2 not between", value1, value2, "ext2"); return (Criteria) this; } public Criteria andExt3IsNull() { addCriterion("ext_3 is null"); return (Criteria) this; } public Criteria andExt3IsNotNull() { addCriterion("ext_3 is not null"); return (Criteria) this; } public Criteria andExt3EqualTo(String value) { addCriterion("ext_3 =", value, "ext3"); return (Criteria) this; } public Criteria andExt3NotEqualTo(String value) { addCriterion("ext_3 <>", value, "ext3"); return (Criteria) this; } public Criteria andExt3GreaterThan(String value) { addCriterion("ext_3 >", value, "ext3"); return (Criteria) this; } public Criteria andExt3GreaterThanOrEqualTo(String value) { addCriterion("ext_3 >=", value, "ext3"); return (Criteria) this; } public Criteria andExt3LessThan(String value) { addCriterion("ext_3 <", value, "ext3"); return (Criteria) this; } public Criteria andExt3LessThanOrEqualTo(String value) { addCriterion("ext_3 <=", value, "ext3"); return (Criteria) this; } public Criteria andExt3Like(String value) { addCriterion("ext_3 like", value, "ext3"); return (Criteria) this; } public Criteria andExt3NotLike(String value) { addCriterion("ext_3 not like", value, "ext3"); return (Criteria) this; } public Criteria andExt3In(List values) { addCriterion("ext_3 in", values, "ext3"); return (Criteria) this; } public Criteria andExt3NotIn(List values) { addCriterion("ext_3 not in", values, "ext3"); return (Criteria) this; } public Criteria andExt3Between(String value1, String value2) { addCriterion("ext_3 between", value1, value2, "ext3"); return (Criteria) this; } public Criteria andExt3NotBetween(String value1, String value2) { addCriterion("ext_3 not between", value1, value2, "ext3"); 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); } } }