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);
}
}
}