package com.huimv.wscl.dataobject; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class WsclAgpsExample { /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ protected String orderByClause; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ protected List oredCriteria; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ protected int start = -1; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ protected int limit = -1; /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ public WsclAgpsExample() { oredCriteria = new ArrayList(); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ protected WsclAgpsExample(WsclAgpsExample example) { this.orderByClause = example.orderByClause; this.oredCriteria = example.oredCriteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ public String getOrderByClause() { return orderByClause; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ public List getOredCriteria() { return oredCriteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ public void or(Criteria criteria) { oredCriteria.add(criteria); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ public Criteria createCriteria() { Criteria criteria = createCriteriaInternal(); if (oredCriteria.size() == 0) { oredCriteria.add(criteria); } return criteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ protected Criteria createCriteriaInternal() { Criteria criteria = new Criteria(); return criteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ public void clear() { oredCriteria.clear(); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ public void setStart(int start) { this.start=start; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ public int getStart() { return start; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ public void setLimit(int limit) { this.limit=limit; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ public int getLimit() { return limit; } /** * This class was generated by Apache iBATIS ibator. * This class corresponds to the database table wscl_agps * * @ibatorgenerated Mon Jul 29 16:26:24 CST 2019 */ public static class Criteria { protected List criteriaWithoutValue; protected List> criteriaWithSingleValue; protected List> criteriaWithListValue; protected List> criteriaWithBetweenValue; protected Criteria() { super(); criteriaWithoutValue = new ArrayList(); criteriaWithSingleValue = new ArrayList>(); criteriaWithListValue = new ArrayList>(); criteriaWithBetweenValue = new ArrayList>(); } public boolean isValid() { return criteriaWithoutValue.size() > 0 || criteriaWithSingleValue.size() > 0 || criteriaWithListValue.size() > 0 || criteriaWithBetweenValue.size() > 0; } public List getCriteriaWithoutValue() { return criteriaWithoutValue; } public List> getCriteriaWithSingleValue() { return criteriaWithSingleValue; } public List> getCriteriaWithListValue() { return criteriaWithListValue; } public List> getCriteriaWithBetweenValue() { return criteriaWithBetweenValue; } protected void addCriterion(String condition) { if (condition == null) { throw new RuntimeException("Value for condition cannot be null"); } criteriaWithoutValue.add(condition); } protected void addCriterion(String condition, Object value, String property) { if (value == null) { throw new RuntimeException("Value for " + property + " cannot be null"); } Map map = new HashMap(); map.put("condition", condition); map.put("value", value); criteriaWithSingleValue.add(map); } protected void addCriterion(String condition, List values, String property) { if (values == null || values.size() == 0) { throw new RuntimeException("Value list for " + property + " cannot be null or empty"); } Map map = new HashMap(); map.put("condition", condition); map.put("values", values); criteriaWithListValue.add(map); } 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"); } List list = new ArrayList(); list.add(value1); list.add(value2); Map map = new HashMap(); map.put("condition", condition); map.put("values", list); criteriaWithBetweenValue.add(map); } public Criteria andIdIsNull() { addCriterion("ID is null"); return this; } public Criteria andIdIsNotNull() { addCriterion("ID is not null"); return this; } public Criteria andIdEqualTo(Integer value) { addCriterion("ID =", value, "id"); return this; } public Criteria andIdNotEqualTo(Integer value) { addCriterion("ID <>", value, "id"); return this; } public Criteria andIdGreaterThan(Integer value) { addCriterion("ID >", value, "id"); return this; } public Criteria andIdGreaterThanOrEqualTo(Integer value) { addCriterion("ID >=", value, "id"); return this; } public Criteria andIdLessThan(Integer value) { addCriterion("ID <", value, "id"); return this; } public Criteria andIdLessThanOrEqualTo(Integer value) { addCriterion("ID <=", value, "id"); return this; } public Criteria andIdIn(List values) { addCriterion("ID in", values, "id"); return this; } public Criteria andIdNotIn(List values) { addCriterion("ID not in", values, "id"); return this; } public Criteria andIdBetween(Integer value1, Integer value2) { addCriterion("ID between", value1, value2, "id"); return this; } public Criteria andIdNotBetween(Integer value1, Integer value2) { addCriterion("ID not between", value1, value2, "id"); return this; } public Criteria andGidIsNull() { addCriterion("GID is null"); return this; } public Criteria andGidIsNotNull() { addCriterion("GID is not null"); return this; } public Criteria andGidEqualTo(String value) { addCriterion("GID =", value, "gid"); return this; } public Criteria andGidNotEqualTo(String value) { addCriterion("GID <>", value, "gid"); return this; } public Criteria andGidGreaterThan(String value) { addCriterion("GID >", value, "gid"); return this; } public Criteria andGidGreaterThanOrEqualTo(String value) { addCriterion("GID >=", value, "gid"); return this; } public Criteria andGidLessThan(String value) { addCriterion("GID <", value, "gid"); return this; } public Criteria andGidLessThanOrEqualTo(String value) { addCriterion("GID <=", value, "gid"); return this; } public Criteria andGidLike(String value) { addCriterion("GID like", value, "gid"); return this; } public Criteria andGidNotLike(String value) { addCriterion("GID not like", value, "gid"); return this; } public Criteria andGidIn(List values) { addCriterion("GID in", values, "gid"); return this; } public Criteria andGidNotIn(List values) { addCriterion("GID not in", values, "gid"); return this; } public Criteria andGidBetween(String value1, String value2) { addCriterion("GID between", value1, value2, "gid"); return this; } public Criteria andGidNotBetween(String value1, String value2) { addCriterion("GID not between", value1, value2, "gid"); return this; } public Criteria andTimeIsNull() { addCriterion("TIME is null"); return this; } public Criteria andTimeIsNotNull() { addCriterion("TIME is not null"); return this; } public Criteria andTimeEqualTo(String value) { addCriterion("TIME =", value, "time"); return this; } public Criteria andTimeNotEqualTo(String value) { addCriterion("TIME <>", value, "time"); return this; } public Criteria andTimeGreaterThan(String value) { addCriterion("TIME >", value, "time"); return this; } public Criteria andTimeGreaterThanOrEqualTo(String value) { addCriterion("TIME >=", value, "time"); return this; } public Criteria andTimeLessThan(String value) { addCriterion("TIME <", value, "time"); return this; } public Criteria andTimeLessThanOrEqualTo(String value) { addCriterion("TIME <=", value, "time"); return this; } public Criteria andTimeLike(String value) { addCriterion("TIME like", value, "time"); return this; } public Criteria andTimeNotLike(String value) { addCriterion("TIME not like", value, "time"); return this; } public Criteria andTimeIn(List values) { addCriterion("TIME in", values, "time"); return this; } public Criteria andTimeNotIn(List values) { addCriterion("TIME not in", values, "time"); return this; } public Criteria andTimeBetween(String value1, String value2) { addCriterion("TIME between", value1, value2, "time"); return this; } public Criteria andTimeNotBetween(String value1, String value2) { addCriterion("TIME not between", value1, value2, "time"); return this; } public Criteria andIccidIsNull() { addCriterion("ICCID is null"); return this; } public Criteria andIccidIsNotNull() { addCriterion("ICCID is not null"); return this; } public Criteria andIccidEqualTo(String value) { addCriterion("ICCID =", value, "iccid"); return this; } public Criteria andIccidNotEqualTo(String value) { addCriterion("ICCID <>", value, "iccid"); return this; } public Criteria andIccidGreaterThan(String value) { addCriterion("ICCID >", value, "iccid"); return this; } public Criteria andIccidGreaterThanOrEqualTo(String value) { addCriterion("ICCID >=", value, "iccid"); return this; } public Criteria andIccidLessThan(String value) { addCriterion("ICCID <", value, "iccid"); return this; } public Criteria andIccidLessThanOrEqualTo(String value) { addCriterion("ICCID <=", value, "iccid"); return this; } public Criteria andIccidLike(String value) { addCriterion("ICCID like", value, "iccid"); return this; } public Criteria andIccidNotLike(String value) { addCriterion("ICCID not like", value, "iccid"); return this; } public Criteria andIccidIn(List values) { addCriterion("ICCID in", values, "iccid"); return this; } public Criteria andIccidNotIn(List values) { addCriterion("ICCID not in", values, "iccid"); return this; } public Criteria andIccidBetween(String value1, String value2) { addCriterion("ICCID between", value1, value2, "iccid"); return this; } public Criteria andIccidNotBetween(String value1, String value2) { addCriterion("ICCID not between", value1, value2, "iccid"); return this; } public Criteria andImeiIsNull() { addCriterion("IMEI is null"); return this; } public Criteria andImeiIsNotNull() { addCriterion("IMEI is not null"); return this; } public Criteria andImeiEqualTo(String value) { addCriterion("IMEI =", value, "imei"); return this; } public Criteria andImeiNotEqualTo(String value) { addCriterion("IMEI <>", value, "imei"); return this; } public Criteria andImeiGreaterThan(String value) { addCriterion("IMEI >", value, "imei"); return this; } public Criteria andImeiGreaterThanOrEqualTo(String value) { addCriterion("IMEI >=", value, "imei"); return this; } public Criteria andImeiLessThan(String value) { addCriterion("IMEI <", value, "imei"); return this; } public Criteria andImeiLessThanOrEqualTo(String value) { addCriterion("IMEI <=", value, "imei"); return this; } public Criteria andImeiLike(String value) { addCriterion("IMEI like", value, "imei"); return this; } public Criteria andImeiNotLike(String value) { addCriterion("IMEI not like", value, "imei"); return this; } public Criteria andImeiIn(List values) { addCriterion("IMEI in", values, "imei"); return this; } public Criteria andImeiNotIn(List values) { addCriterion("IMEI not in", values, "imei"); return this; } public Criteria andImeiBetween(String value1, String value2) { addCriterion("IMEI between", value1, value2, "imei"); return this; } public Criteria andImeiNotBetween(String value1, String value2) { addCriterion("IMEI not between", value1, value2, "imei"); return this; } public Criteria andRssiIsNull() { addCriterion("RSSI is null"); return this; } public Criteria andRssiIsNotNull() { addCriterion("RSSI is not null"); return this; } public Criteria andRssiEqualTo(String value) { addCriterion("RSSI =", value, "rssi"); return this; } public Criteria andRssiNotEqualTo(String value) { addCriterion("RSSI <>", value, "rssi"); return this; } public Criteria andRssiGreaterThan(String value) { addCriterion("RSSI >", value, "rssi"); return this; } public Criteria andRssiGreaterThanOrEqualTo(String value) { addCriterion("RSSI >=", value, "rssi"); return this; } public Criteria andRssiLessThan(String value) { addCriterion("RSSI <", value, "rssi"); return this; } public Criteria andRssiLessThanOrEqualTo(String value) { addCriterion("RSSI <=", value, "rssi"); return this; } public Criteria andRssiLike(String value) { addCriterion("RSSI like", value, "rssi"); return this; } public Criteria andRssiNotLike(String value) { addCriterion("RSSI not like", value, "rssi"); return this; } public Criteria andRssiIn(List values) { addCriterion("RSSI in", values, "rssi"); return this; } public Criteria andRssiNotIn(List values) { addCriterion("RSSI not in", values, "rssi"); return this; } public Criteria andRssiBetween(String value1, String value2) { addCriterion("RSSI between", value1, value2, "rssi"); return this; } public Criteria andRssiNotBetween(String value1, String value2) { addCriterion("RSSI not between", value1, value2, "rssi"); return this; } public Criteria andAccessserverIsNull() { addCriterion("ACCESSSERVER is null"); return this; } public Criteria andAccessserverIsNotNull() { addCriterion("ACCESSSERVER is not null"); return this; } public Criteria andAccessserverEqualTo(String value) { addCriterion("ACCESSSERVER =", value, "accessserver"); return this; } public Criteria andAccessserverNotEqualTo(String value) { addCriterion("ACCESSSERVER <>", value, "accessserver"); return this; } public Criteria andAccessserverGreaterThan(String value) { addCriterion("ACCESSSERVER >", value, "accessserver"); return this; } public Criteria andAccessserverGreaterThanOrEqualTo(String value) { addCriterion("ACCESSSERVER >=", value, "accessserver"); return this; } public Criteria andAccessserverLessThan(String value) { addCriterion("ACCESSSERVER <", value, "accessserver"); return this; } public Criteria andAccessserverLessThanOrEqualTo(String value) { addCriterion("ACCESSSERVER <=", value, "accessserver"); return this; } public Criteria andAccessserverLike(String value) { addCriterion("ACCESSSERVER like", value, "accessserver"); return this; } public Criteria andAccessserverNotLike(String value) { addCriterion("ACCESSSERVER not like", value, "accessserver"); return this; } public Criteria andAccessserverIn(List values) { addCriterion("ACCESSSERVER in", values, "accessserver"); return this; } public Criteria andAccessserverNotIn(List values) { addCriterion("ACCESSSERVER not in", values, "accessserver"); return this; } public Criteria andAccessserverBetween(String value1, String value2) { addCriterion("ACCESSSERVER between", value1, value2, "accessserver"); return this; } public Criteria andAccessserverNotBetween(String value1, String value2) { addCriterion("ACCESSSERVER not between", value1, value2, "accessserver"); return this; } public Criteria andMccIsNull() { addCriterion("MCC is null"); return this; } public Criteria andMccIsNotNull() { addCriterion("MCC is not null"); return this; } public Criteria andMccEqualTo(String value) { addCriterion("MCC =", value, "mcc"); return this; } public Criteria andMccNotEqualTo(String value) { addCriterion("MCC <>", value, "mcc"); return this; } public Criteria andMccGreaterThan(String value) { addCriterion("MCC >", value, "mcc"); return this; } public Criteria andMccGreaterThanOrEqualTo(String value) { addCriterion("MCC >=", value, "mcc"); return this; } public Criteria andMccLessThan(String value) { addCriterion("MCC <", value, "mcc"); return this; } public Criteria andMccLessThanOrEqualTo(String value) { addCriterion("MCC <=", value, "mcc"); return this; } public Criteria andMccLike(String value) { addCriterion("MCC like", value, "mcc"); return this; } public Criteria andMccNotLike(String value) { addCriterion("MCC not like", value, "mcc"); return this; } public Criteria andMccIn(List values) { addCriterion("MCC in", values, "mcc"); return this; } public Criteria andMccNotIn(List values) { addCriterion("MCC not in", values, "mcc"); return this; } public Criteria andMccBetween(String value1, String value2) { addCriterion("MCC between", value1, value2, "mcc"); return this; } public Criteria andMccNotBetween(String value1, String value2) { addCriterion("MCC not between", value1, value2, "mcc"); return this; } public Criteria andMncIsNull() { addCriterion("MNC is null"); return this; } public Criteria andMncIsNotNull() { addCriterion("MNC is not null"); return this; } public Criteria andMncEqualTo(String value) { addCriterion("MNC =", value, "mnc"); return this; } public Criteria andMncNotEqualTo(String value) { addCriterion("MNC <>", value, "mnc"); return this; } public Criteria andMncGreaterThan(String value) { addCriterion("MNC >", value, "mnc"); return this; } public Criteria andMncGreaterThanOrEqualTo(String value) { addCriterion("MNC >=", value, "mnc"); return this; } public Criteria andMncLessThan(String value) { addCriterion("MNC <", value, "mnc"); return this; } public Criteria andMncLessThanOrEqualTo(String value) { addCriterion("MNC <=", value, "mnc"); return this; } public Criteria andMncLike(String value) { addCriterion("MNC like", value, "mnc"); return this; } public Criteria andMncNotLike(String value) { addCriterion("MNC not like", value, "mnc"); return this; } public Criteria andMncIn(List values) { addCriterion("MNC in", values, "mnc"); return this; } public Criteria andMncNotIn(List values) { addCriterion("MNC not in", values, "mnc"); return this; } public Criteria andMncBetween(String value1, String value2) { addCriterion("MNC between", value1, value2, "mnc"); return this; } public Criteria andMncNotBetween(String value1, String value2) { addCriterion("MNC not between", value1, value2, "mnc"); return this; } public Criteria andCiIsNull() { addCriterion("CI is null"); return this; } public Criteria andCiIsNotNull() { addCriterion("CI is not null"); return this; } public Criteria andCiEqualTo(String value) { addCriterion("CI =", value, "ci"); return this; } public Criteria andCiNotEqualTo(String value) { addCriterion("CI <>", value, "ci"); return this; } public Criteria andCiGreaterThan(String value) { addCriterion("CI >", value, "ci"); return this; } public Criteria andCiGreaterThanOrEqualTo(String value) { addCriterion("CI >=", value, "ci"); return this; } public Criteria andCiLessThan(String value) { addCriterion("CI <", value, "ci"); return this; } public Criteria andCiLessThanOrEqualTo(String value) { addCriterion("CI <=", value, "ci"); return this; } public Criteria andCiLike(String value) { addCriterion("CI like", value, "ci"); return this; } public Criteria andCiNotLike(String value) { addCriterion("CI not like", value, "ci"); return this; } public Criteria andCiIn(List values) { addCriterion("CI in", values, "ci"); return this; } public Criteria andCiNotIn(List values) { addCriterion("CI not in", values, "ci"); return this; } public Criteria andCiBetween(String value1, String value2) { addCriterion("CI between", value1, value2, "ci"); return this; } public Criteria andCiNotBetween(String value1, String value2) { addCriterion("CI not between", value1, value2, "ci"); return this; } public Criteria andLacIsNull() { addCriterion("LAC is null"); return this; } public Criteria andLacIsNotNull() { addCriterion("LAC is not null"); return this; } public Criteria andLacEqualTo(String value) { addCriterion("LAC =", value, "lac"); return this; } public Criteria andLacNotEqualTo(String value) { addCriterion("LAC <>", value, "lac"); return this; } public Criteria andLacGreaterThan(String value) { addCriterion("LAC >", value, "lac"); return this; } public Criteria andLacGreaterThanOrEqualTo(String value) { addCriterion("LAC >=", value, "lac"); return this; } public Criteria andLacLessThan(String value) { addCriterion("LAC <", value, "lac"); return this; } public Criteria andLacLessThanOrEqualTo(String value) { addCriterion("LAC <=", value, "lac"); return this; } public Criteria andLacLike(String value) { addCriterion("LAC like", value, "lac"); return this; } public Criteria andLacNotLike(String value) { addCriterion("LAC not like", value, "lac"); return this; } public Criteria andLacIn(List values) { addCriterion("LAC in", values, "lac"); return this; } public Criteria andLacNotIn(List values) { addCriterion("LAC not in", values, "lac"); return this; } public Criteria andLacBetween(String value1, String value2) { addCriterion("LAC between", value1, value2, "lac"); return this; } public Criteria andLacNotBetween(String value1, String value2) { addCriterion("LAC not between", value1, value2, "lac"); return this; } public Criteria andSignalIsNull() { addCriterion("SIGNAL is null"); return this; } public Criteria andSignalIsNotNull() { addCriterion("SIGNAL is not null"); return this; } public Criteria andSignalEqualTo(String value) { addCriterion("SIGNAL =", value, "signal"); return this; } public Criteria andSignalNotEqualTo(String value) { addCriterion("SIGNAL <>", value, "signal"); return this; } public Criteria andSignalGreaterThan(String value) { addCriterion("SIGNAL >", value, "signal"); return this; } public Criteria andSignalGreaterThanOrEqualTo(String value) { addCriterion("SIGNAL >=", value, "signal"); return this; } public Criteria andSignalLessThan(String value) { addCriterion("SIGNAL <", value, "signal"); return this; } public Criteria andSignalLessThanOrEqualTo(String value) { addCriterion("SIGNAL <=", value, "signal"); return this; } public Criteria andSignalLike(String value) { addCriterion("SIGNAL like", value, "signal"); return this; } public Criteria andSignalNotLike(String value) { addCriterion("SIGNAL not like", value, "signal"); return this; } public Criteria andSignalIn(List values) { addCriterion("SIGNAL in", values, "signal"); return this; } public Criteria andSignalNotIn(List values) { addCriterion("SIGNAL not in", values, "signal"); return this; } public Criteria andSignalBetween(String value1, String value2) { addCriterion("SIGNAL between", value1, value2, "signal"); return this; } public Criteria andSignalNotBetween(String value1, String value2) { addCriterion("SIGNAL not between", value1, value2, "signal"); return this; } } }