package com.hz.employmentsite.model; import java.math.BigDecimal; import java.util.ArrayList; import java.util.Date; import java.util.List; public class PcJobhuntExample { protected String orderByClause; protected boolean distinct; protected List oredCriteria; public PcJobhuntExample() { 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 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 andJobUserIDIsNull() { addCriterion("JobUserID is null"); return (Criteria) this; } public Criteria andJobUserIDIsNotNull() { addCriterion("JobUserID is not null"); return (Criteria) this; } public Criteria andJobUserIDEqualTo(String value) { addCriterion("JobUserID =", value, "jobUserID"); return (Criteria) this; } public Criteria andJobUserIDNotEqualTo(String value) { addCriterion("JobUserID <>", value, "jobUserID"); return (Criteria) this; } public Criteria andJobUserIDGreaterThan(String value) { addCriterion("JobUserID >", value, "jobUserID"); return (Criteria) this; } public Criteria andJobUserIDGreaterThanOrEqualTo(String value) { addCriterion("JobUserID >=", value, "jobUserID"); return (Criteria) this; } public Criteria andJobUserIDLessThan(String value) { addCriterion("JobUserID <", value, "jobUserID"); return (Criteria) this; } public Criteria andJobUserIDLessThanOrEqualTo(String value) { addCriterion("JobUserID <=", value, "jobUserID"); return (Criteria) this; } public Criteria andJobUserIDLike(String value) { addCriterion("JobUserID like", value, "jobUserID"); return (Criteria) this; } public Criteria andJobUserIDNotLike(String value) { addCriterion("JobUserID not like", value, "jobUserID"); return (Criteria) this; } public Criteria andJobUserIDIn(List values) { addCriterion("JobUserID in", values, "jobUserID"); return (Criteria) this; } public Criteria andJobUserIDNotIn(List values) { addCriterion("JobUserID not in", values, "jobUserID"); return (Criteria) this; } public Criteria andJobUserIDBetween(String value1, String value2) { addCriterion("JobUserID between", value1, value2, "jobUserID"); return (Criteria) this; } public Criteria andJobUserIDNotBetween(String value1, String value2) { addCriterion("JobUserID not between", value1, value2, "jobUserID"); 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 andWorkCodeIsNull() { addCriterion("WorkCode is null"); return (Criteria) this; } public Criteria andWorkCodeIsNotNull() { addCriterion("WorkCode is not null"); return (Criteria) this; } public Criteria andWorkCodeEqualTo(String value) { addCriterion("WorkCode =", value, "workCode"); return (Criteria) this; } public Criteria andWorkCodeNotEqualTo(String value) { addCriterion("WorkCode <>", value, "workCode"); return (Criteria) this; } public Criteria andWorkCodeGreaterThan(String value) { addCriterion("WorkCode >", value, "workCode"); return (Criteria) this; } public Criteria andWorkCodeGreaterThanOrEqualTo(String value) { addCriterion("WorkCode >=", value, "workCode"); return (Criteria) this; } public Criteria andWorkCodeLessThan(String value) { addCriterion("WorkCode <", value, "workCode"); return (Criteria) this; } public Criteria andWorkCodeLessThanOrEqualTo(String value) { addCriterion("WorkCode <=", value, "workCode"); return (Criteria) this; } public Criteria andWorkCodeLike(String value) { addCriterion("WorkCode like", value, "workCode"); return (Criteria) this; } public Criteria andWorkCodeNotLike(String value) { addCriterion("WorkCode not like", value, "workCode"); return (Criteria) this; } public Criteria andWorkCodeIn(List values) { addCriterion("WorkCode in", values, "workCode"); return (Criteria) this; } public Criteria andWorkCodeNotIn(List values) { addCriterion("WorkCode not in", values, "workCode"); return (Criteria) this; } public Criteria andWorkCodeBetween(String value1, String value2) { addCriterion("WorkCode between", value1, value2, "workCode"); return (Criteria) this; } public Criteria andWorkCodeNotBetween(String value1, String value2) { addCriterion("WorkCode not between", value1, value2, "workCode"); return (Criteria) this; } public Criteria andWorkNameIsNull() { addCriterion("WorkName is null"); return (Criteria) this; } public Criteria andWorkNameIsNotNull() { addCriterion("WorkName is not null"); return (Criteria) this; } public Criteria andWorkNameEqualTo(String value) { addCriterion("WorkName =", value, "workName"); return (Criteria) this; } public Criteria andWorkNameNotEqualTo(String value) { addCriterion("WorkName <>", value, "workName"); return (Criteria) this; } public Criteria andWorkNameGreaterThan(String value) { addCriterion("WorkName >", value, "workName"); return (Criteria) this; } public Criteria andWorkNameGreaterThanOrEqualTo(String value) { addCriterion("WorkName >=", value, "workName"); return (Criteria) this; } public Criteria andWorkNameLessThan(String value) { addCriterion("WorkName <", value, "workName"); return (Criteria) this; } public Criteria andWorkNameLessThanOrEqualTo(String value) { addCriterion("WorkName <=", value, "workName"); return (Criteria) this; } public Criteria andWorkNameLike(String value) { addCriterion("WorkName like", value, "workName"); return (Criteria) this; } public Criteria andWorkNameNotLike(String value) { addCriterion("WorkName not like", value, "workName"); return (Criteria) this; } public Criteria andWorkNameIn(List values) { addCriterion("WorkName in", values, "workName"); return (Criteria) this; } public Criteria andWorkNameNotIn(List values) { addCriterion("WorkName not in", values, "workName"); return (Criteria) this; } public Criteria andWorkNameBetween(String value1, String value2) { addCriterion("WorkName between", value1, value2, "workName"); return (Criteria) this; } public Criteria andWorkNameNotBetween(String value1, String value2) { addCriterion("WorkName not between", value1, value2, "workName"); return (Criteria) this; } public Criteria andAreaWorkIsNull() { addCriterion("AreaWork is null"); return (Criteria) this; } public Criteria andAreaWorkIsNotNull() { addCriterion("AreaWork is not null"); return (Criteria) this; } public Criteria andAreaWorkEqualTo(String value) { addCriterion("AreaWork =", value, "areaWork"); return (Criteria) this; } public Criteria andAreaWorkNotEqualTo(String value) { addCriterion("AreaWork <>", value, "areaWork"); return (Criteria) this; } public Criteria andAreaWorkGreaterThan(String value) { addCriterion("AreaWork >", value, "areaWork"); return (Criteria) this; } public Criteria andAreaWorkGreaterThanOrEqualTo(String value) { addCriterion("AreaWork >=", value, "areaWork"); return (Criteria) this; } public Criteria andAreaWorkLessThan(String value) { addCriterion("AreaWork <", value, "areaWork"); return (Criteria) this; } public Criteria andAreaWorkLessThanOrEqualTo(String value) { addCriterion("AreaWork <=", value, "areaWork"); return (Criteria) this; } public Criteria andAreaWorkLike(String value) { addCriterion("AreaWork like", value, "areaWork"); return (Criteria) this; } public Criteria andAreaWorkNotLike(String value) { addCriterion("AreaWork not like", value, "areaWork"); return (Criteria) this; } public Criteria andAreaWorkIn(List values) { addCriterion("AreaWork in", values, "areaWork"); return (Criteria) this; } public Criteria andAreaWorkNotIn(List values) { addCriterion("AreaWork not in", values, "areaWork"); return (Criteria) this; } public Criteria andAreaWorkBetween(String value1, String value2) { addCriterion("AreaWork between", value1, value2, "areaWork"); return (Criteria) this; } public Criteria andAreaWorkNotBetween(String value1, String value2) { addCriterion("AreaWork not between", value1, value2, "areaWork"); return (Criteria) this; } public Criteria andInDateIsNull() { addCriterion("InDate is null"); return (Criteria) this; } public Criteria andInDateIsNotNull() { addCriterion("InDate is not null"); return (Criteria) this; } public Criteria andInDateEqualTo(Date value) { addCriterion("InDate =", value, "inDate"); return (Criteria) this; } public Criteria andInDateNotEqualTo(Date value) { addCriterion("InDate <>", value, "inDate"); return (Criteria) this; } public Criteria andInDateGreaterThan(Date value) { addCriterion("InDate >", value, "inDate"); return (Criteria) this; } public Criteria andInDateGreaterThanOrEqualTo(Date value) { addCriterion("InDate >=", value, "inDate"); return (Criteria) this; } public Criteria andInDateLessThan(Date value) { addCriterion("InDate <", value, "inDate"); return (Criteria) this; } public Criteria andInDateLessThanOrEqualTo(Date value) { addCriterion("InDate <=", value, "inDate"); return (Criteria) this; } public Criteria andInDateIn(List values) { addCriterion("InDate in", values, "inDate"); return (Criteria) this; } public Criteria andInDateNotIn(List values) { addCriterion("InDate not in", values, "inDate"); return (Criteria) this; } public Criteria andInDateBetween(Date value1, Date value2) { addCriterion("InDate between", value1, value2, "inDate"); return (Criteria) this; } public Criteria andInDateNotBetween(Date value1, Date value2) { addCriterion("InDate not between", value1, value2, "inDate"); return (Criteria) this; } public Criteria andWorkYearIsNull() { addCriterion("WorkYear is null"); return (Criteria) this; } public Criteria andWorkYearIsNotNull() { addCriterion("WorkYear is not null"); return (Criteria) this; } public Criteria andWorkYearEqualTo(Integer value) { addCriterion("WorkYear =", value, "workYear"); return (Criteria) this; } public Criteria andWorkYearNotEqualTo(Integer value) { addCriterion("WorkYear <>", value, "workYear"); return (Criteria) this; } public Criteria andWorkYearGreaterThan(Integer value) { addCriterion("WorkYear >", value, "workYear"); return (Criteria) this; } public Criteria andWorkYearGreaterThanOrEqualTo(Integer value) { addCriterion("WorkYear >=", value, "workYear"); return (Criteria) this; } public Criteria andWorkYearLessThan(Integer value) { addCriterion("WorkYear <", value, "workYear"); return (Criteria) this; } public Criteria andWorkYearLessThanOrEqualTo(Integer value) { addCriterion("WorkYear <=", value, "workYear"); return (Criteria) this; } public Criteria andWorkYearIn(List values) { addCriterion("WorkYear in", values, "workYear"); return (Criteria) this; } public Criteria andWorkYearNotIn(List values) { addCriterion("WorkYear not in", values, "workYear"); return (Criteria) this; } public Criteria andWorkYearBetween(Integer value1, Integer value2) { addCriterion("WorkYear between", value1, value2, "workYear"); return (Criteria) this; } public Criteria andWorkYearNotBetween(Integer value1, Integer value2) { addCriterion("WorkYear not between", value1, value2, "workYear"); return (Criteria) this; } public Criteria andJobHuntTypeIsNull() { addCriterion("JobHuntType is null"); return (Criteria) this; } public Criteria andJobHuntTypeIsNotNull() { addCriterion("JobHuntType is not null"); return (Criteria) this; } public Criteria andJobHuntTypeEqualTo(Integer value) { addCriterion("JobHuntType =", value, "jobHuntType"); return (Criteria) this; } public Criteria andJobHuntTypeNotEqualTo(Integer value) { addCriterion("JobHuntType <>", value, "jobHuntType"); return (Criteria) this; } public Criteria andJobHuntTypeGreaterThan(Integer value) { addCriterion("JobHuntType >", value, "jobHuntType"); return (Criteria) this; } public Criteria andJobHuntTypeGreaterThanOrEqualTo(Integer value) { addCriterion("JobHuntType >=", value, "jobHuntType"); return (Criteria) this; } public Criteria andJobHuntTypeLessThan(Integer value) { addCriterion("JobHuntType <", value, "jobHuntType"); return (Criteria) this; } public Criteria andJobHuntTypeLessThanOrEqualTo(Integer value) { addCriterion("JobHuntType <=", value, "jobHuntType"); return (Criteria) this; } public Criteria andJobHuntTypeIn(List values) { addCriterion("JobHuntType in", values, "jobHuntType"); return (Criteria) this; } public Criteria andJobHuntTypeNotIn(List values) { addCriterion("JobHuntType not in", values, "jobHuntType"); return (Criteria) this; } public Criteria andJobHuntTypeBetween(Integer value1, Integer value2) { addCriterion("JobHuntType between", value1, value2, "jobHuntType"); return (Criteria) this; } public Criteria andJobHuntTypeNotBetween(Integer value1, Integer value2) { addCriterion("JobHuntType not between", value1, value2, "jobHuntType"); return (Criteria) this; } public Criteria andJobUserTypeIsNull() { addCriterion("JobUserType is null"); return (Criteria) this; } public Criteria andJobUserTypeIsNotNull() { addCriterion("JobUserType is not null"); return (Criteria) this; } public Criteria andJobUserTypeEqualTo(Integer value) { addCriterion("JobUserType =", value, "jobUserType"); return (Criteria) this; } public Criteria andJobUserTypeNotEqualTo(Integer value) { addCriterion("JobUserType <>", value, "jobUserType"); return (Criteria) this; } public Criteria andJobUserTypeGreaterThan(Integer value) { addCriterion("JobUserType >", value, "jobUserType"); return (Criteria) this; } public Criteria andJobUserTypeGreaterThanOrEqualTo(Integer value) { addCriterion("JobUserType >=", value, "jobUserType"); return (Criteria) this; } public Criteria andJobUserTypeLessThan(Integer value) { addCriterion("JobUserType <", value, "jobUserType"); return (Criteria) this; } public Criteria andJobUserTypeLessThanOrEqualTo(Integer value) { addCriterion("JobUserType <=", value, "jobUserType"); return (Criteria) this; } public Criteria andJobUserTypeIn(List values) { addCriterion("JobUserType in", values, "jobUserType"); return (Criteria) this; } public Criteria andJobUserTypeNotIn(List values) { addCriterion("JobUserType not in", values, "jobUserType"); return (Criteria) this; } public Criteria andJobUserTypeBetween(Integer value1, Integer value2) { addCriterion("JobUserType between", value1, value2, "jobUserType"); return (Criteria) this; } public Criteria andJobUserTypeNotBetween(Integer value1, Integer value2) { addCriterion("JobUserType not between", value1, value2, "jobUserType"); return (Criteria) this; } public Criteria andMinSalaryIsNull() { addCriterion("MinSalary is null"); return (Criteria) this; } public Criteria andMinSalaryIsNotNull() { addCriterion("MinSalary is not null"); return (Criteria) this; } public Criteria andMinSalaryEqualTo(BigDecimal value) { addCriterion("MinSalary =", value, "minSalary"); return (Criteria) this; } public Criteria andMinSalaryNotEqualTo(BigDecimal value) { addCriterion("MinSalary <>", value, "minSalary"); return (Criteria) this; } public Criteria andMinSalaryGreaterThan(BigDecimal value) { addCriterion("MinSalary >", value, "minSalary"); return (Criteria) this; } public Criteria andMinSalaryGreaterThanOrEqualTo(BigDecimal value) { addCriterion("MinSalary >=", value, "minSalary"); return (Criteria) this; } public Criteria andMinSalaryLessThan(BigDecimal value) { addCriterion("MinSalary <", value, "minSalary"); return (Criteria) this; } public Criteria andMinSalaryLessThanOrEqualTo(BigDecimal value) { addCriterion("MinSalary <=", value, "minSalary"); return (Criteria) this; } public Criteria andMinSalaryIn(List values) { addCriterion("MinSalary in", values, "minSalary"); return (Criteria) this; } public Criteria andMinSalaryNotIn(List values) { addCriterion("MinSalary not in", values, "minSalary"); return (Criteria) this; } public Criteria andMinSalaryBetween(BigDecimal value1, BigDecimal value2) { addCriterion("MinSalary between", value1, value2, "minSalary"); return (Criteria) this; } public Criteria andMinSalaryNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("MinSalary not between", value1, value2, "minSalary"); return (Criteria) this; } public Criteria andMaxSalaryIsNull() { addCriterion("MaxSalary is null"); return (Criteria) this; } public Criteria andMaxSalaryIsNotNull() { addCriterion("MaxSalary is not null"); return (Criteria) this; } public Criteria andMaxSalaryEqualTo(BigDecimal value) { addCriterion("MaxSalary =", value, "maxSalary"); return (Criteria) this; } public Criteria andMaxSalaryNotEqualTo(BigDecimal value) { addCriterion("MaxSalary <>", value, "maxSalary"); return (Criteria) this; } public Criteria andMaxSalaryGreaterThan(BigDecimal value) { addCriterion("MaxSalary >", value, "maxSalary"); return (Criteria) this; } public Criteria andMaxSalaryGreaterThanOrEqualTo(BigDecimal value) { addCriterion("MaxSalary >=", value, "maxSalary"); return (Criteria) this; } public Criteria andMaxSalaryLessThan(BigDecimal value) { addCriterion("MaxSalary <", value, "maxSalary"); return (Criteria) this; } public Criteria andMaxSalaryLessThanOrEqualTo(BigDecimal value) { addCriterion("MaxSalary <=", value, "maxSalary"); return (Criteria) this; } public Criteria andMaxSalaryIn(List values) { addCriterion("MaxSalary in", values, "maxSalary"); return (Criteria) this; } public Criteria andMaxSalaryNotIn(List values) { addCriterion("MaxSalary not in", values, "maxSalary"); return (Criteria) this; } public Criteria andMaxSalaryBetween(BigDecimal value1, BigDecimal value2) { addCriterion("MaxSalary between", value1, value2, "maxSalary"); return (Criteria) this; } public Criteria andMaxSalaryNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("MaxSalary not between", value1, value2, "maxSalary"); 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 andOtherDemandIsNull() { addCriterion("OtherDemand is null"); return (Criteria) this; } public Criteria andOtherDemandIsNotNull() { addCriterion("OtherDemand is not null"); return (Criteria) this; } public Criteria andOtherDemandEqualTo(String value) { addCriterion("OtherDemand =", value, "otherDemand"); return (Criteria) this; } public Criteria andOtherDemandNotEqualTo(String value) { addCriterion("OtherDemand <>", value, "otherDemand"); return (Criteria) this; } public Criteria andOtherDemandGreaterThan(String value) { addCriterion("OtherDemand >", value, "otherDemand"); return (Criteria) this; } public Criteria andOtherDemandGreaterThanOrEqualTo(String value) { addCriterion("OtherDemand >=", value, "otherDemand"); return (Criteria) this; } public Criteria andOtherDemandLessThan(String value) { addCriterion("OtherDemand <", value, "otherDemand"); return (Criteria) this; } public Criteria andOtherDemandLessThanOrEqualTo(String value) { addCriterion("OtherDemand <=", value, "otherDemand"); return (Criteria) this; } public Criteria andOtherDemandLike(String value) { addCriterion("OtherDemand like", value, "otherDemand"); return (Criteria) this; } public Criteria andOtherDemandNotLike(String value) { addCriterion("OtherDemand not like", value, "otherDemand"); return (Criteria) this; } public Criteria andOtherDemandIn(List values) { addCriterion("OtherDemand in", values, "otherDemand"); return (Criteria) this; } public Criteria andOtherDemandNotIn(List values) { addCriterion("OtherDemand not in", values, "otherDemand"); return (Criteria) this; } public Criteria andOtherDemandBetween(String value1, String value2) { addCriterion("OtherDemand between", value1, value2, "otherDemand"); return (Criteria) this; } public Criteria andOtherDemandNotBetween(String value1, String value2) { addCriterion("OtherDemand not between", value1, value2, "otherDemand"); 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); } } }