Class FInvoice
java.lang.Object
cn.vertxup.fm.domain.tables.pojos.FInvoice
- All Implemented Interfaces:
IFInvoice,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class FInvoice
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IFInvoice
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionFInvoice()FInvoice(io.vertx.core.json.JsonObject json) FInvoice(String key, String name, String code, String type, BigDecimal amount, String comment, String invoiceTitle, String invoiceNumber, String invoiceSerial, String tin, String tinName, Boolean personal, String descBank, String descCompany, String descLocation, String descUser, String nameReceipt, String nameRecheck, String nameBilling, String nameSelling, String orderId, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidLoad data from another generated Record/POJO implementing the common interface IFInvoiceGetter forDB_ETERNAL.F_INVOICE.ACTIVE.Getter forDB_ETERNAL.F_INVOICE.AMOUNT.getCode()Getter forDB_ETERNAL.F_INVOICE.CODE.Getter forDB_ETERNAL.F_INVOICE.COMMENT.Getter forDB_ETERNAL.F_INVOICE.CREATED_AT.Getter forDB_ETERNAL.F_INVOICE.CREATED_BY.Getter forDB_ETERNAL.F_INVOICE.DESC_BANK.Getter forDB_ETERNAL.F_INVOICE.DESC_COMPANY.Getter forDB_ETERNAL.F_INVOICE.DESC_LOCATION.Getter forDB_ETERNAL.F_INVOICE.DESC_USER.Getter forDB_ETERNAL.F_INVOICE.INVOICE_NUMBER.Getter forDB_ETERNAL.F_INVOICE.INVOICE_SERIAL.Getter forDB_ETERNAL.F_INVOICE.INVOICE_TITLE.getKey()Getter forDB_ETERNAL.F_INVOICE.KEY.Getter forDB_ETERNAL.F_INVOICE.LANGUAGE.Getter forDB_ETERNAL.F_INVOICE.METADATA.getName()Getter forDB_ETERNAL.F_INVOICE.NAME.Getter forDB_ETERNAL.F_INVOICE.NAME_BILLING.Getter forDB_ETERNAL.F_INVOICE.NAME_RECEIPT.Getter forDB_ETERNAL.F_INVOICE.NAME_RECHECK.Getter forDB_ETERNAL.F_INVOICE.NAME_SELLING.Getter forDB_ETERNAL.F_INVOICE.ORDER_ID.Getter forDB_ETERNAL.F_INVOICE.PERSONAL.getSigma()Getter forDB_ETERNAL.F_INVOICE.SIGMA.getTin()Getter forDB_ETERNAL.F_INVOICE.TIN.Getter forDB_ETERNAL.F_INVOICE.TIN_NAME.getType()Getter forDB_ETERNAL.F_INVOICE.TYPE.Getter forDB_ETERNAL.F_INVOICE.UPDATED_AT.Getter forDB_ETERNAL.F_INVOICE.UPDATED_BY.inthashCode()<E extends IFInvoice>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IFInvoiceSetter forDB_ETERNAL.F_INVOICE.ACTIVE.setAmount(BigDecimal amount) Setter forDB_ETERNAL.F_INVOICE.AMOUNT.Setter forDB_ETERNAL.F_INVOICE.CODE.setComment(String comment) Setter forDB_ETERNAL.F_INVOICE.COMMENT.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.F_INVOICE.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.F_INVOICE.CREATED_BY.setDescBank(String descBank) Setter forDB_ETERNAL.F_INVOICE.DESC_BANK.setDescCompany(String descCompany) Setter forDB_ETERNAL.F_INVOICE.DESC_COMPANY.setDescLocation(String descLocation) Setter forDB_ETERNAL.F_INVOICE.DESC_LOCATION.setDescUser(String descUser) Setter forDB_ETERNAL.F_INVOICE.DESC_USER.setInvoiceNumber(String invoiceNumber) Setter forDB_ETERNAL.F_INVOICE.INVOICE_NUMBER.setInvoiceSerial(String invoiceSerial) Setter forDB_ETERNAL.F_INVOICE.INVOICE_SERIAL.setInvoiceTitle(String invoiceTitle) Setter forDB_ETERNAL.F_INVOICE.INVOICE_TITLE.Setter forDB_ETERNAL.F_INVOICE.KEY.setLanguage(String language) Setter forDB_ETERNAL.F_INVOICE.LANGUAGE.setMetadata(String metadata) Setter forDB_ETERNAL.F_INVOICE.METADATA.Setter forDB_ETERNAL.F_INVOICE.NAME.setNameBilling(String nameBilling) Setter forDB_ETERNAL.F_INVOICE.NAME_BILLING.setNameReceipt(String nameReceipt) Setter forDB_ETERNAL.F_INVOICE.NAME_RECEIPT.setNameRecheck(String nameRecheck) Setter forDB_ETERNAL.F_INVOICE.NAME_RECHECK.setNameSelling(String nameSelling) Setter forDB_ETERNAL.F_INVOICE.NAME_SELLING.setOrderId(String orderId) Setter forDB_ETERNAL.F_INVOICE.ORDER_ID.setPersonal(Boolean personal) Setter forDB_ETERNAL.F_INVOICE.PERSONAL.Setter forDB_ETERNAL.F_INVOICE.SIGMA.Setter forDB_ETERNAL.F_INVOICE.TIN.setTinName(String tinName) Setter forDB_ETERNAL.F_INVOICE.TIN_NAME.Setter forDB_ETERNAL.F_INVOICE.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.F_INVOICE.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.F_INVOICE.UPDATED_BY.toString()
-
Constructor Details
-
FInvoice
public FInvoice() -
FInvoice
-
FInvoice
public FInvoice(String key, String name, String code, String type, BigDecimal amount, String comment, String invoiceTitle, String invoiceNumber, String invoiceSerial, String tin, String tinName, Boolean personal, String descBank, String descCompany, String descLocation, String descUser, String nameReceipt, String nameRecheck, String nameBilling, String nameSelling, String orderId, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
FInvoice
public FInvoice(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.F_INVOICE.KEY. 「key」- 发票主键 -
setKey
Setter forDB_ETERNAL.F_INVOICE.KEY. 「key」- 发票主键 -
getName
Getter forDB_ETERNAL.F_INVOICE.NAME. 「name」- 发票名称 -
setName
Setter forDB_ETERNAL.F_INVOICE.NAME. 「name」- 发票名称 -
getCode
Getter forDB_ETERNAL.F_INVOICE.CODE. 「code」- 发票机器码 -
setCode
Setter forDB_ETERNAL.F_INVOICE.CODE. 「code」- 发票机器码 -
getType
Getter forDB_ETERNAL.F_INVOICE.TYPE. 「type」- 发票类型 -
setType
Setter forDB_ETERNAL.F_INVOICE.TYPE. 「type」- 发票类型 -
getAmount
Getter forDB_ETERNAL.F_INVOICE.AMOUNT. 「amount」- 发票金额 -
setAmount
Setter forDB_ETERNAL.F_INVOICE.AMOUNT. 「amount」- 发票金额 -
getComment
Getter forDB_ETERNAL.F_INVOICE.COMMENT. 「comment」 - 发票备注- Specified by:
getCommentin interfaceIFInvoice
-
setComment
Setter forDB_ETERNAL.F_INVOICE.COMMENT. 「comment」 - 发票备注- Specified by:
setCommentin interfaceIFInvoice
-
getInvoiceTitle
Getter forDB_ETERNAL.F_INVOICE.INVOICE_TITLE. 「invoiceTitle」- 发票抬头- Specified by:
getInvoiceTitlein interfaceIFInvoice
-
setInvoiceTitle
Setter forDB_ETERNAL.F_INVOICE.INVOICE_TITLE. 「invoiceTitle」- 发票抬头- Specified by:
setInvoiceTitlein interfaceIFInvoice
-
getInvoiceNumber
Getter forDB_ETERNAL.F_INVOICE.INVOICE_NUMBER. 「invoiceNumber」- 发票代码- Specified by:
getInvoiceNumberin interfaceIFInvoice
-
setInvoiceNumber
Setter forDB_ETERNAL.F_INVOICE.INVOICE_NUMBER. 「invoiceNumber」- 发票代码- Specified by:
setInvoiceNumberin interfaceIFInvoice
-
getInvoiceSerial
Getter forDB_ETERNAL.F_INVOICE.INVOICE_SERIAL. 「invoiceSerial」- 发票号码- Specified by:
getInvoiceSerialin interfaceIFInvoice
-
setInvoiceSerial
Setter forDB_ETERNAL.F_INVOICE.INVOICE_SERIAL. 「invoiceSerial」- 发票号码- Specified by:
setInvoiceSerialin interfaceIFInvoice
-
getTin
Getter forDB_ETERNAL.F_INVOICE.TIN. 「tin」- 税号:纳税人识别号 -
setTin
Setter forDB_ETERNAL.F_INVOICE.TIN. 「tin」- 税号:纳税人识别号 -
getTinName
Getter forDB_ETERNAL.F_INVOICE.TIN_NAME. 「tinName」- 纳税人姓名- Specified by:
getTinNamein interfaceIFInvoice
-
setTinName
Setter forDB_ETERNAL.F_INVOICE.TIN_NAME. 「tinName」- 纳税人姓名- Specified by:
setTinNamein interfaceIFInvoice
-
getPersonal
Getter forDB_ETERNAL.F_INVOICE.PERSONAL. 「personal」- 是否个人发票- Specified by:
getPersonalin interfaceIFInvoice
-
setPersonal
Setter forDB_ETERNAL.F_INVOICE.PERSONAL. 「personal」- 是否个人发票- Specified by:
setPersonalin interfaceIFInvoice
-
getDescBank
Getter forDB_ETERNAL.F_INVOICE.DESC_BANK. 「descBank」- 开户行信息- Specified by:
getDescBankin interfaceIFInvoice
-
setDescBank
Setter forDB_ETERNAL.F_INVOICE.DESC_BANK. 「descBank」- 开户行信息- Specified by:
setDescBankin interfaceIFInvoice
-
getDescCompany
Getter forDB_ETERNAL.F_INVOICE.DESC_COMPANY. 「descCompany」- 公司信息- Specified by:
getDescCompanyin interfaceIFInvoice
-
setDescCompany
Setter forDB_ETERNAL.F_INVOICE.DESC_COMPANY. 「descCompany」- 公司信息- Specified by:
setDescCompanyin interfaceIFInvoice
-
getDescLocation
Getter forDB_ETERNAL.F_INVOICE.DESC_LOCATION. 「descLocation」- 地址电话- Specified by:
getDescLocationin interfaceIFInvoice
-
setDescLocation
Setter forDB_ETERNAL.F_INVOICE.DESC_LOCATION. 「descLocation」- 地址电话- Specified by:
setDescLocationin interfaceIFInvoice
-
getDescUser
Getter forDB_ETERNAL.F_INVOICE.DESC_USER. 「descUser」- 个人发票用户信息- Specified by:
getDescUserin interfaceIFInvoice
-
setDescUser
Setter forDB_ETERNAL.F_INVOICE.DESC_USER. 「descUser」- 个人发票用户信息- Specified by:
setDescUserin interfaceIFInvoice
-
getNameReceipt
Getter forDB_ETERNAL.F_INVOICE.NAME_RECEIPT. 「nameReceipt」收款人- Specified by:
getNameReceiptin interfaceIFInvoice
-
setNameReceipt
Setter forDB_ETERNAL.F_INVOICE.NAME_RECEIPT. 「nameReceipt」收款人- Specified by:
setNameReceiptin interfaceIFInvoice
-
getNameRecheck
Getter forDB_ETERNAL.F_INVOICE.NAME_RECHECK. 「nameRecheck」复核人- Specified by:
getNameRecheckin interfaceIFInvoice
-
setNameRecheck
Setter forDB_ETERNAL.F_INVOICE.NAME_RECHECK. 「nameRecheck」复核人- Specified by:
setNameRecheckin interfaceIFInvoice
-
getNameBilling
Getter forDB_ETERNAL.F_INVOICE.NAME_BILLING. 「nameBilling」开票人- Specified by:
getNameBillingin interfaceIFInvoice
-
setNameBilling
Setter forDB_ETERNAL.F_INVOICE.NAME_BILLING. 「nameBilling」开票人- Specified by:
setNameBillingin interfaceIFInvoice
-
getNameSelling
Getter forDB_ETERNAL.F_INVOICE.NAME_SELLING. 「nameSelling」销售人- Specified by:
getNameSellingin interfaceIFInvoice
-
setNameSelling
Setter forDB_ETERNAL.F_INVOICE.NAME_SELLING. 「nameSelling」销售人- Specified by:
setNameSellingin interfaceIFInvoice
-
getOrderId
Getter forDB_ETERNAL.F_INVOICE.ORDER_ID. 「orderId」- 订单对应的订单ID- Specified by:
getOrderIdin interfaceIFInvoice
-
setOrderId
Setter forDB_ETERNAL.F_INVOICE.ORDER_ID. 「orderId」- 订单对应的订单ID- Specified by:
setOrderIdin interfaceIFInvoice
-
getSigma
Getter forDB_ETERNAL.F_INVOICE.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.F_INVOICE.SIGMA. 「sigma」- 统一标识 -
getLanguage
Getter forDB_ETERNAL.F_INVOICE.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIFInvoice
-
setLanguage
Setter forDB_ETERNAL.F_INVOICE.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIFInvoice
-
getActive
Getter forDB_ETERNAL.F_INVOICE.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.F_INVOICE.ACTIVE. 「active」- 是否启用 -
getMetadata
Getter forDB_ETERNAL.F_INVOICE.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceIFInvoice
-
setMetadata
Setter forDB_ETERNAL.F_INVOICE.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceIFInvoice
-
getCreatedAt
Getter forDB_ETERNAL.F_INVOICE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIFInvoice
-
setCreatedAt
Setter forDB_ETERNAL.F_INVOICE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIFInvoice
-
getCreatedBy
Getter forDB_ETERNAL.F_INVOICE.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIFInvoice
-
setCreatedBy
Setter forDB_ETERNAL.F_INVOICE.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIFInvoice
-
getUpdatedAt
Getter forDB_ETERNAL.F_INVOICE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIFInvoice
-
setUpdatedAt
Setter forDB_ETERNAL.F_INVOICE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIFInvoice
-
getUpdatedBy
Getter forDB_ETERNAL.F_INVOICE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIFInvoice
-
setUpdatedBy
Setter forDB_ETERNAL.F_INVOICE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIFInvoice
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IFInvoiceLoad data from another generated Record/POJO implementing the common interface IFInvoice -
into
Description copied from interface:IFInvoiceCopy data into another generated Record/POJO implementing the common interface IFInvoice
-