package com.huimv.log.dataobject; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; public class LogWsExample { /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ protected String orderByClause; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ protected List oredCriteria; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ protected int start = -1; /** * This field was generated by Apache iBATIS ibator. * This field corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ protected int limit = -1; /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ public LogWsExample() { oredCriteria = new ArrayList(); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ protected LogWsExample(LogWsExample example) { this.orderByClause = example.orderByClause; this.oredCriteria = example.oredCriteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ public String getOrderByClause() { return orderByClause; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ public List getOredCriteria() { return oredCriteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ public void or(Criteria criteria) { oredCriteria.add(criteria); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ 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 log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ protected Criteria createCriteriaInternal() { Criteria criteria = new Criteria(); return criteria; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ public void clear() { oredCriteria.clear(); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ public void setStart(int start) { this.start=start; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ public int getStart() { return start; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ public void setLimit(int limit) { this.limit=limit; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ public int getLimit() { return limit; } /** * This class was generated by Apache iBATIS ibator. * This class corresponds to the database table log_ws * * @ibatorgenerated Thu Oct 27 14:40:29 CST 2016 */ 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 andJqidIsNull() { addCriterion("JQID is null"); return this; } public Criteria andJqidIsNotNull() { addCriterion("JQID is not null"); return this; } public Criteria andJqidEqualTo(String value) { addCriterion("JQID =", value, "jqid"); return this; } public Criteria andJqidNotEqualTo(String value) { addCriterion("JQID <>", value, "jqid"); return this; } public Criteria andJqidGreaterThan(String value) { addCriterion("JQID >", value, "jqid"); return this; } public Criteria andJqidGreaterThanOrEqualTo(String value) { addCriterion("JQID >=", value, "jqid"); return this; } public Criteria andJqidLessThan(String value) { addCriterion("JQID <", value, "jqid"); return this; } public Criteria andJqidLessThanOrEqualTo(String value) { addCriterion("JQID <=", value, "jqid"); return this; } public Criteria andJqidLike(String value) { addCriterion("JQID like", value, "jqid"); return this; } public Criteria andJqidNotLike(String value) { addCriterion("JQID not like", value, "jqid"); return this; } public Criteria andJqidIn(List values) { addCriterion("JQID in", values, "jqid"); return this; } public Criteria andJqidNotIn(List values) { addCriterion("JQID not in", values, "jqid"); return this; } public Criteria andJqidBetween(String value1, String value2) { addCriterion("JQID between", value1, value2, "jqid"); return this; } public Criteria andJqidNotBetween(String value1, String value2) { addCriterion("JQID not between", value1, value2, "jqid"); return this; } public Criteria andCmdIsNull() { addCriterion("CMD is null"); return this; } public Criteria andCmdIsNotNull() { addCriterion("CMD is not null"); return this; } public Criteria andCmdEqualTo(String value) { addCriterion("CMD =", value, "cmd"); return this; } public Criteria andCmdNotEqualTo(String value) { addCriterion("CMD <>", value, "cmd"); return this; } public Criteria andCmdGreaterThan(String value) { addCriterion("CMD >", value, "cmd"); return this; } public Criteria andCmdGreaterThanOrEqualTo(String value) { addCriterion("CMD >=", value, "cmd"); return this; } public Criteria andCmdLessThan(String value) { addCriterion("CMD <", value, "cmd"); return this; } public Criteria andCmdLessThanOrEqualTo(String value) { addCriterion("CMD <=", value, "cmd"); return this; } public Criteria andCmdLike(String value) { addCriterion("CMD like", value, "cmd"); return this; } public Criteria andCmdNotLike(String value) { addCriterion("CMD not like", value, "cmd"); return this; } public Criteria andCmdIn(List values) { addCriterion("CMD in", values, "cmd"); return this; } public Criteria andCmdNotIn(List values) { addCriterion("CMD not in", values, "cmd"); return this; } public Criteria andCmdBetween(String value1, String value2) { addCriterion("CMD between", value1, value2, "cmd"); return this; } public Criteria andCmdNotBetween(String value1, String value2) { addCriterion("CMD not between", value1, value2, "cmd"); return this; } public Criteria andParamIsNull() { addCriterion("PARAM is null"); return this; } public Criteria andParamIsNotNull() { addCriterion("PARAM is not null"); return this; } public Criteria andParamEqualTo(String value) { addCriterion("PARAM =", value, "param"); return this; } public Criteria andParamNotEqualTo(String value) { addCriterion("PARAM <>", value, "param"); return this; } public Criteria andParamGreaterThan(String value) { addCriterion("PARAM >", value, "param"); return this; } public Criteria andParamGreaterThanOrEqualTo(String value) { addCriterion("PARAM >=", value, "param"); return this; } public Criteria andParamLessThan(String value) { addCriterion("PARAM <", value, "param"); return this; } public Criteria andParamLessThanOrEqualTo(String value) { addCriterion("PARAM <=", value, "param"); return this; } public Criteria andParamLike(String value) { addCriterion("PARAM like", value, "param"); return this; } public Criteria andParamNotLike(String value) { addCriterion("PARAM not like", value, "param"); return this; } public Criteria andParamIn(List values) { addCriterion("PARAM in", values, "param"); return this; } public Criteria andParamNotIn(List values) { addCriterion("PARAM not in", values, "param"); return this; } public Criteria andParamBetween(String value1, String value2) { addCriterion("PARAM between", value1, value2, "param"); return this; } public Criteria andParamNotBetween(String value1, String value2) { addCriterion("PARAM not between", value1, value2, "param"); return this; } public Criteria andCodeIsNull() { addCriterion("CODE is null"); return this; } public Criteria andCodeIsNotNull() { addCriterion("CODE is not null"); return this; } public Criteria andCodeEqualTo(String value) { addCriterion("CODE =", value, "code"); return this; } public Criteria andCodeNotEqualTo(String value) { addCriterion("CODE <>", value, "code"); return this; } public Criteria andCodeGreaterThan(String value) { addCriterion("CODE >", value, "code"); return this; } public Criteria andCodeGreaterThanOrEqualTo(String value) { addCriterion("CODE >=", value, "code"); return this; } public Criteria andCodeLessThan(String value) { addCriterion("CODE <", value, "code"); return this; } public Criteria andCodeLessThanOrEqualTo(String value) { addCriterion("CODE <=", value, "code"); return this; } public Criteria andCodeLike(String value) { addCriterion("CODE like", value, "code"); return this; } public Criteria andCodeNotLike(String value) { addCriterion("CODE not like", value, "code"); return this; } public Criteria andCodeIn(List values) { addCriterion("CODE in", values, "code"); return this; } public Criteria andCodeNotIn(List values) { addCriterion("CODE not in", values, "code"); return this; } public Criteria andCodeBetween(String value1, String value2) { addCriterion("CODE between", value1, value2, "code"); return this; } public Criteria andCodeNotBetween(String value1, String value2) { addCriterion("CODE not between", value1, value2, "code"); return this; } public Criteria andMessageIsNull() { addCriterion("MESSAGE is null"); return this; } public Criteria andMessageIsNotNull() { addCriterion("MESSAGE is not null"); return this; } public Criteria andMessageEqualTo(String value) { addCriterion("MESSAGE =", value, "message"); return this; } public Criteria andMessageNotEqualTo(String value) { addCriterion("MESSAGE <>", value, "message"); return this; } public Criteria andMessageGreaterThan(String value) { addCriterion("MESSAGE >", value, "message"); return this; } public Criteria andMessageGreaterThanOrEqualTo(String value) { addCriterion("MESSAGE >=", value, "message"); return this; } public Criteria andMessageLessThan(String value) { addCriterion("MESSAGE <", value, "message"); return this; } public Criteria andMessageLessThanOrEqualTo(String value) { addCriterion("MESSAGE <=", value, "message"); return this; } public Criteria andMessageLike(String value) { addCriterion("MESSAGE like", value, "message"); return this; } public Criteria andMessageNotLike(String value) { addCriterion("MESSAGE not like", value, "message"); return this; } public Criteria andMessageIn(List values) { addCriterion("MESSAGE in", values, "message"); return this; } public Criteria andMessageNotIn(List values) { addCriterion("MESSAGE not in", values, "message"); return this; } public Criteria andMessageBetween(String value1, String value2) { addCriterion("MESSAGE between", value1, value2, "message"); return this; } public Criteria andMessageNotBetween(String value1, String value2) { addCriterion("MESSAGE not between", value1, value2, "message"); return this; } public Criteria andStrjsonIsNull() { addCriterion("STRJSON is null"); return this; } public Criteria andStrjsonIsNotNull() { addCriterion("STRJSON is not null"); return this; } public Criteria andStrjsonEqualTo(String value) { addCriterion("STRJSON =", value, "strjson"); return this; } public Criteria andStrjsonNotEqualTo(String value) { addCriterion("STRJSON <>", value, "strjson"); return this; } public Criteria andStrjsonGreaterThan(String value) { addCriterion("STRJSON >", value, "strjson"); return this; } public Criteria andStrjsonGreaterThanOrEqualTo(String value) { addCriterion("STRJSON >=", value, "strjson"); return this; } public Criteria andStrjsonLessThan(String value) { addCriterion("STRJSON <", value, "strjson"); return this; } public Criteria andStrjsonLessThanOrEqualTo(String value) { addCriterion("STRJSON <=", value, "strjson"); return this; } public Criteria andStrjsonLike(String value) { addCriterion("STRJSON like", value, "strjson"); return this; } public Criteria andStrjsonNotLike(String value) { addCriterion("STRJSON not like", value, "strjson"); return this; } public Criteria andStrjsonIn(List values) { addCriterion("STRJSON in", values, "strjson"); return this; } public Criteria andStrjsonNotIn(List values) { addCriterion("STRJSON not in", values, "strjson"); return this; } public Criteria andStrjsonBetween(String value1, String value2) { addCriterion("STRJSON between", value1, value2, "strjson"); return this; } public Criteria andStrjsonNotBetween(String value1, String value2) { addCriterion("STRJSON not between", value1, value2, "strjson"); return this; } public Criteria andXgsjIsNull() { addCriterion("XGSJ is null"); return this; } public Criteria andXgsjIsNotNull() { addCriterion("XGSJ is not null"); return this; } public Criteria andXgsjEqualTo(Date value) { addCriterion("XGSJ =", value, "xgsj"); return this; } public Criteria andXgsjNotEqualTo(Date value) { addCriterion("XGSJ <>", value, "xgsj"); return this; } public Criteria andXgsjGreaterThan(Date value) { addCriterion("XGSJ >", value, "xgsj"); return this; } public Criteria andXgsjGreaterThanOrEqualTo(Date value) { addCriterion("XGSJ >=", value, "xgsj"); return this; } public Criteria andXgsjLessThan(Date value) { addCriterion("XGSJ <", value, "xgsj"); return this; } public Criteria andXgsjLessThanOrEqualTo(Date value) { addCriterion("XGSJ <=", value, "xgsj"); return this; } public Criteria andXgsjIn(List values) { addCriterion("XGSJ in", values, "xgsj"); return this; } public Criteria andXgsjNotIn(List values) { addCriterion("XGSJ not in", values, "xgsj"); return this; } public Criteria andXgsjBetween(Date value1, Date value2) { addCriterion("XGSJ between", value1, value2, "xgsj"); return this; } public Criteria andXgsjNotBetween(Date value1, Date value2) { addCriterion("XGSJ not between", value1, value2, "xgsj"); return this; } public Criteria andYxsjIsNull() { addCriterion("YXSJ is null"); return this; } public Criteria andYxsjIsNotNull() { addCriterion("YXSJ is not null"); return this; } public Criteria andYxsjEqualTo(String value) { addCriterion("YXSJ =", value, "yxsj"); return this; } public Criteria andYxsjNotEqualTo(String value) { addCriterion("YXSJ <>", value, "yxsj"); return this; } public Criteria andYxsjGreaterThan(String value) { addCriterion("YXSJ >", value, "yxsj"); return this; } public Criteria andYxsjGreaterThanOrEqualTo(String value) { addCriterion("YXSJ >=", value, "yxsj"); return this; } public Criteria andYxsjLessThan(String value) { addCriterion("YXSJ <", value, "yxsj"); return this; } public Criteria andYxsjLessThanOrEqualTo(String value) { addCriterion("YXSJ <=", value, "yxsj"); return this; } public Criteria andYxsjLike(String value) { addCriterion("YXSJ like", value, "yxsj"); return this; } public Criteria andYxsjNotLike(String value) { addCriterion("YXSJ not like", value, "yxsj"); return this; } public Criteria andYxsjIn(List values) { addCriterion("YXSJ in", values, "yxsj"); return this; } public Criteria andYxsjNotIn(List values) { addCriterion("YXSJ not in", values, "yxsj"); return this; } public Criteria andYxsjBetween(String value1, String value2) { addCriterion("YXSJ between", value1, value2, "yxsj"); return this; } public Criteria andYxsjNotBetween(String value1, String value2) { addCriterion("YXSJ not between", value1, value2, "yxsj"); return this; } public Criteria andTypeIsNull() { addCriterion("TYPE is null"); return this; } public Criteria andTypeIsNotNull() { addCriterion("TYPE is not null"); return this; } public Criteria andTypeEqualTo(String value) { addCriterion("TYPE =", value, "type"); return this; } public Criteria andTypeNotEqualTo(String value) { addCriterion("TYPE <>", value, "type"); return this; } public Criteria andTypeGreaterThan(String value) { addCriterion("TYPE >", value, "type"); return this; } public Criteria andTypeGreaterThanOrEqualTo(String value) { addCriterion("TYPE >=", value, "type"); return this; } public Criteria andTypeLessThan(String value) { addCriterion("TYPE <", value, "type"); return this; } public Criteria andTypeLessThanOrEqualTo(String value) { addCriterion("TYPE <=", value, "type"); return this; } public Criteria andTypeLike(String value) { addCriterion("TYPE like", value, "type"); return this; } public Criteria andTypeNotLike(String value) { addCriterion("TYPE not like", value, "type"); return this; } public Criteria andTypeIn(List values) { addCriterion("TYPE in", values, "type"); return this; } public Criteria andTypeNotIn(List values) { addCriterion("TYPE not in", values, "type"); return this; } public Criteria andTypeBetween(String value1, String value2) { addCriterion("TYPE between", value1, value2, "type"); return this; } public Criteria andTypeNotBetween(String value1, String value2) { addCriterion("TYPE not between", value1, value2, "type"); return this; } } }