Commit 7b14e66b authored by neo's avatar neo

[dev] config for ignorecase fase and add some diffrence file

parent 9c1febad
package pwc.taxtech.atms.dto.vatdto;
public class VidCountDto {
private String vid;
private String group;
private Integer period;
public String getVid() {
return vid;
}
public void setVid(String vid) {
this.vid = vid;
}
public String getGroup() {
return group;
}
public void setGroup(String group) {
this.group = group;
}
public Integer getPeriod() {
return period;
}
public void setPeriod(Integer period) {
this.period = period;
}
public VidCountDto(String vid, String group, Integer period) {
this.vid = vid;
this.group = group;
this.period = period;
}
}
package pwc.taxtech.atms.service.impl;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Service;
import pwc.taxtech.atms.common.util.SnowFlake;
import javax.annotation.PostConstruct;
@Component
public class DistributedIdService extends BaseService {
@Value("${distributed_id_datacenter}")
private Integer dataCenterId;
@Value("${distributed_id_machine}")
private Integer machineId;
private SnowFlake snowFlake;
@PostConstruct
public void init() {
snowFlake = new SnowFlake(dataCenterId, machineId);
}
/**
* 获取Id
*
* @return long
*/
public long nextId() {
return snowFlake.nextId();
}
}
package pwc.taxtech.atms.vat.dao;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;
import pwc.taxtech.atms.MyVatMapper;
import pwc.taxtech.atms.vat.entity.InputVatInvoiceItem;
import pwc.taxtech.atms.vat.entity.InputVatInvoiceItemExample;
@Mapper
public interface InputVatInvoiceItemMapper extends MyVatMapper {
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
long countByExample(InputVatInvoiceItemExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int deleteByExample(InputVatInvoiceItemExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int deleteByPrimaryKey(String id);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int insert(InputVatInvoiceItem record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int insertSelective(InputVatInvoiceItem record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
List<InputVatInvoiceItem> selectByExampleWithRowbounds(InputVatInvoiceItemExample example, RowBounds rowBounds);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
List<InputVatInvoiceItem> selectByExample(InputVatInvoiceItemExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
InputVatInvoiceItem selectByPrimaryKey(String id);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int updateByExampleSelective(@Param("record") InputVatInvoiceItem record, @Param("example") InputVatInvoiceItemExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int updateByExample(@Param("record") InputVatInvoiceItem record, @Param("example") InputVatInvoiceItemExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int updateByPrimaryKeySelective(InputVatInvoiceItem record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int updateByPrimaryKey(InputVatInvoiceItem record);
}
\ No newline at end of file
package pwc.taxtech.atms.vat.dao;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;
import pwc.taxtech.atms.MyVatMapper;
import pwc.taxtech.atms.vat.dpo.CellInvoiceDto;
import pwc.taxtech.atms.vat.dpo.InputInvoicePreviewQueryParam;
import pwc.taxtech.atms.vat.dpo.InputVATInvoiceItemExtendDto;
import pwc.taxtech.atms.vat.dpo.InputVATInvoiceResultDto;
import pwc.taxtech.atms.vat.entity.InputVatInvoice;
import pwc.taxtech.atms.vat.entity.InputVatInvoiceExample;
import java.util.List;
@Mapper
public interface InputVatInvoiceMapper extends MyVatMapper {
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. INPUT_VAT_INVOICE
*
* @mbg.generated
*/
long countByExample(InputVatInvoiceExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. INPUT_VAT_INVOICE
*
* @mbg.generated
*/
int deleteByExample(InputVatInvoiceExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. INPUT_VAT_INVOICE
*
* @mbg.generated
*/
int deleteByPrimaryKey(String id);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. INPUT_VAT_INVOICE
*
* @mbg.generated
*/
int insert(InputVatInvoice record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. INPUT_VAT_INVOICE
*
* @mbg.generated
*/
int insertSelective(InputVatInvoice record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. INPUT_VAT_INVOICE
*
* @mbg.generated
*/
List<InputVatInvoice> selectByExampleWithRowbounds(InputVatInvoiceExample example, RowBounds rowBounds);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. INPUT_VAT_INVOICE
*
* @mbg.generated
*/
List<InputVatInvoice> selectByExample(InputVatInvoiceExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. INPUT_VAT_INVOICE
*
* @mbg.generated
*/
InputVatInvoice selectByPrimaryKey(String id);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. INPUT_VAT_INVOICE
*
* @mbg.generated
*/
int updateByExampleSelective(@Param("record") InputVatInvoice record, @Param("example") InputVatInvoiceExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. INPUT_VAT_INVOICE
*
* @mbg.generated
*/
int updateByExample(@Param("record") InputVatInvoice record, @Param("example") InputVatInvoiceExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. INPUT_VAT_INVOICE
*
* @mbg.generated
*/
int updateByPrimaryKeySelective(InputVatInvoice record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. INPUT_VAT_INVOICE
*
* @mbg.generated
*/
int updateByPrimaryKey(InputVatInvoice record);
long getInputVATInvoiceCountByCondition(@Param("paras") InputInvoicePreviewQueryParam param);
List<InputVatInvoice> getInputVATInvoiceCountByConditionWithPaging(@Param("paras") InputInvoicePreviewQueryParam param,
@Param("limitFrom") int limitFrom);
List<InputVATInvoiceResultDto> getInputVATInvoiceResultDto(@Param("dbName") String dbName);
List<CellInvoiceDto> selectInputInvoiceWithItem();
InputVATInvoiceItemExtendDto selectInvoiceExtendDto(@Param("invoiceItemId") String invoiceItemId);
}
\ No newline at end of file
package pwc.taxtech.atms.vat.dao;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;
import pwc.taxtech.atms.MyVatMapper;
import pwc.taxtech.atms.vat.entity.OutputVatInvoiceItem;
import pwc.taxtech.atms.vat.entity.OutputVatInvoiceItemExample;
@Mapper
public interface OutputVatInvoiceItemMapper extends MyVatMapper {
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
long countByExample(OutputVatInvoiceItemExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int deleteByExample(OutputVatInvoiceItemExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int deleteByPrimaryKey(String itemId);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int insert(OutputVatInvoiceItem record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int insertSelective(OutputVatInvoiceItem record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
List<OutputVatInvoiceItem> selectByExampleWithRowbounds(OutputVatInvoiceItemExample example, RowBounds rowBounds);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
List<OutputVatInvoiceItem> selectByExample(OutputVatInvoiceItemExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
OutputVatInvoiceItem selectByPrimaryKey(String itemId);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int updateByExampleSelective(@Param("record") OutputVatInvoiceItem record, @Param("example") OutputVatInvoiceItemExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int updateByExample(@Param("record") OutputVatInvoiceItem record, @Param("example") OutputVatInvoiceItemExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int updateByPrimaryKeySelective(OutputVatInvoiceItem record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
int updateByPrimaryKey(OutputVatInvoiceItem record);
}
\ No newline at end of file
package pwc.taxtech.atms.vat.dao;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.session.RowBounds;
import pwc.taxtech.atms.MyVatMapper;
import pwc.taxtech.atms.vat.dpo.OutputInvoiceDataSourceDto;
import pwc.taxtech.atms.vat.dpo.OutputVATInvoiceDto;
import pwc.taxtech.atms.vat.dpo.OutputVATInvoiceInfoDto;
import pwc.taxtech.atms.vat.dpo.QueryOutputDto;
import pwc.taxtech.atms.vat.entity.OutputVatInvoice;
import pwc.taxtech.atms.vat.entity.OutputVatInvoiceExample;
import java.util.List;
@Mapper
public interface OutputVatInvoiceMapper extends MyVatMapper {
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
long countByExample(OutputVatInvoiceExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
int deleteByExample(OutputVatInvoiceExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
int deleteByPrimaryKey(String invoiceId);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
int insert(OutputVatInvoice record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
int insertSelective(OutputVatInvoice record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
List<OutputVatInvoice> selectByExampleWithRowbounds(OutputVatInvoiceExample example, RowBounds rowBounds);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
List<OutputVatInvoice> selectByExample(OutputVatInvoiceExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
OutputVatInvoice selectByPrimaryKey(String invoiceId);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
int updateByExampleSelective(@Param("record") OutputVatInvoice record, @Param("example") OutputVatInvoiceExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
int updateByExample(@Param("record") OutputVatInvoice record, @Param("example") OutputVatInvoiceExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
int updateByPrimaryKeySelective(OutputVatInvoice record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT. OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
int updateByPrimaryKey(OutputVatInvoice record);
List<OutputVATInvoiceInfoDto> selectOutputVATInvoiceInfoLeftJoinItem(@Param("queryDto") QueryOutputDto queryDto);
@Select("SELECT " +
" o.PeriodID, " +
" o.InvoiceType, " +
" o.ClassCode, " +
" o.InvoiceNumber, " +
" o.BuyerName, " +
" o.BuyerTaxNumber, " +
" o.BankAccount, " +
" o.PhoneNum, " +
" o.InvoiceDate, " +
" oi.CodeVersion, " +
" oi.ProductName, " +
" oi.DocumentNum, " +
" oi.ProductStandard, " +
" oi.Unit, " +
" oi.Quantity, " +
" oi.UnitPrice, " +
" oi.Amount, " +
" oi.TaxRate, " +
" oi.TaxAmount, " +
" oi.TaxClassCode " +
"FROM " +
" OutputVATInvoice o, " +
" OutputVATInvoiceItem oi, " +
" (SELECT " +
" InvoiceID, MIN(SeqNo) minSeqNo " +
" FROM " +
" OutputVATInvoiceItem " +
" GROUP BY InvoiceID) m " +
"WHERE " +
" o.InvoiceID = oi.InvoiceID " +
" AND o.InvoiceID = m.InvoiceID " +
" AND oi.SeqNo = m.minSeqNo " +
" AND o.PeriodID = #{period}" +
" UNION SELECT " +
" o2.PeriodID, " +
" NULL AS InvoiceType, " +
" '' AS ClassCode, " +
" '' AS InvoiceNumber, " +
" '' AS BuyerName, " +
" '' AS BuyerTaxNumber, " +
" '' AS BankAccount, " +
" '' AS PhoneNum, " +
" NULL AS InvoiceDate, " +
" oi2.CodeVersion, " +
" oi2.ProductName, " +
" oi2.DocumentNum, " +
" oi2.ProductStandard, " +
" oi2.Unit, " +
" oi2.Quantity, " +
" oi2.UnitPrice, " +
" oi2.Amount, " +
" oi2.TaxRate, " +
" oi2.TaxAmount, " +
" oi2.TaxClassCode " +
"FROM " +
" OutputVATInvoice o2, " +
" OutputVATInvoiceItem oi2, " +
" (SELECT " +
" InvoiceID, MIN(SeqNo) minSeqNo " +
" FROM " +
" OutputVATInvoiceItem " +
" GROUP BY InvoiceID) m2 " +
"WHERE " +
" o2.InvoiceID = oi2.InvoiceID " +
" AND o2.InvoiceID = m2.InvoiceID " +
" AND oi2.SeqNo != m2.minSeqNo " +
" AND o2.PeriodID = #{period}" +
" ")
List<OutputVATInvoiceInfoDto> queryOutputDetailWithItem(Integer period);
List<OutputVATInvoiceDto> getVatInvoiceWithItems(@Param("dbName") String dbName);
List<OutputInvoiceDataSourceDto> selectOutputInvoiceAndItem();
}
\ No newline at end of file
package pwc.taxtech.atms.vat.entity;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
*
* This class was generated by MyBatis Generator.
* This class corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE
*
* @mbg.generated do_not_delete_during_merge
*/
public class InputVatInvoice implements Serializable {
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.ID
*
* @mbg.generated
*/
private String id;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.PERIOD_ID
*
* @mbg.generated
*/
private Integer periodId;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_CODE
*
* @mbg.generated
*/
private String invoiceCode;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_NUMBER
*
* @mbg.generated
*/
private String invoiceNumber;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_DATE
*
* @mbg.generated
*/
private Date invoiceDate;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.SELLER_TAX_NUMBER
*
* @mbg.generated
*/
private String sellerTaxNumber;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.AMOUNT
*
* @mbg.generated
*/
private BigDecimal amount;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.TAX_AMOUNT
*
* @mbg.generated
*/
private BigDecimal taxAmount;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_TYPE
*
* @mbg.generated
*/
private Integer invoiceType;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.CERTIFICATION_RESULT
*
* @mbg.generated
*/
private String certificationResult;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.CERTIFICATION_DATE
*
* @mbg.generated
*/
private Date certificationDate;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.CREATOR_ID
*
* @mbg.generated
*/
private String creatorId;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.CREATE_TIME
*
* @mbg.generated
*/
private Date createTime;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.STATUS
*
* @mbg.generated
*/
private Integer status;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.PART_ACCNTED_PERIOD
*
* @mbg.generated
*/
private Integer partAccntedPeriod;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE.ACCNTED_PERIOD
*
* @mbg.generated
*/
private Integer accntedPeriod;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE
*
* @mbg.generated
*/
private static final long serialVersionUID = 1L;
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.ID
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.ID
*
* @mbg.generated
*/
public String getId() {
return id;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.ID
*
* @param id the value for TAX_PROJECT.INPUT_VAT_INVOICE.ID
*
* @mbg.generated
*/
public void setId(String id) {
this.id = id == null ? null : id.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.PERIOD_ID
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.PERIOD_ID
*
* @mbg.generated
*/
public Integer getPeriodId() {
return periodId;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.PERIOD_ID
*
* @param periodId the value for TAX_PROJECT.INPUT_VAT_INVOICE.PERIOD_ID
*
* @mbg.generated
*/
public void setPeriodId(Integer periodId) {
this.periodId = periodId;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_CODE
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_CODE
*
* @mbg.generated
*/
public String getInvoiceCode() {
return invoiceCode;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_CODE
*
* @param invoiceCode the value for TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_CODE
*
* @mbg.generated
*/
public void setInvoiceCode(String invoiceCode) {
this.invoiceCode = invoiceCode == null ? null : invoiceCode.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_NUMBER
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_NUMBER
*
* @mbg.generated
*/
public String getInvoiceNumber() {
return invoiceNumber;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_NUMBER
*
* @param invoiceNumber the value for TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_NUMBER
*
* @mbg.generated
*/
public void setInvoiceNumber(String invoiceNumber) {
this.invoiceNumber = invoiceNumber == null ? null : invoiceNumber.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_DATE
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_DATE
*
* @mbg.generated
*/
public Date getInvoiceDate() {
return invoiceDate;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_DATE
*
* @param invoiceDate the value for TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_DATE
*
* @mbg.generated
*/
public void setInvoiceDate(Date invoiceDate) {
this.invoiceDate = invoiceDate;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.SELLER_TAX_NUMBER
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.SELLER_TAX_NUMBER
*
* @mbg.generated
*/
public String getSellerTaxNumber() {
return sellerTaxNumber;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.SELLER_TAX_NUMBER
*
* @param sellerTaxNumber the value for TAX_PROJECT.INPUT_VAT_INVOICE.SELLER_TAX_NUMBER
*
* @mbg.generated
*/
public void setSellerTaxNumber(String sellerTaxNumber) {
this.sellerTaxNumber = sellerTaxNumber == null ? null : sellerTaxNumber.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.AMOUNT
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.AMOUNT
*
* @mbg.generated
*/
public BigDecimal getAmount() {
return amount;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.AMOUNT
*
* @param amount the value for TAX_PROJECT.INPUT_VAT_INVOICE.AMOUNT
*
* @mbg.generated
*/
public void setAmount(BigDecimal amount) {
this.amount = amount;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.TAX_AMOUNT
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.TAX_AMOUNT
*
* @mbg.generated
*/
public BigDecimal getTaxAmount() {
return taxAmount;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.TAX_AMOUNT
*
* @param taxAmount the value for TAX_PROJECT.INPUT_VAT_INVOICE.TAX_AMOUNT
*
* @mbg.generated
*/
public void setTaxAmount(BigDecimal taxAmount) {
this.taxAmount = taxAmount;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_TYPE
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_TYPE
*
* @mbg.generated
*/
public Integer getInvoiceType() {
return invoiceType;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_TYPE
*
* @param invoiceType the value for TAX_PROJECT.INPUT_VAT_INVOICE.INVOICE_TYPE
*
* @mbg.generated
*/
public void setInvoiceType(Integer invoiceType) {
this.invoiceType = invoiceType;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.CERTIFICATION_RESULT
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.CERTIFICATION_RESULT
*
* @mbg.generated
*/
public String getCertificationResult() {
return certificationResult;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.CERTIFICATION_RESULT
*
* @param certificationResult the value for TAX_PROJECT.INPUT_VAT_INVOICE.CERTIFICATION_RESULT
*
* @mbg.generated
*/
public void setCertificationResult(String certificationResult) {
this.certificationResult = certificationResult == null ? null : certificationResult.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.CERTIFICATION_DATE
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.CERTIFICATION_DATE
*
* @mbg.generated
*/
public Date getCertificationDate() {
return certificationDate;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.CERTIFICATION_DATE
*
* @param certificationDate the value for TAX_PROJECT.INPUT_VAT_INVOICE.CERTIFICATION_DATE
*
* @mbg.generated
*/
public void setCertificationDate(Date certificationDate) {
this.certificationDate = certificationDate;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.CREATOR_ID
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.CREATOR_ID
*
* @mbg.generated
*/
public String getCreatorId() {
return creatorId;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.CREATOR_ID
*
* @param creatorId the value for TAX_PROJECT.INPUT_VAT_INVOICE.CREATOR_ID
*
* @mbg.generated
*/
public void setCreatorId(String creatorId) {
this.creatorId = creatorId == null ? null : creatorId.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.CREATE_TIME
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.CREATE_TIME
*
* @mbg.generated
*/
public Date getCreateTime() {
return createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.CREATE_TIME
*
* @param createTime the value for TAX_PROJECT.INPUT_VAT_INVOICE.CREATE_TIME
*
* @mbg.generated
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.STATUS
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.STATUS
*
* @mbg.generated
*/
public Integer getStatus() {
return status;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.STATUS
*
* @param status the value for TAX_PROJECT.INPUT_VAT_INVOICE.STATUS
*
* @mbg.generated
*/
public void setStatus(Integer status) {
this.status = status;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.PART_ACCNTED_PERIOD
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.PART_ACCNTED_PERIOD
*
* @mbg.generated
*/
public Integer getPartAccntedPeriod() {
return partAccntedPeriod;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.PART_ACCNTED_PERIOD
*
* @param partAccntedPeriod the value for TAX_PROJECT.INPUT_VAT_INVOICE.PART_ACCNTED_PERIOD
*
* @mbg.generated
*/
public void setPartAccntedPeriod(Integer partAccntedPeriod) {
this.partAccntedPeriod = partAccntedPeriod;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.ACCNTED_PERIOD
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE.ACCNTED_PERIOD
*
* @mbg.generated
*/
public Integer getAccntedPeriod() {
return accntedPeriod;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE.ACCNTED_PERIOD
*
* @param accntedPeriod the value for TAX_PROJECT.INPUT_VAT_INVOICE.ACCNTED_PERIOD
*
* @mbg.generated
*/
public void setAccntedPeriod(Integer accntedPeriod) {
this.accntedPeriod = accntedPeriod;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE
*
* @mbg.generated
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(getClass().getSimpleName());
sb.append(" [");
sb.append("Hash = ").append(hashCode());
sb.append(", id=").append(id);
sb.append(", periodId=").append(periodId);
sb.append(", invoiceCode=").append(invoiceCode);
sb.append(", invoiceNumber=").append(invoiceNumber);
sb.append(", invoiceDate=").append(invoiceDate);
sb.append(", sellerTaxNumber=").append(sellerTaxNumber);
sb.append(", amount=").append(amount);
sb.append(", taxAmount=").append(taxAmount);
sb.append(", invoiceType=").append(invoiceType);
sb.append(", certificationResult=").append(certificationResult);
sb.append(", certificationDate=").append(certificationDate);
sb.append(", creatorId=").append(creatorId);
sb.append(", createTime=").append(createTime);
sb.append(", status=").append(status);
sb.append(", partAccntedPeriod=").append(partAccntedPeriod);
sb.append(", accntedPeriod=").append(accntedPeriod);
sb.append("]");
return sb.toString();
}
}
\ No newline at end of file
package pwc.taxtech.atms.vat.entity;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
*
* This class was generated by MyBatis Generator.
* This class corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated do_not_delete_during_merge
*/
public class InputVatInvoiceItem implements Serializable {
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.ID
*
* @mbg.generated
*/
private String id;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INPUT_V_A_T_INVOICE_ID
*
* @mbg.generated
*/
private String inputVATInvoiceId;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PERIOD_ID
*
* @mbg.generated
*/
private Integer periodId;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INVOICE_CODE
*
* @mbg.generated
*/
private String invoiceCode;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INVOICE_NUMBER
*
* @mbg.generated
*/
private String invoiceNumber;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.AMOUNT
*
* @mbg.generated
*/
private BigDecimal amount;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.TAX_AMOUNT
*
* @mbg.generated
*/
private BigDecimal taxAmount;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.TAX_RATE
*
* @mbg.generated
*/
private BigDecimal taxRate;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PRODUCTION_NAME
*
* @mbg.generated
*/
private String productionName;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.CREATOR_ID
*
* @mbg.generated
*/
private String creatorId;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.CREATE_TIME
*
* @mbg.generated
*/
private Date createTime;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PRODUCTION_CODE
*
* @mbg.generated
*/
private String productionCode;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
private static final long serialVersionUID = 1L;
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.ID
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.ID
*
* @mbg.generated
*/
public String getId() {
return id;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.ID
*
* @param id the value for TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.ID
*
* @mbg.generated
*/
public void setId(String id) {
this.id = id == null ? null : id.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INPUT_V_A_T_INVOICE_ID
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INPUT_V_A_T_INVOICE_ID
*
* @mbg.generated
*/
public String getInputVATInvoiceId() {
return inputVATInvoiceId;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INPUT_V_A_T_INVOICE_ID
*
* @param inputVATInvoiceId the value for TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INPUT_V_A_T_INVOICE_ID
*
* @mbg.generated
*/
public void setInputVATInvoiceId(String inputVATInvoiceId) {
this.inputVATInvoiceId = inputVATInvoiceId == null ? null : inputVATInvoiceId.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PERIOD_ID
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PERIOD_ID
*
* @mbg.generated
*/
public Integer getPeriodId() {
return periodId;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PERIOD_ID
*
* @param periodId the value for TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PERIOD_ID
*
* @mbg.generated
*/
public void setPeriodId(Integer periodId) {
this.periodId = periodId;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INVOICE_CODE
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INVOICE_CODE
*
* @mbg.generated
*/
public String getInvoiceCode() {
return invoiceCode;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INVOICE_CODE
*
* @param invoiceCode the value for TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INVOICE_CODE
*
* @mbg.generated
*/
public void setInvoiceCode(String invoiceCode) {
this.invoiceCode = invoiceCode == null ? null : invoiceCode.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INVOICE_NUMBER
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INVOICE_NUMBER
*
* @mbg.generated
*/
public String getInvoiceNumber() {
return invoiceNumber;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INVOICE_NUMBER
*
* @param invoiceNumber the value for TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.INVOICE_NUMBER
*
* @mbg.generated
*/
public void setInvoiceNumber(String invoiceNumber) {
this.invoiceNumber = invoiceNumber == null ? null : invoiceNumber.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.AMOUNT
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.AMOUNT
*
* @mbg.generated
*/
public BigDecimal getAmount() {
return amount;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.AMOUNT
*
* @param amount the value for TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.AMOUNT
*
* @mbg.generated
*/
public void setAmount(BigDecimal amount) {
this.amount = amount;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.TAX_AMOUNT
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.TAX_AMOUNT
*
* @mbg.generated
*/
public BigDecimal getTaxAmount() {
return taxAmount;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.TAX_AMOUNT
*
* @param taxAmount the value for TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.TAX_AMOUNT
*
* @mbg.generated
*/
public void setTaxAmount(BigDecimal taxAmount) {
this.taxAmount = taxAmount;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.TAX_RATE
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.TAX_RATE
*
* @mbg.generated
*/
public BigDecimal getTaxRate() {
return taxRate;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.TAX_RATE
*
* @param taxRate the value for TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.TAX_RATE
*
* @mbg.generated
*/
public void setTaxRate(BigDecimal taxRate) {
this.taxRate = taxRate;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PRODUCTION_NAME
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PRODUCTION_NAME
*
* @mbg.generated
*/
public String getProductionName() {
return productionName;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PRODUCTION_NAME
*
* @param productionName the value for TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PRODUCTION_NAME
*
* @mbg.generated
*/
public void setProductionName(String productionName) {
this.productionName = productionName == null ? null : productionName.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.CREATOR_ID
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.CREATOR_ID
*
* @mbg.generated
*/
public String getCreatorId() {
return creatorId;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.CREATOR_ID
*
* @param creatorId the value for TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.CREATOR_ID
*
* @mbg.generated
*/
public void setCreatorId(String creatorId) {
this.creatorId = creatorId == null ? null : creatorId.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.CREATE_TIME
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.CREATE_TIME
*
* @mbg.generated
*/
public Date getCreateTime() {
return createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.CREATE_TIME
*
* @param createTime the value for TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.CREATE_TIME
*
* @mbg.generated
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PRODUCTION_CODE
*
* @return the value of TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PRODUCTION_CODE
*
* @mbg.generated
*/
public String getProductionCode() {
return productionCode;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PRODUCTION_CODE
*
* @param productionCode the value for TAX_PROJECT.INPUT_VAT_INVOICE_ITEM.PRODUCTION_CODE
*
* @mbg.generated
*/
public void setProductionCode(String productionCode) {
this.productionCode = productionCode == null ? null : productionCode.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(getClass().getSimpleName());
sb.append(" [");
sb.append("Hash = ").append(hashCode());
sb.append(", id=").append(id);
sb.append(", inputVATInvoiceId=").append(inputVATInvoiceId);
sb.append(", periodId=").append(periodId);
sb.append(", invoiceCode=").append(invoiceCode);
sb.append(", invoiceNumber=").append(invoiceNumber);
sb.append(", amount=").append(amount);
sb.append(", taxAmount=").append(taxAmount);
sb.append(", taxRate=").append(taxRate);
sb.append(", productionName=").append(productionName);
sb.append(", creatorId=").append(creatorId);
sb.append(", createTime=").append(createTime);
sb.append(", productionCode=").append(productionCode);
sb.append("]");
return sb.toString();
}
}
\ No newline at end of file
package pwc.taxtech.atms.vat.entity;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class InputVatInvoiceItemExample {
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
protected String orderByClause;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table TAX_PROJECT.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
protected boolean distinct;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table TAX_PROJECT.INPUT_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.INPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
public InputVatInvoiceItemExample() {
oredCriteria = new ArrayList<Criteria>();
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.INPUT_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.INPUT_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.INPUT_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.INPUT_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.INPUT_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.INPUT_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.INPUT_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.INPUT_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.INPUT_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.INPUT_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.INPUT_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 andIdIsNull() {
addCriterion("ID is null");
return (Criteria) this;
}
public Criteria andIdIsNotNull() {
addCriterion("ID is not null");
return (Criteria) this;
}
public Criteria andIdEqualTo(String value) {
addCriterion("ID =", value, "id");
return (Criteria) this;
}
public Criteria andIdNotEqualTo(String value) {
addCriterion("ID <>", value, "id");
return (Criteria) this;
}
public Criteria andIdGreaterThan(String value) {
addCriterion("ID >", value, "id");
return (Criteria) this;
}
public Criteria andIdGreaterThanOrEqualTo(String value) {
addCriterion("ID >=", value, "id");
return (Criteria) this;
}
public Criteria andIdLessThan(String value) {
addCriterion("ID <", value, "id");
return (Criteria) this;
}
public Criteria andIdLessThanOrEqualTo(String value) {
addCriterion("ID <=", value, "id");
return (Criteria) this;
}
public Criteria andIdLike(String value) {
addCriterion("ID like", value, "id");
return (Criteria) this;
}
public Criteria andIdNotLike(String value) {
addCriterion("ID not like", value, "id");
return (Criteria) this;
}
public Criteria andIdIn(List<String> values) {
addCriterion("ID in", values, "id");
return (Criteria) this;
}
public Criteria andIdNotIn(List<String> values) {
addCriterion("ID not in", values, "id");
return (Criteria) this;
}
public Criteria andIdBetween(String value1, String value2) {
addCriterion("ID between", value1, value2, "id");
return (Criteria) this;
}
public Criteria andIdNotBetween(String value1, String value2) {
addCriterion("ID not between", value1, value2, "id");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdIsNull() {
addCriterion("INPUT_V_A_T_INVOICE_ID is null");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdIsNotNull() {
addCriterion("INPUT_V_A_T_INVOICE_ID is not null");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdEqualTo(String value) {
addCriterion("INPUT_V_A_T_INVOICE_ID =", value, "inputVATInvoiceId");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdNotEqualTo(String value) {
addCriterion("INPUT_V_A_T_INVOICE_ID <>", value, "inputVATInvoiceId");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdGreaterThan(String value) {
addCriterion("INPUT_V_A_T_INVOICE_ID >", value, "inputVATInvoiceId");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdGreaterThanOrEqualTo(String value) {
addCriterion("INPUT_V_A_T_INVOICE_ID >=", value, "inputVATInvoiceId");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdLessThan(String value) {
addCriterion("INPUT_V_A_T_INVOICE_ID <", value, "inputVATInvoiceId");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdLessThanOrEqualTo(String value) {
addCriterion("INPUT_V_A_T_INVOICE_ID <=", value, "inputVATInvoiceId");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdLike(String value) {
addCriterion("INPUT_V_A_T_INVOICE_ID like", value, "inputVATInvoiceId");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdNotLike(String value) {
addCriterion("INPUT_V_A_T_INVOICE_ID not like", value, "inputVATInvoiceId");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdIn(List<String> values) {
addCriterion("INPUT_V_A_T_INVOICE_ID in", values, "inputVATInvoiceId");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdNotIn(List<String> values) {
addCriterion("INPUT_V_A_T_INVOICE_ID not in", values, "inputVATInvoiceId");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdBetween(String value1, String value2) {
addCriterion("INPUT_V_A_T_INVOICE_ID between", value1, value2, "inputVATInvoiceId");
return (Criteria) this;
}
public Criteria andInputVATInvoiceIdNotBetween(String value1, String value2) {
addCriterion("INPUT_V_A_T_INVOICE_ID not between", value1, value2, "inputVATInvoiceId");
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;
}
public Criteria andInvoiceCodeIsNull() {
addCriterion("INVOICE_CODE is null");
return (Criteria) this;
}
public Criteria andInvoiceCodeIsNotNull() {
addCriterion("INVOICE_CODE is not null");
return (Criteria) this;
}
public Criteria andInvoiceCodeEqualTo(String value) {
addCriterion("INVOICE_CODE =", value, "invoiceCode");
return (Criteria) this;
}
public Criteria andInvoiceCodeNotEqualTo(String value) {
addCriterion("INVOICE_CODE <>", value, "invoiceCode");
return (Criteria) this;
}
public Criteria andInvoiceCodeGreaterThan(String value) {
addCriterion("INVOICE_CODE >", value, "invoiceCode");
return (Criteria) this;
}
public Criteria andInvoiceCodeGreaterThanOrEqualTo(String value) {
addCriterion("INVOICE_CODE >=", value, "invoiceCode");
return (Criteria) this;
}
public Criteria andInvoiceCodeLessThan(String value) {
addCriterion("INVOICE_CODE <", value, "invoiceCode");
return (Criteria) this;
}
public Criteria andInvoiceCodeLessThanOrEqualTo(String value) {
addCriterion("INVOICE_CODE <=", value, "invoiceCode");
return (Criteria) this;
}
public Criteria andInvoiceCodeLike(String value) {
addCriterion("INVOICE_CODE like", value, "invoiceCode");
return (Criteria) this;
}
public Criteria andInvoiceCodeNotLike(String value) {
addCriterion("INVOICE_CODE not like", value, "invoiceCode");
return (Criteria) this;
}
public Criteria andInvoiceCodeIn(List<String> values) {
addCriterion("INVOICE_CODE in", values, "invoiceCode");
return (Criteria) this;
}
public Criteria andInvoiceCodeNotIn(List<String> values) {
addCriterion("INVOICE_CODE not in", values, "invoiceCode");
return (Criteria) this;
}
public Criteria andInvoiceCodeBetween(String value1, String value2) {
addCriterion("INVOICE_CODE between", value1, value2, "invoiceCode");
return (Criteria) this;
}
public Criteria andInvoiceCodeNotBetween(String value1, String value2) {
addCriterion("INVOICE_CODE not between", value1, value2, "invoiceCode");
return (Criteria) this;
}
public Criteria andInvoiceNumberIsNull() {
addCriterion("INVOICE_NUMBER is null");
return (Criteria) this;
}
public Criteria andInvoiceNumberIsNotNull() {
addCriterion("INVOICE_NUMBER is not null");
return (Criteria) this;
}
public Criteria andInvoiceNumberEqualTo(String value) {
addCriterion("INVOICE_NUMBER =", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberNotEqualTo(String value) {
addCriterion("INVOICE_NUMBER <>", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberGreaterThan(String value) {
addCriterion("INVOICE_NUMBER >", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberGreaterThanOrEqualTo(String value) {
addCriterion("INVOICE_NUMBER >=", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberLessThan(String value) {
addCriterion("INVOICE_NUMBER <", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberLessThanOrEqualTo(String value) {
addCriterion("INVOICE_NUMBER <=", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberLike(String value) {
addCriterion("INVOICE_NUMBER like", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberNotLike(String value) {
addCriterion("INVOICE_NUMBER not like", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberIn(List<String> values) {
addCriterion("INVOICE_NUMBER in", values, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberNotIn(List<String> values) {
addCriterion("INVOICE_NUMBER not in", values, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberBetween(String value1, String value2) {
addCriterion("INVOICE_NUMBER between", value1, value2, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberNotBetween(String value1, String value2) {
addCriterion("INVOICE_NUMBER not between", value1, value2, "invoiceNumber");
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 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 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 andProductionNameIsNull() {
addCriterion("PRODUCTION_NAME is null");
return (Criteria) this;
}
public Criteria andProductionNameIsNotNull() {
addCriterion("PRODUCTION_NAME is not null");
return (Criteria) this;
}
public Criteria andProductionNameEqualTo(String value) {
addCriterion("PRODUCTION_NAME =", value, "productionName");
return (Criteria) this;
}
public Criteria andProductionNameNotEqualTo(String value) {
addCriterion("PRODUCTION_NAME <>", value, "productionName");
return (Criteria) this;
}
public Criteria andProductionNameGreaterThan(String value) {
addCriterion("PRODUCTION_NAME >", value, "productionName");
return (Criteria) this;
}
public Criteria andProductionNameGreaterThanOrEqualTo(String value) {
addCriterion("PRODUCTION_NAME >=", value, "productionName");
return (Criteria) this;
}
public Criteria andProductionNameLessThan(String value) {
addCriterion("PRODUCTION_NAME <", value, "productionName");
return (Criteria) this;
}
public Criteria andProductionNameLessThanOrEqualTo(String value) {
addCriterion("PRODUCTION_NAME <=", value, "productionName");
return (Criteria) this;
}
public Criteria andProductionNameLike(String value) {
addCriterion("PRODUCTION_NAME like", value, "productionName");
return (Criteria) this;
}
public Criteria andProductionNameNotLike(String value) {
addCriterion("PRODUCTION_NAME not like", value, "productionName");
return (Criteria) this;
}
public Criteria andProductionNameIn(List<String> values) {
addCriterion("PRODUCTION_NAME in", values, "productionName");
return (Criteria) this;
}
public Criteria andProductionNameNotIn(List<String> values) {
addCriterion("PRODUCTION_NAME not in", values, "productionName");
return (Criteria) this;
}
public Criteria andProductionNameBetween(String value1, String value2) {
addCriterion("PRODUCTION_NAME between", value1, value2, "productionName");
return (Criteria) this;
}
public Criteria andProductionNameNotBetween(String value1, String value2) {
addCriterion("PRODUCTION_NAME not between", value1, value2, "productionName");
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 andProductionCodeIsNull() {
addCriterion("PRODUCTION_CODE is null");
return (Criteria) this;
}
public Criteria andProductionCodeIsNotNull() {
addCriterion("PRODUCTION_CODE is not null");
return (Criteria) this;
}
public Criteria andProductionCodeEqualTo(String value) {
addCriterion("PRODUCTION_CODE =", value, "productionCode");
return (Criteria) this;
}
public Criteria andProductionCodeNotEqualTo(String value) {
addCriterion("PRODUCTION_CODE <>", value, "productionCode");
return (Criteria) this;
}
public Criteria andProductionCodeGreaterThan(String value) {
addCriterion("PRODUCTION_CODE >", value, "productionCode");
return (Criteria) this;
}
public Criteria andProductionCodeGreaterThanOrEqualTo(String value) {
addCriterion("PRODUCTION_CODE >=", value, "productionCode");
return (Criteria) this;
}
public Criteria andProductionCodeLessThan(String value) {
addCriterion("PRODUCTION_CODE <", value, "productionCode");
return (Criteria) this;
}
public Criteria andProductionCodeLessThanOrEqualTo(String value) {
addCriterion("PRODUCTION_CODE <=", value, "productionCode");
return (Criteria) this;
}
public Criteria andProductionCodeLike(String value) {
addCriterion("PRODUCTION_CODE like", value, "productionCode");
return (Criteria) this;
}
public Criteria andProductionCodeNotLike(String value) {
addCriterion("PRODUCTION_CODE not like", value, "productionCode");
return (Criteria) this;
}
public Criteria andProductionCodeIn(List<String> values) {
addCriterion("PRODUCTION_CODE in", values, "productionCode");
return (Criteria) this;
}
public Criteria andProductionCodeNotIn(List<String> values) {
addCriterion("PRODUCTION_CODE not in", values, "productionCode");
return (Criteria) this;
}
public Criteria andProductionCodeBetween(String value1, String value2) {
addCriterion("PRODUCTION_CODE between", value1, value2, "productionCode");
return (Criteria) this;
}
public Criteria andProductionCodeNotBetween(String value1, String value2) {
addCriterion("PRODUCTION_CODE not between", value1, value2, "productionCode");
return (Criteria) this;
}
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table TAX_PROJECT.INPUT_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.INPUT_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);
}
}
}
\ No newline at end of file
package pwc.taxtech.atms.vat.entity;
import java.io.Serializable;
import java.util.Date;
/**
*
* This class was generated by MyBatis Generator.
* This class corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE
*
* @mbg.generated do_not_delete_during_merge
*/
public class OutputVatInvoice implements Serializable {
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_ID
*
* @mbg.generated
*/
private String invoiceId;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_TYPE
*
* @mbg.generated
*/
private Integer invoiceType;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.CLASS_CODE
*
* @mbg.generated
*/
private String classCode;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_NUMBER
*
* @mbg.generated
*/
private String invoiceNumber;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.BUYER_NAME
*
* @mbg.generated
*/
private String buyerName;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.BUYER_TAX_NUMBER
*
* @mbg.generated
*/
private String buyerTaxNumber;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.BANK_ACCOUNT
*
* @mbg.generated
*/
private String bankAccount;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.PHONE_NUM
*
* @mbg.generated
*/
private String phoneNum;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_DATE
*
* @mbg.generated
*/
private Date invoiceDate;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.SEQ_NO
*
* @mbg.generated
*/
private Integer seqNo;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.PERIOD_ID
*
* @mbg.generated
*/
private Integer periodId;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.STATUS
*
* @mbg.generated
*/
private Integer status;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.CREATOR_ID
*
* @mbg.generated
*/
private String creatorId;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.CREATE_TIME
*
* @mbg.generated
*/
private Date createTime;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.PART_ACCNTED_PERIOD
*
* @mbg.generated
*/
private Integer partAccntedPeriod;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.ACCNTED_PERIOD
*
* @mbg.generated
*/
private Integer accntedPeriod;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
private static final long serialVersionUID = 1L;
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_ID
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_ID
*
* @mbg.generated
*/
public String getInvoiceId() {
return invoiceId;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_ID
*
* @param invoiceId the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_ID
*
* @mbg.generated
*/
public void setInvoiceId(String invoiceId) {
this.invoiceId = invoiceId == null ? null : invoiceId.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_TYPE
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_TYPE
*
* @mbg.generated
*/
public Integer getInvoiceType() {
return invoiceType;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_TYPE
*
* @param invoiceType the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_TYPE
*
* @mbg.generated
*/
public void setInvoiceType(Integer invoiceType) {
this.invoiceType = invoiceType;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.CLASS_CODE
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.CLASS_CODE
*
* @mbg.generated
*/
public String getClassCode() {
return classCode;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.CLASS_CODE
*
* @param classCode the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.CLASS_CODE
*
* @mbg.generated
*/
public void setClassCode(String classCode) {
this.classCode = classCode == null ? null : classCode.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_NUMBER
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_NUMBER
*
* @mbg.generated
*/
public String getInvoiceNumber() {
return invoiceNumber;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_NUMBER
*
* @param invoiceNumber the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_NUMBER
*
* @mbg.generated
*/
public void setInvoiceNumber(String invoiceNumber) {
this.invoiceNumber = invoiceNumber == null ? null : invoiceNumber.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.BUYER_NAME
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.BUYER_NAME
*
* @mbg.generated
*/
public String getBuyerName() {
return buyerName;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.BUYER_NAME
*
* @param buyerName the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.BUYER_NAME
*
* @mbg.generated
*/
public void setBuyerName(String buyerName) {
this.buyerName = buyerName == null ? null : buyerName.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.BUYER_TAX_NUMBER
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.BUYER_TAX_NUMBER
*
* @mbg.generated
*/
public String getBuyerTaxNumber() {
return buyerTaxNumber;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.BUYER_TAX_NUMBER
*
* @param buyerTaxNumber the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.BUYER_TAX_NUMBER
*
* @mbg.generated
*/
public void setBuyerTaxNumber(String buyerTaxNumber) {
this.buyerTaxNumber = buyerTaxNumber == null ? null : buyerTaxNumber.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.BANK_ACCOUNT
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.BANK_ACCOUNT
*
* @mbg.generated
*/
public String getBankAccount() {
return bankAccount;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.BANK_ACCOUNT
*
* @param bankAccount the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.BANK_ACCOUNT
*
* @mbg.generated
*/
public void setBankAccount(String bankAccount) {
this.bankAccount = bankAccount == null ? null : bankAccount.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.PHONE_NUM
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.PHONE_NUM
*
* @mbg.generated
*/
public String getPhoneNum() {
return phoneNum;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.PHONE_NUM
*
* @param phoneNum the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.PHONE_NUM
*
* @mbg.generated
*/
public void setPhoneNum(String phoneNum) {
this.phoneNum = phoneNum == null ? null : phoneNum.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_DATE
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_DATE
*
* @mbg.generated
*/
public Date getInvoiceDate() {
return invoiceDate;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_DATE
*
* @param invoiceDate the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.INVOICE_DATE
*
* @mbg.generated
*/
public void setInvoiceDate(Date invoiceDate) {
this.invoiceDate = invoiceDate;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.SEQ_NO
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.SEQ_NO
*
* @mbg.generated
*/
public Integer getSeqNo() {
return seqNo;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.SEQ_NO
*
* @param seqNo the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.SEQ_NO
*
* @mbg.generated
*/
public void setSeqNo(Integer seqNo) {
this.seqNo = seqNo;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.PERIOD_ID
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.PERIOD_ID
*
* @mbg.generated
*/
public Integer getPeriodId() {
return periodId;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.PERIOD_ID
*
* @param periodId the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.PERIOD_ID
*
* @mbg.generated
*/
public void setPeriodId(Integer periodId) {
this.periodId = periodId;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.STATUS
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.STATUS
*
* @mbg.generated
*/
public Integer getStatus() {
return status;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.STATUS
*
* @param status the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.STATUS
*
* @mbg.generated
*/
public void setStatus(Integer status) {
this.status = status;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.CREATOR_ID
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.CREATOR_ID
*
* @mbg.generated
*/
public String getCreatorId() {
return creatorId;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.CREATOR_ID
*
* @param creatorId the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.CREATOR_ID
*
* @mbg.generated
*/
public void setCreatorId(String creatorId) {
this.creatorId = creatorId == null ? null : creatorId.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.CREATE_TIME
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.CREATE_TIME
*
* @mbg.generated
*/
public Date getCreateTime() {
return createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.CREATE_TIME
*
* @param createTime the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.CREATE_TIME
*
* @mbg.generated
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.PART_ACCNTED_PERIOD
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.PART_ACCNTED_PERIOD
*
* @mbg.generated
*/
public Integer getPartAccntedPeriod() {
return partAccntedPeriod;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.PART_ACCNTED_PERIOD
*
* @param partAccntedPeriod the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.PART_ACCNTED_PERIOD
*
* @mbg.generated
*/
public void setPartAccntedPeriod(Integer partAccntedPeriod) {
this.partAccntedPeriod = partAccntedPeriod;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.ACCNTED_PERIOD
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE.ACCNTED_PERIOD
*
* @mbg.generated
*/
public Integer getAccntedPeriod() {
return accntedPeriod;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE.ACCNTED_PERIOD
*
* @param accntedPeriod the value for TAX_PROJECT.OUTPUT_VAT_INVOICE.ACCNTED_PERIOD
*
* @mbg.generated
*/
public void setAccntedPeriod(Integer accntedPeriod) {
this.accntedPeriod = accntedPeriod;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(getClass().getSimpleName());
sb.append(" [");
sb.append("Hash = ").append(hashCode());
sb.append(", invoiceId=").append(invoiceId);
sb.append(", invoiceType=").append(invoiceType);
sb.append(", classCode=").append(classCode);
sb.append(", invoiceNumber=").append(invoiceNumber);
sb.append(", buyerName=").append(buyerName);
sb.append(", buyerTaxNumber=").append(buyerTaxNumber);
sb.append(", bankAccount=").append(bankAccount);
sb.append(", phoneNum=").append(phoneNum);
sb.append(", invoiceDate=").append(invoiceDate);
sb.append(", seqNo=").append(seqNo);
sb.append(", periodId=").append(periodId);
sb.append(", status=").append(status);
sb.append(", creatorId=").append(creatorId);
sb.append(", createTime=").append(createTime);
sb.append(", partAccntedPeriod=").append(partAccntedPeriod);
sb.append(", accntedPeriod=").append(accntedPeriod);
sb.append("]");
return sb.toString();
}
}
\ No newline at end of file
package pwc.taxtech.atms.vat.entity;
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 TAX_PROJECT.OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
protected String orderByClause;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE
*
* @mbg.generated
*/
protected boolean distinct;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE
*
* @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
*
* @mbg.generated
*/
public OutputVatInvoiceExample() {
oredCriteria = new ArrayList<Criteria>();
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE
*
* @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
*
* @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
*
* @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
*
* @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
*
* @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
*
* @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
*
* @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
*
* @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
*
* @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
*
* @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
*
* @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("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 andInvoiceTypeIsNull() {
addCriterion("INVOICE_TYPE is null");
return (Criteria) this;
}
public Criteria andInvoiceTypeIsNotNull() {
addCriterion("INVOICE_TYPE is not null");
return (Criteria) this;
}
public Criteria andInvoiceTypeEqualTo(Integer value) {
addCriterion("INVOICE_TYPE =", value, "invoiceType");
return (Criteria) this;
}
public Criteria andInvoiceTypeNotEqualTo(Integer value) {
addCriterion("INVOICE_TYPE <>", value, "invoiceType");
return (Criteria) this;
}
public Criteria andInvoiceTypeGreaterThan(Integer value) {
addCriterion("INVOICE_TYPE >", value, "invoiceType");
return (Criteria) this;
}
public Criteria andInvoiceTypeGreaterThanOrEqualTo(Integer value) {
addCriterion("INVOICE_TYPE >=", value, "invoiceType");
return (Criteria) this;
}
public Criteria andInvoiceTypeLessThan(Integer value) {
addCriterion("INVOICE_TYPE <", value, "invoiceType");
return (Criteria) this;
}
public Criteria andInvoiceTypeLessThanOrEqualTo(Integer value) {
addCriterion("INVOICE_TYPE <=", value, "invoiceType");
return (Criteria) this;
}
public Criteria andInvoiceTypeIn(List<Integer> values) {
addCriterion("INVOICE_TYPE in", values, "invoiceType");
return (Criteria) this;
}
public Criteria andInvoiceTypeNotIn(List<Integer> values) {
addCriterion("INVOICE_TYPE not in", values, "invoiceType");
return (Criteria) this;
}
public Criteria andInvoiceTypeBetween(Integer value1, Integer value2) {
addCriterion("INVOICE_TYPE between", value1, value2, "invoiceType");
return (Criteria) this;
}
public Criteria andInvoiceTypeNotBetween(Integer value1, Integer value2) {
addCriterion("INVOICE_TYPE not between", value1, value2, "invoiceType");
return (Criteria) this;
}
public Criteria andClassCodeIsNull() {
addCriterion("CLASS_CODE is null");
return (Criteria) this;
}
public Criteria andClassCodeIsNotNull() {
addCriterion("CLASS_CODE is not null");
return (Criteria) this;
}
public Criteria andClassCodeEqualTo(String value) {
addCriterion("CLASS_CODE =", value, "classCode");
return (Criteria) this;
}
public Criteria andClassCodeNotEqualTo(String value) {
addCriterion("CLASS_CODE <>", value, "classCode");
return (Criteria) this;
}
public Criteria andClassCodeGreaterThan(String value) {
addCriterion("CLASS_CODE >", value, "classCode");
return (Criteria) this;
}
public Criteria andClassCodeGreaterThanOrEqualTo(String value) {
addCriterion("CLASS_CODE >=", value, "classCode");
return (Criteria) this;
}
public Criteria andClassCodeLessThan(String value) {
addCriterion("CLASS_CODE <", value, "classCode");
return (Criteria) this;
}
public Criteria andClassCodeLessThanOrEqualTo(String value) {
addCriterion("CLASS_CODE <=", value, "classCode");
return (Criteria) this;
}
public Criteria andClassCodeLike(String value) {
addCriterion("CLASS_CODE like", value, "classCode");
return (Criteria) this;
}
public Criteria andClassCodeNotLike(String value) {
addCriterion("CLASS_CODE not like", value, "classCode");
return (Criteria) this;
}
public Criteria andClassCodeIn(List<String> values) {
addCriterion("CLASS_CODE in", values, "classCode");
return (Criteria) this;
}
public Criteria andClassCodeNotIn(List<String> values) {
addCriterion("CLASS_CODE not in", values, "classCode");
return (Criteria) this;
}
public Criteria andClassCodeBetween(String value1, String value2) {
addCriterion("CLASS_CODE between", value1, value2, "classCode");
return (Criteria) this;
}
public Criteria andClassCodeNotBetween(String value1, String value2) {
addCriterion("CLASS_CODE not between", value1, value2, "classCode");
return (Criteria) this;
}
public Criteria andInvoiceNumberIsNull() {
addCriterion("INVOICE_NUMBER is null");
return (Criteria) this;
}
public Criteria andInvoiceNumberIsNotNull() {
addCriterion("INVOICE_NUMBER is not null");
return (Criteria) this;
}
public Criteria andInvoiceNumberEqualTo(String value) {
addCriterion("INVOICE_NUMBER =", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberNotEqualTo(String value) {
addCriterion("INVOICE_NUMBER <>", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberGreaterThan(String value) {
addCriterion("INVOICE_NUMBER >", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberGreaterThanOrEqualTo(String value) {
addCriterion("INVOICE_NUMBER >=", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberLessThan(String value) {
addCriterion("INVOICE_NUMBER <", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberLessThanOrEqualTo(String value) {
addCriterion("INVOICE_NUMBER <=", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberLike(String value) {
addCriterion("INVOICE_NUMBER like", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberNotLike(String value) {
addCriterion("INVOICE_NUMBER not like", value, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberIn(List<String> values) {
addCriterion("INVOICE_NUMBER in", values, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberNotIn(List<String> values) {
addCriterion("INVOICE_NUMBER not in", values, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberBetween(String value1, String value2) {
addCriterion("INVOICE_NUMBER between", value1, value2, "invoiceNumber");
return (Criteria) this;
}
public Criteria andInvoiceNumberNotBetween(String value1, String value2) {
addCriterion("INVOICE_NUMBER not between", value1, value2, "invoiceNumber");
return (Criteria) this;
}
public Criteria andBuyerNameIsNull() {
addCriterion("BUYER_NAME is null");
return (Criteria) this;
}
public Criteria andBuyerNameIsNotNull() {
addCriterion("BUYER_NAME is not null");
return (Criteria) this;
}
public Criteria andBuyerNameEqualTo(String value) {
addCriterion("BUYER_NAME =", value, "buyerName");
return (Criteria) this;
}
public Criteria andBuyerNameNotEqualTo(String value) {
addCriterion("BUYER_NAME <>", value, "buyerName");
return (Criteria) this;
}
public Criteria andBuyerNameGreaterThan(String value) {
addCriterion("BUYER_NAME >", value, "buyerName");
return (Criteria) this;
}
public Criteria andBuyerNameGreaterThanOrEqualTo(String value) {
addCriterion("BUYER_NAME >=", value, "buyerName");
return (Criteria) this;
}
public Criteria andBuyerNameLessThan(String value) {
addCriterion("BUYER_NAME <", value, "buyerName");
return (Criteria) this;
}
public Criteria andBuyerNameLessThanOrEqualTo(String value) {
addCriterion("BUYER_NAME <=", value, "buyerName");
return (Criteria) this;
}
public Criteria andBuyerNameLike(String value) {
addCriterion("BUYER_NAME like", value, "buyerName");
return (Criteria) this;
}
public Criteria andBuyerNameNotLike(String value) {
addCriterion("BUYER_NAME not like", value, "buyerName");
return (Criteria) this;
}
public Criteria andBuyerNameIn(List<String> values) {
addCriterion("BUYER_NAME in", values, "buyerName");
return (Criteria) this;
}
public Criteria andBuyerNameNotIn(List<String> values) {
addCriterion("BUYER_NAME not in", values, "buyerName");
return (Criteria) this;
}
public Criteria andBuyerNameBetween(String value1, String value2) {
addCriterion("BUYER_NAME between", value1, value2, "buyerName");
return (Criteria) this;
}
public Criteria andBuyerNameNotBetween(String value1, String value2) {
addCriterion("BUYER_NAME not between", value1, value2, "buyerName");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberIsNull() {
addCriterion("BUYER_TAX_NUMBER is null");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberIsNotNull() {
addCriterion("BUYER_TAX_NUMBER is not null");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberEqualTo(String value) {
addCriterion("BUYER_TAX_NUMBER =", value, "buyerTaxNumber");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberNotEqualTo(String value) {
addCriterion("BUYER_TAX_NUMBER <>", value, "buyerTaxNumber");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberGreaterThan(String value) {
addCriterion("BUYER_TAX_NUMBER >", value, "buyerTaxNumber");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberGreaterThanOrEqualTo(String value) {
addCriterion("BUYER_TAX_NUMBER >=", value, "buyerTaxNumber");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberLessThan(String value) {
addCriterion("BUYER_TAX_NUMBER <", value, "buyerTaxNumber");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberLessThanOrEqualTo(String value) {
addCriterion("BUYER_TAX_NUMBER <=", value, "buyerTaxNumber");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberLike(String value) {
addCriterion("BUYER_TAX_NUMBER like", value, "buyerTaxNumber");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberNotLike(String value) {
addCriterion("BUYER_TAX_NUMBER not like", value, "buyerTaxNumber");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberIn(List<String> values) {
addCriterion("BUYER_TAX_NUMBER in", values, "buyerTaxNumber");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberNotIn(List<String> values) {
addCriterion("BUYER_TAX_NUMBER not in", values, "buyerTaxNumber");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberBetween(String value1, String value2) {
addCriterion("BUYER_TAX_NUMBER between", value1, value2, "buyerTaxNumber");
return (Criteria) this;
}
public Criteria andBuyerTaxNumberNotBetween(String value1, String value2) {
addCriterion("BUYER_TAX_NUMBER not between", value1, value2, "buyerTaxNumber");
return (Criteria) this;
}
public Criteria andBankAccountIsNull() {
addCriterion("BANK_ACCOUNT is null");
return (Criteria) this;
}
public Criteria andBankAccountIsNotNull() {
addCriterion("BANK_ACCOUNT is not null");
return (Criteria) this;
}
public Criteria andBankAccountEqualTo(String value) {
addCriterion("BANK_ACCOUNT =", value, "bankAccount");
return (Criteria) this;
}
public Criteria andBankAccountNotEqualTo(String value) {
addCriterion("BANK_ACCOUNT <>", value, "bankAccount");
return (Criteria) this;
}
public Criteria andBankAccountGreaterThan(String value) {
addCriterion("BANK_ACCOUNT >", value, "bankAccount");
return (Criteria) this;
}
public Criteria andBankAccountGreaterThanOrEqualTo(String value) {
addCriterion("BANK_ACCOUNT >=", value, "bankAccount");
return (Criteria) this;
}
public Criteria andBankAccountLessThan(String value) {
addCriterion("BANK_ACCOUNT <", value, "bankAccount");
return (Criteria) this;
}
public Criteria andBankAccountLessThanOrEqualTo(String value) {
addCriterion("BANK_ACCOUNT <=", value, "bankAccount");
return (Criteria) this;
}
public Criteria andBankAccountLike(String value) {
addCriterion("BANK_ACCOUNT like", value, "bankAccount");
return (Criteria) this;
}
public Criteria andBankAccountNotLike(String value) {
addCriterion("BANK_ACCOUNT not like", value, "bankAccount");
return (Criteria) this;
}
public Criteria andBankAccountIn(List<String> values) {
addCriterion("BANK_ACCOUNT in", values, "bankAccount");
return (Criteria) this;
}
public Criteria andBankAccountNotIn(List<String> values) {
addCriterion("BANK_ACCOUNT not in", values, "bankAccount");
return (Criteria) this;
}
public Criteria andBankAccountBetween(String value1, String value2) {
addCriterion("BANK_ACCOUNT between", value1, value2, "bankAccount");
return (Criteria) this;
}
public Criteria andBankAccountNotBetween(String value1, String value2) {
addCriterion("BANK_ACCOUNT not between", value1, value2, "bankAccount");
return (Criteria) this;
}
public Criteria andPhoneNumIsNull() {
addCriterion("PHONE_NUM is null");
return (Criteria) this;
}
public Criteria andPhoneNumIsNotNull() {
addCriterion("PHONE_NUM is not null");
return (Criteria) this;
}
public Criteria andPhoneNumEqualTo(String value) {
addCriterion("PHONE_NUM =", value, "phoneNum");
return (Criteria) this;
}
public Criteria andPhoneNumNotEqualTo(String value) {
addCriterion("PHONE_NUM <>", value, "phoneNum");
return (Criteria) this;
}
public Criteria andPhoneNumGreaterThan(String value) {
addCriterion("PHONE_NUM >", value, "phoneNum");
return (Criteria) this;
}
public Criteria andPhoneNumGreaterThanOrEqualTo(String value) {
addCriterion("PHONE_NUM >=", value, "phoneNum");
return (Criteria) this;
}
public Criteria andPhoneNumLessThan(String value) {
addCriterion("PHONE_NUM <", value, "phoneNum");
return (Criteria) this;
}
public Criteria andPhoneNumLessThanOrEqualTo(String value) {
addCriterion("PHONE_NUM <=", value, "phoneNum");
return (Criteria) this;
}
public Criteria andPhoneNumLike(String value) {
addCriterion("PHONE_NUM like", value, "phoneNum");
return (Criteria) this;
}
public Criteria andPhoneNumNotLike(String value) {
addCriterion("PHONE_NUM not like", value, "phoneNum");
return (Criteria) this;
}
public Criteria andPhoneNumIn(List<String> values) {
addCriterion("PHONE_NUM in", values, "phoneNum");
return (Criteria) this;
}
public Criteria andPhoneNumNotIn(List<String> values) {
addCriterion("PHONE_NUM not in", values, "phoneNum");
return (Criteria) this;
}
public Criteria andPhoneNumBetween(String value1, String value2) {
addCriterion("PHONE_NUM between", value1, value2, "phoneNum");
return (Criteria) this;
}
public Criteria andPhoneNumNotBetween(String value1, String value2) {
addCriterion("PHONE_NUM not between", value1, value2, "phoneNum");
return (Criteria) this;
}
public Criteria andInvoiceDateIsNull() {
addCriterion("INVOICE_DATE is null");
return (Criteria) this;
}
public Criteria andInvoiceDateIsNotNull() {
addCriterion("INVOICE_DATE is not null");
return (Criteria) this;
}
public Criteria andInvoiceDateEqualTo(Date value) {
addCriterion("INVOICE_DATE =", value, "invoiceDate");
return (Criteria) this;
}
public Criteria andInvoiceDateNotEqualTo(Date value) {
addCriterion("INVOICE_DATE <>", value, "invoiceDate");
return (Criteria) this;
}
public Criteria andInvoiceDateGreaterThan(Date value) {
addCriterion("INVOICE_DATE >", value, "invoiceDate");
return (Criteria) this;
}
public Criteria andInvoiceDateGreaterThanOrEqualTo(Date value) {
addCriterion("INVOICE_DATE >=", value, "invoiceDate");
return (Criteria) this;
}
public Criteria andInvoiceDateLessThan(Date value) {
addCriterion("INVOICE_DATE <", value, "invoiceDate");
return (Criteria) this;
}
public Criteria andInvoiceDateLessThanOrEqualTo(Date value) {
addCriterion("INVOICE_DATE <=", value, "invoiceDate");
return (Criteria) this;
}
public Criteria andInvoiceDateIn(List<Date> values) {
addCriterion("INVOICE_DATE in", values, "invoiceDate");
return (Criteria) this;
}
public Criteria andInvoiceDateNotIn(List<Date> values) {
addCriterion("INVOICE_DATE not in", values, "invoiceDate");
return (Criteria) this;
}
public Criteria andInvoiceDateBetween(Date value1, Date value2) {
addCriterion("INVOICE_DATE between", value1, value2, "invoiceDate");
return (Criteria) this;
}
public Criteria andInvoiceDateNotBetween(Date value1, Date value2) {
addCriterion("INVOICE_DATE not between", value1, value2, "invoiceDate");
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 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;
}
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("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 andPartAccntedPeriodIsNull() {
addCriterion("PART_ACCNTED_PERIOD is null");
return (Criteria) this;
}
public Criteria andPartAccntedPeriodIsNotNull() {
addCriterion("PART_ACCNTED_PERIOD is not null");
return (Criteria) this;
}
public Criteria andPartAccntedPeriodEqualTo(Integer value) {
addCriterion("PART_ACCNTED_PERIOD =", value, "partAccntedPeriod");
return (Criteria) this;
}
public Criteria andPartAccntedPeriodNotEqualTo(Integer value) {
addCriterion("PART_ACCNTED_PERIOD <>", value, "partAccntedPeriod");
return (Criteria) this;
}
public Criteria andPartAccntedPeriodGreaterThan(Integer value) {
addCriterion("PART_ACCNTED_PERIOD >", value, "partAccntedPeriod");
return (Criteria) this;
}
public Criteria andPartAccntedPeriodGreaterThanOrEqualTo(Integer value) {
addCriterion("PART_ACCNTED_PERIOD >=", value, "partAccntedPeriod");
return (Criteria) this;
}
public Criteria andPartAccntedPeriodLessThan(Integer value) {
addCriterion("PART_ACCNTED_PERIOD <", value, "partAccntedPeriod");
return (Criteria) this;
}
public Criteria andPartAccntedPeriodLessThanOrEqualTo(Integer value) {
addCriterion("PART_ACCNTED_PERIOD <=", value, "partAccntedPeriod");
return (Criteria) this;
}
public Criteria andPartAccntedPeriodIn(List<Integer> values) {
addCriterion("PART_ACCNTED_PERIOD in", values, "partAccntedPeriod");
return (Criteria) this;
}
public Criteria andPartAccntedPeriodNotIn(List<Integer> values) {
addCriterion("PART_ACCNTED_PERIOD not in", values, "partAccntedPeriod");
return (Criteria) this;
}
public Criteria andPartAccntedPeriodBetween(Integer value1, Integer value2) {
addCriterion("PART_ACCNTED_PERIOD between", value1, value2, "partAccntedPeriod");
return (Criteria) this;
}
public Criteria andPartAccntedPeriodNotBetween(Integer value1, Integer value2) {
addCriterion("PART_ACCNTED_PERIOD not between", value1, value2, "partAccntedPeriod");
return (Criteria) this;
}
public Criteria andAccntedPeriodIsNull() {
addCriterion("ACCNTED_PERIOD is null");
return (Criteria) this;
}
public Criteria andAccntedPeriodIsNotNull() {
addCriterion("ACCNTED_PERIOD is not null");
return (Criteria) this;
}
public Criteria andAccntedPeriodEqualTo(Integer value) {
addCriterion("ACCNTED_PERIOD =", value, "accntedPeriod");
return (Criteria) this;
}
public Criteria andAccntedPeriodNotEqualTo(Integer value) {
addCriterion("ACCNTED_PERIOD <>", value, "accntedPeriod");
return (Criteria) this;
}
public Criteria andAccntedPeriodGreaterThan(Integer value) {
addCriterion("ACCNTED_PERIOD >", value, "accntedPeriod");
return (Criteria) this;
}
public Criteria andAccntedPeriodGreaterThanOrEqualTo(Integer value) {
addCriterion("ACCNTED_PERIOD >=", value, "accntedPeriod");
return (Criteria) this;
}
public Criteria andAccntedPeriodLessThan(Integer value) {
addCriterion("ACCNTED_PERIOD <", value, "accntedPeriod");
return (Criteria) this;
}
public Criteria andAccntedPeriodLessThanOrEqualTo(Integer value) {
addCriterion("ACCNTED_PERIOD <=", value, "accntedPeriod");
return (Criteria) this;
}
public Criteria andAccntedPeriodIn(List<Integer> values) {
addCriterion("ACCNTED_PERIOD in", values, "accntedPeriod");
return (Criteria) this;
}
public Criteria andAccntedPeriodNotIn(List<Integer> values) {
addCriterion("ACCNTED_PERIOD not in", values, "accntedPeriod");
return (Criteria) this;
}
public Criteria andAccntedPeriodBetween(Integer value1, Integer value2) {
addCriterion("ACCNTED_PERIOD between", value1, value2, "accntedPeriod");
return (Criteria) this;
}
public Criteria andAccntedPeriodNotBetween(Integer value1, Integer value2) {
addCriterion("ACCNTED_PERIOD not between", value1, value2, "accntedPeriod");
return (Criteria) this;
}
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE
*
* @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
*
* @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);
}
}
}
\ No newline at end of file
package pwc.taxtech.atms.vat.entity;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
*
* 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 class OutputVatInvoiceItem implements Serializable {
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.ITEM_ID
*
* @mbg.generated
*/
private String itemId;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.INVOICE_ID
*
* @mbg.generated
*/
private String invoiceId;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CODE_VERSION
*
* @mbg.generated
*/
private String codeVersion;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PRODUCT_NAME
*
* @mbg.generated
*/
private String productName;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.DOCUMENT_NUM
*
* @mbg.generated
*/
private String documentNum;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PRODUCT_STANDARD
*
* @mbg.generated
*/
private String productStandard;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.UNIT
*
* @mbg.generated
*/
private String unit;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.QUANTITY
*
* @mbg.generated
*/
private Integer quantity;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.UNIT_PRICE
*
* @mbg.generated
*/
private Double unitPrice;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.AMOUNT
*
* @mbg.generated
*/
private BigDecimal amount;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_RATE
*
* @mbg.generated
*/
private BigDecimal taxRate;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_AMOUNT
*
* @mbg.generated
*/
private BigDecimal taxAmount;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.SEQ_NO
*
* @mbg.generated
*/
private Integer seqNo;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_CLASS_CODE
*
* @mbg.generated
*/
private String taxClassCode;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CREATOR_ID
*
* @mbg.generated
*/
private String creatorId;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CREATE_TIME
*
* @mbg.generated
*/
private Date createTime;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PERIOD_ID
*
* @mbg.generated
*/
private Integer periodId;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
private static final long serialVersionUID = 1L;
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.ITEM_ID
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.ITEM_ID
*
* @mbg.generated
*/
public String getItemId() {
return itemId;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.ITEM_ID
*
* @param itemId the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.ITEM_ID
*
* @mbg.generated
*/
public void setItemId(String itemId) {
this.itemId = itemId == null ? null : itemId.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.INVOICE_ID
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.INVOICE_ID
*
* @mbg.generated
*/
public String getInvoiceId() {
return invoiceId;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.INVOICE_ID
*
* @param invoiceId the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.INVOICE_ID
*
* @mbg.generated
*/
public void setInvoiceId(String invoiceId) {
this.invoiceId = invoiceId == null ? null : invoiceId.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CODE_VERSION
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CODE_VERSION
*
* @mbg.generated
*/
public String getCodeVersion() {
return codeVersion;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CODE_VERSION
*
* @param codeVersion the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CODE_VERSION
*
* @mbg.generated
*/
public void setCodeVersion(String codeVersion) {
this.codeVersion = codeVersion == null ? null : codeVersion.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PRODUCT_NAME
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PRODUCT_NAME
*
* @mbg.generated
*/
public String getProductName() {
return productName;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PRODUCT_NAME
*
* @param productName the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PRODUCT_NAME
*
* @mbg.generated
*/
public void setProductName(String productName) {
this.productName = productName == null ? null : productName.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.DOCUMENT_NUM
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.DOCUMENT_NUM
*
* @mbg.generated
*/
public String getDocumentNum() {
return documentNum;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.DOCUMENT_NUM
*
* @param documentNum the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.DOCUMENT_NUM
*
* @mbg.generated
*/
public void setDocumentNum(String documentNum) {
this.documentNum = documentNum == null ? null : documentNum.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PRODUCT_STANDARD
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PRODUCT_STANDARD
*
* @mbg.generated
*/
public String getProductStandard() {
return productStandard;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PRODUCT_STANDARD
*
* @param productStandard the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PRODUCT_STANDARD
*
* @mbg.generated
*/
public void setProductStandard(String productStandard) {
this.productStandard = productStandard == null ? null : productStandard.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.UNIT
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.UNIT
*
* @mbg.generated
*/
public String getUnit() {
return unit;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.UNIT
*
* @param unit the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.UNIT
*
* @mbg.generated
*/
public void setUnit(String unit) {
this.unit = unit == null ? null : unit.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.QUANTITY
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.QUANTITY
*
* @mbg.generated
*/
public Integer getQuantity() {
return quantity;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.QUANTITY
*
* @param quantity the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.QUANTITY
*
* @mbg.generated
*/
public void setQuantity(Integer quantity) {
this.quantity = quantity;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.UNIT_PRICE
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.UNIT_PRICE
*
* @mbg.generated
*/
public Double getUnitPrice() {
return unitPrice;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.UNIT_PRICE
*
* @param unitPrice the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.UNIT_PRICE
*
* @mbg.generated
*/
public void setUnitPrice(Double unitPrice) {
this.unitPrice = unitPrice;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.AMOUNT
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.AMOUNT
*
* @mbg.generated
*/
public BigDecimal getAmount() {
return amount;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.AMOUNT
*
* @param amount the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.AMOUNT
*
* @mbg.generated
*/
public void setAmount(BigDecimal amount) {
this.amount = amount;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_RATE
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_RATE
*
* @mbg.generated
*/
public BigDecimal getTaxRate() {
return taxRate;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_RATE
*
* @param taxRate the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_RATE
*
* @mbg.generated
*/
public void setTaxRate(BigDecimal taxRate) {
this.taxRate = taxRate;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_AMOUNT
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_AMOUNT
*
* @mbg.generated
*/
public BigDecimal getTaxAmount() {
return taxAmount;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_AMOUNT
*
* @param taxAmount the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_AMOUNT
*
* @mbg.generated
*/
public void setTaxAmount(BigDecimal taxAmount) {
this.taxAmount = taxAmount;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.SEQ_NO
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.SEQ_NO
*
* @mbg.generated
*/
public Integer getSeqNo() {
return seqNo;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.SEQ_NO
*
* @param seqNo the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.SEQ_NO
*
* @mbg.generated
*/
public void setSeqNo(Integer seqNo) {
this.seqNo = seqNo;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_CLASS_CODE
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_CLASS_CODE
*
* @mbg.generated
*/
public String getTaxClassCode() {
return taxClassCode;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_CLASS_CODE
*
* @param taxClassCode the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.TAX_CLASS_CODE
*
* @mbg.generated
*/
public void setTaxClassCode(String taxClassCode) {
this.taxClassCode = taxClassCode == null ? null : taxClassCode.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CREATOR_ID
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CREATOR_ID
*
* @mbg.generated
*/
public String getCreatorId() {
return creatorId;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CREATOR_ID
*
* @param creatorId the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CREATOR_ID
*
* @mbg.generated
*/
public void setCreatorId(String creatorId) {
this.creatorId = creatorId == null ? null : creatorId.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CREATE_TIME
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CREATE_TIME
*
* @mbg.generated
*/
public Date getCreateTime() {
return createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CREATE_TIME
*
* @param createTime the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.CREATE_TIME
*
* @mbg.generated
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PERIOD_ID
*
* @return the value of TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PERIOD_ID
*
* @mbg.generated
*/
public Integer getPeriodId() {
return periodId;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PERIOD_ID
*
* @param periodId the value for TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM.PERIOD_ID
*
* @mbg.generated
*/
public void setPeriodId(Integer periodId) {
this.periodId = periodId;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table TAX_PROJECT.OUTPUT_VAT_INVOICE_ITEM
*
* @mbg.generated
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(getClass().getSimpleName());
sb.append(" [");
sb.append("Hash = ").append(hashCode());
sb.append(", itemId=").append(itemId);
sb.append(", invoiceId=").append(invoiceId);
sb.append(", codeVersion=").append(codeVersion);
sb.append(", productName=").append(productName);
sb.append(", documentNum=").append(documentNum);
sb.append(", productStandard=").append(productStandard);
sb.append(", unit=").append(unit);
sb.append(", quantity=").append(quantity);
sb.append(", unitPrice=").append(unitPrice);
sb.append(", amount=").append(amount);
sb.append(", taxRate=").append(taxRate);
sb.append(", taxAmount=").append(taxAmount);
sb.append(", seqNo=").append(seqNo);
sb.append(", taxClassCode=").append(taxClassCode);
sb.append(", creatorId=").append(creatorId);
sb.append(", createTime=").append(createTime);
sb.append(", periodId=").append(periodId);
sb.append("]");
return sb.toString();
}
}
\ No newline at end of file
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);
}
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment