package pwc.taxtech.atms.vat.entity; import java.math.BigDecimal; import java.util.ArrayList; import java.util.Date; import java.util.List; public class OutputVatInvoiceItemExample { /** * This field was generated by MyBatis Generator. * This field corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @mbg.generated */ protected String orderByClause; /** * This field was generated by MyBatis Generator. * This field corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @mbg.generated */ protected boolean distinct; /** * This field was generated by MyBatis Generator. * This field corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @mbg.generated */ protected List<Criteria> oredCriteria; /** * This method was generated by MyBatis Generator. * This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @mbg.generated */ public OutputVatInvoiceItemExample() { oredCriteria = new ArrayList<Criteria>(); } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @mbg.generated */ public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @mbg.generated */ public String getOrderByClause() { return orderByClause; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @mbg.generated */ public void setDistinct(boolean distinct) { this.distinct = distinct; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @mbg.generated */ public boolean isDistinct() { return distinct; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @mbg.generated */ public List<Criteria> getOredCriteria() { return oredCriteria; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @mbg.generated */ public void or(Criteria criteria) { oredCriteria.add(criteria); } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @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 TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @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 TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @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 TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @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 TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @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 andItemIdIsNull() { addCriterion("ITEM_ID is null"); return (Criteria) this; } public Criteria andItemIdIsNotNull() { addCriterion("ITEM_ID is not null"); return (Criteria) this; } public Criteria andItemIdEqualTo(String value) { addCriterion("ITEM_ID =", value, "itemId"); return (Criteria) this; } public Criteria andItemIdNotEqualTo(String value) { addCriterion("ITEM_ID <>", value, "itemId"); return (Criteria) this; } public Criteria andItemIdGreaterThan(String value) { addCriterion("ITEM_ID >", value, "itemId"); return (Criteria) this; } public Criteria andItemIdGreaterThanOrEqualTo(String value) { addCriterion("ITEM_ID >=", value, "itemId"); return (Criteria) this; } public Criteria andItemIdLessThan(String value) { addCriterion("ITEM_ID <", value, "itemId"); return (Criteria) this; } public Criteria andItemIdLessThanOrEqualTo(String value) { addCriterion("ITEM_ID <=", value, "itemId"); return (Criteria) this; } public Criteria andItemIdLike(String value) { addCriterion("ITEM_ID like", value, "itemId"); return (Criteria) this; } public Criteria andItemIdNotLike(String value) { addCriterion("ITEM_ID not like", value, "itemId"); return (Criteria) this; } public Criteria andItemIdIn(List<String> values) { addCriterion("ITEM_ID in", values, "itemId"); return (Criteria) this; } public Criteria andItemIdNotIn(List<String> values) { addCriterion("ITEM_ID not in", values, "itemId"); return (Criteria) this; } public Criteria andItemIdBetween(String value1, String value2) { addCriterion("ITEM_ID between", value1, value2, "itemId"); return (Criteria) this; } public Criteria andItemIdNotBetween(String value1, String value2) { addCriterion("ITEM_ID not between", value1, value2, "itemId"); return (Criteria) this; } public Criteria andInvoiceIdIsNull() { addCriterion("INVOICE_ID is null"); return (Criteria) this; } public Criteria andInvoiceIdIsNotNull() { addCriterion("INVOICE_ID is not null"); return (Criteria) this; } public Criteria andInvoiceIdEqualTo(String value) { addCriterion("INVOICE_ID =", value, "invoiceId"); return (Criteria) this; } public Criteria andInvoiceIdNotEqualTo(String value) { addCriterion("INVOICE_ID <>", value, "invoiceId"); return (Criteria) this; } public Criteria andInvoiceIdGreaterThan(String value) { addCriterion("INVOICE_ID >", value, "invoiceId"); return (Criteria) this; } public Criteria andInvoiceIdGreaterThanOrEqualTo(String value) { addCriterion("INVOICE_ID >=", value, "invoiceId"); return (Criteria) this; } public Criteria andInvoiceIdLessThan(String value) { addCriterion("INVOICE_ID <", value, "invoiceId"); return (Criteria) this; } public Criteria andInvoiceIdLessThanOrEqualTo(String value) { addCriterion("INVOICE_ID <=", value, "invoiceId"); return (Criteria) this; } public Criteria andInvoiceIdLike(String value) { addCriterion("INVOICE_ID like", value, "invoiceId"); return (Criteria) this; } public Criteria andInvoiceIdNotLike(String value) { addCriterion("INVOICE_ID not like", value, "invoiceId"); return (Criteria) this; } public Criteria andInvoiceIdIn(List<String> values) { addCriterion("INVOICE_ID in", values, "invoiceId"); return (Criteria) this; } public Criteria andInvoiceIdNotIn(List<String> values) { addCriterion("INVOICE_ID not in", values, "invoiceId"); return (Criteria) this; } public Criteria andInvoiceIdBetween(String value1, String value2) { addCriterion("INVOICE_ID between", value1, value2, "invoiceId"); return (Criteria) this; } public Criteria andInvoiceIdNotBetween(String value1, String value2) { addCriterion("INVOICE_ID not between", value1, value2, "invoiceId"); return (Criteria) this; } public Criteria andCodeVersionIsNull() { addCriterion("CODE_VERSION is null"); return (Criteria) this; } public Criteria andCodeVersionIsNotNull() { addCriterion("CODE_VERSION is not null"); return (Criteria) this; } public Criteria andCodeVersionEqualTo(String value) { addCriterion("CODE_VERSION =", value, "codeVersion"); return (Criteria) this; } public Criteria andCodeVersionNotEqualTo(String value) { addCriterion("CODE_VERSION <>", value, "codeVersion"); return (Criteria) this; } public Criteria andCodeVersionGreaterThan(String value) { addCriterion("CODE_VERSION >", value, "codeVersion"); return (Criteria) this; } public Criteria andCodeVersionGreaterThanOrEqualTo(String value) { addCriterion("CODE_VERSION >=", value, "codeVersion"); return (Criteria) this; } public Criteria andCodeVersionLessThan(String value) { addCriterion("CODE_VERSION <", value, "codeVersion"); return (Criteria) this; } public Criteria andCodeVersionLessThanOrEqualTo(String value) { addCriterion("CODE_VERSION <=", value, "codeVersion"); return (Criteria) this; } public Criteria andCodeVersionLike(String value) { addCriterion("CODE_VERSION like", value, "codeVersion"); return (Criteria) this; } public Criteria andCodeVersionNotLike(String value) { addCriterion("CODE_VERSION not like", value, "codeVersion"); return (Criteria) this; } public Criteria andCodeVersionIn(List<String> values) { addCriterion("CODE_VERSION in", values, "codeVersion"); return (Criteria) this; } public Criteria andCodeVersionNotIn(List<String> values) { addCriterion("CODE_VERSION not in", values, "codeVersion"); return (Criteria) this; } public Criteria andCodeVersionBetween(String value1, String value2) { addCriterion("CODE_VERSION between", value1, value2, "codeVersion"); return (Criteria) this; } public Criteria andCodeVersionNotBetween(String value1, String value2) { addCriterion("CODE_VERSION not between", value1, value2, "codeVersion"); return (Criteria) this; } public Criteria andProductNameIsNull() { addCriterion("PRODUCT_NAME is null"); return (Criteria) this; } public Criteria andProductNameIsNotNull() { addCriterion("PRODUCT_NAME is not null"); return (Criteria) this; } public Criteria andProductNameEqualTo(String value) { addCriterion("PRODUCT_NAME =", value, "productName"); return (Criteria) this; } public Criteria andProductNameNotEqualTo(String value) { addCriterion("PRODUCT_NAME <>", value, "productName"); return (Criteria) this; } public Criteria andProductNameGreaterThan(String value) { addCriterion("PRODUCT_NAME >", value, "productName"); return (Criteria) this; } public Criteria andProductNameGreaterThanOrEqualTo(String value) { addCriterion("PRODUCT_NAME >=", value, "productName"); return (Criteria) this; } public Criteria andProductNameLessThan(String value) { addCriterion("PRODUCT_NAME <", value, "productName"); return (Criteria) this; } public Criteria andProductNameLessThanOrEqualTo(String value) { addCriterion("PRODUCT_NAME <=", value, "productName"); return (Criteria) this; } public Criteria andProductNameLike(String value) { addCriterion("PRODUCT_NAME like", value, "productName"); return (Criteria) this; } public Criteria andProductNameNotLike(String value) { addCriterion("PRODUCT_NAME not like", value, "productName"); return (Criteria) this; } public Criteria andProductNameIn(List<String> values) { addCriterion("PRODUCT_NAME in", values, "productName"); return (Criteria) this; } public Criteria andProductNameNotIn(List<String> values) { addCriterion("PRODUCT_NAME not in", values, "productName"); return (Criteria) this; } public Criteria andProductNameBetween(String value1, String value2) { addCriterion("PRODUCT_NAME between", value1, value2, "productName"); return (Criteria) this; } public Criteria andProductNameNotBetween(String value1, String value2) { addCriterion("PRODUCT_NAME not between", value1, value2, "productName"); return (Criteria) this; } public Criteria andDocumentNumIsNull() { addCriterion("DOCUMENT_NUM is null"); return (Criteria) this; } public Criteria andDocumentNumIsNotNull() { addCriterion("DOCUMENT_NUM is not null"); return (Criteria) this; } public Criteria andDocumentNumEqualTo(String value) { addCriterion("DOCUMENT_NUM =", value, "documentNum"); return (Criteria) this; } public Criteria andDocumentNumNotEqualTo(String value) { addCriterion("DOCUMENT_NUM <>", value, "documentNum"); return (Criteria) this; } public Criteria andDocumentNumGreaterThan(String value) { addCriterion("DOCUMENT_NUM >", value, "documentNum"); return (Criteria) this; } public Criteria andDocumentNumGreaterThanOrEqualTo(String value) { addCriterion("DOCUMENT_NUM >=", value, "documentNum"); return (Criteria) this; } public Criteria andDocumentNumLessThan(String value) { addCriterion("DOCUMENT_NUM <", value, "documentNum"); return (Criteria) this; } public Criteria andDocumentNumLessThanOrEqualTo(String value) { addCriterion("DOCUMENT_NUM <=", value, "documentNum"); return (Criteria) this; } public Criteria andDocumentNumLike(String value) { addCriterion("DOCUMENT_NUM like", value, "documentNum"); return (Criteria) this; } public Criteria andDocumentNumNotLike(String value) { addCriterion("DOCUMENT_NUM not like", value, "documentNum"); return (Criteria) this; } public Criteria andDocumentNumIn(List<String> values) { addCriterion("DOCUMENT_NUM in", values, "documentNum"); return (Criteria) this; } public Criteria andDocumentNumNotIn(List<String> values) { addCriterion("DOCUMENT_NUM not in", values, "documentNum"); return (Criteria) this; } public Criteria andDocumentNumBetween(String value1, String value2) { addCriterion("DOCUMENT_NUM between", value1, value2, "documentNum"); return (Criteria) this; } public Criteria andDocumentNumNotBetween(String value1, String value2) { addCriterion("DOCUMENT_NUM not between", value1, value2, "documentNum"); return (Criteria) this; } public Criteria andProductStandardIsNull() { addCriterion("PRODUCT_STANDARD is null"); return (Criteria) this; } public Criteria andProductStandardIsNotNull() { addCriterion("PRODUCT_STANDARD is not null"); return (Criteria) this; } public Criteria andProductStandardEqualTo(String value) { addCriterion("PRODUCT_STANDARD =", value, "productStandard"); return (Criteria) this; } public Criteria andProductStandardNotEqualTo(String value) { addCriterion("PRODUCT_STANDARD <>", value, "productStandard"); return (Criteria) this; } public Criteria andProductStandardGreaterThan(String value) { addCriterion("PRODUCT_STANDARD >", value, "productStandard"); return (Criteria) this; } public Criteria andProductStandardGreaterThanOrEqualTo(String value) { addCriterion("PRODUCT_STANDARD >=", value, "productStandard"); return (Criteria) this; } public Criteria andProductStandardLessThan(String value) { addCriterion("PRODUCT_STANDARD <", value, "productStandard"); return (Criteria) this; } public Criteria andProductStandardLessThanOrEqualTo(String value) { addCriterion("PRODUCT_STANDARD <=", value, "productStandard"); return (Criteria) this; } public Criteria andProductStandardLike(String value) { addCriterion("PRODUCT_STANDARD like", value, "productStandard"); return (Criteria) this; } public Criteria andProductStandardNotLike(String value) { addCriterion("PRODUCT_STANDARD not like", value, "productStandard"); return (Criteria) this; } public Criteria andProductStandardIn(List<String> values) { addCriterion("PRODUCT_STANDARD in", values, "productStandard"); return (Criteria) this; } public Criteria andProductStandardNotIn(List<String> values) { addCriterion("PRODUCT_STANDARD not in", values, "productStandard"); return (Criteria) this; } public Criteria andProductStandardBetween(String value1, String value2) { addCriterion("PRODUCT_STANDARD between", value1, value2, "productStandard"); return (Criteria) this; } public Criteria andProductStandardNotBetween(String value1, String value2) { addCriterion("PRODUCT_STANDARD not between", value1, value2, "productStandard"); return (Criteria) this; } public Criteria andUnitIsNull() { addCriterion("UNIT is null"); return (Criteria) this; } public Criteria andUnitIsNotNull() { addCriterion("UNIT is not null"); return (Criteria) this; } public Criteria andUnitEqualTo(String value) { addCriterion("UNIT =", value, "unit"); return (Criteria) this; } public Criteria andUnitNotEqualTo(String value) { addCriterion("UNIT <>", value, "unit"); return (Criteria) this; } public Criteria andUnitGreaterThan(String value) { addCriterion("UNIT >", value, "unit"); return (Criteria) this; } public Criteria andUnitGreaterThanOrEqualTo(String value) { addCriterion("UNIT >=", value, "unit"); return (Criteria) this; } public Criteria andUnitLessThan(String value) { addCriterion("UNIT <", value, "unit"); return (Criteria) this; } public Criteria andUnitLessThanOrEqualTo(String value) { addCriterion("UNIT <=", value, "unit"); return (Criteria) this; } public Criteria andUnitLike(String value) { addCriterion("UNIT like", value, "unit"); return (Criteria) this; } public Criteria andUnitNotLike(String value) { addCriterion("UNIT not like", value, "unit"); return (Criteria) this; } public Criteria andUnitIn(List<String> values) { addCriterion("UNIT in", values, "unit"); return (Criteria) this; } public Criteria andUnitNotIn(List<String> values) { addCriterion("UNIT not in", values, "unit"); return (Criteria) this; } public Criteria andUnitBetween(String value1, String value2) { addCriterion("UNIT between", value1, value2, "unit"); return (Criteria) this; } public Criteria andUnitNotBetween(String value1, String value2) { addCriterion("UNIT not between", value1, value2, "unit"); return (Criteria) this; } public Criteria andQuantityIsNull() { addCriterion("QUANTITY is null"); return (Criteria) this; } public Criteria andQuantityIsNotNull() { addCriterion("QUANTITY is not null"); return (Criteria) this; } public Criteria andQuantityEqualTo(Integer value) { addCriterion("QUANTITY =", value, "quantity"); return (Criteria) this; } public Criteria andQuantityNotEqualTo(Integer value) { addCriterion("QUANTITY <>", value, "quantity"); return (Criteria) this; } public Criteria andQuantityGreaterThan(Integer value) { addCriterion("QUANTITY >", value, "quantity"); return (Criteria) this; } public Criteria andQuantityGreaterThanOrEqualTo(Integer value) { addCriterion("QUANTITY >=", value, "quantity"); return (Criteria) this; } public Criteria andQuantityLessThan(Integer value) { addCriterion("QUANTITY <", value, "quantity"); return (Criteria) this; } public Criteria andQuantityLessThanOrEqualTo(Integer value) { addCriterion("QUANTITY <=", value, "quantity"); return (Criteria) this; } public Criteria andQuantityIn(List<Integer> values) { addCriterion("QUANTITY in", values, "quantity"); return (Criteria) this; } public Criteria andQuantityNotIn(List<Integer> values) { addCriterion("QUANTITY not in", values, "quantity"); return (Criteria) this; } public Criteria andQuantityBetween(Integer value1, Integer value2) { addCriterion("QUANTITY between", value1, value2, "quantity"); return (Criteria) this; } public Criteria andQuantityNotBetween(Integer value1, Integer value2) { addCriterion("QUANTITY not between", value1, value2, "quantity"); return (Criteria) this; } public Criteria andUnitPriceIsNull() { addCriterion("UNIT_PRICE is null"); return (Criteria) this; } public Criteria andUnitPriceIsNotNull() { addCriterion("UNIT_PRICE is not null"); return (Criteria) this; } public Criteria andUnitPriceEqualTo(Double value) { addCriterion("UNIT_PRICE =", value, "unitPrice"); return (Criteria) this; } public Criteria andUnitPriceNotEqualTo(Double value) { addCriterion("UNIT_PRICE <>", value, "unitPrice"); return (Criteria) this; } public Criteria andUnitPriceGreaterThan(Double value) { addCriterion("UNIT_PRICE >", value, "unitPrice"); return (Criteria) this; } public Criteria andUnitPriceGreaterThanOrEqualTo(Double value) { addCriterion("UNIT_PRICE >=", value, "unitPrice"); return (Criteria) this; } public Criteria andUnitPriceLessThan(Double value) { addCriterion("UNIT_PRICE <", value, "unitPrice"); return (Criteria) this; } public Criteria andUnitPriceLessThanOrEqualTo(Double value) { addCriterion("UNIT_PRICE <=", value, "unitPrice"); return (Criteria) this; } public Criteria andUnitPriceIn(List<Double> values) { addCriterion("UNIT_PRICE in", values, "unitPrice"); return (Criteria) this; } public Criteria andUnitPriceNotIn(List<Double> values) { addCriterion("UNIT_PRICE not in", values, "unitPrice"); return (Criteria) this; } public Criteria andUnitPriceBetween(Double value1, Double value2) { addCriterion("UNIT_PRICE between", value1, value2, "unitPrice"); return (Criteria) this; } public Criteria andUnitPriceNotBetween(Double value1, Double value2) { addCriterion("UNIT_PRICE not between", value1, value2, "unitPrice"); return (Criteria) this; } public Criteria andAmountIsNull() { addCriterion("AMOUNT is null"); return (Criteria) this; } public Criteria andAmountIsNotNull() { addCriterion("AMOUNT is not null"); return (Criteria) this; } public Criteria andAmountEqualTo(BigDecimal value) { addCriterion("AMOUNT =", value, "amount"); return (Criteria) this; } public Criteria andAmountNotEqualTo(BigDecimal value) { addCriterion("AMOUNT <>", value, "amount"); return (Criteria) this; } public Criteria andAmountGreaterThan(BigDecimal value) { addCriterion("AMOUNT >", value, "amount"); return (Criteria) this; } public Criteria andAmountGreaterThanOrEqualTo(BigDecimal value) { addCriterion("AMOUNT >=", value, "amount"); return (Criteria) this; } public Criteria andAmountLessThan(BigDecimal value) { addCriterion("AMOUNT <", value, "amount"); return (Criteria) this; } public Criteria andAmountLessThanOrEqualTo(BigDecimal value) { addCriterion("AMOUNT <=", value, "amount"); return (Criteria) this; } public Criteria andAmountIn(List<BigDecimal> values) { addCriterion("AMOUNT in", values, "amount"); return (Criteria) this; } public Criteria andAmountNotIn(List<BigDecimal> values) { addCriterion("AMOUNT not in", values, "amount"); return (Criteria) this; } public Criteria andAmountBetween(BigDecimal value1, BigDecimal value2) { addCriterion("AMOUNT between", value1, value2, "amount"); return (Criteria) this; } public Criteria andAmountNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("AMOUNT not between", value1, value2, "amount"); return (Criteria) this; } public Criteria andTaxRateIsNull() { addCriterion("TAX_RATE is null"); return (Criteria) this; } public Criteria andTaxRateIsNotNull() { addCriterion("TAX_RATE is not null"); return (Criteria) this; } public Criteria andTaxRateEqualTo(BigDecimal value) { addCriterion("TAX_RATE =", value, "taxRate"); return (Criteria) this; } public Criteria andTaxRateNotEqualTo(BigDecimal value) { addCriterion("TAX_RATE <>", value, "taxRate"); return (Criteria) this; } public Criteria andTaxRateGreaterThan(BigDecimal value) { addCriterion("TAX_RATE >", value, "taxRate"); return (Criteria) this; } public Criteria andTaxRateGreaterThanOrEqualTo(BigDecimal value) { addCriterion("TAX_RATE >=", value, "taxRate"); return (Criteria) this; } public Criteria andTaxRateLessThan(BigDecimal value) { addCriterion("TAX_RATE <", value, "taxRate"); return (Criteria) this; } public Criteria andTaxRateLessThanOrEqualTo(BigDecimal value) { addCriterion("TAX_RATE <=", value, "taxRate"); return (Criteria) this; } public Criteria andTaxRateIn(List<BigDecimal> values) { addCriterion("TAX_RATE in", values, "taxRate"); return (Criteria) this; } public Criteria andTaxRateNotIn(List<BigDecimal> values) { addCriterion("TAX_RATE not in", values, "taxRate"); return (Criteria) this; } public Criteria andTaxRateBetween(BigDecimal value1, BigDecimal value2) { addCriterion("TAX_RATE between", value1, value2, "taxRate"); return (Criteria) this; } public Criteria andTaxRateNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("TAX_RATE not between", value1, value2, "taxRate"); return (Criteria) this; } public Criteria andTaxAmountIsNull() { addCriterion("TAX_AMOUNT is null"); return (Criteria) this; } public Criteria andTaxAmountIsNotNull() { addCriterion("TAX_AMOUNT is not null"); return (Criteria) this; } public Criteria andTaxAmountEqualTo(BigDecimal value) { addCriterion("TAX_AMOUNT =", value, "taxAmount"); return (Criteria) this; } public Criteria andTaxAmountNotEqualTo(BigDecimal value) { addCriterion("TAX_AMOUNT <>", value, "taxAmount"); return (Criteria) this; } public Criteria andTaxAmountGreaterThan(BigDecimal value) { addCriterion("TAX_AMOUNT >", value, "taxAmount"); return (Criteria) this; } public Criteria andTaxAmountGreaterThanOrEqualTo(BigDecimal value) { addCriterion("TAX_AMOUNT >=", value, "taxAmount"); return (Criteria) this; } public Criteria andTaxAmountLessThan(BigDecimal value) { addCriterion("TAX_AMOUNT <", value, "taxAmount"); return (Criteria) this; } public Criteria andTaxAmountLessThanOrEqualTo(BigDecimal value) { addCriterion("TAX_AMOUNT <=", value, "taxAmount"); return (Criteria) this; } public Criteria andTaxAmountIn(List<BigDecimal> values) { addCriterion("TAX_AMOUNT in", values, "taxAmount"); return (Criteria) this; } public Criteria andTaxAmountNotIn(List<BigDecimal> values) { addCriterion("TAX_AMOUNT not in", values, "taxAmount"); return (Criteria) this; } public Criteria andTaxAmountBetween(BigDecimal value1, BigDecimal value2) { addCriterion("TAX_AMOUNT between", value1, value2, "taxAmount"); return (Criteria) this; } public Criteria andTaxAmountNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("TAX_AMOUNT not between", value1, value2, "taxAmount"); return (Criteria) this; } public Criteria andSeqNoIsNull() { addCriterion("SEQ_NO is null"); return (Criteria) this; } public Criteria andSeqNoIsNotNull() { addCriterion("SEQ_NO is not null"); return (Criteria) this; } public Criteria andSeqNoEqualTo(Integer value) { addCriterion("SEQ_NO =", value, "seqNo"); return (Criteria) this; } public Criteria andSeqNoNotEqualTo(Integer value) { addCriterion("SEQ_NO <>", value, "seqNo"); return (Criteria) this; } public Criteria andSeqNoGreaterThan(Integer value) { addCriterion("SEQ_NO >", value, "seqNo"); return (Criteria) this; } public Criteria andSeqNoGreaterThanOrEqualTo(Integer value) { addCriterion("SEQ_NO >=", value, "seqNo"); return (Criteria) this; } public Criteria andSeqNoLessThan(Integer value) { addCriterion("SEQ_NO <", value, "seqNo"); return (Criteria) this; } public Criteria andSeqNoLessThanOrEqualTo(Integer value) { addCriterion("SEQ_NO <=", value, "seqNo"); return (Criteria) this; } public Criteria andSeqNoIn(List<Integer> values) { addCriterion("SEQ_NO in", values, "seqNo"); return (Criteria) this; } public Criteria andSeqNoNotIn(List<Integer> values) { addCriterion("SEQ_NO not in", values, "seqNo"); return (Criteria) this; } public Criteria andSeqNoBetween(Integer value1, Integer value2) { addCriterion("SEQ_NO between", value1, value2, "seqNo"); return (Criteria) this; } public Criteria andSeqNoNotBetween(Integer value1, Integer value2) { addCriterion("SEQ_NO not between", value1, value2, "seqNo"); return (Criteria) this; } public Criteria andTaxClassCodeIsNull() { addCriterion("TAX_CLASS_CODE is null"); return (Criteria) this; } public Criteria andTaxClassCodeIsNotNull() { addCriterion("TAX_CLASS_CODE is not null"); return (Criteria) this; } public Criteria andTaxClassCodeEqualTo(String value) { addCriterion("TAX_CLASS_CODE =", value, "taxClassCode"); return (Criteria) this; } public Criteria andTaxClassCodeNotEqualTo(String value) { addCriterion("TAX_CLASS_CODE <>", value, "taxClassCode"); return (Criteria) this; } public Criteria andTaxClassCodeGreaterThan(String value) { addCriterion("TAX_CLASS_CODE >", value, "taxClassCode"); return (Criteria) this; } public Criteria andTaxClassCodeGreaterThanOrEqualTo(String value) { addCriterion("TAX_CLASS_CODE >=", value, "taxClassCode"); return (Criteria) this; } public Criteria andTaxClassCodeLessThan(String value) { addCriterion("TAX_CLASS_CODE <", value, "taxClassCode"); return (Criteria) this; } public Criteria andTaxClassCodeLessThanOrEqualTo(String value) { addCriterion("TAX_CLASS_CODE <=", value, "taxClassCode"); return (Criteria) this; } public Criteria andTaxClassCodeLike(String value) { addCriterion("TAX_CLASS_CODE like", value, "taxClassCode"); return (Criteria) this; } public Criteria andTaxClassCodeNotLike(String value) { addCriterion("TAX_CLASS_CODE not like", value, "taxClassCode"); return (Criteria) this; } public Criteria andTaxClassCodeIn(List<String> values) { addCriterion("TAX_CLASS_CODE in", values, "taxClassCode"); return (Criteria) this; } public Criteria andTaxClassCodeNotIn(List<String> values) { addCriterion("TAX_CLASS_CODE not in", values, "taxClassCode"); return (Criteria) this; } public Criteria andTaxClassCodeBetween(String value1, String value2) { addCriterion("TAX_CLASS_CODE between", value1, value2, "taxClassCode"); return (Criteria) this; } public Criteria andTaxClassCodeNotBetween(String value1, String value2) { addCriterion("TAX_CLASS_CODE not between", value1, value2, "taxClassCode"); return (Criteria) this; } public Criteria andCreatorIdIsNull() { addCriterion("CREATOR_ID is null"); return (Criteria) this; } public Criteria andCreatorIdIsNotNull() { addCriterion("CREATOR_ID is not null"); return (Criteria) this; } public Criteria andCreatorIdEqualTo(String value) { addCriterion("CREATOR_ID =", value, "creatorId"); return (Criteria) this; } public Criteria andCreatorIdNotEqualTo(String value) { addCriterion("CREATOR_ID <>", value, "creatorId"); return (Criteria) this; } public Criteria andCreatorIdGreaterThan(String value) { addCriterion("CREATOR_ID >", value, "creatorId"); return (Criteria) this; } public Criteria andCreatorIdGreaterThanOrEqualTo(String value) { addCriterion("CREATOR_ID >=", value, "creatorId"); return (Criteria) this; } public Criteria andCreatorIdLessThan(String value) { addCriterion("CREATOR_ID <", value, "creatorId"); return (Criteria) this; } public Criteria andCreatorIdLessThanOrEqualTo(String value) { addCriterion("CREATOR_ID <=", value, "creatorId"); return (Criteria) this; } public Criteria andCreatorIdLike(String value) { addCriterion("CREATOR_ID like", value, "creatorId"); return (Criteria) this; } public Criteria andCreatorIdNotLike(String value) { addCriterion("CREATOR_ID not like", value, "creatorId"); return (Criteria) this; } public Criteria andCreatorIdIn(List<String> values) { addCriterion("CREATOR_ID in", values, "creatorId"); return (Criteria) this; } public Criteria andCreatorIdNotIn(List<String> values) { addCriterion("CREATOR_ID not in", values, "creatorId"); return (Criteria) this; } public Criteria andCreatorIdBetween(String value1, String value2) { addCriterion("CREATOR_ID between", value1, value2, "creatorId"); return (Criteria) this; } public Criteria andCreatorIdNotBetween(String value1, String value2) { addCriterion("CREATOR_ID not between", value1, value2, "creatorId"); return (Criteria) this; } public Criteria andCreateTimeIsNull() { addCriterion("CREATE_TIME is null"); return (Criteria) this; } public Criteria andCreateTimeIsNotNull() { addCriterion("CREATE_TIME is not null"); return (Criteria) this; } public Criteria andCreateTimeEqualTo(Date value) { addCriterion("CREATE_TIME =", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeNotEqualTo(Date value) { addCriterion("CREATE_TIME <>", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeGreaterThan(Date value) { addCriterion("CREATE_TIME >", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) { addCriterion("CREATE_TIME >=", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeLessThan(Date value) { addCriterion("CREATE_TIME <", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeLessThanOrEqualTo(Date value) { addCriterion("CREATE_TIME <=", value, "createTime"); return (Criteria) this; } public Criteria andCreateTimeIn(List<Date> values) { addCriterion("CREATE_TIME in", values, "createTime"); return (Criteria) this; } public Criteria andCreateTimeNotIn(List<Date> values) { addCriterion("CREATE_TIME not in", values, "createTime"); return (Criteria) this; } public Criteria andCreateTimeBetween(Date value1, Date value2) { addCriterion("CREATE_TIME between", value1, value2, "createTime"); return (Criteria) this; } public Criteria andCreateTimeNotBetween(Date value1, Date value2) { addCriterion("CREATE_TIME not between", value1, value2, "createTime"); return (Criteria) this; } public Criteria andPeriodIdIsNull() { addCriterion("PERIOD_ID is null"); return (Criteria) this; } public Criteria andPeriodIdIsNotNull() { addCriterion("PERIOD_ID is not null"); return (Criteria) this; } public Criteria andPeriodIdEqualTo(Integer value) { addCriterion("PERIOD_ID =", value, "periodId"); return (Criteria) this; } public Criteria andPeriodIdNotEqualTo(Integer value) { addCriterion("PERIOD_ID <>", value, "periodId"); return (Criteria) this; } public Criteria andPeriodIdGreaterThan(Integer value) { addCriterion("PERIOD_ID >", value, "periodId"); return (Criteria) this; } public Criteria andPeriodIdGreaterThanOrEqualTo(Integer value) { addCriterion("PERIOD_ID >=", value, "periodId"); return (Criteria) this; } public Criteria andPeriodIdLessThan(Integer value) { addCriterion("PERIOD_ID <", value, "periodId"); return (Criteria) this; } public Criteria andPeriodIdLessThanOrEqualTo(Integer value) { addCriterion("PERIOD_ID <=", value, "periodId"); return (Criteria) this; } public Criteria andPeriodIdIn(List<Integer> values) { addCriterion("PERIOD_ID in", values, "periodId"); return (Criteria) this; } public Criteria andPeriodIdNotIn(List<Integer> values) { addCriterion("PERIOD_ID not in", values, "periodId"); return (Criteria) this; } public Criteria andPeriodIdBetween(Integer value1, Integer value2) { addCriterion("PERIOD_ID between", value1, value2, "periodId"); return (Criteria) this; } public Criteria andPeriodIdNotBetween(Integer value1, Integer value2) { addCriterion("PERIOD_ID not between", value1, value2, "periodId"); return (Criteria) this; } } /** * This class was generated by MyBatis Generator. * This class corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @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 TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM * * @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); } } }