package com.jyw.model; import java.util.ArrayList; import java.util.Date; import java.util.List; public class ClassTransactionInfoCriteria { /** * 排序字段 */ protected String orderByClause; /** * 过滤重复数据 */ protected boolean distinct; /** * 查询条件 */ protected List<Criteria> oredCriteria; /** * 构造查询条件 */ public ClassTransactionInfoCriteria() { oredCriteria = new ArrayList<Criteria>(); } /** * 设置排序字段 * @param orderByClause 排序字段 */ public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } /** * 获取排序字段 */ public String getOrderByClause() { return orderByClause; } /** * 设置过滤重复数据 * @param distinct 是否过滤重复数据 */ public void setDistinct(boolean distinct) { this.distinct = distinct; } /** * 是否过滤重复数据 */ public boolean isDistinct() { return distinct; } /** * 获取当前的查询条件实例 */ public List<Criteria> getOredCriteria() { return oredCriteria; } /** * 增加或者的查询条件,用于构建或者查询 * @param criteria 过滤条件实例 */ 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; } /** * 班级事务信息class_transaction_info的基本动态SQL对象. */ 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 andClassTransactionIdIsNull() { addCriterion("class_transaction_id is null"); return (Criteria) this; } public Criteria andClassTransactionIdIsNotNull() { addCriterion("class_transaction_id is not null"); return (Criteria) this; } public Criteria andClassTransactionIdEqualTo(Integer value) { addCriterion("class_transaction_id =", value, "classTransactionId"); return (Criteria) this; } public Criteria andClassTransactionIdNotEqualTo(Integer value) { addCriterion("class_transaction_id <>", value, "classTransactionId"); return (Criteria) this; } public Criteria andClassTransactionIdGreaterThan(Integer value) { addCriterion("class_transaction_id >", value, "classTransactionId"); return (Criteria) this; } public Criteria andClassTransactionIdGreaterThanOrEqualTo(Integer value) { addCriterion("class_transaction_id >=", value, "classTransactionId"); return (Criteria) this; } public Criteria andClassTransactionIdLessThan(Integer value) { addCriterion("class_transaction_id <", value, "classTransactionId"); return (Criteria) this; } public Criteria andClassTransactionIdLessThanOrEqualTo(Integer value) { addCriterion("class_transaction_id <=", value, "classTransactionId"); return (Criteria) this; } public Criteria andClassTransactionIdIn(List<Integer> values) { addCriterion("class_transaction_id in", values, "classTransactionId"); return (Criteria) this; } public Criteria andClassTransactionIdNotIn(List<Integer> values) { addCriterion("class_transaction_id not in", values, "classTransactionId"); return (Criteria) this; } public Criteria andClassTransactionIdBetween(Integer value1, Integer value2) { addCriterion("class_transaction_id between", value1, value2, "classTransactionId"); return (Criteria) this; } public Criteria andClassTransactionIdNotBetween(Integer value1, Integer value2) { addCriterion("class_transaction_id not between", value1, value2, "classTransactionId"); return (Criteria) this; } public Criteria andClassIdIsNull() { addCriterion("class_id is null"); return (Criteria) this; } public Criteria andClassIdIsNotNull() { addCriterion("class_id is not null"); return (Criteria) this; } public Criteria andClassIdEqualTo(Integer value) { addCriterion("class_id =", value, "classId"); return (Criteria) this; } public Criteria andClassIdNotEqualTo(Integer value) { addCriterion("class_id <>", value, "classId"); return (Criteria) this; } public Criteria andClassIdGreaterThan(Integer value) { addCriterion("class_id >", value, "classId"); return (Criteria) this; } public Criteria andClassIdGreaterThanOrEqualTo(Integer value) { addCriterion("class_id >=", value, "classId"); return (Criteria) this; } public Criteria andClassIdLessThan(Integer value) { addCriterion("class_id <", value, "classId"); return (Criteria) this; } public Criteria andClassIdLessThanOrEqualTo(Integer value) { addCriterion("class_id <=", value, "classId"); return (Criteria) this; } public Criteria andClassIdIn(List<Integer> values) { addCriterion("class_id in", values, "classId"); return (Criteria) this; } public Criteria andClassIdNotIn(List<Integer> values) { addCriterion("class_id not in", values, "classId"); return (Criteria) this; } public Criteria andClassIdBetween(Integer value1, Integer value2) { addCriterion("class_id between", value1, value2, "classId"); return (Criteria) this; } public Criteria andClassIdNotBetween(Integer value1, Integer value2) { addCriterion("class_id not between", value1, value2, "classId"); return (Criteria) this; } public Criteria andClassTransactionTitleIsNull() { addCriterion("class_transaction_title is null"); return (Criteria) this; } public Criteria andClassTransactionTitleIsNotNull() { addCriterion("class_transaction_title is not null"); return (Criteria) this; } public Criteria andClassTransactionTitleEqualTo(String value) { addCriterion("class_transaction_title =", value, "classTransactionTitle"); return (Criteria) this; } public Criteria andClassTransactionTitleNotEqualTo(String value) { addCriterion("class_transaction_title <>", value, "classTransactionTitle"); return (Criteria) this; } public Criteria andClassTransactionTitleGreaterThan(String value) { addCriterion("class_transaction_title >", value, "classTransactionTitle"); return (Criteria) this; } public Criteria andClassTransactionTitleGreaterThanOrEqualTo(String value) { addCriterion("class_transaction_title >=", value, "classTransactionTitle"); return (Criteria) this; } public Criteria andClassTransactionTitleLessThan(String value) { addCriterion("class_transaction_title <", value, "classTransactionTitle"); return (Criteria) this; } public Criteria andClassTransactionTitleLessThanOrEqualTo(String value) { addCriterion("class_transaction_title <=", value, "classTransactionTitle"); return (Criteria) this; } public Criteria andClassTransactionTitleLike(String value) { addCriterion("class_transaction_title like", value, "classTransactionTitle"); return (Criteria) this; } public Criteria andClassTransactionTitleNotLike(String value) { addCriterion("class_transaction_title not like", value, "classTransactionTitle"); return (Criteria) this; } public Criteria andClassTransactionTitleIn(List<String> values) { addCriterion("class_transaction_title in", values, "classTransactionTitle"); return (Criteria) this; } public Criteria andClassTransactionTitleNotIn(List<String> values) { addCriterion("class_transaction_title not in", values, "classTransactionTitle"); return (Criteria) this; } public Criteria andClassTransactionTitleBetween(String value1, String value2) { addCriterion("class_transaction_title between", value1, value2, "classTransactionTitle"); return (Criteria) this; } public Criteria andClassTransactionTitleNotBetween(String value1, String value2) { addCriterion("class_transaction_title not between", value1, value2, "classTransactionTitle"); return (Criteria) this; } public Criteria andClassTransactionContentIsNull() { addCriterion("class_transaction_content is null"); return (Criteria) this; } public Criteria andClassTransactionContentIsNotNull() { addCriterion("class_transaction_content is not null"); return (Criteria) this; } public Criteria andClassTransactionContentEqualTo(String value) { addCriterion("class_transaction_content =", value, "classTransactionContent"); return (Criteria) this; } public Criteria andClassTransactionContentNotEqualTo(String value) { addCriterion("class_transaction_content <>", value, "classTransactionContent"); return (Criteria) this; } public Criteria andClassTransactionContentGreaterThan(String value) { addCriterion("class_transaction_content >", value, "classTransactionContent"); return (Criteria) this; } public Criteria andClassTransactionContentGreaterThanOrEqualTo(String value) { addCriterion("class_transaction_content >=", value, "classTransactionContent"); return (Criteria) this; } public Criteria andClassTransactionContentLessThan(String value) { addCriterion("class_transaction_content <", value, "classTransactionContent"); return (Criteria) this; } public Criteria andClassTransactionContentLessThanOrEqualTo(String value) { addCriterion("class_transaction_content <=", value, "classTransactionContent"); return (Criteria) this; } public Criteria andClassTransactionContentLike(String value) { addCriterion("class_transaction_content like", value, "classTransactionContent"); return (Criteria) this; } public Criteria andClassTransactionContentNotLike(String value) { addCriterion("class_transaction_content not like", value, "classTransactionContent"); return (Criteria) this; } public Criteria andClassTransactionContentIn(List<String> values) { addCriterion("class_transaction_content in", values, "classTransactionContent"); return (Criteria) this; } public Criteria andClassTransactionContentNotIn(List<String> values) { addCriterion("class_transaction_content not in", values, "classTransactionContent"); return (Criteria) this; } public Criteria andClassTransactionContentBetween(String value1, String value2) { addCriterion("class_transaction_content between", value1, value2, "classTransactionContent"); return (Criteria) this; } public Criteria andClassTransactionContentNotBetween(String value1, String value2) { addCriterion("class_transaction_content not between", value1, value2, "classTransactionContent"); return (Criteria) this; } public Criteria andClassTransactionPersonIsNull() { addCriterion("class_transaction_person is null"); return (Criteria) this; } public Criteria andClassTransactionPersonIsNotNull() { addCriterion("class_transaction_person is not null"); return (Criteria) this; } public Criteria andClassTransactionPersonEqualTo(String value) { addCriterion("class_transaction_person =", value, "classTransactionPerson"); return (Criteria) this; } public Criteria andClassTransactionPersonNotEqualTo(String value) { addCriterion("class_transaction_person <>", value, "classTransactionPerson"); return (Criteria) this; } public Criteria andClassTransactionPersonGreaterThan(String value) { addCriterion("class_transaction_person >", value, "classTransactionPerson"); return (Criteria) this; } public Criteria andClassTransactionPersonGreaterThanOrEqualTo(String value) { addCriterion("class_transaction_person >=", value, "classTransactionPerson"); return (Criteria) this; } public Criteria andClassTransactionPersonLessThan(String value) { addCriterion("class_transaction_person <", value, "classTransactionPerson"); return (Criteria) this; } public Criteria andClassTransactionPersonLessThanOrEqualTo(String value) { addCriterion("class_transaction_person <=", value, "classTransactionPerson"); return (Criteria) this; } public Criteria andClassTransactionPersonLike(String value) { addCriterion("class_transaction_person like", value, "classTransactionPerson"); return (Criteria) this; } public Criteria andClassTransactionPersonNotLike(String value) { addCriterion("class_transaction_person not like", value, "classTransactionPerson"); return (Criteria) this; } public Criteria andClassTransactionPersonIn(List<String> values) { addCriterion("class_transaction_person in", values, "classTransactionPerson"); return (Criteria) this; } public Criteria andClassTransactionPersonNotIn(List<String> values) { addCriterion("class_transaction_person not in", values, "classTransactionPerson"); return (Criteria) this; } public Criteria andClassTransactionPersonBetween(String value1, String value2) { addCriterion("class_transaction_person between", value1, value2, "classTransactionPerson"); return (Criteria) this; } public Criteria andClassTransactionPersonNotBetween(String value1, String value2) { addCriterion("class_transaction_person not between", value1, value2, "classTransactionPerson"); return (Criteria) this; } public Criteria andClassTransactionTimeIsNull() { addCriterion("class_transaction_time is null"); return (Criteria) this; } public Criteria andClassTransactionTimeIsNotNull() { addCriterion("class_transaction_time is not null"); return (Criteria) this; } public Criteria andClassTransactionTimeEqualTo(Date value) { addCriterion("class_transaction_time =", value, "classTransactionTime"); return (Criteria) this; } public Criteria andClassTransactionTimeNotEqualTo(Date value) { addCriterion("class_transaction_time <>", value, "classTransactionTime"); return (Criteria) this; } public Criteria andClassTransactionTimeGreaterThan(Date value) { addCriterion("class_transaction_time >", value, "classTransactionTime"); return (Criteria) this; } public Criteria andClassTransactionTimeGreaterThanOrEqualTo(Date value) { addCriterion("class_transaction_time >=", value, "classTransactionTime"); return (Criteria) this; } public Criteria andClassTransactionTimeLessThan(Date value) { addCriterion("class_transaction_time <", value, "classTransactionTime"); return (Criteria) this; } public Criteria andClassTransactionTimeLessThanOrEqualTo(Date value) { addCriterion("class_transaction_time <=", value, "classTransactionTime"); return (Criteria) this; } public Criteria andClassTransactionTimeIn(List<Date> values) { addCriterion("class_transaction_time in", values, "classTransactionTime"); return (Criteria) this; } public Criteria andClassTransactionTimeNotIn(List<Date> values) { addCriterion("class_transaction_time not in", values, "classTransactionTime"); return (Criteria) this; } public Criteria andClassTransactionTimeBetween(Date value1, Date value2) { addCriterion("class_transaction_time between", value1, value2, "classTransactionTime"); return (Criteria) this; } public Criteria andClassTransactionTimeNotBetween(Date value1, Date value2) { addCriterion("class_transaction_time not between", value1, value2, "classTransactionTime"); return (Criteria) this; } public Criteria andClassTransactionRemarkIsNull() { addCriterion("class_transaction_remark is null"); return (Criteria) this; } public Criteria andClassTransactionRemarkIsNotNull() { addCriterion("class_transaction_remark is not null"); return (Criteria) this; } public Criteria andClassTransactionRemarkEqualTo(String value) { addCriterion("class_transaction_remark =", value, "classTransactionRemark"); return (Criteria) this; } public Criteria andClassTransactionRemarkNotEqualTo(String value) { addCriterion("class_transaction_remark <>", value, "classTransactionRemark"); return (Criteria) this; } public Criteria andClassTransactionRemarkGreaterThan(String value) { addCriterion("class_transaction_remark >", value, "classTransactionRemark"); return (Criteria) this; } public Criteria andClassTransactionRemarkGreaterThanOrEqualTo(String value) { addCriterion("class_transaction_remark >=", value, "classTransactionRemark"); return (Criteria) this; } public Criteria andClassTransactionRemarkLessThan(String value) { addCriterion("class_transaction_remark <", value, "classTransactionRemark"); return (Criteria) this; } public Criteria andClassTransactionRemarkLessThanOrEqualTo(String value) { addCriterion("class_transaction_remark <=", value, "classTransactionRemark"); return (Criteria) this; } public Criteria andClassTransactionRemarkLike(String value) { addCriterion("class_transaction_remark like", value, "classTransactionRemark"); return (Criteria) this; } public Criteria andClassTransactionRemarkNotLike(String value) { addCriterion("class_transaction_remark not like", value, "classTransactionRemark"); return (Criteria) this; } public Criteria andClassTransactionRemarkIn(List<String> values) { addCriterion("class_transaction_remark in", values, "classTransactionRemark"); return (Criteria) this; } public Criteria andClassTransactionRemarkNotIn(List<String> values) { addCriterion("class_transaction_remark not in", values, "classTransactionRemark"); return (Criteria) this; } public Criteria andClassTransactionRemarkBetween(String value1, String value2) { addCriterion("class_transaction_remark between", value1, value2, "classTransactionRemark"); return (Criteria) this; } public Criteria andClassTransactionRemarkNotBetween(String value1, String value2) { addCriterion("class_transaction_remark not between", value1, value2, "classTransactionRemark"); return (Criteria) this; } } /** * 班级事务信息class_transaction_info的映射实体 */ public static class Criteria extends GeneratedCriteria { protected Criteria() { super(); } } /** * 班级事务信息class_transaction_info的动态SQL对象. */ 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); } } }