Interface IFInvoice
-
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
FInvoice,FInvoiceRecord
public interface IFInvoice extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidfrom(IFInvoice from)Load data from another generated Record/POJO implementing the common interface IFInvoicedefault IFInvoicefromJson(io.vertx.core.json.JsonObject json)BooleangetActive()Getter forDB_ETERNAL.F_INVOICE.ACTIVE.BigDecimalgetAmount()Getter forDB_ETERNAL.F_INVOICE.AMOUNT.StringgetCode()Getter forDB_ETERNAL.F_INVOICE.CODE.StringgetComment()Getter forDB_ETERNAL.F_INVOICE.COMMENT.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.F_INVOICE.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.F_INVOICE.CREATED_BY.StringgetDescBank()Getter forDB_ETERNAL.F_INVOICE.DESC_BANK.StringgetDescCompany()Getter forDB_ETERNAL.F_INVOICE.DESC_COMPANY.StringgetDescLocation()Getter forDB_ETERNAL.F_INVOICE.DESC_LOCATION.StringgetDescUser()Getter forDB_ETERNAL.F_INVOICE.DESC_USER.StringgetInvoiceNumber()Getter forDB_ETERNAL.F_INVOICE.INVOICE_NUMBER.StringgetInvoiceSerial()Getter forDB_ETERNAL.F_INVOICE.INVOICE_SERIAL.StringgetInvoiceTitle()Getter forDB_ETERNAL.F_INVOICE.INVOICE_TITLE.StringgetKey()Getter forDB_ETERNAL.F_INVOICE.KEY.StringgetLanguage()Getter forDB_ETERNAL.F_INVOICE.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.F_INVOICE.METADATA.StringgetName()Getter forDB_ETERNAL.F_INVOICE.NAME.StringgetNameBilling()Getter forDB_ETERNAL.F_INVOICE.NAME_BILLING.StringgetNameReceipt()Getter forDB_ETERNAL.F_INVOICE.NAME_RECEIPT.StringgetNameRecheck()Getter forDB_ETERNAL.F_INVOICE.NAME_RECHECK.StringgetNameSelling()Getter forDB_ETERNAL.F_INVOICE.NAME_SELLING.StringgetOrderId()Getter forDB_ETERNAL.F_INVOICE.ORDER_ID.BooleangetPersonal()Getter forDB_ETERNAL.F_INVOICE.PERSONAL.StringgetSettlementId()Getter forDB_ETERNAL.F_INVOICE.SETTLEMENT_ID.StringgetSigma()Getter forDB_ETERNAL.F_INVOICE.SIGMA.StringgetTin()Getter forDB_ETERNAL.F_INVOICE.TIN.StringgetTinName()Getter forDB_ETERNAL.F_INVOICE.TIN_NAME.StringgetType()Getter forDB_ETERNAL.F_INVOICE.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.F_INVOICE.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.F_INVOICE.UPDATED_BY.<E extends IFInvoice>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IFInvoiceIFInvoicesetActive(Boolean value)Setter forDB_ETERNAL.F_INVOICE.ACTIVE.IFInvoicesetAmount(BigDecimal value)Setter forDB_ETERNAL.F_INVOICE.AMOUNT.IFInvoicesetCode(String value)Setter forDB_ETERNAL.F_INVOICE.CODE.IFInvoicesetComment(String value)Setter forDB_ETERNAL.F_INVOICE.COMMENT.IFInvoicesetCreatedAt(LocalDateTime value)Setter forDB_ETERNAL.F_INVOICE.CREATED_AT.IFInvoicesetCreatedBy(String value)Setter forDB_ETERNAL.F_INVOICE.CREATED_BY.IFInvoicesetDescBank(String value)Setter forDB_ETERNAL.F_INVOICE.DESC_BANK.IFInvoicesetDescCompany(String value)Setter forDB_ETERNAL.F_INVOICE.DESC_COMPANY.IFInvoicesetDescLocation(String value)Setter forDB_ETERNAL.F_INVOICE.DESC_LOCATION.IFInvoicesetDescUser(String value)Setter forDB_ETERNAL.F_INVOICE.DESC_USER.IFInvoicesetInvoiceNumber(String value)Setter forDB_ETERNAL.F_INVOICE.INVOICE_NUMBER.IFInvoicesetInvoiceSerial(String value)Setter forDB_ETERNAL.F_INVOICE.INVOICE_SERIAL.IFInvoicesetInvoiceTitle(String value)Setter forDB_ETERNAL.F_INVOICE.INVOICE_TITLE.IFInvoicesetKey(String value)Setter forDB_ETERNAL.F_INVOICE.KEY.IFInvoicesetLanguage(String value)Setter forDB_ETERNAL.F_INVOICE.LANGUAGE.IFInvoicesetMetadata(String value)Setter forDB_ETERNAL.F_INVOICE.METADATA.IFInvoicesetName(String value)Setter forDB_ETERNAL.F_INVOICE.NAME.IFInvoicesetNameBilling(String value)Setter forDB_ETERNAL.F_INVOICE.NAME_BILLING.IFInvoicesetNameReceipt(String value)Setter forDB_ETERNAL.F_INVOICE.NAME_RECEIPT.IFInvoicesetNameRecheck(String value)Setter forDB_ETERNAL.F_INVOICE.NAME_RECHECK.IFInvoicesetNameSelling(String value)Setter forDB_ETERNAL.F_INVOICE.NAME_SELLING.IFInvoicesetOrderId(String value)Setter forDB_ETERNAL.F_INVOICE.ORDER_ID.IFInvoicesetPersonal(Boolean value)Setter forDB_ETERNAL.F_INVOICE.PERSONAL.IFInvoicesetSettlementId(String value)Setter forDB_ETERNAL.F_INVOICE.SETTLEMENT_ID.IFInvoicesetSigma(String value)Setter forDB_ETERNAL.F_INVOICE.SIGMA.IFInvoicesetTin(String value)Setter forDB_ETERNAL.F_INVOICE.TIN.IFInvoicesetTinName(String value)Setter forDB_ETERNAL.F_INVOICE.TIN_NAME.IFInvoicesetType(String value)Setter forDB_ETERNAL.F_INVOICE.TYPE.IFInvoicesetUpdatedAt(LocalDateTime value)Setter forDB_ETERNAL.F_INVOICE.UPDATED_AT.IFInvoicesetUpdatedBy(String value)Setter forDB_ETERNAL.F_INVOICE.UPDATED_BY.default io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
getKey
String getKey()
Getter forDB_ETERNAL.F_INVOICE.KEY. 「key」- 发票主键
-
getName
String getName()
Getter forDB_ETERNAL.F_INVOICE.NAME. 「name」- 发票名称
-
getCode
String getCode()
Getter forDB_ETERNAL.F_INVOICE.CODE. 「code」- 发票机器码
-
getType
String getType()
Getter forDB_ETERNAL.F_INVOICE.TYPE. 「type」- 发票类型
-
setAmount
IFInvoice setAmount(BigDecimal value)
Setter forDB_ETERNAL.F_INVOICE.AMOUNT. 「amount」- 发票金额
-
getAmount
BigDecimal getAmount()
Getter forDB_ETERNAL.F_INVOICE.AMOUNT. 「amount」- 发票金额
-
setComment
IFInvoice setComment(String value)
Setter forDB_ETERNAL.F_INVOICE.COMMENT. 「comment」 - 发票备注
-
getComment
String getComment()
Getter forDB_ETERNAL.F_INVOICE.COMMENT. 「comment」 - 发票备注
-
setInvoiceTitle
IFInvoice setInvoiceTitle(String value)
Setter forDB_ETERNAL.F_INVOICE.INVOICE_TITLE. 「invoiceTitle」- 发票抬头
-
getInvoiceTitle
String getInvoiceTitle()
Getter forDB_ETERNAL.F_INVOICE.INVOICE_TITLE. 「invoiceTitle」- 发票抬头
-
setInvoiceNumber
IFInvoice setInvoiceNumber(String value)
Setter forDB_ETERNAL.F_INVOICE.INVOICE_NUMBER. 「invoiceNumber」- 发票代码
-
getInvoiceNumber
String getInvoiceNumber()
Getter forDB_ETERNAL.F_INVOICE.INVOICE_NUMBER. 「invoiceNumber」- 发票代码
-
setInvoiceSerial
IFInvoice setInvoiceSerial(String value)
Setter forDB_ETERNAL.F_INVOICE.INVOICE_SERIAL. 「invoiceSerial」- 发票号码
-
getInvoiceSerial
String getInvoiceSerial()
Getter forDB_ETERNAL.F_INVOICE.INVOICE_SERIAL. 「invoiceSerial」- 发票号码
-
getTin
String getTin()
Getter forDB_ETERNAL.F_INVOICE.TIN. 「tin」- 税号:纳税人识别号
-
setTinName
IFInvoice setTinName(String value)
Setter forDB_ETERNAL.F_INVOICE.TIN_NAME. 「tinName」- 纳税人姓名
-
getTinName
String getTinName()
Getter forDB_ETERNAL.F_INVOICE.TIN_NAME. 「tinName」- 纳税人姓名
-
setPersonal
IFInvoice setPersonal(Boolean value)
Setter forDB_ETERNAL.F_INVOICE.PERSONAL. 「personal」- 是否个人发票
-
getPersonal
Boolean getPersonal()
Getter forDB_ETERNAL.F_INVOICE.PERSONAL. 「personal」- 是否个人发票
-
setDescBank
IFInvoice setDescBank(String value)
Setter forDB_ETERNAL.F_INVOICE.DESC_BANK. 「descBank」- 开户行信息
-
getDescBank
String getDescBank()
Getter forDB_ETERNAL.F_INVOICE.DESC_BANK. 「descBank」- 开户行信息
-
setDescCompany
IFInvoice setDescCompany(String value)
Setter forDB_ETERNAL.F_INVOICE.DESC_COMPANY. 「descCompany」- 公司信息
-
getDescCompany
String getDescCompany()
Getter forDB_ETERNAL.F_INVOICE.DESC_COMPANY. 「descCompany」- 公司信息
-
setDescLocation
IFInvoice setDescLocation(String value)
Setter forDB_ETERNAL.F_INVOICE.DESC_LOCATION. 「descLocation」- 地址电话
-
getDescLocation
String getDescLocation()
Getter forDB_ETERNAL.F_INVOICE.DESC_LOCATION. 「descLocation」- 地址电话
-
setDescUser
IFInvoice setDescUser(String value)
Setter forDB_ETERNAL.F_INVOICE.DESC_USER. 「descUser」- 个人发票用户信息
-
getDescUser
String getDescUser()
Getter forDB_ETERNAL.F_INVOICE.DESC_USER. 「descUser」- 个人发票用户信息
-
setNameReceipt
IFInvoice setNameReceipt(String value)
Setter forDB_ETERNAL.F_INVOICE.NAME_RECEIPT. 「nameReceipt」收款人
-
getNameReceipt
String getNameReceipt()
Getter forDB_ETERNAL.F_INVOICE.NAME_RECEIPT. 「nameReceipt」收款人
-
setNameRecheck
IFInvoice setNameRecheck(String value)
Setter forDB_ETERNAL.F_INVOICE.NAME_RECHECK. 「nameRecheck」复核人
-
getNameRecheck
String getNameRecheck()
Getter forDB_ETERNAL.F_INVOICE.NAME_RECHECK. 「nameRecheck」复核人
-
setNameBilling
IFInvoice setNameBilling(String value)
Setter forDB_ETERNAL.F_INVOICE.NAME_BILLING. 「nameBilling」开票人
-
getNameBilling
String getNameBilling()
Getter forDB_ETERNAL.F_INVOICE.NAME_BILLING. 「nameBilling」开票人
-
setNameSelling
IFInvoice setNameSelling(String value)
Setter forDB_ETERNAL.F_INVOICE.NAME_SELLING. 「nameSelling」销售人
-
getNameSelling
String getNameSelling()
Getter forDB_ETERNAL.F_INVOICE.NAME_SELLING. 「nameSelling」销售人
-
setOrderId
IFInvoice setOrderId(String value)
Setter forDB_ETERNAL.F_INVOICE.ORDER_ID. 「orderId」- 订单对应的订单ID
-
getOrderId
String getOrderId()
Getter forDB_ETERNAL.F_INVOICE.ORDER_ID. 「orderId」- 订单对应的订单ID
-
setSettlementId
IFInvoice setSettlementId(String value)
Setter forDB_ETERNAL.F_INVOICE.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算
-
getSettlementId
String getSettlementId()
Getter forDB_ETERNAL.F_INVOICE.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算
-
getSigma
String getSigma()
Getter forDB_ETERNAL.F_INVOICE.SIGMA. 「sigma」- 统一标识
-
setLanguage
IFInvoice setLanguage(String value)
Setter forDB_ETERNAL.F_INVOICE.LANGUAGE. 「language」- 使用的语言
-
getLanguage
String getLanguage()
Getter forDB_ETERNAL.F_INVOICE.LANGUAGE. 「language」- 使用的语言
-
setActive
IFInvoice setActive(Boolean value)
Setter forDB_ETERNAL.F_INVOICE.ACTIVE. 「active」- 是否启用
-
getActive
Boolean getActive()
Getter forDB_ETERNAL.F_INVOICE.ACTIVE. 「active」- 是否启用
-
setMetadata
IFInvoice setMetadata(String value)
Setter forDB_ETERNAL.F_INVOICE.METADATA. 「metadata」- 附加配置数据
-
getMetadata
String getMetadata()
Getter forDB_ETERNAL.F_INVOICE.METADATA. 「metadata」- 附加配置数据
-
setCreatedAt
IFInvoice setCreatedAt(LocalDateTime value)
Setter forDB_ETERNAL.F_INVOICE.CREATED_AT. 「createdAt」- 创建时间
-
getCreatedAt
LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.F_INVOICE.CREATED_AT. 「createdAt」- 创建时间
-
setCreatedBy
IFInvoice setCreatedBy(String value)
Setter forDB_ETERNAL.F_INVOICE.CREATED_BY. 「createdBy」- 创建人
-
getCreatedBy
String getCreatedBy()
Getter forDB_ETERNAL.F_INVOICE.CREATED_BY. 「createdBy」- 创建人
-
setUpdatedAt
IFInvoice setUpdatedAt(LocalDateTime value)
Setter forDB_ETERNAL.F_INVOICE.UPDATED_AT. 「updatedAt」- 更新时间
-
getUpdatedAt
LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.F_INVOICE.UPDATED_AT. 「updatedAt」- 更新时间
-
setUpdatedBy
IFInvoice setUpdatedBy(String value)
Setter forDB_ETERNAL.F_INVOICE.UPDATED_BY. 「updatedBy」- 更新人
-
getUpdatedBy
String getUpdatedBy()
Getter forDB_ETERNAL.F_INVOICE.UPDATED_BY. 「updatedBy」- 更新人
-
from
void from(IFInvoice from)
Load data from another generated Record/POJO implementing the common interface IFInvoice
-
into
<E extends IFInvoice> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IFInvoice
-
fromJson
default IFInvoice fromJson(io.vertx.core.json.JsonObject json)
- Specified by:
fromJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
toJson
default io.vertx.core.json.JsonObject toJson()
- Specified by:
toJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
-