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 OutputVATInvoiceItem * * @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 OutputVATInvoiceItem.ItemID * * @mbg.generated */ private String itemID; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.InvoiceID * * @mbg.generated */ private String invoiceID; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.CodeVersion * * @mbg.generated */ private String codeVersion; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.ProductName * * @mbg.generated */ private String productName; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.DocumentNum * * @mbg.generated */ private String documentNum; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.ProductStandard * * @mbg.generated */ private String productStandard; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.Unit * * @mbg.generated */ private String unit; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.Quantity * * @mbg.generated */ private Integer quantity; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.UnitPrice * * @mbg.generated */ private Double unitPrice; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.Amount * * @mbg.generated */ private BigDecimal amount; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.TaxRate * * @mbg.generated */ private BigDecimal taxRate; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.TaxAmount * * @mbg.generated */ private BigDecimal taxAmount; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.SeqNo * * @mbg.generated */ private Integer seqNo; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.TaxClassCode * * @mbg.generated */ private String taxClassCode; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.CreatorID * * @mbg.generated */ private String creatorID; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.CreateTime * * @mbg.generated */ private Date createTime; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column OutputVATInvoiceItem.PeriodID * * @mbg.generated */ private Integer periodID; /** * This field was generated by MyBatis Generator. * This field corresponds to the database table OutputVATInvoiceItem * * @mbg.generated */ private static final long serialVersionUID = 1L; /** * This method was generated by MyBatis Generator. * This method returns the value of the database column OutputVATInvoiceItem.ItemID * * @return the value of OutputVATInvoiceItem.ItemID * * @mbg.generated */ public String getItemID() { return itemID; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.ItemID * * @param itemID the value for OutputVATInvoiceItem.ItemID * * @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 OutputVATInvoiceItem.InvoiceID * * @return the value of OutputVATInvoiceItem.InvoiceID * * @mbg.generated */ public String getInvoiceID() { return invoiceID; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.InvoiceID * * @param invoiceID the value for OutputVATInvoiceItem.InvoiceID * * @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 OutputVATInvoiceItem.CodeVersion * * @return the value of OutputVATInvoiceItem.CodeVersion * * @mbg.generated */ public String getCodeVersion() { return codeVersion; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.CodeVersion * * @param codeVersion the value for OutputVATInvoiceItem.CodeVersion * * @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 OutputVATInvoiceItem.ProductName * * @return the value of OutputVATInvoiceItem.ProductName * * @mbg.generated */ public String getProductName() { return productName; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.ProductName * * @param productName the value for OutputVATInvoiceItem.ProductName * * @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 OutputVATInvoiceItem.DocumentNum * * @return the value of OutputVATInvoiceItem.DocumentNum * * @mbg.generated */ public String getDocumentNum() { return documentNum; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.DocumentNum * * @param documentNum the value for OutputVATInvoiceItem.DocumentNum * * @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 OutputVATInvoiceItem.ProductStandard * * @return the value of OutputVATInvoiceItem.ProductStandard * * @mbg.generated */ public String getProductStandard() { return productStandard; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.ProductStandard * * @param productStandard the value for OutputVATInvoiceItem.ProductStandard * * @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 OutputVATInvoiceItem.Unit * * @return the value of OutputVATInvoiceItem.Unit * * @mbg.generated */ public String getUnit() { return unit; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.Unit * * @param unit the value for OutputVATInvoiceItem.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 OutputVATInvoiceItem.Quantity * * @return the value of OutputVATInvoiceItem.Quantity * * @mbg.generated */ public Integer getQuantity() { return quantity; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.Quantity * * @param quantity the value for OutputVATInvoiceItem.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 OutputVATInvoiceItem.UnitPrice * * @return the value of OutputVATInvoiceItem.UnitPrice * * @mbg.generated */ public Double getUnitPrice() { return unitPrice; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.UnitPrice * * @param unitPrice the value for OutputVATInvoiceItem.UnitPrice * * @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 OutputVATInvoiceItem.Amount * * @return the value of OutputVATInvoiceItem.Amount * * @mbg.generated */ public BigDecimal getAmount() { return amount; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.Amount * * @param amount the value for OutputVATInvoiceItem.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 OutputVATInvoiceItem.TaxRate * * @return the value of OutputVATInvoiceItem.TaxRate * * @mbg.generated */ public BigDecimal getTaxRate() { return taxRate; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.TaxRate * * @param taxRate the value for OutputVATInvoiceItem.TaxRate * * @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 OutputVATInvoiceItem.TaxAmount * * @return the value of OutputVATInvoiceItem.TaxAmount * * @mbg.generated */ public BigDecimal getTaxAmount() { return taxAmount; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.TaxAmount * * @param taxAmount the value for OutputVATInvoiceItem.TaxAmount * * @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 OutputVATInvoiceItem.SeqNo * * @return the value of OutputVATInvoiceItem.SeqNo * * @mbg.generated */ public Integer getSeqNo() { return seqNo; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.SeqNo * * @param seqNo the value for OutputVATInvoiceItem.SeqNo * * @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 OutputVATInvoiceItem.TaxClassCode * * @return the value of OutputVATInvoiceItem.TaxClassCode * * @mbg.generated */ public String getTaxClassCode() { return taxClassCode; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.TaxClassCode * * @param taxClassCode the value for OutputVATInvoiceItem.TaxClassCode * * @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 OutputVATInvoiceItem.CreatorID * * @return the value of OutputVATInvoiceItem.CreatorID * * @mbg.generated */ public String getCreatorID() { return creatorID; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.CreatorID * * @param creatorID the value for OutputVATInvoiceItem.CreatorID * * @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 OutputVATInvoiceItem.CreateTime * * @return the value of OutputVATInvoiceItem.CreateTime * * @mbg.generated */ public Date getCreateTime() { return createTime; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.CreateTime * * @param createTime the value for OutputVATInvoiceItem.CreateTime * * @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 OutputVATInvoiceItem.PeriodID * * @return the value of OutputVATInvoiceItem.PeriodID * * @mbg.generated */ public Integer getPeriodID() { return periodID; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column OutputVATInvoiceItem.PeriodID * * @param periodID the value for OutputVATInvoiceItem.PeriodID * * @mbg.generated */ public void setPeriodID(Integer periodID) { this.periodID = periodID; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table OutputVATInvoiceItem * * @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(); } }