package com.platform.yijia.pojo; import java.util.ArrayList; import java.util.Date; import java.util.Iterator; import java.util.List; public class StationNoticeManageExample { /** * This field was generated by MyBatis Generator. * This field corresponds to the database table station_notice_manage * * @mbg.generated */ protected String orderByClause; /** * This field was generated by MyBatis Generator. * This field corresponds to the database table station_notice_manage * * @mbg.generated */ protected boolean distinct; /** * This field was generated by MyBatis Generator. * This field corresponds to the database table station_notice_manage * * @mbg.generated */ protected List oredCriteria; /** * This method was generated by MyBatis Generator. * This method corresponds to the database table station_notice_manage * * @mbg.generated */ public StationNoticeManageExample() { oredCriteria = new ArrayList(); } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table station_notice_manage * * @mbg.generated */ public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table station_notice_manage * * @mbg.generated */ public String getOrderByClause() { return orderByClause; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table station_notice_manage * * @mbg.generated */ public void setDistinct(boolean distinct) { this.distinct = distinct; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table station_notice_manage * * @mbg.generated */ public boolean isDistinct() { return distinct; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table station_notice_manage * * @mbg.generated */ public List getOredCriteria() { return oredCriteria; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table station_notice_manage * * @mbg.generated */ public void or(Criteria criteria) { oredCriteria.add(criteria); } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table station_notice_manage * * @mbg.generated */ public Criteria or() { Criteria criteria = createCriteriaInternal(); oredCriteria.add(criteria); return criteria; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table station_notice_manage * * @mbg.generated */ public Criteria createCriteria() { Criteria criteria = createCriteriaInternal(); if (oredCriteria.size() == 0) { oredCriteria.add(criteria); } return criteria; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table station_notice_manage * * @mbg.generated */ protected Criteria createCriteriaInternal() { Criteria criteria = new Criteria(); return criteria; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table station_notice_manage * * @mbg.generated */ public void clear() { oredCriteria.clear(); orderByClause = null; distinct = false; } /** * This class was generated by MyBatis Generator. * This class corresponds to the database table station_notice_manage * * @mbg.generated */ 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)); } protected void addCriterionForJDBCDate(String condition, Date value, String property) { if (value == null) { throw new RuntimeException("Value for " + property + " cannot be null"); } addCriterion(condition, new java.sql.Date(value.getTime()), property); } protected void addCriterionForJDBCDate(String condition, List values, String property) { if (values == null || values.size() == 0) { throw new RuntimeException("Value list for " + property + " cannot be null or empty"); } List dateList = new ArrayList(); Iterator iter = values.iterator(); while (iter.hasNext()) { dateList.add(new java.sql.Date(iter.next().getTime())); } addCriterion(condition, dateList, property); } protected void addCriterionForJDBCDate(String condition, Date value1, Date value2, String property) { if (value1 == null || value2 == null) { throw new RuntimeException("Between values for " + property + " cannot be null"); } addCriterion(condition, new java.sql.Date(value1.getTime()), new java.sql.Date(value2.getTime()), property); } public Criteria andNoticeIdIsNull() { addCriterion("notice_id is null"); return (Criteria) this; } public Criteria andNoticeIdIsNotNull() { addCriterion("notice_id is not null"); return (Criteria) this; } public Criteria andNoticeIdEqualTo(Integer value) { addCriterion("notice_id =", value, "noticeId"); return (Criteria) this; } public Criteria andNoticeIdNotEqualTo(Integer value) { addCriterion("notice_id <>", value, "noticeId"); return (Criteria) this; } public Criteria andNoticeIdGreaterThan(Integer value) { addCriterion("notice_id >", value, "noticeId"); return (Criteria) this; } public Criteria andNoticeIdGreaterThanOrEqualTo(Integer value) { addCriterion("notice_id >=", value, "noticeId"); return (Criteria) this; } public Criteria andNoticeIdLessThan(Integer value) { addCriterion("notice_id <", value, "noticeId"); return (Criteria) this; } public Criteria andNoticeIdLessThanOrEqualTo(Integer value) { addCriterion("notice_id <=", value, "noticeId"); return (Criteria) this; } public Criteria andNoticeIdIn(List values) { addCriterion("notice_id in", values, "noticeId"); return (Criteria) this; } public Criteria andNoticeIdNotIn(List values) { addCriterion("notice_id not in", values, "noticeId"); return (Criteria) this; } public Criteria andNoticeIdBetween(Integer value1, Integer value2) { addCriterion("notice_id between", value1, value2, "noticeId"); return (Criteria) this; } public Criteria andNoticeIdNotBetween(Integer value1, Integer value2) { addCriterion("notice_id not between", value1, value2, "noticeId"); return (Criteria) this; } public Criteria andFullNameIsNull() { addCriterion("full_name is null"); return (Criteria) this; } public Criteria andFullNameIsNotNull() { addCriterion("full_name is not null"); return (Criteria) this; } public Criteria andFullNameEqualTo(String value) { addCriterion("full_name =", value, "fullName"); return (Criteria) this; } public Criteria andFullNameNotEqualTo(String value) { addCriterion("full_name <>", value, "fullName"); return (Criteria) this; } public Criteria andFullNameGreaterThan(String value) { addCriterion("full_name >", value, "fullName"); return (Criteria) this; } public Criteria andFullNameGreaterThanOrEqualTo(String value) { addCriterion("full_name >=", value, "fullName"); return (Criteria) this; } public Criteria andFullNameLessThan(String value) { addCriterion("full_name <", value, "fullName"); return (Criteria) this; } public Criteria andFullNameLessThanOrEqualTo(String value) { addCriterion("full_name <=", value, "fullName"); return (Criteria) this; } public Criteria andFullNameLike(String value) { addCriterion("full_name like", value, "fullName"); return (Criteria) this; } public Criteria andFullNameNotLike(String value) { addCriterion("full_name not like", value, "fullName"); return (Criteria) this; } public Criteria andFullNameIn(List values) { addCriterion("full_name in", values, "fullName"); return (Criteria) this; } public Criteria andFullNameNotIn(List values) { addCriterion("full_name not in", values, "fullName"); return (Criteria) this; } public Criteria andFullNameBetween(String value1, String value2) { addCriterion("full_name between", value1, value2, "fullName"); return (Criteria) this; } public Criteria andFullNameNotBetween(String value1, String value2) { addCriterion("full_name not between", value1, value2, "fullName"); return (Criteria) this; } public Criteria andPhoneIsNull() { addCriterion("phone is null"); return (Criteria) this; } public Criteria andPhoneIsNotNull() { addCriterion("phone is not null"); return (Criteria) this; } public Criteria andPhoneEqualTo(String value) { addCriterion("phone =", value, "phone"); return (Criteria) this; } public Criteria andPhoneNotEqualTo(String value) { addCriterion("phone <>", value, "phone"); return (Criteria) this; } public Criteria andPhoneGreaterThan(String value) { addCriterion("phone >", value, "phone"); return (Criteria) this; } public Criteria andPhoneGreaterThanOrEqualTo(String value) { addCriterion("phone >=", value, "phone"); return (Criteria) this; } public Criteria andPhoneLessThan(String value) { addCriterion("phone <", value, "phone"); return (Criteria) this; } public Criteria andPhoneLessThanOrEqualTo(String value) { addCriterion("phone <=", value, "phone"); return (Criteria) this; } public Criteria andPhoneLike(String value) { addCriterion("phone like", value, "phone"); return (Criteria) this; } public Criteria andPhoneNotLike(String value) { addCriterion("phone not like", value, "phone"); return (Criteria) this; } public Criteria andPhoneIn(List values) { addCriterion("phone in", values, "phone"); return (Criteria) this; } public Criteria andPhoneNotIn(List values) { addCriterion("phone not in", values, "phone"); return (Criteria) this; } public Criteria andPhoneBetween(String value1, String value2) { addCriterion("phone between", value1, value2, "phone"); return (Criteria) this; } public Criteria andPhoneNotBetween(String value1, String value2) { addCriterion("phone not between", value1, value2, "phone"); return (Criteria) this; } public Criteria andBindDateIsNull() { addCriterion("bind_date is null"); return (Criteria) this; } public Criteria andBindDateIsNotNull() { addCriterion("bind_date is not null"); return (Criteria) this; } public Criteria andBindDateEqualTo(Date value) { addCriterionForJDBCDate("bind_date =", value, "bindDate"); return (Criteria) this; } public Criteria andBindDateNotEqualTo(Date value) { addCriterionForJDBCDate("bind_date <>", value, "bindDate"); return (Criteria) this; } public Criteria andBindDateGreaterThan(Date value) { addCriterionForJDBCDate("bind_date >", value, "bindDate"); return (Criteria) this; } public Criteria andBindDateGreaterThanOrEqualTo(Date value) { addCriterionForJDBCDate("bind_date >=", value, "bindDate"); return (Criteria) this; } public Criteria andBindDateLessThan(Date value) { addCriterionForJDBCDate("bind_date <", value, "bindDate"); return (Criteria) this; } public Criteria andBindDateLessThanOrEqualTo(Date value) { addCriterionForJDBCDate("bind_date <=", value, "bindDate"); return (Criteria) this; } public Criteria andBindDateIn(List values) { addCriterionForJDBCDate("bind_date in", values, "bindDate"); return (Criteria) this; } public Criteria andBindDateNotIn(List values) { addCriterionForJDBCDate("bind_date not in", values, "bindDate"); return (Criteria) this; } public Criteria andBindDateBetween(Date value1, Date value2) { addCriterionForJDBCDate("bind_date between", value1, value2, "bindDate"); return (Criteria) this; } public Criteria andBindDateNotBetween(Date value1, Date value2) { addCriterionForJDBCDate("bind_date not between", value1, value2, "bindDate"); return (Criteria) this; } public Criteria andBindStatusIsNull() { addCriterion("bind_status is null"); return (Criteria) this; } public Criteria andBindStatusIsNotNull() { addCriterion("bind_status is not null"); return (Criteria) this; } public Criteria andBindStatusEqualTo(String value) { addCriterion("bind_status =", value, "bindStatus"); return (Criteria) this; } public Criteria andBindStatusNotEqualTo(String value) { addCriterion("bind_status <>", value, "bindStatus"); return (Criteria) this; } public Criteria andBindStatusGreaterThan(String value) { addCriterion("bind_status >", value, "bindStatus"); return (Criteria) this; } public Criteria andBindStatusGreaterThanOrEqualTo(String value) { addCriterion("bind_status >=", value, "bindStatus"); return (Criteria) this; } public Criteria andBindStatusLessThan(String value) { addCriterion("bind_status <", value, "bindStatus"); return (Criteria) this; } public Criteria andBindStatusLessThanOrEqualTo(String value) { addCriterion("bind_status <=", value, "bindStatus"); return (Criteria) this; } public Criteria andBindStatusLike(String value) { addCriterion("bind_status like", value, "bindStatus"); return (Criteria) this; } public Criteria andBindStatusNotLike(String value) { addCriterion("bind_status not like", value, "bindStatus"); return (Criteria) this; } public Criteria andBindStatusIn(List values) { addCriterion("bind_status in", values, "bindStatus"); return (Criteria) this; } public Criteria andBindStatusNotIn(List values) { addCriterion("bind_status not in", values, "bindStatus"); return (Criteria) this; } public Criteria andBindStatusBetween(String value1, String value2) { addCriterion("bind_status between", value1, value2, "bindStatus"); return (Criteria) this; } public Criteria andBindStatusNotBetween(String value1, String value2) { addCriterion("bind_status not between", value1, value2, "bindStatus"); return (Criteria) this; } public Criteria andWxFullNameIsNull() { addCriterion("wx_full_name is null"); return (Criteria) this; } public Criteria andWxFullNameIsNotNull() { addCriterion("wx_full_name is not null"); return (Criteria) this; } public Criteria andWxFullNameEqualTo(String value) { addCriterion("wx_full_name =", value, "wxFullName"); return (Criteria) this; } public Criteria andWxFullNameNotEqualTo(String value) { addCriterion("wx_full_name <>", value, "wxFullName"); return (Criteria) this; } public Criteria andWxFullNameGreaterThan(String value) { addCriterion("wx_full_name >", value, "wxFullName"); return (Criteria) this; } public Criteria andWxFullNameGreaterThanOrEqualTo(String value) { addCriterion("wx_full_name >=", value, "wxFullName"); return (Criteria) this; } public Criteria andWxFullNameLessThan(String value) { addCriterion("wx_full_name <", value, "wxFullName"); return (Criteria) this; } public Criteria andWxFullNameLessThanOrEqualTo(String value) { addCriterion("wx_full_name <=", value, "wxFullName"); return (Criteria) this; } public Criteria andWxFullNameLike(String value) { addCriterion("wx_full_name like", value, "wxFullName"); return (Criteria) this; } public Criteria andWxFullNameNotLike(String value) { addCriterion("wx_full_name not like", value, "wxFullName"); return (Criteria) this; } public Criteria andWxFullNameIn(List values) { addCriterion("wx_full_name in", values, "wxFullName"); return (Criteria) this; } public Criteria andWxFullNameNotIn(List values) { addCriterion("wx_full_name not in", values, "wxFullName"); return (Criteria) this; } public Criteria andWxFullNameBetween(String value1, String value2) { addCriterion("wx_full_name between", value1, value2, "wxFullName"); return (Criteria) this; } public Criteria andWxFullNameNotBetween(String value1, String value2) { addCriterion("wx_full_name not between", value1, value2, "wxFullName"); return (Criteria) this; } public Criteria andStationNoIsNull() { addCriterion("station_no is null"); return (Criteria) this; } public Criteria andStationNoIsNotNull() { addCriterion("station_no is not null"); return (Criteria) this; } public Criteria andStationNoEqualTo(String value) { addCriterion("station_no =", value, "stationNo"); return (Criteria) this; } public Criteria andStationNoNotEqualTo(String value) { addCriterion("station_no <>", value, "stationNo"); return (Criteria) this; } public Criteria andStationNoGreaterThan(String value) { addCriterion("station_no >", value, "stationNo"); return (Criteria) this; } public Criteria andStationNoGreaterThanOrEqualTo(String value) { addCriterion("station_no >=", value, "stationNo"); return (Criteria) this; } public Criteria andStationNoLessThan(String value) { addCriterion("station_no <", value, "stationNo"); return (Criteria) this; } public Criteria andStationNoLessThanOrEqualTo(String value) { addCriterion("station_no <=", value, "stationNo"); return (Criteria) this; } public Criteria andStationNoLike(String value) { addCriterion("station_no like", value, "stationNo"); return (Criteria) this; } public Criteria andStationNoNotLike(String value) { addCriterion("station_no not like", value, "stationNo"); return (Criteria) this; } public Criteria andStationNoIn(List values) { addCriterion("station_no in", values, "stationNo"); return (Criteria) this; } public Criteria andStationNoNotIn(List values) { addCriterion("station_no not in", values, "stationNo"); return (Criteria) this; } public Criteria andStationNoBetween(String value1, String value2) { addCriterion("station_no between", value1, value2, "stationNo"); return (Criteria) this; } public Criteria andStationNoNotBetween(String value1, String value2) { addCriterion("station_no not between", value1, value2, "stationNo"); return (Criteria) this; } public Criteria andStationNameIsNull() { addCriterion("station_name is null"); return (Criteria) this; } public Criteria andStationNameIsNotNull() { addCriterion("station_name is not null"); return (Criteria) this; } public Criteria andStationNameEqualTo(String value) { addCriterion("station_name =", value, "stationName"); return (Criteria) this; } public Criteria andStationNameNotEqualTo(String value) { addCriterion("station_name <>", value, "stationName"); return (Criteria) this; } public Criteria andStationNameGreaterThan(String value) { addCriterion("station_name >", value, "stationName"); return (Criteria) this; } public Criteria andStationNameGreaterThanOrEqualTo(String value) { addCriterion("station_name >=", value, "stationName"); return (Criteria) this; } public Criteria andStationNameLessThan(String value) { addCriterion("station_name <", value, "stationName"); return (Criteria) this; } public Criteria andStationNameLessThanOrEqualTo(String value) { addCriterion("station_name <=", value, "stationName"); return (Criteria) this; } public Criteria andStationNameLike(String value) { addCriterion("station_name like", value, "stationName"); return (Criteria) this; } public Criteria andStationNameNotLike(String value) { addCriterion("station_name not like", value, "stationName"); return (Criteria) this; } public Criteria andStationNameIn(List values) { addCriterion("station_name in", values, "stationName"); return (Criteria) this; } public Criteria andStationNameNotIn(List values) { addCriterion("station_name not in", values, "stationName"); return (Criteria) this; } public Criteria andStationNameBetween(String value1, String value2) { addCriterion("station_name between", value1, value2, "stationName"); return (Criteria) this; } public Criteria andStationNameNotBetween(String value1, String value2) { addCriterion("station_name not between", value1, value2, "stationName"); return (Criteria) this; } } /** * This class was generated by MyBatis Generator. * This class corresponds to the database table station_notice_manage * * @mbg.generated do_not_delete_during_merge */ public static class Criteria extends GeneratedCriteria { protected Criteria() { super(); } } /** * This class was generated by MyBatis Generator. * This class corresponds to the database table station_notice_manage * * @mbg.generated */ 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); } } }