package com.topsail.influxdb.pojo; import java.util.ArrayList; import java.util.List; public class DeviceInfoExample { protected String orderByClause; protected boolean distinct; protected List oredCriteria; public DeviceInfoExample() { 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 andIdIsNull() { addCriterion("id is null"); return (Criteria) this; } public Criteria andIdIsNotNull() { addCriterion("id is not null"); return (Criteria) this; } public Criteria andIdEqualTo(Integer value) { addCriterion("id =", value, "id"); return (Criteria) this; } public Criteria andIdNotEqualTo(Integer value) { addCriterion("id <>", value, "id"); return (Criteria) this; } public Criteria andIdGreaterThan(Integer value) { addCriterion("id >", value, "id"); return (Criteria) this; } public Criteria andIdGreaterThanOrEqualTo(Integer value) { addCriterion("id >=", value, "id"); return (Criteria) this; } public Criteria andIdLessThan(Integer value) { addCriterion("id <", value, "id"); return (Criteria) this; } public Criteria andIdLessThanOrEqualTo(Integer value) { addCriterion("id <=", value, "id"); return (Criteria) this; } public Criteria andIdIn(List values) { addCriterion("id in", values, "id"); return (Criteria) this; } public Criteria andIdNotIn(List values) { addCriterion("id not in", values, "id"); return (Criteria) this; } public Criteria andIdBetween(Integer value1, Integer value2) { addCriterion("id between", value1, value2, "id"); return (Criteria) this; } public Criteria andIdNotBetween(Integer value1, Integer value2) { addCriterion("id not between", value1, value2, "id"); return (Criteria) this; } public Criteria andVerifycodeIsNull() { addCriterion("verifyCode is null"); return (Criteria) this; } public Criteria andVerifycodeIsNotNull() { addCriterion("verifyCode is not null"); return (Criteria) this; } public Criteria andVerifycodeEqualTo(String value) { addCriterion("verifyCode =", value, "verifycode"); return (Criteria) this; } public Criteria andVerifycodeNotEqualTo(String value) { addCriterion("verifyCode <>", value, "verifycode"); return (Criteria) this; } public Criteria andVerifycodeGreaterThan(String value) { addCriterion("verifyCode >", value, "verifycode"); return (Criteria) this; } public Criteria andVerifycodeGreaterThanOrEqualTo(String value) { addCriterion("verifyCode >=", value, "verifycode"); return (Criteria) this; } public Criteria andVerifycodeLessThan(String value) { addCriterion("verifyCode <", value, "verifycode"); return (Criteria) this; } public Criteria andVerifycodeLessThanOrEqualTo(String value) { addCriterion("verifyCode <=", value, "verifycode"); return (Criteria) this; } public Criteria andVerifycodeLike(String value) { addCriterion("verifyCode like", value, "verifycode"); return (Criteria) this; } public Criteria andVerifycodeNotLike(String value) { addCriterion("verifyCode not like", value, "verifycode"); return (Criteria) this; } public Criteria andVerifycodeIn(List values) { addCriterion("verifyCode in", values, "verifycode"); return (Criteria) this; } public Criteria andVerifycodeNotIn(List values) { addCriterion("verifyCode not in", values, "verifycode"); return (Criteria) this; } public Criteria andVerifycodeBetween(String value1, String value2) { addCriterion("verifyCode between", value1, value2, "verifycode"); return (Criteria) this; } public Criteria andVerifycodeNotBetween(String value1, String value2) { addCriterion("verifyCode not between", value1, value2, "verifycode"); return (Criteria) this; } public Criteria andDevicetypeIsNull() { addCriterion("deviceType is null"); return (Criteria) this; } public Criteria andDevicetypeIsNotNull() { addCriterion("deviceType is not null"); return (Criteria) this; } public Criteria andDevicetypeEqualTo(String value) { addCriterion("deviceType =", value, "devicetype"); return (Criteria) this; } public Criteria andDevicetypeNotEqualTo(String value) { addCriterion("deviceType <>", value, "devicetype"); return (Criteria) this; } public Criteria andDevicetypeGreaterThan(String value) { addCriterion("deviceType >", value, "devicetype"); return (Criteria) this; } public Criteria andDevicetypeGreaterThanOrEqualTo(String value) { addCriterion("deviceType >=", value, "devicetype"); return (Criteria) this; } public Criteria andDevicetypeLessThan(String value) { addCriterion("deviceType <", value, "devicetype"); return (Criteria) this; } public Criteria andDevicetypeLessThanOrEqualTo(String value) { addCriterion("deviceType <=", value, "devicetype"); return (Criteria) this; } public Criteria andDevicetypeLike(String value) { addCriterion("deviceType like", value, "devicetype"); return (Criteria) this; } public Criteria andDevicetypeNotLike(String value) { addCriterion("deviceType not like", value, "devicetype"); return (Criteria) this; } public Criteria andDevicetypeIn(List values) { addCriterion("deviceType in", values, "devicetype"); return (Criteria) this; } public Criteria andDevicetypeNotIn(List values) { addCriterion("deviceType not in", values, "devicetype"); return (Criteria) this; } public Criteria andDevicetypeBetween(String value1, String value2) { addCriterion("deviceType between", value1, value2, "devicetype"); return (Criteria) this; } public Criteria andDevicetypeNotBetween(String value1, String value2) { addCriterion("deviceType not between", value1, value2, "devicetype"); return (Criteria) this; } public Criteria andUsernameIsNull() { addCriterion("userName is null"); return (Criteria) this; } public Criteria andUsernameIsNotNull() { addCriterion("userName is not null"); return (Criteria) this; } public Criteria andUsernameEqualTo(String value) { addCriterion("userName =", value, "username"); return (Criteria) this; } public Criteria andUsernameNotEqualTo(String value) { addCriterion("userName <>", value, "username"); return (Criteria) this; } public Criteria andUsernameGreaterThan(String value) { addCriterion("userName >", value, "username"); return (Criteria) this; } public Criteria andUsernameGreaterThanOrEqualTo(String value) { addCriterion("userName >=", value, "username"); return (Criteria) this; } public Criteria andUsernameLessThan(String value) { addCriterion("userName <", value, "username"); return (Criteria) this; } public Criteria andUsernameLessThanOrEqualTo(String value) { addCriterion("userName <=", value, "username"); return (Criteria) this; } public Criteria andUsernameLike(String value) { addCriterion("userName like", value, "username"); return (Criteria) this; } public Criteria andUsernameNotLike(String value) { addCriterion("userName not like", value, "username"); return (Criteria) this; } public Criteria andUsernameIn(List values) { addCriterion("userName in", values, "username"); return (Criteria) this; } public Criteria andUsernameNotIn(List values) { addCriterion("userName not in", values, "username"); return (Criteria) this; } public Criteria andUsernameBetween(String value1, String value2) { addCriterion("userName between", value1, value2, "username"); return (Criteria) this; } public Criteria andUsernameNotBetween(String value1, String value2) { addCriterion("userName not between", value1, value2, "username"); return (Criteria) this; } public Criteria andLatitudeIsNull() { addCriterion("latitude is null"); return (Criteria) this; } public Criteria andLatitudeIsNotNull() { addCriterion("latitude is not null"); return (Criteria) this; } public Criteria andLatitudeEqualTo(String value) { addCriterion("latitude =", value, "latitude"); return (Criteria) this; } public Criteria andLatitudeNotEqualTo(String value) { addCriterion("latitude <>", value, "latitude"); return (Criteria) this; } public Criteria andLatitudeGreaterThan(String value) { addCriterion("latitude >", value, "latitude"); return (Criteria) this; } public Criteria andLatitudeGreaterThanOrEqualTo(String value) { addCriterion("latitude >=", value, "latitude"); return (Criteria) this; } public Criteria andLatitudeLessThan(String value) { addCriterion("latitude <", value, "latitude"); return (Criteria) this; } public Criteria andLatitudeLessThanOrEqualTo(String value) { addCriterion("latitude <=", value, "latitude"); return (Criteria) this; } public Criteria andLatitudeLike(String value) { addCriterion("latitude like", value, "latitude"); return (Criteria) this; } public Criteria andLatitudeNotLike(String value) { addCriterion("latitude not like", value, "latitude"); return (Criteria) this; } public Criteria andLatitudeIn(List values) { addCriterion("latitude in", values, "latitude"); return (Criteria) this; } public Criteria andLatitudeNotIn(List values) { addCriterion("latitude not in", values, "latitude"); return (Criteria) this; } public Criteria andLatitudeBetween(String value1, String value2) { addCriterion("latitude between", value1, value2, "latitude"); return (Criteria) this; } public Criteria andLatitudeNotBetween(String value1, String value2) { addCriterion("latitude not between", value1, value2, "latitude"); return (Criteria) this; } public Criteria andLongitudeIsNull() { addCriterion("longitude is null"); return (Criteria) this; } public Criteria andLongitudeIsNotNull() { addCriterion("longitude is not null"); return (Criteria) this; } public Criteria andLongitudeEqualTo(String value) { addCriterion("longitude =", value, "longitude"); return (Criteria) this; } public Criteria andLongitudeNotEqualTo(String value) { addCriterion("longitude <>", value, "longitude"); return (Criteria) this; } public Criteria andLongitudeGreaterThan(String value) { addCriterion("longitude >", value, "longitude"); return (Criteria) this; } public Criteria andLongitudeGreaterThanOrEqualTo(String value) { addCriterion("longitude >=", value, "longitude"); return (Criteria) this; } public Criteria andLongitudeLessThan(String value) { addCriterion("longitude <", value, "longitude"); return (Criteria) this; } public Criteria andLongitudeLessThanOrEqualTo(String value) { addCriterion("longitude <=", value, "longitude"); return (Criteria) this; } public Criteria andLongitudeLike(String value) { addCriterion("longitude like", value, "longitude"); return (Criteria) this; } public Criteria andLongitudeNotLike(String value) { addCriterion("longitude not like", value, "longitude"); return (Criteria) this; } public Criteria andLongitudeIn(List values) { addCriterion("longitude in", values, "longitude"); return (Criteria) this; } public Criteria andLongitudeNotIn(List values) { addCriterion("longitude not in", values, "longitude"); return (Criteria) this; } public Criteria andLongitudeBetween(String value1, String value2) { addCriterion("longitude between", value1, value2, "longitude"); return (Criteria) this; } public Criteria andLongitudeNotBetween(String value1, String value2) { addCriterion("longitude not between", value1, value2, "longitude"); return (Criteria) this; } public Criteria andVersionIsNull() { addCriterion("version is null"); return (Criteria) this; } public Criteria andVersionIsNotNull() { addCriterion("version is not null"); return (Criteria) this; } public Criteria andVersionEqualTo(String value) { addCriterion("version =", value, "version"); return (Criteria) this; } public Criteria andVersionNotEqualTo(String value) { addCriterion("version <>", value, "version"); return (Criteria) this; } public Criteria andVersionGreaterThan(String value) { addCriterion("version >", value, "version"); return (Criteria) this; } public Criteria andVersionGreaterThanOrEqualTo(String value) { addCriterion("version >=", value, "version"); return (Criteria) this; } public Criteria andVersionLessThan(String value) { addCriterion("version <", value, "version"); return (Criteria) this; } public Criteria andVersionLessThanOrEqualTo(String value) { addCriterion("version <=", value, "version"); return (Criteria) this; } public Criteria andVersionLike(String value) { addCriterion("version like", value, "version"); return (Criteria) this; } public Criteria andVersionNotLike(String value) { addCriterion("version not like", value, "version"); return (Criteria) this; } public Criteria andVersionIn(List values) { addCriterion("version in", values, "version"); return (Criteria) this; } public Criteria andVersionNotIn(List values) { addCriterion("version not in", values, "version"); return (Criteria) this; } public Criteria andVersionBetween(String value1, String value2) { addCriterion("version between", value1, value2, "version"); return (Criteria) this; } public Criteria andVersionNotBetween(String value1, String value2) { addCriterion("version not between", value1, value2, "version"); return (Criteria) this; } public Criteria andFkPidIsNull() { addCriterion("fk_pid is null"); return (Criteria) this; } public Criteria andFkPidIsNotNull() { addCriterion("fk_pid is not null"); return (Criteria) this; } public Criteria andFkPidEqualTo(Integer value) { addCriterion("fk_pid =", value, "fkPid"); return (Criteria) this; } public Criteria andFkPidNotEqualTo(Integer value) { addCriterion("fk_pid <>", value, "fkPid"); return (Criteria) this; } public Criteria andFkPidGreaterThan(Integer value) { addCriterion("fk_pid >", value, "fkPid"); return (Criteria) this; } public Criteria andFkPidGreaterThanOrEqualTo(Integer value) { addCriterion("fk_pid >=", value, "fkPid"); return (Criteria) this; } public Criteria andFkPidLessThan(Integer value) { addCriterion("fk_pid <", value, "fkPid"); return (Criteria) this; } public Criteria andFkPidLessThanOrEqualTo(Integer value) { addCriterion("fk_pid <=", value, "fkPid"); return (Criteria) this; } public Criteria andFkPidIn(List values) { addCriterion("fk_pid in", values, "fkPid"); return (Criteria) this; } public Criteria andFkPidNotIn(List values) { addCriterion("fk_pid not in", values, "fkPid"); return (Criteria) this; } public Criteria andFkPidBetween(Integer value1, Integer value2) { addCriterion("fk_pid between", value1, value2, "fkPid"); return (Criteria) this; } public Criteria andFkPidNotBetween(Integer value1, Integer value2) { addCriterion("fk_pid not between", value1, value2, "fkPid"); 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); } } }