package com.changhong.epc.bean.tenant.sunCloud; import java.util.ArrayList; import java.util.Date; import java.util.List; import com.iemsoft.framework.cloud.core.exception.IEMRestException; import com.iemsoft.framework.cloud.core.exception.IEMRuntimeException; public class MasterElementExample { protected String orderByClause; protected boolean distinct; protected List oredCriteria; protected Integer limitStart; protected Integer limitEnd; private static final long serialVersionUID = 1L; public MasterElementExample() { 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.isEmpty()) { 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 setLimitStart(Integer limitStart) { this.limitStart=limitStart; } public Integer getLimitStart() { return limitStart; } public void setLimitEnd(Integer limitEnd) { this.limitEnd=limitEnd; } public Integer getLimitEnd() { return limitEnd; } protected abstract static class GeneratedCriteria { protected List criteria; protected GeneratedCriteria() { super(); criteria = new ArrayList<>(); } public boolean isValid() { return !criteria.isEmpty(); } public List getAllCriteria() { return criteria; } public List getCriteria() { return criteria; } protected void addCriterion(String condition) { if (condition == null) { throw new IEMRestException("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 IEMRuntimeException("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 IEMRestException("Between values for " + property + " cannot be null"); } criteria.add(new Criterion(condition, value1, value2)); } public Criteria andMeIdIsNull() { addCriterion("me_id is null"); return (Criteria) this; } public Criteria andMeIdIsNotNull() { addCriterion("me_id is not null"); return (Criteria) this; } public Criteria andMeIdEqualTo(Integer value) { addCriterion("me_id =", value, "meId"); return (Criteria) this; } public Criteria andMeIdNotEqualTo(Integer value) { addCriterion("me_id <>", value, "meId"); return (Criteria) this; } public Criteria andMeIdGreaterThan(Integer value) { addCriterion("me_id >", value, "meId"); return (Criteria) this; } public Criteria andMeIdGreaterThanOrEqualTo(Integer value) { addCriterion("me_id >=", value, "meId"); return (Criteria) this; } public Criteria andMeIdLessThan(Integer value) { addCriterion("me_id <", value, "meId"); return (Criteria) this; } public Criteria andMeIdLessThanOrEqualTo(Integer value) { addCriterion("me_id <=", value, "meId"); return (Criteria) this; } public Criteria andMeIdIn(List values) { addCriterion("me_id in", values, "meId"); return (Criteria) this; } public Criteria andMeIdNotIn(List values) { addCriterion("me_id not in", values, "meId"); return (Criteria) this; } public Criteria andMeIdBetween(Integer value1, Integer value2) { addCriterion("me_id between", value1, value2, "meId"); return (Criteria) this; } public Criteria andMeIdNotBetween(Integer value1, Integer value2) { addCriterion("me_id not between", value1, value2, "meId"); return (Criteria) this; } public Criteria andMeMasterIdIsNull() { addCriterion("me_master_id is null"); return (Criteria) this; } public Criteria andMeMasterIdIsNotNull() { addCriterion("me_master_id is not null"); return (Criteria) this; } public Criteria andMeMasterIdEqualTo(Integer value) { addCriterion("me_master_id =", value, "meMasterId"); return (Criteria) this; } public Criteria andMeMasterIdNotEqualTo(Integer value) { addCriterion("me_master_id <>", value, "meMasterId"); return (Criteria) this; } public Criteria andMeMasterIdGreaterThan(Integer value) { addCriterion("me_master_id >", value, "meMasterId"); return (Criteria) this; } public Criteria andMeMasterIdGreaterThanOrEqualTo(Integer value) { addCriterion("me_master_id >=", value, "meMasterId"); return (Criteria) this; } public Criteria andMeMasterIdLessThan(Integer value) { addCriterion("me_master_id <", value, "meMasterId"); return (Criteria) this; } public Criteria andMeMasterIdLessThanOrEqualTo(Integer value) { addCriterion("me_master_id <=", value, "meMasterId"); return (Criteria) this; } public Criteria andMeMasterIdIn(List values) { addCriterion("me_master_id in", values, "meMasterId"); return (Criteria) this; } public Criteria andMeMasterIdNotIn(List values) { addCriterion("me_master_id not in", values, "meMasterId"); return (Criteria) this; } public Criteria andMeMasterIdBetween(Integer value1, Integer value2) { addCriterion("me_master_id between", value1, value2, "meMasterId"); return (Criteria) this; } public Criteria andMeMasterIdNotBetween(Integer value1, Integer value2) { addCriterion("me_master_id not between", value1, value2, "meMasterId"); return (Criteria) this; } public Criteria andMeCodeIsNull() { addCriterion("me_code is null"); return (Criteria) this; } public Criteria andMeCodeIsNotNull() { addCriterion("me_code is not null"); return (Criteria) this; } public Criteria andMeCodeEqualTo(String value) { addCriterion("me_code =", value, "meCode"); return (Criteria) this; } public Criteria andMeCodeNotEqualTo(String value) { addCriterion("me_code <>", value, "meCode"); return (Criteria) this; } public Criteria andMeCodeGreaterThan(String value) { addCriterion("me_code >", value, "meCode"); return (Criteria) this; } public Criteria andMeCodeGreaterThanOrEqualTo(String value) { addCriterion("me_code >=", value, "meCode"); return (Criteria) this; } public Criteria andMeCodeLessThan(String value) { addCriterion("me_code <", value, "meCode"); return (Criteria) this; } public Criteria andMeCodeLessThanOrEqualTo(String value) { addCriterion("me_code <=", value, "meCode"); return (Criteria) this; } public Criteria andMeCodeLike(String value) { addCriterion("me_code like", value, "meCode"); return (Criteria) this; } public Criteria andMeCodeNotLike(String value) { addCriterion("me_code not like", value, "meCode"); return (Criteria) this; } public Criteria andMeCodeIn(List values) { addCriterion("me_code in", values, "meCode"); return (Criteria) this; } public Criteria andMeCodeNotIn(List values) { addCriterion("me_code not in", values, "meCode"); return (Criteria) this; } public Criteria andMeCodeBetween(String value1, String value2) { addCriterion("me_code between", value1, value2, "meCode"); return (Criteria) this; } public Criteria andMeCodeNotBetween(String value1, String value2) { addCriterion("me_code not between", value1, value2, "meCode"); return (Criteria) this; } public Criteria andMeNameIsNull() { addCriterion("me_name is null"); return (Criteria) this; } public Criteria andMeNameIsNotNull() { addCriterion("me_name is not null"); return (Criteria) this; } public Criteria andMeNameEqualTo(String value) { addCriterion("me_name =", value, "meName"); return (Criteria) this; } public Criteria andMeNameNotEqualTo(String value) { addCriterion("me_name <>", value, "meName"); return (Criteria) this; } public Criteria andMeNameGreaterThan(String value) { addCriterion("me_name >", value, "meName"); return (Criteria) this; } public Criteria andMeNameGreaterThanOrEqualTo(String value) { addCriterion("me_name >=", value, "meName"); return (Criteria) this; } public Criteria andMeNameLessThan(String value) { addCriterion("me_name <", value, "meName"); return (Criteria) this; } public Criteria andMeNameLessThanOrEqualTo(String value) { addCriterion("me_name <=", value, "meName"); return (Criteria) this; } public Criteria andMeNameLike(String value) { addCriterion("me_name like", value, "meName"); return (Criteria) this; } public Criteria andMeNameNotLike(String value) { addCriterion("me_name not like", value, "meName"); return (Criteria) this; } public Criteria andMeNameIn(List values) { addCriterion("me_name in", values, "meName"); return (Criteria) this; } public Criteria andMeNameNotIn(List values) { addCriterion("me_name not in", values, "meName"); return (Criteria) this; } public Criteria andMeNameBetween(String value1, String value2) { addCriterion("me_name between", value1, value2, "meName"); return (Criteria) this; } public Criteria andMeNameNotBetween(String value1, String value2) { addCriterion("me_name not between", value1, value2, "meName"); return (Criteria) this; } public Criteria andMeTypeIsNull() { addCriterion("me_type is null"); return (Criteria) this; } public Criteria andMeTypeIsNotNull() { addCriterion("me_type is not null"); return (Criteria) this; } public Criteria andMeTypeEqualTo(String value) { addCriterion("me_type =", value, "meType"); return (Criteria) this; } public Criteria andMeTypeNotEqualTo(String value) { addCriterion("me_type <>", value, "meType"); return (Criteria) this; } public Criteria andMeTypeGreaterThan(String value) { addCriterion("me_type >", value, "meType"); return (Criteria) this; } public Criteria andMeTypeGreaterThanOrEqualTo(String value) { addCriterion("me_type >=", value, "meType"); return (Criteria) this; } public Criteria andMeTypeLessThan(String value) { addCriterion("me_type <", value, "meType"); return (Criteria) this; } public Criteria andMeTypeLessThanOrEqualTo(String value) { addCriterion("me_type <=", value, "meType"); return (Criteria) this; } public Criteria andMeTypeLike(String value) { addCriterion("me_type like", value, "meType"); return (Criteria) this; } public Criteria andMeTypeNotLike(String value) { addCriterion("me_type not like", value, "meType"); return (Criteria) this; } public Criteria andMeTypeIn(List values) { addCriterion("me_type in", values, "meType"); return (Criteria) this; } public Criteria andMeTypeNotIn(List values) { addCriterion("me_type not in", values, "meType"); return (Criteria) this; } public Criteria andMeTypeBetween(String value1, String value2) { addCriterion("me_type between", value1, value2, "meType"); return (Criteria) this; } public Criteria andMeTypeNotBetween(String value1, String value2) { addCriterion("me_type not between", value1, value2, "meType"); return (Criteria) this; } public Criteria andMeLenIsNull() { addCriterion("me_len is null"); return (Criteria) this; } public Criteria andMeLenIsNotNull() { addCriterion("me_len is not null"); return (Criteria) this; } public Criteria andMeLenEqualTo(Integer value) { addCriterion("me_len =", value, "meLen"); return (Criteria) this; } public Criteria andMeLenNotEqualTo(Integer value) { addCriterion("me_len <>", value, "meLen"); return (Criteria) this; } public Criteria andMeLenGreaterThan(Integer value) { addCriterion("me_len >", value, "meLen"); return (Criteria) this; } public Criteria andMeLenGreaterThanOrEqualTo(Integer value) { addCriterion("me_len >=", value, "meLen"); return (Criteria) this; } public Criteria andMeLenLessThan(Integer value) { addCriterion("me_len <", value, "meLen"); return (Criteria) this; } public Criteria andMeLenLessThanOrEqualTo(Integer value) { addCriterion("me_len <=", value, "meLen"); return (Criteria) this; } public Criteria andMeLenIn(List values) { addCriterion("me_len in", values, "meLen"); return (Criteria) this; } public Criteria andMeLenNotIn(List values) { addCriterion("me_len not in", values, "meLen"); return (Criteria) this; } public Criteria andMeLenBetween(Integer value1, Integer value2) { addCriterion("me_len between", value1, value2, "meLen"); return (Criteria) this; } public Criteria andMeLenNotBetween(Integer value1, Integer value2) { addCriterion("me_len not between", value1, value2, "meLen"); return (Criteria) this; } public Criteria andMePrecisionIsNull() { addCriterion("me_precision is null"); return (Criteria) this; } public Criteria andMePrecisionIsNotNull() { addCriterion("me_precision is not null"); return (Criteria) this; } public Criteria andMePrecisionEqualTo(Integer value) { addCriterion("me_precision =", value, "mePrecision"); return (Criteria) this; } public Criteria andMePrecisionNotEqualTo(Integer value) { addCriterion("me_precision <>", value, "mePrecision"); return (Criteria) this; } public Criteria andMePrecisionGreaterThan(Integer value) { addCriterion("me_precision >", value, "mePrecision"); return (Criteria) this; } public Criteria andMePrecisionGreaterThanOrEqualTo(Integer value) { addCriterion("me_precision >=", value, "mePrecision"); return (Criteria) this; } public Criteria andMePrecisionLessThan(Integer value) { addCriterion("me_precision <", value, "mePrecision"); return (Criteria) this; } public Criteria andMePrecisionLessThanOrEqualTo(Integer value) { addCriterion("me_precision <=", value, "mePrecision"); return (Criteria) this; } public Criteria andMePrecisionIn(List values) { addCriterion("me_precision in", values, "mePrecision"); return (Criteria) this; } public Criteria andMePrecisionNotIn(List values) { addCriterion("me_precision not in", values, "mePrecision"); return (Criteria) this; } public Criteria andMePrecisionBetween(Integer value1, Integer value2) { addCriterion("me_precision between", value1, value2, "mePrecision"); return (Criteria) this; } public Criteria andMePrecisionNotBetween(Integer value1, Integer value2) { addCriterion("me_precision not between", value1, value2, "mePrecision"); return (Criteria) this; } public Criteria andMeMustFlagIsNull() { addCriterion("me_must_flag is null"); return (Criteria) this; } public Criteria andMeMustFlagIsNotNull() { addCriterion("me_must_flag is not null"); return (Criteria) this; } public Criteria andMeMustFlagEqualTo(Boolean value) { addCriterion("me_must_flag =", value, "meMustFlag"); return (Criteria) this; } public Criteria andMeMustFlagNotEqualTo(Boolean value) { addCriterion("me_must_flag <>", value, "meMustFlag"); return (Criteria) this; } public Criteria andMeMustFlagGreaterThan(Boolean value) { addCriterion("me_must_flag >", value, "meMustFlag"); return (Criteria) this; } public Criteria andMeMustFlagGreaterThanOrEqualTo(Boolean value) { addCriterion("me_must_flag >=", value, "meMustFlag"); return (Criteria) this; } public Criteria andMeMustFlagLessThan(Boolean value) { addCriterion("me_must_flag <", value, "meMustFlag"); return (Criteria) this; } public Criteria andMeMustFlagLessThanOrEqualTo(Boolean value) { addCriterion("me_must_flag <=", value, "meMustFlag"); return (Criteria) this; } public Criteria andMeMustFlagIn(List values) { addCriterion("me_must_flag in", values, "meMustFlag"); return (Criteria) this; } public Criteria andMeMustFlagNotIn(List values) { addCriterion("me_must_flag not in", values, "meMustFlag"); return (Criteria) this; } public Criteria andMeMustFlagBetween(Boolean value1, Boolean value2) { addCriterion("me_must_flag between", value1, value2, "meMustFlag"); return (Criteria) this; } public Criteria andMeMustFlagNotBetween(Boolean value1, Boolean value2) { addCriterion("me_must_flag not between", value1, value2, "meMustFlag"); return (Criteria) this; } public Criteria andMeDescIsNull() { addCriterion("me_desc is null"); return (Criteria) this; } public Criteria andMeDescIsNotNull() { addCriterion("me_desc is not null"); return (Criteria) this; } public Criteria andMeDescEqualTo(String value) { addCriterion("me_desc =", value, "meDesc"); return (Criteria) this; } public Criteria andMeDescNotEqualTo(String value) { addCriterion("me_desc <>", value, "meDesc"); return (Criteria) this; } public Criteria andMeDescGreaterThan(String value) { addCriterion("me_desc >", value, "meDesc"); return (Criteria) this; } public Criteria andMeDescGreaterThanOrEqualTo(String value) { addCriterion("me_desc >=", value, "meDesc"); return (Criteria) this; } public Criteria andMeDescLessThan(String value) { addCriterion("me_desc <", value, "meDesc"); return (Criteria) this; } public Criteria andMeDescLessThanOrEqualTo(String value) { addCriterion("me_desc <=", value, "meDesc"); return (Criteria) this; } public Criteria andMeDescLike(String value) { addCriterion("me_desc like", value, "meDesc"); return (Criteria) this; } public Criteria andMeDescNotLike(String value) { addCriterion("me_desc not like", value, "meDesc"); return (Criteria) this; } public Criteria andMeDescIn(List values) { addCriterion("me_desc in", values, "meDesc"); return (Criteria) this; } public Criteria andMeDescNotIn(List values) { addCriterion("me_desc not in", values, "meDesc"); return (Criteria) this; } public Criteria andMeDescBetween(String value1, String value2) { addCriterion("me_desc between", value1, value2, "meDesc"); return (Criteria) this; } public Criteria andMeDescNotBetween(String value1, String value2) { addCriterion("me_desc not between", value1, value2, "meDesc"); return (Criteria) this; } public Criteria andMeEnableFlagIsNull() { addCriterion("me_enable_flag is null"); return (Criteria) this; } public Criteria andMeEnableFlagIsNotNull() { addCriterion("me_enable_flag is not null"); return (Criteria) this; } public Criteria andMeEnableFlagEqualTo(Integer value) { addCriterion("me_enable_flag =", value, "meEnableFlag"); return (Criteria) this; } public Criteria andMeEnableFlagNotEqualTo(Integer value) { addCriterion("me_enable_flag <>", value, "meEnableFlag"); return (Criteria) this; } public Criteria andMeEnableFlagGreaterThan(Integer value) { addCriterion("me_enable_flag >", value, "meEnableFlag"); return (Criteria) this; } public Criteria andMeEnableFlagGreaterThanOrEqualTo(Integer value) { addCriterion("me_enable_flag >=", value, "meEnableFlag"); return (Criteria) this; } public Criteria andMeEnableFlagLessThan(Integer value) { addCriterion("me_enable_flag <", value, "meEnableFlag"); return (Criteria) this; } public Criteria andMeEnableFlagLessThanOrEqualTo(Integer value) { addCriterion("me_enable_flag <=", value, "meEnableFlag"); return (Criteria) this; } public Criteria andMeEnableFlagIn(List values) { addCriterion("me_enable_flag in", values, "meEnableFlag"); return (Criteria) this; } public Criteria andMeEnableFlagNotIn(List values) { addCriterion("me_enable_flag not in", values, "meEnableFlag"); return (Criteria) this; } public Criteria andMeEnableFlagBetween(Integer value1, Integer value2) { addCriterion("me_enable_flag between", value1, value2, "meEnableFlag"); return (Criteria) this; } public Criteria andMeEnableFlagNotBetween(Integer value1, Integer value2) { addCriterion("me_enable_flag not between", value1, value2, "meEnableFlag"); return (Criteria) this; } public Criteria andMeDef1IsNull() { addCriterion("me_def1 is null"); return (Criteria) this; } public Criteria andMeDef1IsNotNull() { addCriterion("me_def1 is not null"); return (Criteria) this; } public Criteria andMeDef1EqualTo(String value) { addCriterion("me_def1 =", value, "meDef1"); return (Criteria) this; } public Criteria andMeDef1NotEqualTo(String value) { addCriterion("me_def1 <>", value, "meDef1"); return (Criteria) this; } public Criteria andMeDef1GreaterThan(String value) { addCriterion("me_def1 >", value, "meDef1"); return (Criteria) this; } public Criteria andMeDef1GreaterThanOrEqualTo(String value) { addCriterion("me_def1 >=", value, "meDef1"); return (Criteria) this; } public Criteria andMeDef1LessThan(String value) { addCriterion("me_def1 <", value, "meDef1"); return (Criteria) this; } public Criteria andMeDef1LessThanOrEqualTo(String value) { addCriterion("me_def1 <=", value, "meDef1"); return (Criteria) this; } public Criteria andMeDef1Like(String value) { addCriterion("me_def1 like", value, "meDef1"); return (Criteria) this; } public Criteria andMeDef1NotLike(String value) { addCriterion("me_def1 not like", value, "meDef1"); return (Criteria) this; } public Criteria andMeDef1In(List values) { addCriterion("me_def1 in", values, "meDef1"); return (Criteria) this; } public Criteria andMeDef1NotIn(List values) { addCriterion("me_def1 not in", values, "meDef1"); return (Criteria) this; } public Criteria andMeDef1Between(String value1, String value2) { addCriterion("me_def1 between", value1, value2, "meDef1"); return (Criteria) this; } public Criteria andMeDef1NotBetween(String value1, String value2) { addCriterion("me_def1 not between", value1, value2, "meDef1"); return (Criteria) this; } public Criteria andMeDef2IsNull() { addCriterion("me_def2 is null"); return (Criteria) this; } public Criteria andMeDef2IsNotNull() { addCriterion("me_def2 is not null"); return (Criteria) this; } public Criteria andMeDef2EqualTo(String value) { addCriterion("me_def2 =", value, "meDef2"); return (Criteria) this; } public Criteria andMeDef2NotEqualTo(String value) { addCriterion("me_def2 <>", value, "meDef2"); return (Criteria) this; } public Criteria andMeDef2GreaterThan(String value) { addCriterion("me_def2 >", value, "meDef2"); return (Criteria) this; } public Criteria andMeDef2GreaterThanOrEqualTo(String value) { addCriterion("me_def2 >=", value, "meDef2"); return (Criteria) this; } public Criteria andMeDef2LessThan(String value) { addCriterion("me_def2 <", value, "meDef2"); return (Criteria) this; } public Criteria andMeDef2LessThanOrEqualTo(String value) { addCriterion("me_def2 <=", value, "meDef2"); return (Criteria) this; } public Criteria andMeDef2Like(String value) { addCriterion("me_def2 like", value, "meDef2"); return (Criteria) this; } public Criteria andMeDef2NotLike(String value) { addCriterion("me_def2 not like", value, "meDef2"); return (Criteria) this; } public Criteria andMeDef2In(List values) { addCriterion("me_def2 in", values, "meDef2"); return (Criteria) this; } public Criteria andMeDef2NotIn(List values) { addCriterion("me_def2 not in", values, "meDef2"); return (Criteria) this; } public Criteria andMeDef2Between(String value1, String value2) { addCriterion("me_def2 between", value1, value2, "meDef2"); return (Criteria) this; } public Criteria andMeDef2NotBetween(String value1, String value2) { addCriterion("me_def2 not between", value1, value2, "meDef2"); return (Criteria) this; } public Criteria andMeDef3IsNull() { addCriterion("me_def3 is null"); return (Criteria) this; } public Criteria andMeDef3IsNotNull() { addCriterion("me_def3 is not null"); return (Criteria) this; } public Criteria andMeDef3EqualTo(String value) { addCriterion("me_def3 =", value, "meDef3"); return (Criteria) this; } public Criteria andMeDef3NotEqualTo(String value) { addCriterion("me_def3 <>", value, "meDef3"); return (Criteria) this; } public Criteria andMeDef3GreaterThan(String value) { addCriterion("me_def3 >", value, "meDef3"); return (Criteria) this; } public Criteria andMeDef3GreaterThanOrEqualTo(String value) { addCriterion("me_def3 >=", value, "meDef3"); return (Criteria) this; } public Criteria andMeDef3LessThan(String value) { addCriterion("me_def3 <", value, "meDef3"); return (Criteria) this; } public Criteria andMeDef3LessThanOrEqualTo(String value) { addCriterion("me_def3 <=", value, "meDef3"); return (Criteria) this; } public Criteria andMeDef3Like(String value) { addCriterion("me_def3 like", value, "meDef3"); return (Criteria) this; } public Criteria andMeDef3NotLike(String value) { addCriterion("me_def3 not like", value, "meDef3"); return (Criteria) this; } public Criteria andMeDef3In(List values) { addCriterion("me_def3 in", values, "meDef3"); return (Criteria) this; } public Criteria andMeDef3NotIn(List values) { addCriterion("me_def3 not in", values, "meDef3"); return (Criteria) this; } public Criteria andMeDef3Between(String value1, String value2) { addCriterion("me_def3 between", value1, value2, "meDef3"); return (Criteria) this; } public Criteria andMeDef3NotBetween(String value1, String value2) { addCriterion("me_def3 not between", value1, value2, "meDef3"); return (Criteria) this; } public Criteria andMeDef4IsNull() { addCriterion("me_def4 is null"); return (Criteria) this; } public Criteria andMeDef4IsNotNull() { addCriterion("me_def4 is not null"); return (Criteria) this; } public Criteria andMeDef4EqualTo(String value) { addCriterion("me_def4 =", value, "meDef4"); return (Criteria) this; } public Criteria andMeDef4NotEqualTo(String value) { addCriterion("me_def4 <>", value, "meDef4"); return (Criteria) this; } public Criteria andMeDef4GreaterThan(String value) { addCriterion("me_def4 >", value, "meDef4"); return (Criteria) this; } public Criteria andMeDef4GreaterThanOrEqualTo(String value) { addCriterion("me_def4 >=", value, "meDef4"); return (Criteria) this; } public Criteria andMeDef4LessThan(String value) { addCriterion("me_def4 <", value, "meDef4"); return (Criteria) this; } public Criteria andMeDef4LessThanOrEqualTo(String value) { addCriterion("me_def4 <=", value, "meDef4"); return (Criteria) this; } public Criteria andMeDef4Like(String value) { addCriterion("me_def4 like", value, "meDef4"); return (Criteria) this; } public Criteria andMeDef4NotLike(String value) { addCriterion("me_def4 not like", value, "meDef4"); return (Criteria) this; } public Criteria andMeDef4In(List values) { addCriterion("me_def4 in", values, "meDef4"); return (Criteria) this; } public Criteria andMeDef4NotIn(List values) { addCriterion("me_def4 not in", values, "meDef4"); return (Criteria) this; } public Criteria andMeDef4Between(String value1, String value2) { addCriterion("me_def4 between", value1, value2, "meDef4"); return (Criteria) this; } public Criteria andMeDef4NotBetween(String value1, String value2) { addCriterion("me_def4 not between", value1, value2, "meDef4"); return (Criteria) this; } public Criteria andMeDef5IsNull() { addCriterion("me_def5 is null"); return (Criteria) this; } public Criteria andMeDef5IsNotNull() { addCriterion("me_def5 is not null"); return (Criteria) this; } public Criteria andMeDef5EqualTo(String value) { addCriterion("me_def5 =", value, "meDef5"); return (Criteria) this; } public Criteria andMeDef5NotEqualTo(String value) { addCriterion("me_def5 <>", value, "meDef5"); return (Criteria) this; } public Criteria andMeDef5GreaterThan(String value) { addCriterion("me_def5 >", value, "meDef5"); return (Criteria) this; } public Criteria andMeDef5GreaterThanOrEqualTo(String value) { addCriterion("me_def5 >=", value, "meDef5"); return (Criteria) this; } public Criteria andMeDef5LessThan(String value) { addCriterion("me_def5 <", value, "meDef5"); return (Criteria) this; } public Criteria andMeDef5LessThanOrEqualTo(String value) { addCriterion("me_def5 <=", value, "meDef5"); return (Criteria) this; } public Criteria andMeDef5Like(String value) { addCriterion("me_def5 like", value, "meDef5"); return (Criteria) this; } public Criteria andMeDef5NotLike(String value) { addCriterion("me_def5 not like", value, "meDef5"); return (Criteria) this; } public Criteria andMeDef5In(List values) { addCriterion("me_def5 in", values, "meDef5"); return (Criteria) this; } public Criteria andMeDef5NotIn(List values) { addCriterion("me_def5 not in", values, "meDef5"); return (Criteria) this; } public Criteria andMeDef5Between(String value1, String value2) { addCriterion("me_def5 between", value1, value2, "meDef5"); return (Criteria) this; } public Criteria andMeDef5NotBetween(String value1, String value2) { addCriterion("me_def5 not between", value1, value2, "meDef5"); return (Criteria) this; } public Criteria andInsPIsNull() { addCriterion("ins_p is null"); return (Criteria) this; } public Criteria andInsPIsNotNull() { addCriterion("ins_p is not null"); return (Criteria) this; } public Criteria andInsPEqualTo(Integer value) { addCriterion("ins_p =", value, "insP"); return (Criteria) this; } public Criteria andInsPNotEqualTo(Integer value) { addCriterion("ins_p <>", value, "insP"); return (Criteria) this; } public Criteria andInsPGreaterThan(Integer value) { addCriterion("ins_p >", value, "insP"); return (Criteria) this; } public Criteria andInsPGreaterThanOrEqualTo(Integer value) { addCriterion("ins_p >=", value, "insP"); return (Criteria) this; } public Criteria andInsPLessThan(Integer value) { addCriterion("ins_p <", value, "insP"); return (Criteria) this; } public Criteria andInsPLessThanOrEqualTo(Integer value) { addCriterion("ins_p <=", value, "insP"); return (Criteria) this; } public Criteria andInsPIn(List values) { addCriterion("ins_p in", values, "insP"); return (Criteria) this; } public Criteria andInsPNotIn(List values) { addCriterion("ins_p not in", values, "insP"); return (Criteria) this; } public Criteria andInsPBetween(Integer value1, Integer value2) { addCriterion("ins_p between", value1, value2, "insP"); return (Criteria) this; } public Criteria andInsPNotBetween(Integer value1, Integer value2) { addCriterion("ins_p not between", value1, value2, "insP"); return (Criteria) this; } public Criteria andInsTIsNull() { addCriterion("ins_t is null"); return (Criteria) this; } public Criteria andInsTIsNotNull() { addCriterion("ins_t is not null"); return (Criteria) this; } public Criteria andInsTEqualTo(Date value) { addCriterion("ins_t =", value, "insT"); return (Criteria) this; } public Criteria andInsTNotEqualTo(Date value) { addCriterion("ins_t <>", value, "insT"); return (Criteria) this; } public Criteria andInsTGreaterThan(Date value) { addCriterion("ins_t >", value, "insT"); return (Criteria) this; } public Criteria andInsTGreaterThanOrEqualTo(Date value) { addCriterion("ins_t >=", value, "insT"); return (Criteria) this; } public Criteria andInsTLessThan(Date value) { addCriterion("ins_t <", value, "insT"); return (Criteria) this; } public Criteria andInsTLessThanOrEqualTo(Date value) { addCriterion("ins_t <=", value, "insT"); return (Criteria) this; } public Criteria andInsTIn(List values) { addCriterion("ins_t in", values, "insT"); return (Criteria) this; } public Criteria andInsTNotIn(List values) { addCriterion("ins_t not in", values, "insT"); return (Criteria) this; } public Criteria andInsTBetween(Date value1, Date value2) { addCriterion("ins_t between", value1, value2, "insT"); return (Criteria) this; } public Criteria andInsTNotBetween(Date value1, Date value2) { addCriterion("ins_t not between", value1, value2, "insT"); return (Criteria) this; } public Criteria andUpdPIsNull() { addCriterion("upd_p is null"); return (Criteria) this; } public Criteria andUpdPIsNotNull() { addCriterion("upd_p is not null"); return (Criteria) this; } public Criteria andUpdPEqualTo(Integer value) { addCriterion("upd_p =", value, "updP"); return (Criteria) this; } public Criteria andUpdPNotEqualTo(Integer value) { addCriterion("upd_p <>", value, "updP"); return (Criteria) this; } public Criteria andUpdPGreaterThan(Integer value) { addCriterion("upd_p >", value, "updP"); return (Criteria) this; } public Criteria andUpdPGreaterThanOrEqualTo(Integer value) { addCriterion("upd_p >=", value, "updP"); return (Criteria) this; } public Criteria andUpdPLessThan(Integer value) { addCriterion("upd_p <", value, "updP"); return (Criteria) this; } public Criteria andUpdPLessThanOrEqualTo(Integer value) { addCriterion("upd_p <=", value, "updP"); return (Criteria) this; } public Criteria andUpdPIn(List values) { addCriterion("upd_p in", values, "updP"); return (Criteria) this; } public Criteria andUpdPNotIn(List values) { addCriterion("upd_p not in", values, "updP"); return (Criteria) this; } public Criteria andUpdPBetween(Integer value1, Integer value2) { addCriterion("upd_p between", value1, value2, "updP"); return (Criteria) this; } public Criteria andUpdPNotBetween(Integer value1, Integer value2) { addCriterion("upd_p not between", value1, value2, "updP"); return (Criteria) this; } public Criteria andUpdTIsNull() { addCriterion("upd_t is null"); return (Criteria) this; } public Criteria andUpdTIsNotNull() { addCriterion("upd_t is not null"); return (Criteria) this; } public Criteria andUpdTEqualTo(Date value) { addCriterion("upd_t =", value, "updT"); return (Criteria) this; } public Criteria andUpdTNotEqualTo(Date value) { addCriterion("upd_t <>", value, "updT"); return (Criteria) this; } public Criteria andUpdTGreaterThan(Date value) { addCriterion("upd_t >", value, "updT"); return (Criteria) this; } public Criteria andUpdTGreaterThanOrEqualTo(Date value) { addCriterion("upd_t >=", value, "updT"); return (Criteria) this; } public Criteria andUpdTLessThan(Date value) { addCriterion("upd_t <", value, "updT"); return (Criteria) this; } public Criteria andUpdTLessThanOrEqualTo(Date value) { addCriterion("upd_t <=", value, "updT"); return (Criteria) this; } public Criteria andUpdTIn(List values) { addCriterion("upd_t in", values, "updT"); return (Criteria) this; } public Criteria andUpdTNotIn(List values) { addCriterion("upd_t not in", values, "updT"); return (Criteria) this; } public Criteria andUpdTBetween(Date value1, Date value2) { addCriterion("upd_t between", value1, value2, "updT"); return (Criteria) this; } public Criteria andUpdTNotBetween(Date value1, Date value2) { addCriterion("upd_t not between", value1, value2, "updT"); 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); } } }