|  | @@ -0,0 +1,1751 @@
 | 
	
		
			
				|  |  | +package com.tzld.piaoquan.longarticle.model.po;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import com.tzld.piaoquan.longarticle.utils.page.Page;
 | 
	
		
			
				|  |  | +import java.util.ArrayList;
 | 
	
		
			
				|  |  | +import java.util.List;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +public class SingleVideoSourceExample {
 | 
	
		
			
				|  |  | +    protected String orderByClause;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    protected boolean distinct;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    protected List<Criteria> oredCriteria;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    protected Page page;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public SingleVideoSourceExample() {
 | 
	
		
			
				|  |  | +        oredCriteria = new ArrayList<Criteria>();
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    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<Criteria> 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;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setPage(Page page) {
 | 
	
		
			
				|  |  | +        this.page=page;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Page getPage() {
 | 
	
		
			
				|  |  | +        return page;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    protected abstract static class GeneratedCriteria {
 | 
	
		
			
				|  |  | +        protected List<Criterion> criteria;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        protected GeneratedCriteria() {
 | 
	
		
			
				|  |  | +            super();
 | 
	
		
			
				|  |  | +            criteria = new ArrayList<Criterion>();
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public boolean isValid() {
 | 
	
		
			
				|  |  | +            return criteria.size() > 0;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public List<Criterion> getAllCriteria() {
 | 
	
		
			
				|  |  | +            return criteria;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        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));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        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<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 andContentTraceIdIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id =", value, "contentTraceId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id <>", value, "contentTraceId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id >", value, "contentTraceId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id >=", value, "contentTraceId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id <", value, "contentTraceId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id <=", value, "contentTraceId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id like", value, "contentTraceId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id not like", value, "contentTraceId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id in", values, "contentTraceId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id not in", values, "contentTraceId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id between", value1, value2, "contentTraceId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andContentTraceIdNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("content_trace_id not between", value1, value2, "contentTraceId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("article_title is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("article_title is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_title =", value, "articleTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_title <>", value, "articleTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_title >", value, "articleTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_title >=", value, "articleTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_title <", value, "articleTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_title <=", value, "articleTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_title like", value, "articleTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_title not like", value, "articleTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("article_title in", values, "articleTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("article_title not in", values, "articleTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("article_title between", value1, value2, "articleTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleTitleNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("article_title not between", value1, value2, "articleTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id =", value, "outAccountId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id <>", value, "outAccountId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id >", value, "outAccountId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id >=", value, "outAccountId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id <", value, "outAccountId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id <=", value, "outAccountId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id like", value, "outAccountId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id not like", value, "outAccountId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id in", values, "outAccountId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id not in", values, "outAccountId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id between", value1, value2, "outAccountId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountIdNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_id not between", value1, value2, "outAccountId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name =", value, "outAccountName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name <>", value, "outAccountName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name >", value, "outAccountName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name >=", value, "outAccountName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name <", value, "outAccountName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name <=", value, "outAccountName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name like", value, "outAccountName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name not like", value, "outAccountName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name in", values, "outAccountName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name not in", values, "outAccountName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name between", value1, value2, "outAccountName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andOutAccountNameNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("out_account_name not between", value1, value2, "outAccountName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andReadCntIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("read_cnt is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andReadCntIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("read_cnt is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andReadCntEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("read_cnt =", value, "readCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andReadCntNotEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("read_cnt <>", value, "readCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andReadCntGreaterThan(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("read_cnt >", value, "readCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andReadCntGreaterThanOrEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("read_cnt >=", value, "readCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andReadCntLessThan(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("read_cnt <", value, "readCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andReadCntLessThanOrEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("read_cnt <=", value, "readCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andReadCntIn(List<Integer> values) {
 | 
	
		
			
				|  |  | +            addCriterion("read_cnt in", values, "readCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andReadCntNotIn(List<Integer> values) {
 | 
	
		
			
				|  |  | +            addCriterion("read_cnt not in", values, "readCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andReadCntBetween(Integer value1, Integer value2) {
 | 
	
		
			
				|  |  | +            addCriterion("read_cnt between", value1, value2, "readCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andReadCntNotBetween(Integer value1, Integer value2) {
 | 
	
		
			
				|  |  | +            addCriterion("read_cnt not between", value1, value2, "readCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andLikeCntIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("like_cnt is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andLikeCntIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("like_cnt is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andLikeCntEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("like_cnt =", value, "likeCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andLikeCntNotEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("like_cnt <>", value, "likeCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andLikeCntGreaterThan(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("like_cnt >", value, "likeCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andLikeCntGreaterThanOrEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("like_cnt >=", value, "likeCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andLikeCntLessThan(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("like_cnt <", value, "likeCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andLikeCntLessThanOrEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("like_cnt <=", value, "likeCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andLikeCntIn(List<Integer> values) {
 | 
	
		
			
				|  |  | +            addCriterion("like_cnt in", values, "likeCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andLikeCntNotIn(List<Integer> values) {
 | 
	
		
			
				|  |  | +            addCriterion("like_cnt not in", values, "likeCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andLikeCntBetween(Integer value1, Integer value2) {
 | 
	
		
			
				|  |  | +            addCriterion("like_cnt between", value1, value2, "likeCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andLikeCntNotBetween(Integer value1, Integer value2) {
 | 
	
		
			
				|  |  | +            addCriterion("like_cnt not between", value1, value2, "likeCnt");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleIndexIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("article_index is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleIndexIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("article_index is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleIndexEqualTo(Boolean value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_index =", value, "articleIndex");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleIndexNotEqualTo(Boolean value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_index <>", value, "articleIndex");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleIndexGreaterThan(Boolean value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_index >", value, "articleIndex");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleIndexGreaterThanOrEqualTo(Boolean value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_index >=", value, "articleIndex");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleIndexLessThan(Boolean value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_index <", value, "articleIndex");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleIndexLessThanOrEqualTo(Boolean value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_index <=", value, "articleIndex");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleIndexIn(List<Boolean> values) {
 | 
	
		
			
				|  |  | +            addCriterion("article_index in", values, "articleIndex");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleIndexNotIn(List<Boolean> values) {
 | 
	
		
			
				|  |  | +            addCriterion("article_index not in", values, "articleIndex");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleIndexBetween(Boolean value1, Boolean value2) {
 | 
	
		
			
				|  |  | +            addCriterion("article_index between", value1, value2, "articleIndex");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleIndexNotBetween(Boolean value1, Boolean value2) {
 | 
	
		
			
				|  |  | +            addCriterion("article_index not between", value1, value2, "articleIndex");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type =", value, "articlePublishType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type <>", value, "articlePublishType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type >", value, "articlePublishType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type >=", value, "articlePublishType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type <", value, "articlePublishType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type <=", value, "articlePublishType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type like", value, "articlePublishType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type not like", value, "articlePublishType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type in", values, "articlePublishType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type not in", values, "articlePublishType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type between", value1, value2, "articlePublishType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticlePublishTypeNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("article_publish_type not between", value1, value2, "articlePublishType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("article_url is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("article_url is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_url =", value, "articleUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_url <>", value, "articleUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_url >", value, "articleUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_url >=", value, "articleUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_url <", value, "articleUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_url <=", value, "articleUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_url like", value, "articleUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("article_url not like", value, "articleUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("article_url in", values, "articleUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("article_url not in", values, "articleUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("article_url between", value1, value2, "articleUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andArticleUrlNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("article_url not between", value1, value2, "articleUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url =", value, "coverUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url <>", value, "coverUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url >", value, "coverUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url >=", value, "coverUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url <", value, "coverUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url <=", value, "coverUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url like", value, "coverUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url not like", value, "coverUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url in", values, "coverUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url not in", values, "coverUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url between", value1, value2, "coverUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCoverUrlNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("cover_url not between", value1, value2, "coverUrl");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path =", value, "videoOssPath");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path <>", value, "videoOssPath");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path >", value, "videoOssPath");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path >=", value, "videoOssPath");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path <", value, "videoOssPath");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path <=", value, "videoOssPath");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path like", value, "videoOssPath");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path not like", value, "videoOssPath");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path in", values, "videoOssPath");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path not in", values, "videoOssPath");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path between", value1, value2, "videoOssPath");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andVideoOssPathNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("video_oss_path not between", value1, value2, "videoOssPath");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFlowPoolLevelIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("flow_pool_level is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFlowPoolLevelIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("flow_pool_level is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFlowPoolLevelEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("flow_pool_level =", value, "flowPoolLevel");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFlowPoolLevelNotEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("flow_pool_level <>", value, "flowPoolLevel");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFlowPoolLevelGreaterThan(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("flow_pool_level >", value, "flowPoolLevel");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFlowPoolLevelGreaterThanOrEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("flow_pool_level >=", value, "flowPoolLevel");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFlowPoolLevelLessThan(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("flow_pool_level <", value, "flowPoolLevel");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFlowPoolLevelLessThanOrEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("flow_pool_level <=", value, "flowPoolLevel");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFlowPoolLevelIn(List<Integer> values) {
 | 
	
		
			
				|  |  | +            addCriterion("flow_pool_level in", values, "flowPoolLevel");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFlowPoolLevelNotIn(List<Integer> values) {
 | 
	
		
			
				|  |  | +            addCriterion("flow_pool_level not in", values, "flowPoolLevel");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFlowPoolLevelBetween(Integer value1, Integer value2) {
 | 
	
		
			
				|  |  | +            addCriterion("flow_pool_level between", value1, value2, "flowPoolLevel");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFlowPoolLevelNotBetween(Integer value1, Integer value2) {
 | 
	
		
			
				|  |  | +            addCriterion("flow_pool_level not between", value1, value2, "flowPoolLevel");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andBadStatusIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("bad_status is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andBadStatusIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("bad_status is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andBadStatusEqualTo(Boolean value) {
 | 
	
		
			
				|  |  | +            addCriterion("bad_status =", value, "badStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andBadStatusNotEqualTo(Boolean value) {
 | 
	
		
			
				|  |  | +            addCriterion("bad_status <>", value, "badStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andBadStatusGreaterThan(Boolean value) {
 | 
	
		
			
				|  |  | +            addCriterion("bad_status >", value, "badStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andBadStatusGreaterThanOrEqualTo(Boolean value) {
 | 
	
		
			
				|  |  | +            addCriterion("bad_status >=", value, "badStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andBadStatusLessThan(Boolean value) {
 | 
	
		
			
				|  |  | +            addCriterion("bad_status <", value, "badStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andBadStatusLessThanOrEqualTo(Boolean value) {
 | 
	
		
			
				|  |  | +            addCriterion("bad_status <=", value, "badStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andBadStatusIn(List<Boolean> values) {
 | 
	
		
			
				|  |  | +            addCriterion("bad_status in", values, "badStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andBadStatusNotIn(List<Boolean> values) {
 | 
	
		
			
				|  |  | +            addCriterion("bad_status not in", values, "badStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andBadStatusBetween(Boolean value1, Boolean value2) {
 | 
	
		
			
				|  |  | +            addCriterion("bad_status between", value1, value2, "badStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andBadStatusNotBetween(Boolean value1, Boolean value2) {
 | 
	
		
			
				|  |  | +            addCriterion("bad_status not between", value1, value2, "badStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPublishTimestampIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("publish_timestamp is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPublishTimestampIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("publish_timestamp is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPublishTimestampEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("publish_timestamp =", value, "publishTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPublishTimestampNotEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("publish_timestamp <>", value, "publishTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPublishTimestampGreaterThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("publish_timestamp >", value, "publishTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPublishTimestampGreaterThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("publish_timestamp >=", value, "publishTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPublishTimestampLessThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("publish_timestamp <", value, "publishTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPublishTimestampLessThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("publish_timestamp <=", value, "publishTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPublishTimestampIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("publish_timestamp in", values, "publishTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPublishTimestampNotIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("publish_timestamp not in", values, "publishTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPublishTimestampBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("publish_timestamp between", value1, value2, "publishTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPublishTimestampNotBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("publish_timestamp not between", value1, value2, "publishTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCrawlerTimestampIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("crawler_timestamp is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCrawlerTimestampIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("crawler_timestamp is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCrawlerTimestampEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("crawler_timestamp =", value, "crawlerTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCrawlerTimestampNotEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("crawler_timestamp <>", value, "crawlerTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCrawlerTimestampGreaterThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("crawler_timestamp >", value, "crawlerTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCrawlerTimestampGreaterThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("crawler_timestamp >=", value, "crawlerTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCrawlerTimestampLessThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("crawler_timestamp <", value, "crawlerTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCrawlerTimestampLessThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("crawler_timestamp <=", value, "crawlerTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCrawlerTimestampIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("crawler_timestamp in", values, "crawlerTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCrawlerTimestampNotIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("crawler_timestamp not in", values, "crawlerTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCrawlerTimestampBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("crawler_timestamp between", value1, value2, "crawlerTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCrawlerTimestampNotBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("crawler_timestamp not between", value1, value2, "crawlerTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5IsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5IsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5EqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 =", value, "urlUniqueMd5");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5NotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 <>", value, "urlUniqueMd5");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5GreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 >", value, "urlUniqueMd5");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5GreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 >=", value, "urlUniqueMd5");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5LessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 <", value, "urlUniqueMd5");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5LessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 <=", value, "urlUniqueMd5");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5Like(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 like", value, "urlUniqueMd5");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5NotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 not like", value, "urlUniqueMd5");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5In(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 in", values, "urlUniqueMd5");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5NotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 not in", values, "urlUniqueMd5");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5Between(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 between", value1, value2, "urlUniqueMd5");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUrlUniqueMd5NotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("url_unique_md5 not between", value1, value2, "urlUniqueMd5");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUpLevelTimestampIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("up_level_timestamp is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUpLevelTimestampIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("up_level_timestamp is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUpLevelTimestampEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("up_level_timestamp =", value, "upLevelTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUpLevelTimestampNotEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("up_level_timestamp <>", value, "upLevelTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUpLevelTimestampGreaterThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("up_level_timestamp >", value, "upLevelTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUpLevelTimestampGreaterThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("up_level_timestamp >=", value, "upLevelTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUpLevelTimestampLessThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("up_level_timestamp <", value, "upLevelTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUpLevelTimestampLessThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("up_level_timestamp <=", value, "upLevelTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUpLevelTimestampIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("up_level_timestamp in", values, "upLevelTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUpLevelTimestampNotIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("up_level_timestamp not in", values, "upLevelTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUpLevelTimestampBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("up_level_timestamp between", value1, value2, "upLevelTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andUpLevelTimestampNotBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("up_level_timestamp not between", value1, value2, "upLevelTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andExitTimestampIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("exit_timestamp is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andExitTimestampIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("exit_timestamp is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andExitTimestampEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("exit_timestamp =", value, "exitTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andExitTimestampNotEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("exit_timestamp <>", value, "exitTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andExitTimestampGreaterThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("exit_timestamp >", value, "exitTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andExitTimestampGreaterThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("exit_timestamp >=", value, "exitTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andExitTimestampLessThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("exit_timestamp <", value, "exitTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andExitTimestampLessThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("exit_timestamp <=", value, "exitTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andExitTimestampIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("exit_timestamp in", values, "exitTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andExitTimestampNotIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("exit_timestamp not in", values, "exitTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andExitTimestampBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("exit_timestamp between", value1, value2, "exitTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andExitTimestampNotBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("exit_timestamp not between", value1, value2, "exitTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSourceAccountIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("source_account is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSourceAccountIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("source_account is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSourceAccountEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("source_account =", value, "sourceAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSourceAccountNotEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("source_account <>", value, "sourceAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSourceAccountGreaterThan(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("source_account >", value, "sourceAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSourceAccountGreaterThanOrEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("source_account >=", value, "sourceAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSourceAccountLessThan(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("source_account <", value, "sourceAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSourceAccountLessThanOrEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("source_account <=", value, "sourceAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSourceAccountIn(List<Integer> values) {
 | 
	
		
			
				|  |  | +            addCriterion("source_account in", values, "sourceAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSourceAccountNotIn(List<Integer> values) {
 | 
	
		
			
				|  |  | +            addCriterion("source_account not in", values, "sourceAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSourceAccountBetween(Integer value1, Integer value2) {
 | 
	
		
			
				|  |  | +            addCriterion("source_account between", value1, value2, "sourceAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSourceAccountNotBetween(Integer value1, Integer value2) {
 | 
	
		
			
				|  |  | +            addCriterion("source_account not between", value1, value2, "sourceAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditStatusIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("audit_status is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditStatusIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("audit_status is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditStatusEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_status =", value, "auditStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditStatusNotEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_status <>", value, "auditStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditStatusGreaterThan(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_status >", value, "auditStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditStatusGreaterThanOrEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_status >=", value, "auditStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditStatusLessThan(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_status <", value, "auditStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditStatusLessThanOrEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_status <=", value, "auditStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditStatusIn(List<Integer> values) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_status in", values, "auditStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditStatusNotIn(List<Integer> values) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_status not in", values, "auditStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditStatusBetween(Integer value1, Integer value2) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_status between", value1, value2, "auditStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditStatusNotBetween(Integer value1, Integer value2) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_status not between", value1, value2, "auditStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditVideoIdIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("audit_video_id is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditVideoIdIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("audit_video_id is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditVideoIdEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_video_id =", value, "auditVideoId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditVideoIdNotEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_video_id <>", value, "auditVideoId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditVideoIdGreaterThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_video_id >", value, "auditVideoId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditVideoIdGreaterThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_video_id >=", value, "auditVideoId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditVideoIdLessThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_video_id <", value, "auditVideoId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditVideoIdLessThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_video_id <=", value, "auditVideoId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditVideoIdIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_video_id in", values, "auditVideoId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditVideoIdNotIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_video_id not in", values, "auditVideoId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditVideoIdBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_video_id between", value1, value2, "auditVideoId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditVideoIdNotBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_video_id not between", value1, value2, "auditVideoId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditTimestampIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("audit_timestamp is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditTimestampIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("audit_timestamp is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditTimestampEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_timestamp =", value, "auditTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditTimestampNotEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_timestamp <>", value, "auditTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditTimestampGreaterThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_timestamp >", value, "auditTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditTimestampGreaterThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_timestamp >=", value, "auditTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditTimestampLessThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_timestamp <", value, "auditTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditTimestampLessThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_timestamp <=", value, "auditTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditTimestampIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_timestamp in", values, "auditTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditTimestampNotIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_timestamp not in", values, "auditTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditTimestampBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_timestamp between", value1, value2, "auditTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuditTimestampNotBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("audit_timestamp not between", value1, value2, "auditTimestamp");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title =", value, "miniProgramTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title <>", value, "miniProgramTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title >", value, "miniProgramTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title >=", value, "miniProgramTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title <", value, "miniProgramTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title <=", value, "miniProgramTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title like", value, "miniProgramTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title not like", value, "miniProgramTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title in", values, "miniProgramTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title not in", values, "miniProgramTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title between", value1, value2, "miniProgramTitle");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andMiniProgramTitleNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("mini_program_title not between", value1, value2, "miniProgramTitle");
 | 
	
		
			
				|  |  | +            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);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +}
 |