package pwc.taxtech.atms.vatEntitiy; import java.util.ArrayList; import java.util.Date; import java.util.List; public class OutputVATInvoiceExample { /** * This field was generated by MyBatis Generator. * This field corresponds to the database table OutputVATInvoice * * @mbg.generated */ protected String orderByClause; /** * This field was generated by MyBatis Generator. * This field corresponds to the database table OutputVATInvoice * * @mbg.generated */ protected boolean distinct; /** * This field was generated by MyBatis Generator. * This field corresponds to the database table OutputVATInvoice * * @mbg.generated */ protected List<Criteria> oredCriteria; /** * This method was generated by MyBatis Generator. * This method corresponds to the database table OutputVATInvoice * * @mbg.generated */ public OutputVATInvoiceExample() { oredCriteria = new ArrayList<Criteria>(); } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table OutputVATInvoice * * @mbg.generated */ public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table OutputVATInvoice * * @mbg.generated */ public String getOrderByClause() { return orderByClause; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table OutputVATInvoice * * @mbg.generated */ public void setDistinct(boolean distinct) { this.distinct = distinct; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table OutputVATInvoice * * @mbg.generated */ public boolean isDistinct() { return distinct; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table OutputVATInvoice * * @mbg.generated */ public List<Criteria> getOredCriteria() { return oredCriteria; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table OutputVATInvoice * * @mbg.generated */ public void or(Criteria criteria) { oredCriteria.add(criteria); } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table OutputVATInvoice * * @mbg.generated */ public Criteria or() { Criteria criteria = createCriteriaInternal(); oredCriteria.add(criteria); return criteria; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table OutputVATInvoice * * @mbg.generated */ public Criteria createCriteria() { Criteria criteria = createCriteriaInternal(); if (oredCriteria.size() == 0) { oredCriteria.add(criteria); } return criteria; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table OutputVATInvoice * * @mbg.generated */ protected Criteria createCriteriaInternal() { Criteria criteria = new Criteria(); return criteria; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table OutputVATInvoice * * @mbg.generated */ public void clear() { oredCriteria.clear(); orderByClause = null; distinct = false; } /** * This class was generated by MyBatis Generator. * This class corresponds to the database table OutputVATInvoice * * @mbg.generated */ 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 andInvoiceIDIsNull() { addCriterion("InvoiceID is null"); return (Criteria) this; } public Criteria andInvoiceIDIsNotNull() { addCriterion("InvoiceID is not null"); return (Criteria) this; } public Criteria andInvoiceIDEqualTo(String value) { addCriterion("InvoiceID =", value, "invoiceID"); return (Criteria) this; } public Criteria andInvoiceIDNotEqualTo(String value) { addCriterion("InvoiceID <>", value, "invoiceID"); return (Criteria) this; } public Criteria andInvoiceIDGreaterThan(String value) { addCriterion("InvoiceID >", value, "invoiceID"); return (Criteria) this; } public Criteria andInvoiceIDGreaterThanOrEqualTo(String value) { addCriterion("InvoiceID >=", value, "invoiceID"); return (Criteria) this; } public Criteria andInvoiceIDLessThan(String value) { addCriterion("InvoiceID <", value, "invoiceID"); return (Criteria) this; } public Criteria andInvoiceIDLessThanOrEqualTo(String value) { addCriterion("InvoiceID <=", value, "invoiceID"); return (Criteria) this; } public Criteria andInvoiceIDLike(String value) { addCriterion("InvoiceID like", value, "invoiceID"); return (Criteria) this; } public Criteria andInvoiceIDNotLike(String value) { addCriterion("InvoiceID not like", value, "invoiceID"); return (Criteria) this; } public Criteria andInvoiceIDIn(List<String> values) { addCriterion("InvoiceID in", values, "invoiceID"); return (Criteria) this; } public Criteria andInvoiceIDNotIn(List<String> values) { addCriterion("InvoiceID not in", values, "invoiceID"); return (Criteria) this; } public Criteria andInvoiceIDBetween(String value1, String value2) { addCriterion("InvoiceID between", value1, value2, "invoiceID"); return (Criteria) this; } public Criteria andInvoiceIDNotBetween(String value1, String value2) { addCriterion("InvoiceID not between", value1, value2, "invoiceID"); return (Criteria) this; } public Criteria andInvoiceTypeIsNull() { addCriterion("InvoiceType is null"); return (Criteria) this; } public Criteria andInvoiceTypeIsNotNull() { addCriterion("InvoiceType is not null"); return (Criteria) this; } public Criteria andInvoiceTypeEqualTo(Integer value) { addCriterion("InvoiceType =", value, "invoiceType"); return (Criteria) this; } public Criteria andInvoiceTypeNotEqualTo(Integer value) { addCriterion("InvoiceType <>", value, "invoiceType"); return (Criteria) this; } public Criteria andInvoiceTypeGreaterThan(Integer value) { addCriterion("InvoiceType >", value, "invoiceType"); return (Criteria) this; } public Criteria andInvoiceTypeGreaterThanOrEqualTo(Integer value) { addCriterion("InvoiceType >=", value, "invoiceType"); return (Criteria) this; } public Criteria andInvoiceTypeLessThan(Integer value) { addCriterion("InvoiceType <", value, "invoiceType"); return (Criteria) this; } public Criteria andInvoiceTypeLessThanOrEqualTo(Integer value) { addCriterion("InvoiceType <=", value, "invoiceType"); return (Criteria) this; } public Criteria andInvoiceTypeIn(List<Integer> values) { addCriterion("InvoiceType in", values, "invoiceType"); return (Criteria) this; } public Criteria andInvoiceTypeNotIn(List<Integer> values) { addCriterion("InvoiceType not in", values, "invoiceType"); return (Criteria) this; } public Criteria andInvoiceTypeBetween(Integer value1, Integer value2) { addCriterion("InvoiceType between", value1, value2, "invoiceType"); return (Criteria) this; } public Criteria andInvoiceTypeNotBetween(Integer value1, Integer value2) { addCriterion("InvoiceType not between", value1, value2, "invoiceType"); return (Criteria) this; } public Criteria andClassCodeIsNull() { addCriterion("ClassCode is null"); return (Criteria) this; } public Criteria andClassCodeIsNotNull() { addCriterion("ClassCode is not null"); return (Criteria) this; } public Criteria andClassCodeEqualTo(String value) { addCriterion("ClassCode =", value, "classCode"); return (Criteria) this; } public Criteria andClassCodeNotEqualTo(String value) { addCriterion("ClassCode <>", value, "classCode"); return (Criteria) this; } public Criteria andClassCodeGreaterThan(String value) { addCriterion("ClassCode >", value, "classCode"); return (Criteria) this; } public Criteria andClassCodeGreaterThanOrEqualTo(String value) { addCriterion("ClassCode >=", value, "classCode"); return (Criteria) this; } public Criteria andClassCodeLessThan(String value) { addCriterion("ClassCode <", value, "classCode"); return (Criteria) this; } public Criteria andClassCodeLessThanOrEqualTo(String value) { addCriterion("ClassCode <=", value, "classCode"); return (Criteria) this; } public Criteria andClassCodeLike(String value) { addCriterion("ClassCode like", value, "classCode"); return (Criteria) this; } public Criteria andClassCodeNotLike(String value) { addCriterion("ClassCode not like", value, "classCode"); return (Criteria) this; } public Criteria andClassCodeIn(List<String> values) { addCriterion("ClassCode in", values, "classCode"); return (Criteria) this; } public Criteria andClassCodeNotIn(List<String> values) { addCriterion("ClassCode not in", values, "classCode"); return (Criteria) this; } public Criteria andClassCodeBetween(String value1, String value2) { addCriterion("ClassCode between", value1, value2, "classCode"); return (Criteria) this; } public Criteria andClassCodeNotBetween(String value1, String value2) { addCriterion("ClassCode not between", value1, value2, "classCode"); return (Criteria) this; } public Criteria andInvoiceNumberIsNull() { addCriterion("InvoiceNumber is null"); return (Criteria) this; } public Criteria andInvoiceNumberIsNotNull() { addCriterion("InvoiceNumber is not null"); return (Criteria) this; } public Criteria andInvoiceNumberEqualTo(String value) { addCriterion("InvoiceNumber =", value, "invoiceNumber"); return (Criteria) this; } public Criteria andInvoiceNumberNotEqualTo(String value) { addCriterion("InvoiceNumber <>", value, "invoiceNumber"); return (Criteria) this; } public Criteria andInvoiceNumberGreaterThan(String value) { addCriterion("InvoiceNumber >", value, "invoiceNumber"); return (Criteria) this; } public Criteria andInvoiceNumberGreaterThanOrEqualTo(String value) { addCriterion("InvoiceNumber >=", value, "invoiceNumber"); return (Criteria) this; } public Criteria andInvoiceNumberLessThan(String value) { addCriterion("InvoiceNumber <", value, "invoiceNumber"); return (Criteria) this; } public Criteria andInvoiceNumberLessThanOrEqualTo(String value) { addCriterion("InvoiceNumber <=", value, "invoiceNumber"); return (Criteria) this; } public Criteria andInvoiceNumberLike(String value) { addCriterion("InvoiceNumber like", value, "invoiceNumber"); return (Criteria) this; } public Criteria andInvoiceNumberNotLike(String value) { addCriterion("InvoiceNumber not like", value, "invoiceNumber"); return (Criteria) this; } public Criteria andInvoiceNumberIn(List<String> values) { addCriterion("InvoiceNumber in", values, "invoiceNumber"); return (Criteria) this; } public Criteria andInvoiceNumberNotIn(List<String> values) { addCriterion("InvoiceNumber not in", values, "invoiceNumber"); return (Criteria) this; } public Criteria andInvoiceNumberBetween(String value1, String value2) { addCriterion("InvoiceNumber between", value1, value2, "invoiceNumber"); return (Criteria) this; } public Criteria andInvoiceNumberNotBetween(String value1, String value2) { addCriterion("InvoiceNumber not between", value1, value2, "invoiceNumber"); return (Criteria) this; } public Criteria andBuyerNameIsNull() { addCriterion("BuyerName is null"); return (Criteria) this; } public Criteria andBuyerNameIsNotNull() { addCriterion("BuyerName is not null"); return (Criteria) this; } public Criteria andBuyerNameEqualTo(String value) { addCriterion("BuyerName =", value, "buyerName"); return (Criteria) this; } public Criteria andBuyerNameNotEqualTo(String value) { addCriterion("BuyerName <>", value, "buyerName"); return (Criteria) this; } public Criteria andBuyerNameGreaterThan(String value) { addCriterion("BuyerName >", value, "buyerName"); return (Criteria) this; } public Criteria andBuyerNameGreaterThanOrEqualTo(String value) { addCriterion("BuyerName >=", value, "buyerName"); return (Criteria) this; } public Criteria andBuyerNameLessThan(String value) { addCriterion("BuyerName <", value, "buyerName"); return (Criteria) this; } public Criteria andBuyerNameLessThanOrEqualTo(String value) { addCriterion("BuyerName <=", value, "buyerName"); return (Criteria) this; } public Criteria andBuyerNameLike(String value) { addCriterion("BuyerName like", value, "buyerName"); return (Criteria) this; } public Criteria andBuyerNameNotLike(String value) { addCriterion("BuyerName not like", value, "buyerName"); return (Criteria) this; } public Criteria andBuyerNameIn(List<String> values) { addCriterion("BuyerName in", values, "buyerName"); return (Criteria) this; } public Criteria andBuyerNameNotIn(List<String> values) { addCriterion("BuyerName not in", values, "buyerName"); return (Criteria) this; } public Criteria andBuyerNameBetween(String value1, String value2) { addCriterion("BuyerName between", value1, value2, "buyerName"); return (Criteria) this; } public Criteria andBuyerNameNotBetween(String value1, String value2) { addCriterion("BuyerName not between", value1, value2, "buyerName"); return (Criteria) this; } public Criteria andBuyerTaxNumberIsNull() { addCriterion("BuyerTaxNumber is null"); return (Criteria) this; } public Criteria andBuyerTaxNumberIsNotNull() { addCriterion("BuyerTaxNumber is not null"); return (Criteria) this; } public Criteria andBuyerTaxNumberEqualTo(String value) { addCriterion("BuyerTaxNumber =", value, "buyerTaxNumber"); return (Criteria) this; } public Criteria andBuyerTaxNumberNotEqualTo(String value) { addCriterion("BuyerTaxNumber <>", value, "buyerTaxNumber"); return (Criteria) this; } public Criteria andBuyerTaxNumberGreaterThan(String value) { addCriterion("BuyerTaxNumber >", value, "buyerTaxNumber"); return (Criteria) this; } public Criteria andBuyerTaxNumberGreaterThanOrEqualTo(String value) { addCriterion("BuyerTaxNumber >=", value, "buyerTaxNumber"); return (Criteria) this; } public Criteria andBuyerTaxNumberLessThan(String value) { addCriterion("BuyerTaxNumber <", value, "buyerTaxNumber"); return (Criteria) this; } public Criteria andBuyerTaxNumberLessThanOrEqualTo(String value) { addCriterion("BuyerTaxNumber <=", value, "buyerTaxNumber"); return (Criteria) this; } public Criteria andBuyerTaxNumberLike(String value) { addCriterion("BuyerTaxNumber like", value, "buyerTaxNumber"); return (Criteria) this; } public Criteria andBuyerTaxNumberNotLike(String value) { addCriterion("BuyerTaxNumber not like", value, "buyerTaxNumber"); return (Criteria) this; } public Criteria andBuyerTaxNumberIn(List<String> values) { addCriterion("BuyerTaxNumber in", values, "buyerTaxNumber"); return (Criteria) this; } public Criteria andBuyerTaxNumberNotIn(List<String> values) { addCriterion("BuyerTaxNumber not in", values, "buyerTaxNumber"); return (Criteria) this; } public Criteria andBuyerTaxNumberBetween(String value1, String value2) { addCriterion("BuyerTaxNumber between", value1, value2, "buyerTaxNumber"); return (Criteria) this; } public Criteria andBuyerTaxNumberNotBetween(String value1, String value2) { addCriterion("BuyerTaxNumber not between", value1, value2, "buyerTaxNumber"); return (Criteria) this; } public Criteria andBankAccountIsNull() { addCriterion("BankAccount is null"); return (Criteria) this; } public Criteria andBankAccountIsNotNull() { addCriterion("BankAccount is not null"); return (Criteria) this; } public Criteria andBankAccountEqualTo(String value) { addCriterion("BankAccount =", value, "bankAccount"); return (Criteria) this; } public Criteria andBankAccountNotEqualTo(String value) { addCriterion("BankAccount <>", value, "bankAccount"); return (Criteria) this; } public Criteria andBankAccountGreaterThan(String value) { addCriterion("BankAccount >", value, "bankAccount"); return (Criteria) this; } public Criteria andBankAccountGreaterThanOrEqualTo(String value) { addCriterion("BankAccount >=", value, "bankAccount"); return (Criteria) this; } public Criteria andBankAccountLessThan(String value) { addCriterion("BankAccount <", value, "bankAccount"); return (Criteria) this; } public Criteria andBankAccountLessThanOrEqualTo(String value) { addCriterion("BankAccount <=", value, "bankAccount"); return (Criteria) this; } public Criteria andBankAccountLike(String value) { addCriterion("BankAccount like", value, "bankAccount"); return (Criteria) this; } public Criteria andBankAccountNotLike(String value) { addCriterion("BankAccount not like", value, "bankAccount"); return (Criteria) this; } public Criteria andBankAccountIn(List<String> values) { addCriterion("BankAccount in", values, "bankAccount"); return (Criteria) this; } public Criteria andBankAccountNotIn(List<String> values) { addCriterion("BankAccount not in", values, "bankAccount"); return (Criteria) this; } public Criteria andBankAccountBetween(String value1, String value2) { addCriterion("BankAccount between", value1, value2, "bankAccount"); return (Criteria) this; } public Criteria andBankAccountNotBetween(String value1, String value2) { addCriterion("BankAccount not between", value1, value2, "bankAccount"); return (Criteria) this; } public Criteria andPhoneNumIsNull() { addCriterion("PhoneNum is null"); return (Criteria) this; } public Criteria andPhoneNumIsNotNull() { addCriterion("PhoneNum is not null"); return (Criteria) this; } public Criteria andPhoneNumEqualTo(String value) { addCriterion("PhoneNum =", value, "phoneNum"); return (Criteria) this; } public Criteria andPhoneNumNotEqualTo(String value) { addCriterion("PhoneNum <>", value, "phoneNum"); return (Criteria) this; } public Criteria andPhoneNumGreaterThan(String value) { addCriterion("PhoneNum >", value, "phoneNum"); return (Criteria) this; } public Criteria andPhoneNumGreaterThanOrEqualTo(String value) { addCriterion("PhoneNum >=", value, "phoneNum"); return (Criteria) this; } public Criteria andPhoneNumLessThan(String value) { addCriterion("PhoneNum <", value, "phoneNum"); return (Criteria) this; } public Criteria andPhoneNumLessThanOrEqualTo(String value) { addCriterion("PhoneNum <=", value, "phoneNum"); return (Criteria) this; } public Criteria andPhoneNumLike(String value) { addCriterion("PhoneNum like", value, "phoneNum"); return (Criteria) this; } public Criteria andPhoneNumNotLike(String value) { addCriterion("PhoneNum not like", value, "phoneNum"); return (Criteria) this; } public Criteria andPhoneNumIn(List<String> values) { addCriterion("PhoneNum in", values, "phoneNum"); return (Criteria) this; } public Criteria andPhoneNumNotIn(List<String> values) { addCriterion("PhoneNum not in", values, "phoneNum"); return (Criteria) this; } public Criteria andPhoneNumBetween(String value1, String value2) { addCriterion("PhoneNum between", value1, value2, "phoneNum"); return (Criteria) this; } public Criteria andPhoneNumNotBetween(String value1, String value2) { addCriterion("PhoneNum not between", value1, value2, "phoneNum"); return (Criteria) this; } public Criteria andInvoiceDateIsNull() { addCriterion("InvoiceDate is null"); return (Criteria) this; } public Criteria andInvoiceDateIsNotNull() { addCriterion("InvoiceDate is not null"); return (Criteria) this; } public Criteria andInvoiceDateEqualTo(Date value) { addCriterion("InvoiceDate =", value, "invoiceDate"); return (Criteria) this; } public Criteria andInvoiceDateNotEqualTo(Date value) { addCriterion("InvoiceDate <>", value, "invoiceDate"); return (Criteria) this; } public Criteria andInvoiceDateGreaterThan(Date value) { addCriterion("InvoiceDate >", value, "invoiceDate"); return (Criteria) this; } public Criteria andInvoiceDateGreaterThanOrEqualTo(Date value) { addCriterion("InvoiceDate >=", value, "invoiceDate"); return (Criteria) this; } public Criteria andInvoiceDateLessThan(Date value) { addCriterion("InvoiceDate <", value, "invoiceDate"); return (Criteria) this; } public Criteria andInvoiceDateLessThanOrEqualTo(Date value) { addCriterion("InvoiceDate <=", value, "invoiceDate"); return (Criteria) this; } public Criteria andInvoiceDateIn(List<Date> values) { addCriterion("InvoiceDate in", values, "invoiceDate"); return (Criteria) this; } public Criteria andInvoiceDateNotIn(List<Date> values) { addCriterion("InvoiceDate not in", values, "invoiceDate"); return (Criteria) this; } public Criteria andInvoiceDateBetween(Date value1, Date value2) { addCriterion("InvoiceDate between", value1, value2, "invoiceDate"); return (Criteria) this; } public Criteria andInvoiceDateNotBetween(Date value1, Date value2) { addCriterion("InvoiceDate not between", value1, value2, "invoiceDate"); return (Criteria) this; } public Criteria andSeqNoIsNull() { addCriterion("SeqNo is null"); return (Criteria) this; } public Criteria andSeqNoIsNotNull() { addCriterion("SeqNo is not null"); return (Criteria) this; } public Criteria andSeqNoEqualTo(Integer value) { addCriterion("SeqNo =", value, "seqNo"); return (Criteria) this; } public Criteria andSeqNoNotEqualTo(Integer value) { addCriterion("SeqNo <>", value, "seqNo"); return (Criteria) this; } public Criteria andSeqNoGreaterThan(Integer value) { addCriterion("SeqNo >", value, "seqNo"); return (Criteria) this; } public Criteria andSeqNoGreaterThanOrEqualTo(Integer value) { addCriterion("SeqNo >=", value, "seqNo"); return (Criteria) this; } public Criteria andSeqNoLessThan(Integer value) { addCriterion("SeqNo <", value, "seqNo"); return (Criteria) this; } public Criteria andSeqNoLessThanOrEqualTo(Integer value) { addCriterion("SeqNo <=", value, "seqNo"); return (Criteria) this; } public Criteria andSeqNoIn(List<Integer> values) { addCriterion("SeqNo in", values, "seqNo"); return (Criteria) this; } public Criteria andSeqNoNotIn(List<Integer> values) { addCriterion("SeqNo not in", values, "seqNo"); return (Criteria) this; } public Criteria andSeqNoBetween(Integer value1, Integer value2) { addCriterion("SeqNo between", value1, value2, "seqNo"); return (Criteria) this; } public Criteria andSeqNoNotBetween(Integer value1, Integer value2) { addCriterion("SeqNo not between", value1, value2, "seqNo"); return (Criteria) this; } public Criteria andPeriodIDIsNull() { addCriterion("PeriodID is null"); return (Criteria) this; } public Criteria andPeriodIDIsNotNull() { addCriterion("PeriodID is not null"); return (Criteria) this; } public Criteria andPeriodIDEqualTo(Integer value) { addCriterion("PeriodID =", value, "periodID"); return (Criteria) this; } public Criteria andPeriodIDNotEqualTo(Integer value) { addCriterion("PeriodID <>", value, "periodID"); return (Criteria) this; } public Criteria andPeriodIDGreaterThan(Integer value) { addCriterion("PeriodID >", value, "periodID"); return (Criteria) this; } public Criteria andPeriodIDGreaterThanOrEqualTo(Integer value) { addCriterion("PeriodID >=", value, "periodID"); return (Criteria) this; } public Criteria andPeriodIDLessThan(Integer value) { addCriterion("PeriodID <", value, "periodID"); return (Criteria) this; } public Criteria andPeriodIDLessThanOrEqualTo(Integer value) { addCriterion("PeriodID <=", value, "periodID"); return (Criteria) this; } public Criteria andPeriodIDIn(List<Integer> values) { addCriterion("PeriodID in", values, "periodID"); return (Criteria) this; } public Criteria andPeriodIDNotIn(List<Integer> values) { addCriterion("PeriodID not in", values, "periodID"); return (Criteria) this; } public Criteria andPeriodIDBetween(Integer value1, Integer value2) { addCriterion("PeriodID between", value1, value2, "periodID"); return (Criteria) this; } public Criteria andPeriodIDNotBetween(Integer value1, Integer value2) { addCriterion("PeriodID not between", value1, value2, "periodID"); return (Criteria) this; } public Criteria andStatusIsNull() { addCriterion("Status is null"); return (Criteria) this; } public Criteria andStatusIsNotNull() { addCriterion("Status is not null"); return (Criteria) this; } public Criteria andStatusEqualTo(Integer value) { addCriterion("Status =", value, "status"); return (Criteria) this; } public Criteria andStatusNotEqualTo(Integer value) { addCriterion("Status <>", value, "status"); return (Criteria) this; } public Criteria andStatusGreaterThan(Integer value) { addCriterion("Status >", value, "status"); return (Criteria) this; } public Criteria andStatusGreaterThanOrEqualTo(Integer value) { addCriterion("Status >=", value, "status"); return (Criteria) this; } public Criteria andStatusLessThan(Integer value) { addCriterion("Status <", value, "status"); return (Criteria) this; } public Criteria andStatusLessThanOrEqualTo(Integer value) { addCriterion("Status <=", value, "status"); return (Criteria) this; } public Criteria andStatusIn(List<Integer> values) { addCriterion("Status in", values, "status"); return (Criteria) this; } public Criteria andStatusNotIn(List<Integer> values) { addCriterion("Status not in", values, "status"); return (Criteria) this; } public Criteria andStatusBetween(Integer value1, Integer value2) { addCriterion("Status between", value1, value2, "status"); return (Criteria) this; } public Criteria andStatusNotBetween(Integer value1, Integer value2) { addCriterion("Status not between", value1, value2, "status"); return (Criteria) this; } public Criteria andCreatorIDIsNull() { addCriterion("CreatorID is null"); return (Criteria) this; } public Criteria andCreatorIDIsNotNull() { addCriterion("CreatorID is not null"); return (Criteria) this; } public Criteria andCreatorIDEqualTo(String value) { addCriterion("CreatorID =", value, "creatorID"); return (Criteria) this; } public Criteria andCreatorIDNotEqualTo(String value) { addCriterion("CreatorID <>", value, "creatorID"); return (Criteria) this; } public Criteria andCreatorIDGreaterThan(String value) { addCriterion("CreatorID >", value, "creatorID"); return (Criteria) this; } public Criteria andCreatorIDGreaterThanOrEqualTo(String value) { addCriterion("CreatorID >=", value, "creatorID"); return (Criteria) this; } public Criteria andCreatorIDLessThan(String value) { addCriterion("CreatorID <", value, "creatorID"); return (Criteria) this; } public Criteria andCreatorIDLessThanOrEqualTo(String value) { addCriterion("CreatorID <=", value, "creatorID"); return (Criteria) this; } public Criteria andCreatorIDLike(String value) { addCriterion("CreatorID like", value, "creatorID"); return (Criteria) this; } public Criteria andCreatorIDNotLike(String value) { addCriterion("CreatorID not like", value, "creatorID"); return (Criteria) this; } public Criteria andCreatorIDIn(List<String> values) { addCriterion("CreatorID in", values, "creatorID"); return (Criteria) this; } public Criteria andCreatorIDNotIn(List<String> values) { addCriterion("CreatorID not in", values, "creatorID"); return (Criteria) this; } public Criteria andCreatorIDBetween(String value1, String value2) { addCriterion("CreatorID between", value1, value2, "creatorID"); return (Criteria) this; } public Criteria andCreatorIDNotBetween(String value1, String value2) { addCriterion("CreatorID not between", value1, value2, "creatorID"); return (Criteria) this; } public Criteria andCreateTimeIsNull() { addCriterion("CreateTime is null"); return (Criteria) this; } public Criteria andCreateTimeIsNotNull() { addCriterion("CreateTime is not null"); return (Criteria) this; } public Criteria andCreateTimeEqualTo(Date value) { addCriterion("CreateTime =", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeNotEqualTo(Date value) { addCriterion("CreateTime <>", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeGreaterThan(Date value) { addCriterion("CreateTime >", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) { addCriterion("CreateTime >=", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeLessThan(Date value) { addCriterion("CreateTime <", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeLessThanOrEqualTo(Date value) { addCriterion("CreateTime <=", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeIn(List<Date> values) { addCriterion("CreateTime in", values, "createTime"); return (Criteria) this; } public Criteria andCreateTimeNotIn(List<Date> values) { addCriterion("CreateTime not in", values, "createTime"); return (Criteria) this; } public Criteria andCreateTimeBetween(Date value1, Date value2) { addCriterion("CreateTime between", value1, value2, "createTime"); return (Criteria) this; } public Criteria andCreateTimeNotBetween(Date value1, Date value2) { addCriterion("CreateTime not between", value1, value2, "createTime"); return (Criteria) this; } public Criteria andPartAccntedPeriodIsNull() { addCriterion("PartAccntedPeriod is null"); return (Criteria) this; } public Criteria andPartAccntedPeriodIsNotNull() { addCriterion("PartAccntedPeriod is not null"); return (Criteria) this; } public Criteria andPartAccntedPeriodEqualTo(Integer value) { addCriterion("PartAccntedPeriod =", value, "partAccntedPeriod"); return (Criteria) this; } public Criteria andPartAccntedPeriodNotEqualTo(Integer value) { addCriterion("PartAccntedPeriod <>", value, "partAccntedPeriod"); return (Criteria) this; } public Criteria andPartAccntedPeriodGreaterThan(Integer value) { addCriterion("PartAccntedPeriod >", value, "partAccntedPeriod"); return (Criteria) this; } public Criteria andPartAccntedPeriodGreaterThanOrEqualTo(Integer value) { addCriterion("PartAccntedPeriod >=", value, "partAccntedPeriod"); return (Criteria) this; } public Criteria andPartAccntedPeriodLessThan(Integer value) { addCriterion("PartAccntedPeriod <", value, "partAccntedPeriod"); return (Criteria) this; } public Criteria andPartAccntedPeriodLessThanOrEqualTo(Integer value) { addCriterion("PartAccntedPeriod <=", value, "partAccntedPeriod"); return (Criteria) this; } public Criteria andPartAccntedPeriodIn(List<Integer> values) { addCriterion("PartAccntedPeriod in", values, "partAccntedPeriod"); return (Criteria) this; } public Criteria andPartAccntedPeriodNotIn(List<Integer> values) { addCriterion("PartAccntedPeriod not in", values, "partAccntedPeriod"); return (Criteria) this; } public Criteria andPartAccntedPeriodBetween(Integer value1, Integer value2) { addCriterion("PartAccntedPeriod between", value1, value2, "partAccntedPeriod"); return (Criteria) this; } public Criteria andPartAccntedPeriodNotBetween(Integer value1, Integer value2) { addCriterion("PartAccntedPeriod not between", value1, value2, "partAccntedPeriod"); return (Criteria) this; } public Criteria andAccntedPeriodIsNull() { addCriterion("AccntedPeriod is null"); return (Criteria) this; } public Criteria andAccntedPeriodIsNotNull() { addCriterion("AccntedPeriod is not null"); return (Criteria) this; } public Criteria andAccntedPeriodEqualTo(Integer value) { addCriterion("AccntedPeriod =", value, "accntedPeriod"); return (Criteria) this; } public Criteria andAccntedPeriodNotEqualTo(Integer value) { addCriterion("AccntedPeriod <>", value, "accntedPeriod"); return (Criteria) this; } public Criteria andAccntedPeriodGreaterThan(Integer value) { addCriterion("AccntedPeriod >", value, "accntedPeriod"); return (Criteria) this; } public Criteria andAccntedPeriodGreaterThanOrEqualTo(Integer value) { addCriterion("AccntedPeriod >=", value, "accntedPeriod"); return (Criteria) this; } public Criteria andAccntedPeriodLessThan(Integer value) { addCriterion("AccntedPeriod <", value, "accntedPeriod"); return (Criteria) this; } public Criteria andAccntedPeriodLessThanOrEqualTo(Integer value) { addCriterion("AccntedPeriod <=", value, "accntedPeriod"); return (Criteria) this; } public Criteria andAccntedPeriodIn(List<Integer> values) { addCriterion("AccntedPeriod in", values, "accntedPeriod"); return (Criteria) this; } public Criteria andAccntedPeriodNotIn(List<Integer> values) { addCriterion("AccntedPeriod not in", values, "accntedPeriod"); return (Criteria) this; } public Criteria andAccntedPeriodBetween(Integer value1, Integer value2) { addCriterion("AccntedPeriod between", value1, value2, "accntedPeriod"); return (Criteria) this; } public Criteria andAccntedPeriodNotBetween(Integer value1, Integer value2) { addCriterion("AccntedPeriod not between", value1, value2, "accntedPeriod"); return (Criteria) this; } } /** * This class was generated by MyBatis Generator. * This class corresponds to the database table OutputVATInvoice * * @mbg.generated do_not_delete_during_merge */ public static class Criteria extends GeneratedCriteria { protected Criteria() { super(); } } /** * This class was generated by MyBatis Generator. * This class corresponds to the database table OutputVATInvoice * * @mbg.generated */ public static class Criterion { private String condition; private Object value; private Object secondValue; private boolean noValue; private boolean singleValue; private boolean betweenValue; private boolean listValue; private String typeHandler; public String getCondition() { return condition; } public Object getValue() { return value; } public Object getSecondValue() { return secondValue; } public boolean isNoValue() { return noValue; } public boolean isSingleValue() { return singleValue; } public boolean isBetweenValue() { return betweenValue; } public boolean isListValue() { return listValue; } public String getTypeHandler() { return typeHandler; } protected Criterion(String condition) { super(); this.condition = condition; this.typeHandler = null; this.noValue = true; } protected Criterion(String condition, Object value, String typeHandler) { super(); this.condition = condition; this.value = value; this.typeHandler = typeHandler; if (value instanceof List<?>) { this.listValue = true; } else { this.singleValue = true; } } protected Criterion(String condition, Object value) { this(condition, value, null); } protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { super(); this.condition = condition; this.value = value; this.secondValue = secondValue; this.typeHandler = typeHandler; this.betweenValue = true; } protected Criterion(String condition, Object value, Object secondValue) { this(condition, value, secondValue, null); } } }