package org.linlinjava.litemall.db.domain; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.ArrayList; import java.util.List; public class LitemallAftersaleExample { /** * This field was generated by MyBatis Generator. * This field corresponds to the database table litemall_aftersale * * @mbg.generated */ protected String orderByClause; /** * This field was generated by MyBatis Generator. * This field corresponds to the database table litemall_aftersale * * @mbg.generated */ protected boolean distinct; /** * This field was generated by MyBatis Generator. * This field corresponds to the database table litemall_aftersale * * @mbg.generated */ protected List<Criteria> oredCriteria; /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public LitemallAftersaleExample() { oredCriteria = new ArrayList<Criteria>(); } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public String getOrderByClause() { return orderByClause; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public void setDistinct(boolean distinct) { this.distinct = distinct; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public boolean isDistinct() { return distinct; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public List<Criteria> getOredCriteria() { return oredCriteria; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public void or(Criteria criteria) { oredCriteria.add(criteria); } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @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 litemall_aftersale * * @mbg.generated */ public LitemallAftersaleExample orderBy(String orderByClause) { this.setOrderByClause(orderByClause); return this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public LitemallAftersaleExample orderBy(String ... orderByClauses) { StringBuffer sb = new StringBuffer(); for (int i = 0; i < orderByClauses.length; i++) { sb.append(orderByClauses[i]); if (i < orderByClauses.length - 1) { sb.append(" , "); } } this.setOrderByClause(sb.toString()); return this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @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 litemall_aftersale * * @mbg.generated */ protected Criteria createCriteriaInternal() { Criteria criteria = new Criteria(this); return criteria; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public void clear() { oredCriteria.clear(); orderByClause = null; distinct = false; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public static Criteria newAndCreateCriteria() { LitemallAftersaleExample example = new LitemallAftersaleExample(); return example.createCriteria(); } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public LitemallAftersaleExample when(boolean condition, IExampleWhen then) { if (condition) { then.example(this); } return this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public LitemallAftersaleExample when(boolean condition, IExampleWhen then, IExampleWhen otherwise) { if (condition) { then.example(this); } else { otherwise.example(this); } return this; } /** * This class was generated by MyBatis Generator. * This class corresponds to the database table litemall_aftersale * * @mbg.generated */ protected abstract static class GeneratedCriteria { protected List<Criterion> picturesCriteria; protected List<Criterion> allCriteria; protected List<Criterion> criteria; protected GeneratedCriteria() { super(); criteria = new ArrayList<Criterion>(); picturesCriteria = new ArrayList<Criterion>(); } public List<Criterion> getPicturesCriteria() { return picturesCriteria; } protected void addPicturesCriterion(String condition, Object value, String property) { if (value == null) { throw new RuntimeException("Value for " + property + " cannot be null"); } picturesCriteria.add(new Criterion(condition, value, "org.linlinjava.litemall.db.mybatis.JsonStringArrayTypeHandler")); allCriteria = null; } protected void addPicturesCriterion(String condition, String[] value1, String[] value2, String property) { if (value1 == null || value2 == null) { throw new RuntimeException("Between values for " + property + " cannot be null"); } picturesCriteria.add(new Criterion(condition, value1, value2, "org.linlinjava.litemall.db.mybatis.JsonStringArrayTypeHandler")); allCriteria = null; } public boolean isValid() { return criteria.size() > 0 || picturesCriteria.size() > 0; } public List<Criterion> getAllCriteria() { if (allCriteria == null) { allCriteria = new ArrayList<Criterion>(); allCriteria.addAll(criteria); allCriteria.addAll(picturesCriteria); } return allCriteria; } public List<Criterion> 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)); allCriteria = null; } 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)); allCriteria = null; } 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)); allCriteria = null; } 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; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andIdEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("id = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andIdNotEqualTo(Integer value) { addCriterion("id <>", value, "id"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andIdNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("id <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andIdGreaterThan(Integer value) { addCriterion("id >", value, "id"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andIdGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("id > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andIdGreaterThanOrEqualTo(Integer value) { addCriterion("id >=", value, "id"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andIdGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("id >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andIdLessThan(Integer value) { addCriterion("id <", value, "id"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andIdLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("id < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andIdLessThanOrEqualTo(Integer value) { addCriterion("id <=", value, "id"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andIdLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("id <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andIdIn(List<Integer> values) { addCriterion("id in", values, "id"); return (Criteria) this; } public Criteria andIdNotIn(List<Integer> 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 andAftersaleSnIsNull() { addCriterion("aftersale_sn is null"); return (Criteria) this; } public Criteria andAftersaleSnIsNotNull() { addCriterion("aftersale_sn is not null"); return (Criteria) this; } public Criteria andAftersaleSnEqualTo(String value) { addCriterion("aftersale_sn =", value, "aftersaleSn"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAftersaleSnEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("aftersale_sn = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAftersaleSnNotEqualTo(String value) { addCriterion("aftersale_sn <>", value, "aftersaleSn"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAftersaleSnNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("aftersale_sn <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAftersaleSnGreaterThan(String value) { addCriterion("aftersale_sn >", value, "aftersaleSn"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAftersaleSnGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("aftersale_sn > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAftersaleSnGreaterThanOrEqualTo(String value) { addCriterion("aftersale_sn >=", value, "aftersaleSn"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAftersaleSnGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("aftersale_sn >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAftersaleSnLessThan(String value) { addCriterion("aftersale_sn <", value, "aftersaleSn"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAftersaleSnLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("aftersale_sn < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAftersaleSnLessThanOrEqualTo(String value) { addCriterion("aftersale_sn <=", value, "aftersaleSn"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAftersaleSnLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("aftersale_sn <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAftersaleSnLike(String value) { addCriterion("aftersale_sn like", value, "aftersaleSn"); return (Criteria) this; } public Criteria andAftersaleSnNotLike(String value) { addCriterion("aftersale_sn not like", value, "aftersaleSn"); return (Criteria) this; } public Criteria andAftersaleSnIn(List<String> values) { addCriterion("aftersale_sn in", values, "aftersaleSn"); return (Criteria) this; } public Criteria andAftersaleSnNotIn(List<String> values) { addCriterion("aftersale_sn not in", values, "aftersaleSn"); return (Criteria) this; } public Criteria andAftersaleSnBetween(String value1, String value2) { addCriterion("aftersale_sn between", value1, value2, "aftersaleSn"); return (Criteria) this; } public Criteria andAftersaleSnNotBetween(String value1, String value2) { addCriterion("aftersale_sn not between", value1, value2, "aftersaleSn"); return (Criteria) this; } public Criteria andOrderIdIsNull() { addCriterion("order_id is null"); return (Criteria) this; } public Criteria andOrderIdIsNotNull() { addCriterion("order_id is not null"); return (Criteria) this; } public Criteria andOrderIdEqualTo(Integer value) { addCriterion("order_id =", value, "orderId"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andOrderIdEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("order_id = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andOrderIdNotEqualTo(Integer value) { addCriterion("order_id <>", value, "orderId"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andOrderIdNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("order_id <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andOrderIdGreaterThan(Integer value) { addCriterion("order_id >", value, "orderId"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andOrderIdGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("order_id > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andOrderIdGreaterThanOrEqualTo(Integer value) { addCriterion("order_id >=", value, "orderId"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andOrderIdGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("order_id >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andOrderIdLessThan(Integer value) { addCriterion("order_id <", value, "orderId"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andOrderIdLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("order_id < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andOrderIdLessThanOrEqualTo(Integer value) { addCriterion("order_id <=", value, "orderId"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andOrderIdLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("order_id <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andOrderIdIn(List<Integer> values) { addCriterion("order_id in", values, "orderId"); return (Criteria) this; } public Criteria andOrderIdNotIn(List<Integer> values) { addCriterion("order_id not in", values, "orderId"); return (Criteria) this; } public Criteria andOrderIdBetween(Integer value1, Integer value2) { addCriterion("order_id between", value1, value2, "orderId"); return (Criteria) this; } public Criteria andOrderIdNotBetween(Integer value1, Integer value2) { addCriterion("order_id not between", value1, value2, "orderId"); return (Criteria) this; } public Criteria andUserIdIsNull() { addCriterion("user_id is null"); return (Criteria) this; } public Criteria andUserIdIsNotNull() { addCriterion("user_id is not null"); return (Criteria) this; } public Criteria andUserIdEqualTo(Integer value) { addCriterion("user_id =", value, "userId"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andUserIdEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("user_id = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andUserIdNotEqualTo(Integer value) { addCriterion("user_id <>", value, "userId"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andUserIdNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("user_id <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andUserIdGreaterThan(Integer value) { addCriterion("user_id >", value, "userId"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andUserIdGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("user_id > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andUserIdGreaterThanOrEqualTo(Integer value) { addCriterion("user_id >=", value, "userId"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andUserIdGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("user_id >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andUserIdLessThan(Integer value) { addCriterion("user_id <", value, "userId"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andUserIdLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("user_id < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andUserIdLessThanOrEqualTo(Integer value) { addCriterion("user_id <=", value, "userId"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andUserIdLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("user_id <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andUserIdIn(List<Integer> values) { addCriterion("user_id in", values, "userId"); return (Criteria) this; } public Criteria andUserIdNotIn(List<Integer> values) { addCriterion("user_id not in", values, "userId"); return (Criteria) this; } public Criteria andUserIdBetween(Integer value1, Integer value2) { addCriterion("user_id between", value1, value2, "userId"); return (Criteria) this; } public Criteria andUserIdNotBetween(Integer value1, Integer value2) { addCriterion("user_id not between", value1, value2, "userId"); return (Criteria) this; } public Criteria andTypeIsNull() { addCriterion("`type` is null"); return (Criteria) this; } public Criteria andTypeIsNotNull() { addCriterion("`type` is not null"); return (Criteria) this; } public Criteria andTypeEqualTo(Short value) { addCriterion("`type` =", value, "type"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andTypeEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`type` = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andTypeNotEqualTo(Short value) { addCriterion("`type` <>", value, "type"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andTypeNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`type` <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andTypeGreaterThan(Short value) { addCriterion("`type` >", value, "type"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andTypeGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`type` > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andTypeGreaterThanOrEqualTo(Short value) { addCriterion("`type` >=", value, "type"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andTypeGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`type` >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andTypeLessThan(Short value) { addCriterion("`type` <", value, "type"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andTypeLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`type` < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andTypeLessThanOrEqualTo(Short value) { addCriterion("`type` <=", value, "type"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andTypeLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`type` <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andTypeIn(List<Short> values) { addCriterion("`type` in", values, "type"); return (Criteria) this; } public Criteria andTypeNotIn(List<Short> values) { addCriterion("`type` not in", values, "type"); return (Criteria) this; } public Criteria andTypeBetween(Short value1, Short value2) { addCriterion("`type` between", value1, value2, "type"); return (Criteria) this; } public Criteria andTypeNotBetween(Short value1, Short value2) { addCriterion("`type` not between", value1, value2, "type"); return (Criteria) this; } public Criteria andReasonIsNull() { addCriterion("reason is null"); return (Criteria) this; } public Criteria andReasonIsNotNull() { addCriterion("reason is not null"); return (Criteria) this; } public Criteria andReasonEqualTo(String value) { addCriterion("reason =", value, "reason"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andReasonEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("reason = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andReasonNotEqualTo(String value) { addCriterion("reason <>", value, "reason"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andReasonNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("reason <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andReasonGreaterThan(String value) { addCriterion("reason >", value, "reason"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andReasonGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("reason > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andReasonGreaterThanOrEqualTo(String value) { addCriterion("reason >=", value, "reason"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andReasonGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("reason >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andReasonLessThan(String value) { addCriterion("reason <", value, "reason"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andReasonLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("reason < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andReasonLessThanOrEqualTo(String value) { addCriterion("reason <=", value, "reason"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andReasonLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("reason <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andReasonLike(String value) { addCriterion("reason like", value, "reason"); return (Criteria) this; } public Criteria andReasonNotLike(String value) { addCriterion("reason not like", value, "reason"); return (Criteria) this; } public Criteria andReasonIn(List<String> values) { addCriterion("reason in", values, "reason"); return (Criteria) this; } public Criteria andReasonNotIn(List<String> values) { addCriterion("reason not in", values, "reason"); return (Criteria) this; } public Criteria andReasonBetween(String value1, String value2) { addCriterion("reason between", value1, value2, "reason"); return (Criteria) this; } public Criteria andReasonNotBetween(String value1, String value2) { addCriterion("reason not between", value1, value2, "reason"); return (Criteria) this; } public Criteria andAmountIsNull() { addCriterion("amount is null"); return (Criteria) this; } public Criteria andAmountIsNotNull() { addCriterion("amount is not null"); return (Criteria) this; } public Criteria andAmountEqualTo(BigDecimal value) { addCriterion("amount =", value, "amount"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAmountEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("amount = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAmountNotEqualTo(BigDecimal value) { addCriterion("amount <>", value, "amount"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAmountNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("amount <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAmountGreaterThan(BigDecimal value) { addCriterion("amount >", value, "amount"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAmountGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("amount > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAmountGreaterThanOrEqualTo(BigDecimal value) { addCriterion("amount >=", value, "amount"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAmountGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("amount >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAmountLessThan(BigDecimal value) { addCriterion("amount <", value, "amount"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAmountLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("amount < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAmountLessThanOrEqualTo(BigDecimal value) { addCriterion("amount <=", value, "amount"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAmountLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("amount <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAmountIn(List<BigDecimal> values) { addCriterion("amount in", values, "amount"); return (Criteria) this; } public Criteria andAmountNotIn(List<BigDecimal> values) { addCriterion("amount not in", values, "amount"); return (Criteria) this; } public Criteria andAmountBetween(BigDecimal value1, BigDecimal value2) { addCriterion("amount between", value1, value2, "amount"); return (Criteria) this; } public Criteria andAmountNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("amount not between", value1, value2, "amount"); return (Criteria) this; } public Criteria andPicturesIsNull() { addCriterion("pictures is null"); return (Criteria) this; } public Criteria andPicturesIsNotNull() { addCriterion("pictures is not null"); return (Criteria) this; } public Criteria andPicturesEqualTo(String[] value) { addPicturesCriterion("pictures =", value, "pictures"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andPicturesEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("pictures = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andPicturesNotEqualTo(String[] value) { addPicturesCriterion("pictures <>", value, "pictures"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andPicturesNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("pictures <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andPicturesGreaterThan(String[] value) { addPicturesCriterion("pictures >", value, "pictures"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andPicturesGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("pictures > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andPicturesGreaterThanOrEqualTo(String[] value) { addPicturesCriterion("pictures >=", value, "pictures"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andPicturesGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("pictures >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andPicturesLessThan(String[] value) { addPicturesCriterion("pictures <", value, "pictures"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andPicturesLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("pictures < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andPicturesLessThanOrEqualTo(String[] value) { addPicturesCriterion("pictures <=", value, "pictures"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andPicturesLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("pictures <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andPicturesLike(String[] value) { addPicturesCriterion("pictures like", value, "pictures"); return (Criteria) this; } public Criteria andPicturesNotLike(String[] value) { addPicturesCriterion("pictures not like", value, "pictures"); return (Criteria) this; } public Criteria andPicturesIn(List<String[]> values) { addPicturesCriterion("pictures in", values, "pictures"); return (Criteria) this; } public Criteria andPicturesNotIn(List<String[]> values) { addPicturesCriterion("pictures not in", values, "pictures"); return (Criteria) this; } public Criteria andPicturesBetween(String[] value1, String[] value2) { addPicturesCriterion("pictures between", value1, value2, "pictures"); return (Criteria) this; } public Criteria andPicturesNotBetween(String[] value1, String[] value2) { addPicturesCriterion("pictures not between", value1, value2, "pictures"); return (Criteria) this; } public Criteria andCommentIsNull() { addCriterion("`comment` is null"); return (Criteria) this; } public Criteria andCommentIsNotNull() { addCriterion("`comment` is not null"); return (Criteria) this; } public Criteria andCommentEqualTo(String value) { addCriterion("`comment` =", value, "comment"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andCommentEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`comment` = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andCommentNotEqualTo(String value) { addCriterion("`comment` <>", value, "comment"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andCommentNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`comment` <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andCommentGreaterThan(String value) { addCriterion("`comment` >", value, "comment"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andCommentGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`comment` > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andCommentGreaterThanOrEqualTo(String value) { addCriterion("`comment` >=", value, "comment"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andCommentGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`comment` >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andCommentLessThan(String value) { addCriterion("`comment` <", value, "comment"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andCommentLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`comment` < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andCommentLessThanOrEqualTo(String value) { addCriterion("`comment` <=", value, "comment"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andCommentLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`comment` <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andCommentLike(String value) { addCriterion("`comment` like", value, "comment"); return (Criteria) this; } public Criteria andCommentNotLike(String value) { addCriterion("`comment` not like", value, "comment"); return (Criteria) this; } public Criteria andCommentIn(List<String> values) { addCriterion("`comment` in", values, "comment"); return (Criteria) this; } public Criteria andCommentNotIn(List<String> values) { addCriterion("`comment` not in", values, "comment"); return (Criteria) this; } public Criteria andCommentBetween(String value1, String value2) { addCriterion("`comment` between", value1, value2, "comment"); return (Criteria) this; } public Criteria andCommentNotBetween(String value1, String value2) { addCriterion("`comment` not between", value1, value2, "comment"); return (Criteria) this; } public Criteria andStatusIsNull() { addCriterion("`status` is null"); return (Criteria) this; } public Criteria andStatusIsNotNull() { addCriterion("`status` is not null"); return (Criteria) this; } public Criteria andStatusEqualTo(Short value) { addCriterion("`status` =", value, "status"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andStatusEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`status` = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andStatusNotEqualTo(Short value) { addCriterion("`status` <>", value, "status"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andStatusNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`status` <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andStatusGreaterThan(Short value) { addCriterion("`status` >", value, "status"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andStatusGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`status` > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andStatusGreaterThanOrEqualTo(Short value) { addCriterion("`status` >=", value, "status"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andStatusGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`status` >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andStatusLessThan(Short value) { addCriterion("`status` <", value, "status"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andStatusLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`status` < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andStatusLessThanOrEqualTo(Short value) { addCriterion("`status` <=", value, "status"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andStatusLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("`status` <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andStatusIn(List<Short> values) { addCriterion("`status` in", values, "status"); return (Criteria) this; } public Criteria andStatusNotIn(List<Short> values) { addCriterion("`status` not in", values, "status"); return (Criteria) this; } public Criteria andStatusBetween(Short value1, Short value2) { addCriterion("`status` between", value1, value2, "status"); return (Criteria) this; } public Criteria andStatusNotBetween(Short value1, Short value2) { addCriterion("`status` not between", value1, value2, "status"); return (Criteria) this; } public Criteria andHandleTimeIsNull() { addCriterion("handle_time is null"); return (Criteria) this; } public Criteria andHandleTimeIsNotNull() { addCriterion("handle_time is not null"); return (Criteria) this; } public Criteria andHandleTimeEqualTo(LocalDateTime value) { addCriterion("handle_time =", value, "handleTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andHandleTimeEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("handle_time = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andHandleTimeNotEqualTo(LocalDateTime value) { addCriterion("handle_time <>", value, "handleTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andHandleTimeNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("handle_time <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andHandleTimeGreaterThan(LocalDateTime value) { addCriterion("handle_time >", value, "handleTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andHandleTimeGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("handle_time > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andHandleTimeGreaterThanOrEqualTo(LocalDateTime value) { addCriterion("handle_time >=", value, "handleTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andHandleTimeGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("handle_time >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andHandleTimeLessThan(LocalDateTime value) { addCriterion("handle_time <", value, "handleTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andHandleTimeLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("handle_time < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andHandleTimeLessThanOrEqualTo(LocalDateTime value) { addCriterion("handle_time <=", value, "handleTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andHandleTimeLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("handle_time <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andHandleTimeIn(List<LocalDateTime> values) { addCriterion("handle_time in", values, "handleTime"); return (Criteria) this; } public Criteria andHandleTimeNotIn(List<LocalDateTime> values) { addCriterion("handle_time not in", values, "handleTime"); return (Criteria) this; } public Criteria andHandleTimeBetween(LocalDateTime value1, LocalDateTime value2) { addCriterion("handle_time between", value1, value2, "handleTime"); return (Criteria) this; } public Criteria andHandleTimeNotBetween(LocalDateTime value1, LocalDateTime value2) { addCriterion("handle_time not between", value1, value2, "handleTime"); return (Criteria) this; } public Criteria andAddTimeIsNull() { addCriterion("add_time is null"); return (Criteria) this; } public Criteria andAddTimeIsNotNull() { addCriterion("add_time is not null"); return (Criteria) this; } public Criteria andAddTimeEqualTo(LocalDateTime value) { addCriterion("add_time =", value, "addTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAddTimeEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("add_time = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAddTimeNotEqualTo(LocalDateTime value) { addCriterion("add_time <>", value, "addTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAddTimeNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("add_time <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAddTimeGreaterThan(LocalDateTime value) { addCriterion("add_time >", value, "addTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAddTimeGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("add_time > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAddTimeGreaterThanOrEqualTo(LocalDateTime value) { addCriterion("add_time >=", value, "addTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAddTimeGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("add_time >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAddTimeLessThan(LocalDateTime value) { addCriterion("add_time <", value, "addTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAddTimeLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("add_time < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAddTimeLessThanOrEqualTo(LocalDateTime value) { addCriterion("add_time <=", value, "addTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andAddTimeLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("add_time <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andAddTimeIn(List<LocalDateTime> values) { addCriterion("add_time in", values, "addTime"); return (Criteria) this; } public Criteria andAddTimeNotIn(List<LocalDateTime> values) { addCriterion("add_time not in", values, "addTime"); return (Criteria) this; } public Criteria andAddTimeBetween(LocalDateTime value1, LocalDateTime value2) { addCriterion("add_time between", value1, value2, "addTime"); return (Criteria) this; } public Criteria andAddTimeNotBetween(LocalDateTime value1, LocalDateTime value2) { addCriterion("add_time not between", value1, value2, "addTime"); return (Criteria) this; } public Criteria andUpdateTimeIsNull() { addCriterion("update_time is null"); return (Criteria) this; } public Criteria andUpdateTimeIsNotNull() { addCriterion("update_time is not null"); return (Criteria) this; } public Criteria andUpdateTimeEqualTo(LocalDateTime value) { addCriterion("update_time =", value, "updateTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andUpdateTimeEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("update_time = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andUpdateTimeNotEqualTo(LocalDateTime value) { addCriterion("update_time <>", value, "updateTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andUpdateTimeNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("update_time <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andUpdateTimeGreaterThan(LocalDateTime value) { addCriterion("update_time >", value, "updateTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andUpdateTimeGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("update_time > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andUpdateTimeGreaterThanOrEqualTo(LocalDateTime value) { addCriterion("update_time >=", value, "updateTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andUpdateTimeGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("update_time >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andUpdateTimeLessThan(LocalDateTime value) { addCriterion("update_time <", value, "updateTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andUpdateTimeLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("update_time < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andUpdateTimeLessThanOrEqualTo(LocalDateTime value) { addCriterion("update_time <=", value, "updateTime"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andUpdateTimeLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("update_time <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andUpdateTimeIn(List<LocalDateTime> values) { addCriterion("update_time in", values, "updateTime"); return (Criteria) this; } public Criteria andUpdateTimeNotIn(List<LocalDateTime> values) { addCriterion("update_time not in", values, "updateTime"); return (Criteria) this; } public Criteria andUpdateTimeBetween(LocalDateTime value1, LocalDateTime value2) { addCriterion("update_time between", value1, value2, "updateTime"); return (Criteria) this; } public Criteria andUpdateTimeNotBetween(LocalDateTime value1, LocalDateTime value2) { addCriterion("update_time not between", value1, value2, "updateTime"); return (Criteria) this; } public Criteria andDeletedIsNull() { addCriterion("deleted is null"); return (Criteria) this; } public Criteria andDeletedIsNotNull() { addCriterion("deleted is not null"); return (Criteria) this; } public Criteria andDeletedEqualTo(Boolean value) { addCriterion("deleted =", value, "deleted"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andDeletedEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("deleted = ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andDeletedNotEqualTo(Boolean value) { addCriterion("deleted <>", value, "deleted"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andDeletedNotEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("deleted <> ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andDeletedGreaterThan(Boolean value) { addCriterion("deleted >", value, "deleted"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andDeletedGreaterThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("deleted > ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andDeletedGreaterThanOrEqualTo(Boolean value) { addCriterion("deleted >=", value, "deleted"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andDeletedGreaterThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("deleted >= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andDeletedLessThan(Boolean value) { addCriterion("deleted <", value, "deleted"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andDeletedLessThanColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("deleted < ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andDeletedLessThanOrEqualTo(Boolean value) { addCriterion("deleted <=", value, "deleted"); return (Criteria) this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andDeletedLessThanOrEqualToColumn(LitemallAftersale.Column column) { addCriterion(new StringBuilder("deleted <= ").append(column.getEscapedColumnName()).toString()); return (Criteria) this; } public Criteria andDeletedIn(List<Boolean> values) { addCriterion("deleted in", values, "deleted"); return (Criteria) this; } public Criteria andDeletedNotIn(List<Boolean> values) { addCriterion("deleted not in", values, "deleted"); return (Criteria) this; } public Criteria andDeletedBetween(Boolean value1, Boolean value2) { addCriterion("deleted between", value1, value2, "deleted"); return (Criteria) this; } public Criteria andDeletedNotBetween(Boolean value1, Boolean value2) { addCriterion("deleted not between", value1, value2, "deleted"); return (Criteria) this; } } /** * This class was generated by MyBatis Generator. * This class corresponds to the database table litemall_aftersale * * @mbg.generated do_not_delete_during_merge */ public static class Criteria extends GeneratedCriteria { /** * This field was generated by MyBatis Generator. * This field corresponds to the database table litemall_aftersale * * @mbg.generated */ private LitemallAftersaleExample example; /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ protected Criteria(LitemallAftersaleExample example) { super(); this.example = example; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public LitemallAftersaleExample example() { return this.example; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ @Deprecated public Criteria andIf(boolean ifAdd, ICriteriaAdd add) { if (ifAdd) { add.add(this); } return this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria when(boolean condition, ICriteriaWhen then) { if (condition) { then.criteria(this); } return this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria when(boolean condition, ICriteriaWhen then, ICriteriaWhen otherwise) { if (condition) { then.criteria(this); } else { otherwise.criteria(this); } return this; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ public Criteria andLogicalDeleted(boolean deleted) { return deleted ? andDeletedEqualTo(LitemallAftersale.Deleted.IS_DELETED.value()) : andDeletedNotEqualTo(LitemallAftersale.Deleted.IS_DELETED.value()); } @Deprecated public interface ICriteriaAdd { /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ Criteria add(Criteria add); } } /** * This class was generated by MyBatis Generator. * This class corresponds to the database table litemall_aftersale * * @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); } } public interface ICriteriaWhen { /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ void criteria(Criteria criteria); } public interface IExampleWhen { /** * This method was generated by MyBatis Generator. * This method corresponds to the database table litemall_aftersale * * @mbg.generated */ void example(org.linlinjava.litemall.db.domain.LitemallAftersaleExample example); } }