Class FSettlementItem
java.lang.Object
cn.vertxup.fm.domain.tables.pojos.FSettlementItem
- All Implemented Interfaces:
IFSettlementItem,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class FSettlementItem
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IFSettlementItem
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionFSettlementItem(IFSettlementItem value) FSettlementItem(io.vertx.core.json.JsonObject json) FSettlementItem(String key, String name, String code, String serial, Boolean income, String type, BigDecimal amount, String comment, String manualNo, String payTermId, String relatedId, String settlementId, String debtId, String invoiceId, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidfrom(IFSettlementItem from) Load data from another generated Record/POJO implementing the common interface IFSettlementItemGetter forDB_ETERNAL.F_SETTLEMENT_ITEM.ACTIVE.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.AMOUNT.getCode()Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.CODE.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.COMMENT.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.CREATED_AT.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.CREATED_BY.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.DEBT_ID.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.INCOME.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.INVOICE_ID.getKey()Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.KEY.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.LANGUAGE.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.MANUAL_NO.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.METADATA.getName()Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.NAME.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.PAY_TERM_ID.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.RELATED_ID.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.SERIAL.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.SETTLEMENT_ID.getSigma()Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.SIGMA.getType()Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.TYPE.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.UPDATED_AT.Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.UPDATED_BY.inthashCode()<E extends IFSettlementItem>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IFSettlementItemSetter forDB_ETERNAL.F_SETTLEMENT_ITEM.ACTIVE.setAmount(BigDecimal amount) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.AMOUNT.Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.CODE.setComment(String comment) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.COMMENT.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.CREATED_BY.Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.DEBT_ID.Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.INCOME.setInvoiceId(String invoiceId) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.INVOICE_ID.Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.KEY.setLanguage(String language) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.LANGUAGE.setManualNo(String manualNo) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.MANUAL_NO.setMetadata(String metadata) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.METADATA.Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.NAME.setPayTermId(String payTermId) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.PAY_TERM_ID.setRelatedId(String relatedId) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.RELATED_ID.Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.SERIAL.setSettlementId(String settlementId) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.SETTLEMENT_ID.Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.SIGMA.Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.UPDATED_BY.toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cn.vertxup.fm.domain.tables.interfaces.IFSettlementItem
fromJson, toJson
-
Constructor Details
-
FSettlementItem
public FSettlementItem() -
FSettlementItem
-
FSettlementItem
public FSettlementItem(String key, String name, String code, String serial, Boolean income, String type, BigDecimal amount, String comment, String manualNo, String payTermId, String relatedId, String settlementId, String debtId, String invoiceId, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
FSettlementItem
public FSettlementItem(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.KEY. 「key」- 结算单明细主键- Specified by:
getKeyin interfaceIFSettlementItem
-
setKey
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.KEY. 「key」- 结算单明细主键- Specified by:
setKeyin interfaceIFSettlementItem
-
getName
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.NAME. 「name」 - 明细名称- Specified by:
getNamein interfaceIFSettlementItem
-
setName
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.NAME. 「name」 - 明细名称- Specified by:
setNamein interfaceIFSettlementItem
-
getCode
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.CODE. 「code」 - 明细系统代码- Specified by:
getCodein interfaceIFSettlementItem
-
setCode
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.CODE. 「code」 - 明细系统代码- Specified by:
setCodein interfaceIFSettlementItem
-
getSerial
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.SERIAL. 「serial」 - 明细编号- Specified by:
getSerialin interfaceIFSettlementItem
-
setSerial
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.SERIAL. 「serial」 - 明细编号- Specified by:
setSerialin interfaceIFSettlementItem
-
getIncome
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.INCOME. 「income」- true = 消费类,false = 付款类- Specified by:
getIncomein interfaceIFSettlementItem
-
setIncome
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.INCOME. 「income」- true = 消费类,false = 付款类- Specified by:
setIncomein interfaceIFSettlementItem
-
getType
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.TYPE. 「type」- 明细类型- Specified by:
getTypein interfaceIFSettlementItem
-
setType
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.TYPE. 「type」- 明细类型- Specified by:
setTypein interfaceIFSettlementItem
-
getAmount
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.AMOUNT. 「amount」——价税合计,实际结算金额- Specified by:
getAmountin interfaceIFSettlementItem
-
setAmount
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.AMOUNT. 「amount」——价税合计,实际结算金额- Specified by:
setAmountin interfaceIFSettlementItem
-
getComment
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.COMMENT. 「comment」 - 明细备注- Specified by:
getCommentin interfaceIFSettlementItem
-
setComment
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.COMMENT. 「comment」 - 明细备注- Specified by:
setCommentin interfaceIFSettlementItem
-
getManualNo
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.MANUAL_NO. 「manualNo」 - 手工单号(线下单号专用)- Specified by:
getManualNoin interfaceIFSettlementItem
-
setManualNo
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.MANUAL_NO. 「manualNo」 - 手工单号(线下单号专用)- Specified by:
setManualNoin interfaceIFSettlementItem
-
getPayTermId
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.PAY_TERM_ID. 「payTermId」- 账单项ID- Specified by:
getPayTermIdin interfaceIFSettlementItem
-
setPayTermId
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.PAY_TERM_ID. 「payTermId」- 账单项ID- Specified by:
setPayTermIdin interfaceIFSettlementItem
-
getRelatedId
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.RELATED_ID. 「relatedId」- 关联BillItem ID(保留,原系统存在)- Specified by:
getRelatedIdin interfaceIFSettlementItem
-
setRelatedId
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.RELATED_ID. 「relatedId」- 关联BillItem ID(保留,原系统存在)- Specified by:
setRelatedIdin interfaceIFSettlementItem
-
getSettlementId
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算- Specified by:
getSettlementIdin interfaceIFSettlementItem
-
setSettlementId
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算- Specified by:
setSettlementIdin interfaceIFSettlementItem
-
getDebtId
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.DEBT_ID. 「debtId」- 应收账单ID- Specified by:
getDebtIdin interfaceIFSettlementItem
-
setDebtId
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.DEBT_ID. 「debtId」- 应收账单ID- Specified by:
setDebtIdin interfaceIFSettlementItem
-
getInvoiceId
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.INVOICE_ID. 「invoiceId」- 开票ID- Specified by:
getInvoiceIdin interfaceIFSettlementItem
-
setInvoiceId
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.INVOICE_ID. 「invoiceId」- 开票ID- Specified by:
setInvoiceIdin interfaceIFSettlementItem
-
getSigma
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.SIGMA. 「sigma」- 统一标识- Specified by:
getSigmain interfaceIFSettlementItem
-
setSigma
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.SIGMA. 「sigma」- 统一标识- Specified by:
setSigmain interfaceIFSettlementItem
-
getLanguage
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIFSettlementItem
-
setLanguage
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIFSettlementItem
-
getActive
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.ACTIVE. 「active」- 是否启用- Specified by:
getActivein interfaceIFSettlementItem
-
setActive
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.ACTIVE. 「active」- 是否启用- Specified by:
setActivein interfaceIFSettlementItem
-
getMetadata
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceIFSettlementItem
-
setMetadata
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceIFSettlementItem
-
getCreatedAt
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIFSettlementItem
-
setCreatedAt
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIFSettlementItem
-
getCreatedBy
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIFSettlementItem
-
setCreatedBy
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIFSettlementItem
-
getUpdatedAt
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIFSettlementItem
-
setUpdatedAt
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIFSettlementItem
-
getUpdatedBy
Getter forDB_ETERNAL.F_SETTLEMENT_ITEM.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIFSettlementItem
-
setUpdatedBy
Setter forDB_ETERNAL.F_SETTLEMENT_ITEM.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIFSettlementItem
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IFSettlementItemLoad data from another generated Record/POJO implementing the common interface IFSettlementItem- Specified by:
fromin interfaceIFSettlementItem
-
into
Description copied from interface:IFSettlementItemCopy data into another generated Record/POJO implementing the common interface IFSettlementItem- Specified by:
intoin interfaceIFSettlementItem
-