package com.hz.employmentsite.model; import java.util.ArrayList; import java.util.Date; import java.util.List; public class PcRecommendMgtExample { protected String orderByClause; protected boolean distinct; protected List oredCriteria; public PcRecommendMgtExample() { 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 andRecommendMgtIDIsNull() { addCriterion("RecommendMgtID is null"); return (Criteria) this; } public Criteria andRecommendMgtIDIsNotNull() { addCriterion("RecommendMgtID is not null"); return (Criteria) this; } public Criteria andRecommendMgtIDEqualTo(String value) { addCriterion("RecommendMgtID =", value, "recommendMgtID"); return (Criteria) this; } public Criteria andRecommendMgtIDNotEqualTo(String value) { addCriterion("RecommendMgtID <>", value, "recommendMgtID"); return (Criteria) this; } public Criteria andRecommendMgtIDGreaterThan(String value) { addCriterion("RecommendMgtID >", value, "recommendMgtID"); return (Criteria) this; } public Criteria andRecommendMgtIDGreaterThanOrEqualTo(String value) { addCriterion("RecommendMgtID >=", value, "recommendMgtID"); return (Criteria) this; } public Criteria andRecommendMgtIDLessThan(String value) { addCriterion("RecommendMgtID <", value, "recommendMgtID"); return (Criteria) this; } public Criteria andRecommendMgtIDLessThanOrEqualTo(String value) { addCriterion("RecommendMgtID <=", value, "recommendMgtID"); return (Criteria) this; } public Criteria andRecommendMgtIDLike(String value) { addCriterion("RecommendMgtID like", value, "recommendMgtID"); return (Criteria) this; } public Criteria andRecommendMgtIDNotLike(String value) { addCriterion("RecommendMgtID not like", value, "recommendMgtID"); return (Criteria) this; } public Criteria andRecommendMgtIDIn(List values) { addCriterion("RecommendMgtID in", values, "recommendMgtID"); return (Criteria) this; } public Criteria andRecommendMgtIDNotIn(List values) { addCriterion("RecommendMgtID not in", values, "recommendMgtID"); return (Criteria) this; } public Criteria andRecommendMgtIDBetween(String value1, String value2) { addCriterion("RecommendMgtID between", value1, value2, "recommendMgtID"); return (Criteria) this; } public Criteria andRecommendMgtIDNotBetween(String value1, String value2) { addCriterion("RecommendMgtID not between", value1, value2, "recommendMgtID"); return (Criteria) this; } public Criteria andPostIDIsNull() { addCriterion("PostID is null"); return (Criteria) this; } public Criteria andPostIDIsNotNull() { addCriterion("PostID is not null"); return (Criteria) this; } public Criteria andPostIDEqualTo(String value) { addCriterion("PostID =", value, "postID"); return (Criteria) this; } public Criteria andPostIDNotEqualTo(String value) { addCriterion("PostID <>", value, "postID"); return (Criteria) this; } public Criteria andPostIDGreaterThan(String value) { addCriterion("PostID >", value, "postID"); return (Criteria) this; } public Criteria andPostIDGreaterThanOrEqualTo(String value) { addCriterion("PostID >=", value, "postID"); return (Criteria) this; } public Criteria andPostIDLessThan(String value) { addCriterion("PostID <", value, "postID"); return (Criteria) this; } public Criteria andPostIDLessThanOrEqualTo(String value) { addCriterion("PostID <=", value, "postID"); return (Criteria) this; } public Criteria andPostIDLike(String value) { addCriterion("PostID like", value, "postID"); return (Criteria) this; } public Criteria andPostIDNotLike(String value) { addCriterion("PostID not like", value, "postID"); return (Criteria) this; } public Criteria andPostIDIn(List values) { addCriterion("PostID in", values, "postID"); return (Criteria) this; } public Criteria andPostIDNotIn(List values) { addCriterion("PostID not in", values, "postID"); return (Criteria) this; } public Criteria andPostIDBetween(String value1, String value2) { addCriterion("PostID between", value1, value2, "postID"); return (Criteria) this; } public Criteria andPostIDNotBetween(String value1, String value2) { addCriterion("PostID not between", value1, value2, "postID"); return (Criteria) this; } public Criteria andJobHuntIDIsNull() { addCriterion("JobHuntID is null"); return (Criteria) this; } public Criteria andJobHuntIDIsNotNull() { addCriterion("JobHuntID is not null"); return (Criteria) this; } public Criteria andJobHuntIDEqualTo(String value) { addCriterion("JobHuntID =", value, "jobHuntID"); return (Criteria) this; } public Criteria andJobHuntIDNotEqualTo(String value) { addCriterion("JobHuntID <>", value, "jobHuntID"); return (Criteria) this; } public Criteria andJobHuntIDGreaterThan(String value) { addCriterion("JobHuntID >", value, "jobHuntID"); return (Criteria) this; } public Criteria andJobHuntIDGreaterThanOrEqualTo(String value) { addCriterion("JobHuntID >=", value, "jobHuntID"); return (Criteria) this; } public Criteria andJobHuntIDLessThan(String value) { addCriterion("JobHuntID <", value, "jobHuntID"); return (Criteria) this; } public Criteria andJobHuntIDLessThanOrEqualTo(String value) { addCriterion("JobHuntID <=", value, "jobHuntID"); return (Criteria) this; } public Criteria andJobHuntIDLike(String value) { addCriterion("JobHuntID like", value, "jobHuntID"); return (Criteria) this; } public Criteria andJobHuntIDNotLike(String value) { addCriterion("JobHuntID not like", value, "jobHuntID"); return (Criteria) this; } public Criteria andJobHuntIDIn(List values) { addCriterion("JobHuntID in", values, "jobHuntID"); return (Criteria) this; } public Criteria andJobHuntIDNotIn(List values) { addCriterion("JobHuntID not in", values, "jobHuntID"); return (Criteria) this; } public Criteria andJobHuntIDBetween(String value1, String value2) { addCriterion("JobHuntID between", value1, value2, "jobHuntID"); return (Criteria) this; } public Criteria andJobHuntIDNotBetween(String value1, String value2) { addCriterion("JobHuntID not between", value1, value2, "jobHuntID"); return (Criteria) this; } public Criteria andRecommendTypeIsNull() { addCriterion("RecommendType is null"); return (Criteria) this; } public Criteria andRecommendTypeIsNotNull() { addCriterion("RecommendType is not null"); return (Criteria) this; } public Criteria andRecommendTypeEqualTo(Integer value) { addCriterion("RecommendType =", value, "recommendType"); return (Criteria) this; } public Criteria andRecommendTypeNotEqualTo(Integer value) { addCriterion("RecommendType <>", value, "recommendType"); return (Criteria) this; } public Criteria andRecommendTypeGreaterThan(Integer value) { addCriterion("RecommendType >", value, "recommendType"); return (Criteria) this; } public Criteria andRecommendTypeGreaterThanOrEqualTo(Integer value) { addCriterion("RecommendType >=", value, "recommendType"); return (Criteria) this; } public Criteria andRecommendTypeLessThan(Integer value) { addCriterion("RecommendType <", value, "recommendType"); return (Criteria) this; } public Criteria andRecommendTypeLessThanOrEqualTo(Integer value) { addCriterion("RecommendType <=", value, "recommendType"); return (Criteria) this; } public Criteria andRecommendTypeIn(List values) { addCriterion("RecommendType in", values, "recommendType"); return (Criteria) this; } public Criteria andRecommendTypeNotIn(List values) { addCriterion("RecommendType not in", values, "recommendType"); return (Criteria) this; } public Criteria andRecommendTypeBetween(Integer value1, Integer value2) { addCriterion("RecommendType between", value1, value2, "recommendType"); return (Criteria) this; } public Criteria andRecommendTypeNotBetween(Integer value1, Integer value2) { addCriterion("RecommendType not between", value1, value2, "recommendType"); return (Criteria) this; } public Criteria andEntryStateIsNull() { addCriterion("EntryState is null"); return (Criteria) this; } public Criteria andEntryStateIsNotNull() { addCriterion("EntryState is not null"); return (Criteria) this; } public Criteria andEntryStateEqualTo(Integer value) { addCriterion("EntryState =", value, "entryState"); return (Criteria) this; } public Criteria andEntryStateNotEqualTo(Integer value) { addCriterion("EntryState <>", value, "entryState"); return (Criteria) this; } public Criteria andEntryStateGreaterThan(Integer value) { addCriterion("EntryState >", value, "entryState"); return (Criteria) this; } public Criteria andEntryStateGreaterThanOrEqualTo(Integer value) { addCriterion("EntryState >=", value, "entryState"); return (Criteria) this; } public Criteria andEntryStateLessThan(Integer value) { addCriterion("EntryState <", value, "entryState"); return (Criteria) this; } public Criteria andEntryStateLessThanOrEqualTo(Integer value) { addCriterion("EntryState <=", value, "entryState"); return (Criteria) this; } public Criteria andEntryStateIn(List values) { addCriterion("EntryState in", values, "entryState"); return (Criteria) this; } public Criteria andEntryStateNotIn(List values) { addCriterion("EntryState not in", values, "entryState"); return (Criteria) this; } public Criteria andEntryStateBetween(Integer value1, Integer value2) { addCriterion("EntryState between", value1, value2, "entryState"); return (Criteria) this; } public Criteria andEntryStateNotBetween(Integer value1, Integer value2) { addCriterion("EntryState not between", value1, value2, "entryState"); return (Criteria) this; } public Criteria andOfficialAccountsIDIsNull() { addCriterion("OfficialAccountsID is null"); return (Criteria) this; } public Criteria andOfficialAccountsIDIsNotNull() { addCriterion("OfficialAccountsID is not null"); return (Criteria) this; } public Criteria andOfficialAccountsIDEqualTo(String value) { addCriterion("OfficialAccountsID =", value, "officialAccountsID"); return (Criteria) this; } public Criteria andOfficialAccountsIDNotEqualTo(String value) { addCriterion("OfficialAccountsID <>", value, "officialAccountsID"); return (Criteria) this; } public Criteria andOfficialAccountsIDGreaterThan(String value) { addCriterion("OfficialAccountsID >", value, "officialAccountsID"); return (Criteria) this; } public Criteria andOfficialAccountsIDGreaterThanOrEqualTo(String value) { addCriterion("OfficialAccountsID >=", value, "officialAccountsID"); return (Criteria) this; } public Criteria andOfficialAccountsIDLessThan(String value) { addCriterion("OfficialAccountsID <", value, "officialAccountsID"); return (Criteria) this; } public Criteria andOfficialAccountsIDLessThanOrEqualTo(String value) { addCriterion("OfficialAccountsID <=", value, "officialAccountsID"); return (Criteria) this; } public Criteria andOfficialAccountsIDLike(String value) { addCriterion("OfficialAccountsID like", value, "officialAccountsID"); return (Criteria) this; } public Criteria andOfficialAccountsIDNotLike(String value) { addCriterion("OfficialAccountsID not like", value, "officialAccountsID"); return (Criteria) this; } public Criteria andOfficialAccountsIDIn(List values) { addCriterion("OfficialAccountsID in", values, "officialAccountsID"); return (Criteria) this; } public Criteria andOfficialAccountsIDNotIn(List values) { addCriterion("OfficialAccountsID not in", values, "officialAccountsID"); return (Criteria) this; } public Criteria andOfficialAccountsIDBetween(String value1, String value2) { addCriterion("OfficialAccountsID between", value1, value2, "officialAccountsID"); return (Criteria) this; } public Criteria andOfficialAccountsIDNotBetween(String value1, String value2) { addCriterion("OfficialAccountsID not between", value1, value2, "officialAccountsID"); return (Criteria) this; } public Criteria andPostIsReadIsNull() { addCriterion("PostIsRead is null"); return (Criteria) this; } public Criteria andPostIsReadIsNotNull() { addCriterion("PostIsRead is not null"); return (Criteria) this; } public Criteria andPostIsReadEqualTo(Integer value) { addCriterion("PostIsRead =", value, "postIsRead"); return (Criteria) this; } public Criteria andPostIsReadNotEqualTo(Integer value) { addCriterion("PostIsRead <>", value, "postIsRead"); return (Criteria) this; } public Criteria andPostIsReadGreaterThan(Integer value) { addCriterion("PostIsRead >", value, "postIsRead"); return (Criteria) this; } public Criteria andPostIsReadGreaterThanOrEqualTo(Integer value) { addCriterion("PostIsRead >=", value, "postIsRead"); return (Criteria) this; } public Criteria andPostIsReadLessThan(Integer value) { addCriterion("PostIsRead <", value, "postIsRead"); return (Criteria) this; } public Criteria andPostIsReadLessThanOrEqualTo(Integer value) { addCriterion("PostIsRead <=", value, "postIsRead"); return (Criteria) this; } public Criteria andPostIsReadIn(List values) { addCriterion("PostIsRead in", values, "postIsRead"); return (Criteria) this; } public Criteria andPostIsReadNotIn(List values) { addCriterion("PostIsRead not in", values, "postIsRead"); return (Criteria) this; } public Criteria andPostIsReadBetween(Integer value1, Integer value2) { addCriterion("PostIsRead between", value1, value2, "postIsRead"); return (Criteria) this; } public Criteria andPostIsReadNotBetween(Integer value1, Integer value2) { addCriterion("PostIsRead not between", value1, value2, "postIsRead"); return (Criteria) this; } public Criteria andJobPeopleIsReadIsNull() { addCriterion("JobPeopleIsRead is null"); return (Criteria) this; } public Criteria andJobPeopleIsReadIsNotNull() { addCriterion("JobPeopleIsRead is not null"); return (Criteria) this; } public Criteria andJobPeopleIsReadEqualTo(Integer value) { addCriterion("JobPeopleIsRead =", value, "jobPeopleIsRead"); return (Criteria) this; } public Criteria andJobPeopleIsReadNotEqualTo(Integer value) { addCriterion("JobPeopleIsRead <>", value, "jobPeopleIsRead"); return (Criteria) this; } public Criteria andJobPeopleIsReadGreaterThan(Integer value) { addCriterion("JobPeopleIsRead >", value, "jobPeopleIsRead"); return (Criteria) this; } public Criteria andJobPeopleIsReadGreaterThanOrEqualTo(Integer value) { addCriterion("JobPeopleIsRead >=", value, "jobPeopleIsRead"); return (Criteria) this; } public Criteria andJobPeopleIsReadLessThan(Integer value) { addCriterion("JobPeopleIsRead <", value, "jobPeopleIsRead"); return (Criteria) this; } public Criteria andJobPeopleIsReadLessThanOrEqualTo(Integer value) { addCriterion("JobPeopleIsRead <=", value, "jobPeopleIsRead"); return (Criteria) this; } public Criteria andJobPeopleIsReadIn(List values) { addCriterion("JobPeopleIsRead in", values, "jobPeopleIsRead"); return (Criteria) this; } public Criteria andJobPeopleIsReadNotIn(List values) { addCriterion("JobPeopleIsRead not in", values, "jobPeopleIsRead"); return (Criteria) this; } public Criteria andJobPeopleIsReadBetween(Integer value1, Integer value2) { addCriterion("JobPeopleIsRead between", value1, value2, "jobPeopleIsRead"); return (Criteria) this; } public Criteria andJobPeopleIsReadNotBetween(Integer value1, Integer value2) { addCriterion("JobPeopleIsRead not between", value1, value2, "jobPeopleIsRead"); return (Criteria) this; } public Criteria andCreateUserIDIsNull() { addCriterion("CreateUserID is null"); return (Criteria) this; } public Criteria andCreateUserIDIsNotNull() { addCriterion("CreateUserID is not null"); return (Criteria) this; } public Criteria andCreateUserIDEqualTo(String value) { addCriterion("CreateUserID =", value, "createUserID"); return (Criteria) this; } public Criteria andCreateUserIDNotEqualTo(String value) { addCriterion("CreateUserID <>", value, "createUserID"); return (Criteria) this; } public Criteria andCreateUserIDGreaterThan(String value) { addCriterion("CreateUserID >", value, "createUserID"); return (Criteria) this; } public Criteria andCreateUserIDGreaterThanOrEqualTo(String value) { addCriterion("CreateUserID >=", value, "createUserID"); return (Criteria) this; } public Criteria andCreateUserIDLessThan(String value) { addCriterion("CreateUserID <", value, "createUserID"); return (Criteria) this; } public Criteria andCreateUserIDLessThanOrEqualTo(String value) { addCriterion("CreateUserID <=", value, "createUserID"); return (Criteria) this; } public Criteria andCreateUserIDLike(String value) { addCriterion("CreateUserID like", value, "createUserID"); return (Criteria) this; } public Criteria andCreateUserIDNotLike(String value) { addCriterion("CreateUserID not like", value, "createUserID"); return (Criteria) this; } public Criteria andCreateUserIDIn(List values) { addCriterion("CreateUserID in", values, "createUserID"); return (Criteria) this; } public Criteria andCreateUserIDNotIn(List values) { addCriterion("CreateUserID not in", values, "createUserID"); return (Criteria) this; } public Criteria andCreateUserIDBetween(String value1, String value2) { addCriterion("CreateUserID between", value1, value2, "createUserID"); return (Criteria) this; } public Criteria andCreateUserIDNotBetween(String value1, String value2) { addCriterion("CreateUserID not between", value1, value2, "createUserID"); return (Criteria) this; } public Criteria andCreateTimeIsNull() { addCriterion("CreateTime is null"); return (Criteria) this; } public Criteria andCreateTimeIsNotNull() { addCriterion("CreateTime is not null"); return (Criteria) this; } public Criteria andCreateTimeEqualTo(Date value) { addCriterion("CreateTime =", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeNotEqualTo(Date value) { addCriterion("CreateTime <>", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeGreaterThan(Date value) { addCriterion("CreateTime >", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) { addCriterion("CreateTime >=", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeLessThan(Date value) { addCriterion("CreateTime <", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeLessThanOrEqualTo(Date value) { addCriterion("CreateTime <=", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeIn(List values) { addCriterion("CreateTime in", values, "createTime"); return (Criteria) this; } public Criteria andCreateTimeNotIn(List values) { addCriterion("CreateTime not in", values, "createTime"); return (Criteria) this; } public Criteria andCreateTimeBetween(Date value1, Date value2) { addCriterion("CreateTime between", value1, value2, "createTime"); return (Criteria) this; } public Criteria andCreateTimeNotBetween(Date value1, Date value2) { addCriterion("CreateTime not between", value1, value2, "createTime"); return (Criteria) this; } public Criteria andModifyUserIDIsNull() { addCriterion("ModifyUserID is null"); return (Criteria) this; } public Criteria andModifyUserIDIsNotNull() { addCriterion("ModifyUserID is not null"); return (Criteria) this; } public Criteria andModifyUserIDEqualTo(String value) { addCriterion("ModifyUserID =", value, "modifyUserID"); return (Criteria) this; } public Criteria andModifyUserIDNotEqualTo(String value) { addCriterion("ModifyUserID <>", value, "modifyUserID"); return (Criteria) this; } public Criteria andModifyUserIDGreaterThan(String value) { addCriterion("ModifyUserID >", value, "modifyUserID"); return (Criteria) this; } public Criteria andModifyUserIDGreaterThanOrEqualTo(String value) { addCriterion("ModifyUserID >=", value, "modifyUserID"); return (Criteria) this; } public Criteria andModifyUserIDLessThan(String value) { addCriterion("ModifyUserID <", value, "modifyUserID"); return (Criteria) this; } public Criteria andModifyUserIDLessThanOrEqualTo(String value) { addCriterion("ModifyUserID <=", value, "modifyUserID"); return (Criteria) this; } public Criteria andModifyUserIDLike(String value) { addCriterion("ModifyUserID like", value, "modifyUserID"); return (Criteria) this; } public Criteria andModifyUserIDNotLike(String value) { addCriterion("ModifyUserID not like", value, "modifyUserID"); return (Criteria) this; } public Criteria andModifyUserIDIn(List values) { addCriterion("ModifyUserID in", values, "modifyUserID"); return (Criteria) this; } public Criteria andModifyUserIDNotIn(List values) { addCriterion("ModifyUserID not in", values, "modifyUserID"); return (Criteria) this; } public Criteria andModifyUserIDBetween(String value1, String value2) { addCriterion("ModifyUserID between", value1, value2, "modifyUserID"); return (Criteria) this; } public Criteria andModifyUserIDNotBetween(String value1, String value2) { addCriterion("ModifyUserID not between", value1, value2, "modifyUserID"); return (Criteria) this; } public Criteria andModifyTimeIsNull() { addCriterion("ModifyTime is null"); return (Criteria) this; } public Criteria andModifyTimeIsNotNull() { addCriterion("ModifyTime is not null"); return (Criteria) this; } public Criteria andModifyTimeEqualTo(Date value) { addCriterion("ModifyTime =", value, "modifyTime"); return (Criteria) this; } public Criteria andModifyTimeNotEqualTo(Date value) { addCriterion("ModifyTime <>", value, "modifyTime"); return (Criteria) this; } public Criteria andModifyTimeGreaterThan(Date value) { addCriterion("ModifyTime >", value, "modifyTime"); return (Criteria) this; } public Criteria andModifyTimeGreaterThanOrEqualTo(Date value) { addCriterion("ModifyTime >=", value, "modifyTime"); return (Criteria) this; } public Criteria andModifyTimeLessThan(Date value) { addCriterion("ModifyTime <", value, "modifyTime"); return (Criteria) this; } public Criteria andModifyTimeLessThanOrEqualTo(Date value) { addCriterion("ModifyTime <=", value, "modifyTime"); return (Criteria) this; } public Criteria andModifyTimeIn(List values) { addCriterion("ModifyTime in", values, "modifyTime"); return (Criteria) this; } public Criteria andModifyTimeNotIn(List values) { addCriterion("ModifyTime not in", values, "modifyTime"); return (Criteria) this; } public Criteria andModifyTimeBetween(Date value1, Date value2) { addCriterion("ModifyTime between", value1, value2, "modifyTime"); return (Criteria) this; } public Criteria andModifyTimeNotBetween(Date value1, Date value2) { addCriterion("ModifyTime not between", value1, value2, "modifyTime"); return (Criteria) this; } public Criteria andIsSendCompanyIsNull() { addCriterion("isSendCompany is null"); return (Criteria) this; } public Criteria andIsSendCompanyIsNotNull() { addCriterion("isSendCompany is not null"); return (Criteria) this; } public Criteria andIsSendCompanyEqualTo(Boolean value) { addCriterion("isSendCompany =", value, "isSendCompany"); return (Criteria) this; } public Criteria andIsSendCompanyNotEqualTo(Boolean value) { addCriterion("isSendCompany <>", value, "isSendCompany"); return (Criteria) this; } public Criteria andIsSendCompanyGreaterThan(Boolean value) { addCriterion("isSendCompany >", value, "isSendCompany"); return (Criteria) this; } public Criteria andIsSendCompanyGreaterThanOrEqualTo(Boolean value) { addCriterion("isSendCompany >=", value, "isSendCompany"); return (Criteria) this; } public Criteria andIsSendCompanyLessThan(Boolean value) { addCriterion("isSendCompany <", value, "isSendCompany"); return (Criteria) this; } public Criteria andIsSendCompanyLessThanOrEqualTo(Boolean value) { addCriterion("isSendCompany <=", value, "isSendCompany"); return (Criteria) this; } public Criteria andIsSendCompanyIn(List values) { addCriterion("isSendCompany in", values, "isSendCompany"); return (Criteria) this; } public Criteria andIsSendCompanyNotIn(List values) { addCriterion("isSendCompany not in", values, "isSendCompany"); return (Criteria) this; } public Criteria andIsSendCompanyBetween(Boolean value1, Boolean value2) { addCriterion("isSendCompany between", value1, value2, "isSendCompany"); return (Criteria) this; } public Criteria andIsSendCompanyNotBetween(Boolean value1, Boolean value2) { addCriterion("isSendCompany not between", value1, value2, "isSendCompany"); return (Criteria) this; } public Criteria andIsSendUserIsNull() { addCriterion("isSendUser is null"); return (Criteria) this; } public Criteria andIsSendUserIsNotNull() { addCriterion("isSendUser is not null"); return (Criteria) this; } public Criteria andIsSendUserEqualTo(Boolean value) { addCriterion("isSendUser =", value, "isSendUser"); return (Criteria) this; } public Criteria andIsSendUserNotEqualTo(Boolean value) { addCriterion("isSendUser <>", value, "isSendUser"); return (Criteria) this; } public Criteria andIsSendUserGreaterThan(Boolean value) { addCriterion("isSendUser >", value, "isSendUser"); return (Criteria) this; } public Criteria andIsSendUserGreaterThanOrEqualTo(Boolean value) { addCriterion("isSendUser >=", value, "isSendUser"); return (Criteria) this; } public Criteria andIsSendUserLessThan(Boolean value) { addCriterion("isSendUser <", value, "isSendUser"); return (Criteria) this; } public Criteria andIsSendUserLessThanOrEqualTo(Boolean value) { addCriterion("isSendUser <=", value, "isSendUser"); return (Criteria) this; } public Criteria andIsSendUserIn(List values) { addCriterion("isSendUser in", values, "isSendUser"); return (Criteria) this; } public Criteria andIsSendUserNotIn(List values) { addCriterion("isSendUser not in", values, "isSendUser"); return (Criteria) this; } public Criteria andIsSendUserBetween(Boolean value1, Boolean value2) { addCriterion("isSendUser between", value1, value2, "isSendUser"); return (Criteria) this; } public Criteria andIsSendUserNotBetween(Boolean value1, Boolean value2) { addCriterion("isSendUser not between", value1, value2, "isSendUser"); 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 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); } } }