// // Source code recreated from a .class file by IntelliJ IDEA // (powered by FernFlower decompiler) // package com.flow.pojo; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; @TableName("invoices") public class Invoices { @TableId private Integer id; private String invoicetitle; private String titletype; private String defaultinvoicetype; private String creditcode; private String bankname; private String bankaccount; private String registeredaddress; private String registeredphone; private String company; public Invoices(Integer id, String invoicetitle, String titletype, String defaultinvoicetype, String creditcode, String bankname, String bankaccount, String registeredaddress, String registeredphone, String company) { this.id = id; this.invoicetitle = invoicetitle; this.titletype = titletype; this.defaultinvoicetype = defaultinvoicetype; this.creditcode = creditcode; this.bankname = bankname; this.bankaccount = bankaccount; this.registeredaddress = registeredaddress; this.registeredphone = registeredphone; this.company = company; } public Invoices() { } public boolean equals(Object o) { if (o == this) { return true; } else if (!(o instanceof Invoices)) { return false; } else { Invoices other = (Invoices)o; if (!other.canEqual(this)) { return false; } else { Object this$id = this.getId(); Object other$id = other.getId(); if (this$id == null) { if (other$id != null) { return false; } } else if (!this$id.equals(other$id)) { return false; } Object this$invoicetitle = this.getInvoicetitle(); Object other$invoicetitle = other.getInvoicetitle(); if (this$invoicetitle == null) { if (other$invoicetitle != null) { return false; } } else if (!this$invoicetitle.equals(other$invoicetitle)) { return false; } Object this$titletype = this.getTitletype(); Object other$titletype = other.getTitletype(); if (this$titletype == null) { if (other$titletype != null) { return false; } } else if (!this$titletype.equals(other$titletype)) { return false; } label110: { Object this$defaultinvoicetype = this.getDefaultinvoicetype(); Object other$defaultinvoicetype = other.getDefaultinvoicetype(); if (this$defaultinvoicetype == null) { if (other$defaultinvoicetype == null) { break label110; } } else if (this$defaultinvoicetype.equals(other$defaultinvoicetype)) { break label110; } return false; } label103: { Object this$creditcode = this.getCreditcode(); Object other$creditcode = other.getCreditcode(); if (this$creditcode == null) { if (other$creditcode == null) { break label103; } } else if (this$creditcode.equals(other$creditcode)) { break label103; } return false; } Object this$bankname = this.getBankname(); Object other$bankname = other.getBankname(); if (this$bankname == null) { if (other$bankname != null) { return false; } } else if (!this$bankname.equals(other$bankname)) { return false; } label89: { Object this$bankaccount = this.getBankaccount(); Object other$bankaccount = other.getBankaccount(); if (this$bankaccount == null) { if (other$bankaccount == null) { break label89; } } else if (this$bankaccount.equals(other$bankaccount)) { break label89; } return false; } label82: { Object this$registeredaddress = this.getRegisteredaddress(); Object other$registeredaddress = other.getRegisteredaddress(); if (this$registeredaddress == null) { if (other$registeredaddress == null) { break label82; } } else if (this$registeredaddress.equals(other$registeredaddress)) { break label82; } return false; } Object this$registeredphone = this.getRegisteredphone(); Object other$registeredphone = other.getRegisteredphone(); if (this$registeredphone == null) { if (other$registeredphone != null) { return false; } } else if (!this$registeredphone.equals(other$registeredphone)) { return false; } Object this$company = this.getCompany(); Object other$company = other.getCompany(); if (this$company == null) { if (other$company != null) { return false; } } else if (!this$company.equals(other$company)) { return false; } return true; } } } protected boolean canEqual(Object other) { return other instanceof Invoices; } public int hashCode() { int result = 1; Object $id = this.getId(); result = result * 59 + ($id == null ? 43 : $id.hashCode()); Object $invoicetitle = this.getInvoicetitle(); result = result * 59 + ($invoicetitle == null ? 43 : $invoicetitle.hashCode()); Object $titletype = this.getTitletype(); result = result * 59 + ($titletype == null ? 43 : $titletype.hashCode()); Object $defaultinvoicetype = this.getDefaultinvoicetype(); result = result * 59 + ($defaultinvoicetype == null ? 43 : $defaultinvoicetype.hashCode()); Object $creditcode = this.getCreditcode(); result = result * 59 + ($creditcode == null ? 43 : $creditcode.hashCode()); Object $bankname = this.getBankname(); result = result * 59 + ($bankname == null ? 43 : $bankname.hashCode()); Object $bankaccount = this.getBankaccount(); result = result * 59 + ($bankaccount == null ? 43 : $bankaccount.hashCode()); Object $registeredaddress = this.getRegisteredaddress(); result = result * 59 + ($registeredaddress == null ? 43 : $registeredaddress.hashCode()); Object $registeredphone = this.getRegisteredphone(); result = result * 59 + ($registeredphone == null ? 43 : $registeredphone.hashCode()); Object $company = this.getCompany(); result = result * 59 + ($company == null ? 43 : $company.hashCode()); return result; } public String toString() { return "Invoices(id=" + this.getId() + ", invoicetitle=" + this.getInvoicetitle() + ", titletype=" + this.getTitletype() + ", defaultinvoicetype=" + this.getDefaultinvoicetype() + ", creditcode=" + this.getCreditcode() + ", bankname=" + this.getBankname() + ", bankaccount=" + this.getBankaccount() + ", registeredaddress=" + this.getRegisteredaddress() + ", registeredphone=" + this.getRegisteredphone() + ", company=" + this.getCompany() + ")"; } public void setId(Integer id) { this.id = id; } public void setInvoicetitle(String invoicetitle) { this.invoicetitle = invoicetitle; } public void setTitletype(String titletype) { this.titletype = titletype; } public void setDefaultinvoicetype(String defaultinvoicetype) { this.defaultinvoicetype = defaultinvoicetype; } public void setCreditcode(String creditcode) { this.creditcode = creditcode; } public void setBankname(String bankname) { this.bankname = bankname; } public void setBankaccount(String bankaccount) { this.bankaccount = bankaccount; } public void setRegisteredaddress(String registeredaddress) { this.registeredaddress = registeredaddress; } public void setRegisteredphone(String registeredphone) { this.registeredphone = registeredphone; } public void setCompany(String company) { this.company = company; } public Integer getId() { return this.id; } public String getInvoicetitle() { return this.invoicetitle; } public String getTitletype() { return this.titletype; } public String getDefaultinvoicetype() { return this.defaultinvoicetype; } public String getCreditcode() { return this.creditcode; } public String getBankname() { return this.bankname; } public String getBankaccount() { return this.bankaccount; } public String getRegisteredaddress() { return this.registeredaddress; } public String getRegisteredphone() { return this.registeredphone; } public String getCompany() { return this.company; } }