Class XNumber
java.lang.Object
cn.vertxup.ambient.domain.tables.pojos.XNumber
- All Implemented Interfaces:
IXNumber,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class XNumber
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IXNumber
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionXNumber()XNumber(io.vertx.core.json.JsonObject json) XNumber(String key, String code, String comment, Long current, String format, String identifier, String prefix, String suffix, String time, Integer length, Integer step, Boolean decrement, String appId, Boolean renewal, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidLoad data from another generated Record/POJO implementing the common interface IXNumberGetter forDB_ETERNAL.X_NUMBER.ACTIVE.getAppId()Getter forDB_ETERNAL.X_NUMBER.APP_ID.getCode()Getter forDB_ETERNAL.X_NUMBER.CODE.Getter forDB_ETERNAL.X_NUMBER.COMMENT.Getter forDB_ETERNAL.X_NUMBER.CREATED_AT.Getter forDB_ETERNAL.X_NUMBER.CREATED_BY.Getter forDB_ETERNAL.X_NUMBER.CURRENT.Getter forDB_ETERNAL.X_NUMBER.DECREMENT.Getter forDB_ETERNAL.X_NUMBER.FORMAT.Getter forDB_ETERNAL.X_NUMBER.IDENTIFIER.getKey()Getter forDB_ETERNAL.X_NUMBER.KEY.Getter forDB_ETERNAL.X_NUMBER.LANGUAGE.Getter forDB_ETERNAL.X_NUMBER.LENGTH.Getter forDB_ETERNAL.X_NUMBER.METADATA.Getter forDB_ETERNAL.X_NUMBER.PREFIX.Getter forDB_ETERNAL.X_NUMBER.RENEWAL.getSigma()Getter forDB_ETERNAL.X_NUMBER.SIGMA.getStep()Getter forDB_ETERNAL.X_NUMBER.STEP.Getter forDB_ETERNAL.X_NUMBER.SUFFIX.getTime()Getter forDB_ETERNAL.X_NUMBER.TIME.Getter forDB_ETERNAL.X_NUMBER.UPDATED_AT.Getter forDB_ETERNAL.X_NUMBER.UPDATED_BY.inthashCode()<E extends IXNumber>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IXNumberSetter forDB_ETERNAL.X_NUMBER.ACTIVE.Setter forDB_ETERNAL.X_NUMBER.APP_ID.Setter forDB_ETERNAL.X_NUMBER.CODE.setComment(String comment) Setter forDB_ETERNAL.X_NUMBER.COMMENT.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.X_NUMBER.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.X_NUMBER.CREATED_BY.setCurrent(Long current) Setter forDB_ETERNAL.X_NUMBER.CURRENT.setDecrement(Boolean decrement) Setter forDB_ETERNAL.X_NUMBER.DECREMENT.Setter forDB_ETERNAL.X_NUMBER.FORMAT.setIdentifier(String identifier) Setter forDB_ETERNAL.X_NUMBER.IDENTIFIER.Setter forDB_ETERNAL.X_NUMBER.KEY.setLanguage(String language) Setter forDB_ETERNAL.X_NUMBER.LANGUAGE.Setter forDB_ETERNAL.X_NUMBER.LENGTH.setMetadata(String metadata) Setter forDB_ETERNAL.X_NUMBER.METADATA.Setter forDB_ETERNAL.X_NUMBER.PREFIX.setRenewal(Boolean renewal) Setter forDB_ETERNAL.X_NUMBER.RENEWAL.Setter forDB_ETERNAL.X_NUMBER.SIGMA.Setter forDB_ETERNAL.X_NUMBER.STEP.Setter forDB_ETERNAL.X_NUMBER.SUFFIX.Setter forDB_ETERNAL.X_NUMBER.TIME.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.X_NUMBER.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.X_NUMBER.UPDATED_BY.toString()
-
Constructor Details
-
XNumber
public XNumber() -
XNumber
-
XNumber
public XNumber(String key, String code, String comment, Long current, String format, String identifier, String prefix, String suffix, String time, Integer length, Integer step, Boolean decrement, String appId, Boolean renewal, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
XNumber
public XNumber(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.X_NUMBER.KEY. 「key」- 主键 -
setKey
Setter forDB_ETERNAL.X_NUMBER.KEY. 「key」- 主键 -
getCode
Getter forDB_ETERNAL.X_NUMBER.CODE. 「code」- 编码 -
setCode
Setter forDB_ETERNAL.X_NUMBER.CODE. 「code」- 编码 -
getComment
Getter forDB_ETERNAL.X_NUMBER.COMMENT. 「comment」- 编号备注信息,用于描述编号数据,comment,S_COMMENT- Specified by:
getCommentin interfaceIXNumber
-
setComment
Setter forDB_ETERNAL.X_NUMBER.COMMENT. 「comment」- 编号备注信息,用于描述编号数据,comment,S_COMMENT- Specified by:
setCommentin interfaceIXNumber
-
getCurrent
Getter forDB_ETERNAL.X_NUMBER.CURRENT. 「current」编号当前值,对应${seed},每次变化时current提取后更新为:current + step或current - step,current,L_CURRENT- Specified by:
getCurrentin interfaceIXNumber
-
setCurrent
Setter forDB_ETERNAL.X_NUMBER.CURRENT. 「current」编号当前值,对应${seed},每次变化时current提取后更新为:current + step或current - step,current,L_CURRENT- Specified by:
setCurrentin interfaceIXNumber
-
getFormat
Getter forDB_ETERNAL.X_NUMBER.FORMAT. 「format」格式信息,用于处理最终格式:,format,S_FORMAT -
setFormat
Setter forDB_ETERNAL.X_NUMBER.FORMAT. 「format」格式信息,用于处理最终格式:,format,S_FORMAT -
getIdentifier
Getter forDB_ETERNAL.X_NUMBER.IDENTIFIER. 「identifier」编号对应的identifier,用于查询当前identifier使用的序号信息,identifier,S_IDENTIFIER- Specified by:
getIdentifierin interfaceIXNumber
-
setIdentifier
Setter forDB_ETERNAL.X_NUMBER.IDENTIFIER. 「identifier」编号对应的identifier,用于查询当前identifier使用的序号信息,identifier,S_IDENTIFIER- Specified by:
setIdentifierin interfaceIXNumber
-
getPrefix
Getter forDB_ETERNAL.X_NUMBER.PREFIX. 「prefix」编号前缀,prefix,S_PREFIX -
setPrefix
Setter forDB_ETERNAL.X_NUMBER.PREFIX. 「prefix」编号前缀,prefix,S_PREFIX -
getSuffix
Getter forDB_ETERNAL.X_NUMBER.SUFFIX. 「suffix」编号后缀,suffix,S_SUFFIX -
setSuffix
Setter forDB_ETERNAL.X_NUMBER.SUFFIX. 「suffix」编号后缀,suffix,S_SUFFIX -
getTime
Getter forDB_ETERNAL.X_NUMBER.TIME. 「time」时间对应Pattern,对应${time}:YYYY-MM-DD HH:mm:ss用于描述时间格式生成序号时间部分,time,S_TIME -
setTime
Setter forDB_ETERNAL.X_NUMBER.TIME. 「time」时间对应Pattern,对应${time}:YYYY-MM-DD HH:mm:ss用于描述时间格式生成序号时间部分,time,S_TIME -
getLength
Getter forDB_ETERNAL.X_NUMBER.LENGTH. 「length」编号长度,编号长度不包含prefix和suffix部分,length,I_LENGTH -
setLength
Setter forDB_ETERNAL.X_NUMBER.LENGTH. 「length」编号长度,编号长度不包含prefix和suffix部分,length,I_LENGTH -
getStep
Getter forDB_ETERNAL.X_NUMBER.STEP. 「step」编号的步进系数,每次按照step进行变化,step,I_STEP -
setStep
Setter forDB_ETERNAL.X_NUMBER.STEP. 「step」编号的步进系数,每次按照step进行变化,step,I_STEP -
getDecrement
Getter forDB_ETERNAL.X_NUMBER.DECREMENT. 「decrement」递增/递减?如果为true则递减,为false则是递增,decrement,IS_DECREMENT- Specified by:
getDecrementin interfaceIXNumber
-
setDecrement
Setter forDB_ETERNAL.X_NUMBER.DECREMENT. 「decrement」递增/递减?如果为true则递减,为false则是递增,decrement,IS_DECREMENT- Specified by:
setDecrementin interfaceIXNumber
-
getAppId
Getter forDB_ETERNAL.X_NUMBER.APP_ID. 「appId」- 关联的应用程序ID -
setAppId
Setter forDB_ETERNAL.X_NUMBER.APP_ID. 「appId」- 关联的应用程序ID -
getRenewal
Getter forDB_ETERNAL.X_NUMBER.RENEWAL. 「renewal」- 是否循环- Specified by:
getRenewalin interfaceIXNumber
-
setRenewal
Setter forDB_ETERNAL.X_NUMBER.RENEWAL. 「renewal」- 是否循环- Specified by:
setRenewalin interfaceIXNumber
-
getActive
Getter forDB_ETERNAL.X_NUMBER.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.X_NUMBER.ACTIVE. 「active」- 是否启用 -
getSigma
Getter forDB_ETERNAL.X_NUMBER.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.X_NUMBER.SIGMA. 「sigma」- 统一标识 -
getMetadata
Getter forDB_ETERNAL.X_NUMBER.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXNumber
-
setMetadata
Setter forDB_ETERNAL.X_NUMBER.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXNumber
-
getLanguage
Getter forDB_ETERNAL.X_NUMBER.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXNumber
-
setLanguage
Setter forDB_ETERNAL.X_NUMBER.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXNumber
-
getCreatedAt
Getter forDB_ETERNAL.X_NUMBER.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXNumber
-
setCreatedAt
Setter forDB_ETERNAL.X_NUMBER.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXNumber
-
getCreatedBy
Getter forDB_ETERNAL.X_NUMBER.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXNumber
-
setCreatedBy
Setter forDB_ETERNAL.X_NUMBER.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXNumber
-
getUpdatedAt
Getter forDB_ETERNAL.X_NUMBER.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXNumber
-
setUpdatedAt
Setter forDB_ETERNAL.X_NUMBER.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXNumber
-
getUpdatedBy
Getter forDB_ETERNAL.X_NUMBER.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXNumber
-
setUpdatedBy
Setter forDB_ETERNAL.X_NUMBER.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXNumber
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IXNumberLoad data from another generated Record/POJO implementing the common interface IXNumber -
into
Description copied from interface:IXNumberCopy data into another generated Record/POJO implementing the common interface IXNumber
-