package cn.com.basic.face.discern.baseApi.entity.visit; import java.util.ArrayList; import java.util.Date; import java.util.List; public class VisitQuery { protected String orderByClause; protected boolean distinct; protected List oredCriteria; protected Integer pageNo = 1; protected Integer startRow; protected Integer pageSize = 10; protected String fields; public VisitQuery() { oredCriteria = new ArrayList(); } public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } public String getOrderByClause() { return orderByClause; } public void setDistinct(boolean distinct) { this.distinct = distinct; } public boolean isDistinct() { return distinct; } public List getOredCriteria() { return oredCriteria; } public void or(Criteria criteria) { oredCriteria.add(criteria); } public Criteria or() { Criteria criteria = createCriteriaInternal(); oredCriteria.add(criteria); return criteria; } public Criteria createCriteria() { Criteria criteria = createCriteriaInternal(); if (oredCriteria.size() == 0) { oredCriteria.add(criteria); } return criteria; } protected Criteria createCriteriaInternal() { Criteria criteria = new Criteria(); return criteria; } public void clear() { oredCriteria.clear(); orderByClause = null; distinct = false; } public void setPageNo(Integer pageNo) { this.pageNo=pageNo; this.startRow = (pageNo-1)*this.pageSize; } public Integer getPageNo() { return pageNo; } public void setStartRow(Integer startRow) { this.startRow=startRow; } public Integer getStartRow() { return startRow; } public void setPageSize(Integer pageSize) { this.pageSize=pageSize; this.startRow = (pageNo-1)*this.pageSize; } public Integer getPageSize() { return pageSize; } public void setFields(String fields) { this.fields=fields; } public String getFields() { return fields; } 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 andVisitidIsNull() { addCriterion("visitID is null"); return (Criteria) this; } public Criteria andVisitidIsNotNull() { addCriterion("visitID is not null"); return (Criteria) this; } public Criteria andVisitidEqualTo(String value) { addCriterion("visitID =", value, "visitid"); return (Criteria) this; } public Criteria andVisitidNotEqualTo(String value) { addCriterion("visitID <>", value, "visitid"); return (Criteria) this; } public Criteria andVisitidGreaterThan(String value) { addCriterion("visitID >", value, "visitid"); return (Criteria) this; } public Criteria andVisitidGreaterThanOrEqualTo(String value) { addCriterion("visitID >=", value, "visitid"); return (Criteria) this; } public Criteria andVisitidLessThan(String value) { addCriterion("visitID <", value, "visitid"); return (Criteria) this; } public Criteria andVisitidLessThanOrEqualTo(String value) { addCriterion("visitID <=", value, "visitid"); return (Criteria) this; } public Criteria andVisitidLike(String value) { addCriterion("visitID like", value, "visitid"); return (Criteria) this; } public Criteria andVisitidNotLike(String value) { addCriterion("visitID not like", value, "visitid"); return (Criteria) this; } public Criteria andVisitidIn(List values) { addCriterion("visitID in", values, "visitid"); return (Criteria) this; } public Criteria andVisitidNotIn(List values) { addCriterion("visitID not in", values, "visitid"); return (Criteria) this; } public Criteria andVisitidBetween(String value1, String value2) { addCriterion("visitID between", value1, value2, "visitid"); return (Criteria) this; } public Criteria andVisitidNotBetween(String value1, String value2) { addCriterion("visitID not between", value1, value2, "visitid"); return (Criteria) this; } public Criteria andVisitoridIsNull() { addCriterion("visitorID is null"); return (Criteria) this; } public Criteria andVisitoridIsNotNull() { addCriterion("visitorID is not null"); return (Criteria) this; } public Criteria andVisitoridEqualTo(String value) { addCriterion("visitorID =", value, "visitorid"); return (Criteria) this; } public Criteria andVisitoridNotEqualTo(String value) { addCriterion("visitorID <>", value, "visitorid"); return (Criteria) this; } public Criteria andVisitoridGreaterThan(String value) { addCriterion("visitorID >", value, "visitorid"); return (Criteria) this; } public Criteria andVisitoridGreaterThanOrEqualTo(String value) { addCriterion("visitorID >=", value, "visitorid"); return (Criteria) this; } public Criteria andVisitoridLessThan(String value) { addCriterion("visitorID <", value, "visitorid"); return (Criteria) this; } public Criteria andVisitoridLessThanOrEqualTo(String value) { addCriterion("visitorID <=", value, "visitorid"); return (Criteria) this; } public Criteria andVisitoridLike(String value) { addCriterion("visitorID like", value, "visitorid"); return (Criteria) this; } public Criteria andVisitoridNotLike(String value) { addCriterion("visitorID not like", value, "visitorid"); return (Criteria) this; } public Criteria andVisitoridIn(List values) { addCriterion("visitorID in", values, "visitorid"); return (Criteria) this; } public Criteria andVisitoridNotIn(List values) { addCriterion("visitorID not in", values, "visitorid"); return (Criteria) this; } public Criteria andVisitoridBetween(String value1, String value2) { addCriterion("visitorID between", value1, value2, "visitorid"); return (Criteria) this; } public Criteria andVisitoridNotBetween(String value1, String value2) { addCriterion("visitorID not between", value1, value2, "visitorid"); return (Criteria) this; } public Criteria andVisitedidIsNull() { addCriterion("visitedID is null"); return (Criteria) this; } public Criteria andVisitedidIsNotNull() { addCriterion("visitedID is not null"); return (Criteria) this; } public Criteria andVisitedidEqualTo(String value) { addCriterion("visitedID =", value, "visitedid"); return (Criteria) this; } public Criteria andVisitedidNotEqualTo(String value) { addCriterion("visitedID <>", value, "visitedid"); return (Criteria) this; } public Criteria andVisitedidGreaterThan(String value) { addCriterion("visitedID >", value, "visitedid"); return (Criteria) this; } public Criteria andVisitedidGreaterThanOrEqualTo(String value) { addCriterion("visitedID >=", value, "visitedid"); return (Criteria) this; } public Criteria andVisitedidLessThan(String value) { addCriterion("visitedID <", value, "visitedid"); return (Criteria) this; } public Criteria andVisitedidLessThanOrEqualTo(String value) { addCriterion("visitedID <=", value, "visitedid"); return (Criteria) this; } public Criteria andVisitedidLike(String value) { addCriterion("visitedID like", value, "visitedid"); return (Criteria) this; } public Criteria andVisitedidNotLike(String value) { addCriterion("visitedID not like", value, "visitedid"); return (Criteria) this; } public Criteria andVisitedidIn(List values) { addCriterion("visitedID in", values, "visitedid"); return (Criteria) this; } public Criteria andVisitedidNotIn(List values) { addCriterion("visitedID not in", values, "visitedid"); return (Criteria) this; } public Criteria andVisitedidBetween(String value1, String value2) { addCriterion("visitedID between", value1, value2, "visitedid"); return (Criteria) this; } public Criteria andVisitedidNotBetween(String value1, String value2) { addCriterion("visitedID not between", value1, value2, "visitedid"); return (Criteria) this; } public Criteria andVisitstatusIsNull() { addCriterion("visitStatus is null"); return (Criteria) this; } public Criteria andVisitstatusIsNotNull() { addCriterion("visitStatus is not null"); return (Criteria) this; } public Criteria andVisitstatusEqualTo(String value) { addCriterion("visitStatus =", value, "visitstatus"); return (Criteria) this; } public Criteria andVisitstatusNotEqualTo(String value) { addCriterion("visitStatus <>", value, "visitstatus"); return (Criteria) this; } public Criteria andVisitstatusGreaterThan(String value) { addCriterion("visitStatus >", value, "visitstatus"); return (Criteria) this; } public Criteria andVisitstatusGreaterThanOrEqualTo(String value) { addCriterion("visitStatus >=", value, "visitstatus"); return (Criteria) this; } public Criteria andVisitstatusLessThan(String value) { addCriterion("visitStatus <", value, "visitstatus"); return (Criteria) this; } public Criteria andVisitstatusLessThanOrEqualTo(String value) { addCriterion("visitStatus <=", value, "visitstatus"); return (Criteria) this; } public Criteria andVisitstatusLike(String value) { addCriterion("visitStatus like", value, "visitstatus"); return (Criteria) this; } public Criteria andVisitstatusNotLike(String value) { addCriterion("visitStatus not like", value, "visitstatus"); return (Criteria) this; } public Criteria andVisitstatusIn(List values) { addCriterion("visitStatus in", values, "visitstatus"); return (Criteria) this; } public Criteria andVisitstatusNotIn(List values) { addCriterion("visitStatus not in", values, "visitstatus"); return (Criteria) this; } public Criteria andVisitstatusBetween(String value1, String value2) { addCriterion("visitStatus between", value1, value2, "visitstatus"); return (Criteria) this; } public Criteria andVisitstatusNotBetween(String value1, String value2) { addCriterion("visitStatus not between", value1, value2, "visitstatus"); return (Criteria) this; } public Criteria andStarttimeIsNull() { addCriterion("startTime is null"); return (Criteria) this; } public Criteria andStarttimeIsNotNull() { addCriterion("startTime is not null"); return (Criteria) this; } public Criteria andStarttimeEqualTo(Date value) { addCriterion("startTime =", value, "starttime"); return (Criteria) this; } public Criteria andStarttimeNotEqualTo(Date value) { addCriterion("startTime <>", value, "starttime"); return (Criteria) this; } public Criteria andStarttimeGreaterThan(Date value) { addCriterion("startTime >", value, "starttime"); return (Criteria) this; } public Criteria andStarttimeGreaterThanOrEqualTo(Date value) { addCriterion("startTime >=", value, "starttime"); return (Criteria) this; } public Criteria andStarttimeLessThan(Date value) { addCriterion("startTime <", value, "starttime"); return (Criteria) this; } public Criteria andStarttimeLessThanOrEqualTo(Date value) { addCriterion("startTime <=", value, "starttime"); return (Criteria) this; } public Criteria andStarttimeIn(List values) { addCriterion("startTime in", values, "starttime"); return (Criteria) this; } public Criteria andStarttimeNotIn(List values) { addCriterion("startTime not in", values, "starttime"); return (Criteria) this; } public Criteria andStarttimeBetween(Date value1, Date value2) { addCriterion("startTime between", value1, value2, "starttime"); return (Criteria) this; } public Criteria andStarttimeNotBetween(Date value1, Date value2) { addCriterion("startTime not between", value1, value2, "starttime"); return (Criteria) this; } public Criteria andEndtimeIsNull() { addCriterion("endTime is null"); return (Criteria) this; } public Criteria andEndtimeIsNotNull() { addCriterion("endTime is not null"); return (Criteria) this; } public Criteria andEndtimeEqualTo(Date value) { addCriterion("endTime =", value, "endtime"); return (Criteria) this; } public Criteria andEndtimeNotEqualTo(Date value) { addCriterion("endTime <>", value, "endtime"); return (Criteria) this; } public Criteria andEndtimeGreaterThan(Date value) { addCriterion("endTime >", value, "endtime"); return (Criteria) this; } public Criteria andEndtimeGreaterThanOrEqualTo(Date value) { addCriterion("endTime >=", value, "endtime"); return (Criteria) this; } public Criteria andEndtimeLessThan(Date value) { addCriterion("endTime <", value, "endtime"); return (Criteria) this; } public Criteria andEndtimeLessThanOrEqualTo(Date value) { addCriterion("endTime <=", value, "endtime"); return (Criteria) this; } public Criteria andEndtimeIn(List values) { addCriterion("endTime in", values, "endtime"); return (Criteria) this; } public Criteria andEndtimeNotIn(List values) { addCriterion("endTime not in", values, "endtime"); return (Criteria) this; } public Criteria andEndtimeBetween(Date value1, Date value2) { addCriterion("endTime between", value1, value2, "endtime"); return (Criteria) this; } public Criteria andEndtimeNotBetween(Date value1, Date value2) { addCriterion("endTime not between", value1, value2, "endtime"); return (Criteria) this; } public Criteria andVisitortypeIsNull() { addCriterion("visitorType is null"); return (Criteria) this; } public Criteria andVisitortypeIsNotNull() { addCriterion("visitorType is not null"); return (Criteria) this; } public Criteria andVisitortypeEqualTo(String value) { addCriterion("visitorType =", value, "visitortype"); return (Criteria) this; } public Criteria andVisitortypeNotEqualTo(String value) { addCriterion("visitorType <>", value, "visitortype"); return (Criteria) this; } public Criteria andVisitortypeGreaterThan(String value) { addCriterion("visitorType >", value, "visitortype"); return (Criteria) this; } public Criteria andVisitortypeGreaterThanOrEqualTo(String value) { addCriterion("visitorType >=", value, "visitortype"); return (Criteria) this; } public Criteria andVisitortypeLessThan(String value) { addCriterion("visitorType <", value, "visitortype"); return (Criteria) this; } public Criteria andVisitortypeLessThanOrEqualTo(String value) { addCriterion("visitorType <=", value, "visitortype"); return (Criteria) this; } public Criteria andVisitortypeLike(String value) { addCriterion("visitorType like", value, "visitortype"); return (Criteria) this; } public Criteria andVisitortypeNotLike(String value) { addCriterion("visitorType not like", value, "visitortype"); return (Criteria) this; } public Criteria andVisitortypeIn(List values) { addCriterion("visitorType in", values, "visitortype"); return (Criteria) this; } public Criteria andVisitortypeNotIn(List values) { addCriterion("visitorType not in", values, "visitortype"); return (Criteria) this; } public Criteria andVisitortypeBetween(String value1, String value2) { addCriterion("visitorType between", value1, value2, "visitortype"); return (Criteria) this; } public Criteria andVisitortypeNotBetween(String value1, String value2) { addCriterion("visitorType not between", value1, value2, "visitortype"); return (Criteria) this; } public Criteria andVisitmatterIsNull() { addCriterion("visitMatter is null"); return (Criteria) this; } public Criteria andVisitmatterIsNotNull() { addCriterion("visitMatter is not null"); return (Criteria) this; } public Criteria andVisitmatterEqualTo(String value) { addCriterion("visitMatter =", value, "visitmatter"); return (Criteria) this; } public Criteria andVisitmatterNotEqualTo(String value) { addCriterion("visitMatter <>", value, "visitmatter"); return (Criteria) this; } public Criteria andVisitmatterGreaterThan(String value) { addCriterion("visitMatter >", value, "visitmatter"); return (Criteria) this; } public Criteria andVisitmatterGreaterThanOrEqualTo(String value) { addCriterion("visitMatter >=", value, "visitmatter"); return (Criteria) this; } public Criteria andVisitmatterLessThan(String value) { addCriterion("visitMatter <", value, "visitmatter"); return (Criteria) this; } public Criteria andVisitmatterLessThanOrEqualTo(String value) { addCriterion("visitMatter <=", value, "visitmatter"); return (Criteria) this; } public Criteria andVisitmatterLike(String value) { addCriterion("visitMatter like", value, "visitmatter"); return (Criteria) this; } public Criteria andVisitmatterNotLike(String value) { addCriterion("visitMatter not like", value, "visitmatter"); return (Criteria) this; } public Criteria andVisitmatterIn(List values) { addCriterion("visitMatter in", values, "visitmatter"); return (Criteria) this; } public Criteria andVisitmatterNotIn(List values) { addCriterion("visitMatter not in", values, "visitmatter"); return (Criteria) this; } public Criteria andVisitmatterBetween(String value1, String value2) { addCriterion("visitMatter between", value1, value2, "visitmatter"); return (Criteria) this; } public Criteria andVisitmatterNotBetween(String value1, String value2) { addCriterion("visitMatter not between", value1, value2, "visitmatter"); return (Criteria) this; } public Criteria andRemarkIsNull() { addCriterion("remark is null"); return (Criteria) this; } public Criteria andRemarkIsNotNull() { addCriterion("remark is not null"); return (Criteria) this; } public Criteria andRemarkEqualTo(String value) { addCriterion("remark =", value, "remark"); return (Criteria) this; } public Criteria andRemarkNotEqualTo(String value) { addCriterion("remark <>", value, "remark"); return (Criteria) this; } public Criteria andRemarkGreaterThan(String value) { addCriterion("remark >", value, "remark"); return (Criteria) this; } public Criteria andRemarkGreaterThanOrEqualTo(String value) { addCriterion("remark >=", value, "remark"); return (Criteria) this; } public Criteria andRemarkLessThan(String value) { addCriterion("remark <", value, "remark"); return (Criteria) this; } public Criteria andRemarkLessThanOrEqualTo(String value) { addCriterion("remark <=", value, "remark"); return (Criteria) this; } public Criteria andRemarkLike(String value) { addCriterion("remark like", value, "remark"); return (Criteria) this; } public Criteria andRemarkNotLike(String value) { addCriterion("remark not like", value, "remark"); return (Criteria) this; } public Criteria andRemarkIn(List values) { addCriterion("remark in", values, "remark"); return (Criteria) this; } public Criteria andRemarkNotIn(List values) { addCriterion("remark not in", values, "remark"); return (Criteria) this; } public Criteria andRemarkBetween(String value1, String value2) { addCriterion("remark between", value1, value2, "remark"); return (Criteria) this; } public Criteria andRemarkNotBetween(String value1, String value2) { addCriterion("remark not between", value1, value2, "remark"); return (Criteria) this; } public Criteria andWarningIsNull() { addCriterion("warning is null"); return (Criteria) this; } public Criteria andWarningIsNotNull() { addCriterion("warning is not null"); return (Criteria) this; } public Criteria andWarningEqualTo(String value) { addCriterion("warning =", value, "warning"); return (Criteria) this; } public Criteria andWarningNotEqualTo(String value) { addCriterion("warning <>", value, "warning"); return (Criteria) this; } public Criteria andWarningGreaterThan(String value) { addCriterion("warning >", value, "warning"); return (Criteria) this; } public Criteria andWarningGreaterThanOrEqualTo(String value) { addCriterion("warning >=", value, "warning"); return (Criteria) this; } public Criteria andWarningLessThan(String value) { addCriterion("warning <", value, "warning"); return (Criteria) this; } public Criteria andWarningLessThanOrEqualTo(String value) { addCriterion("warning <=", value, "warning"); return (Criteria) this; } public Criteria andWarningLike(String value) { addCriterion("warning like", value, "warning"); return (Criteria) this; } public Criteria andWarningNotLike(String value) { addCriterion("warning not like", value, "warning"); return (Criteria) this; } public Criteria andWarningIn(List values) { addCriterion("warning in", values, "warning"); return (Criteria) this; } public Criteria andWarningNotIn(List values) { addCriterion("warning not in", values, "warning"); return (Criteria) this; } public Criteria andWarningBetween(String value1, String value2) { addCriterion("warning between", value1, value2, "warning"); return (Criteria) this; } public Criteria andWarningNotBetween(String value1, String value2) { addCriterion("warning not between", value1, value2, "warning"); return (Criteria) this; } public Criteria andDatastatusIsNull() { addCriterion("dataStatus is null"); return (Criteria) this; } public Criteria andDatastatusIsNotNull() { addCriterion("dataStatus is not null"); return (Criteria) this; } public Criteria andDatastatusEqualTo(Byte value) { addCriterion("dataStatus =", value, "datastatus"); return (Criteria) this; } public Criteria andDatastatusNotEqualTo(Byte value) { addCriterion("dataStatus <>", value, "datastatus"); return (Criteria) this; } public Criteria andDatastatusGreaterThan(Byte value) { addCriterion("dataStatus >", value, "datastatus"); return (Criteria) this; } public Criteria andDatastatusGreaterThanOrEqualTo(Byte value) { addCriterion("dataStatus >=", value, "datastatus"); return (Criteria) this; } public Criteria andDatastatusLessThan(Byte value) { addCriterion("dataStatus <", value, "datastatus"); return (Criteria) this; } public Criteria andDatastatusLessThanOrEqualTo(Byte value) { addCriterion("dataStatus <=", value, "datastatus"); return (Criteria) this; } public Criteria andDatastatusIn(List values) { addCriterion("dataStatus in", values, "datastatus"); return (Criteria) this; } public Criteria andDatastatusNotIn(List values) { addCriterion("dataStatus not in", values, "datastatus"); return (Criteria) this; } public Criteria andDatastatusBetween(Byte value1, Byte value2) { addCriterion("dataStatus between", value1, value2, "datastatus"); return (Criteria) this; } public Criteria andDatastatusNotBetween(Byte value1, Byte value2) { addCriterion("dataStatus not between", value1, value2, "datastatus"); 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 andCreatorIsNull() { addCriterion("creator is null"); return (Criteria) this; } public Criteria andCreatorIsNotNull() { addCriterion("creator is not null"); return (Criteria) this; } public Criteria andCreatorEqualTo(String value) { addCriterion("creator =", value, "creator"); return (Criteria) this; } public Criteria andCreatorNotEqualTo(String value) { addCriterion("creator <>", value, "creator"); return (Criteria) this; } public Criteria andCreatorGreaterThan(String value) { addCriterion("creator >", value, "creator"); return (Criteria) this; } public Criteria andCreatorGreaterThanOrEqualTo(String value) { addCriterion("creator >=", value, "creator"); return (Criteria) this; } public Criteria andCreatorLessThan(String value) { addCriterion("creator <", value, "creator"); return (Criteria) this; } public Criteria andCreatorLessThanOrEqualTo(String value) { addCriterion("creator <=", value, "creator"); return (Criteria) this; } public Criteria andCreatorLike(String value) { addCriterion("creator like", value, "creator"); return (Criteria) this; } public Criteria andCreatorNotLike(String value) { addCriterion("creator not like", value, "creator"); return (Criteria) this; } public Criteria andCreatorIn(List values) { addCriterion("creator in", values, "creator"); return (Criteria) this; } public Criteria andCreatorNotIn(List values) { addCriterion("creator not in", values, "creator"); return (Criteria) this; } public Criteria andCreatorBetween(String value1, String value2) { addCriterion("creator between", value1, value2, "creator"); return (Criteria) this; } public Criteria andCreatorNotBetween(String value1, String value2) { addCriterion("creator not between", value1, value2, "creator"); return (Criteria) this; } public Criteria andUpdatetimeIsNull() { addCriterion("updatetime is null"); return (Criteria) this; } public Criteria andUpdatetimeIsNotNull() { addCriterion("updatetime is not null"); return (Criteria) this; } public Criteria andUpdatetimeEqualTo(Date value) { addCriterion("updatetime =", value, "updatetime"); return (Criteria) this; } public Criteria andUpdatetimeNotEqualTo(Date value) { addCriterion("updatetime <>", value, "updatetime"); return (Criteria) this; } public Criteria andUpdatetimeGreaterThan(Date value) { addCriterion("updatetime >", value, "updatetime"); return (Criteria) this; } public Criteria andUpdatetimeGreaterThanOrEqualTo(Date value) { addCriterion("updatetime >=", value, "updatetime"); return (Criteria) this; } public Criteria andUpdatetimeLessThan(Date value) { addCriterion("updatetime <", value, "updatetime"); return (Criteria) this; } public Criteria andUpdatetimeLessThanOrEqualTo(Date value) { addCriterion("updatetime <=", value, "updatetime"); return (Criteria) this; } public Criteria andUpdatetimeIn(List values) { addCriterion("updatetime in", values, "updatetime"); return (Criteria) this; } public Criteria andUpdatetimeNotIn(List values) { addCriterion("updatetime not in", values, "updatetime"); return (Criteria) this; } public Criteria andUpdatetimeBetween(Date value1, Date value2) { addCriterion("updatetime between", value1, value2, "updatetime"); return (Criteria) this; } public Criteria andUpdatetimeNotBetween(Date value1, Date value2) { addCriterion("updatetime not between", value1, value2, "updatetime"); return (Criteria) this; } public Criteria andUpdatorIsNull() { addCriterion("updator is null"); return (Criteria) this; } public Criteria andUpdatorIsNotNull() { addCriterion("updator is not null"); return (Criteria) this; } public Criteria andUpdatorEqualTo(String value) { addCriterion("updator =", value, "updator"); return (Criteria) this; } public Criteria andUpdatorNotEqualTo(String value) { addCriterion("updator <>", value, "updator"); return (Criteria) this; } public Criteria andUpdatorGreaterThan(String value) { addCriterion("updator >", value, "updator"); return (Criteria) this; } public Criteria andUpdatorGreaterThanOrEqualTo(String value) { addCriterion("updator >=", value, "updator"); return (Criteria) this; } public Criteria andUpdatorLessThan(String value) { addCriterion("updator <", value, "updator"); return (Criteria) this; } public Criteria andUpdatorLessThanOrEqualTo(String value) { addCriterion("updator <=", value, "updator"); return (Criteria) this; } public Criteria andUpdatorLike(String value) { addCriterion("updator like", value, "updator"); return (Criteria) this; } public Criteria andUpdatorNotLike(String value) { addCriterion("updator not like", value, "updator"); return (Criteria) this; } public Criteria andUpdatorIn(List values) { addCriterion("updator in", values, "updator"); return (Criteria) this; } public Criteria andUpdatorNotIn(List values) { addCriterion("updator not in", values, "updator"); return (Criteria) this; } public Criteria andUpdatorBetween(String value1, String value2) { addCriterion("updator between", value1, value2, "updator"); return (Criteria) this; } public Criteria andUpdatorNotBetween(String value1, String value2) { addCriterion("updator not between", value1, value2, "updator"); 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); } } }