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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XNumber()XNumber(IXNumber value)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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(IXNumber from)Load data from another generated Record/POJO implementing the common interface IXNumberBooleangetActive()Getter forDB_ETERNAL.X_NUMBER.ACTIVE.StringgetAppId()Getter forDB_ETERNAL.X_NUMBER.APP_ID.StringgetCode()Getter forDB_ETERNAL.X_NUMBER.CODE.StringgetComment()Getter forDB_ETERNAL.X_NUMBER.COMMENT.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.X_NUMBER.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.X_NUMBER.CREATED_BY.LonggetCurrent()Getter forDB_ETERNAL.X_NUMBER.CURRENT.BooleangetDecrement()Getter forDB_ETERNAL.X_NUMBER.DECREMENT.StringgetFormat()Getter forDB_ETERNAL.X_NUMBER.FORMAT.StringgetIdentifier()Getter forDB_ETERNAL.X_NUMBER.IDENTIFIER.StringgetKey()Getter forDB_ETERNAL.X_NUMBER.KEY.StringgetLanguage()Getter forDB_ETERNAL.X_NUMBER.LANGUAGE.IntegergetLength()Getter forDB_ETERNAL.X_NUMBER.LENGTH.StringgetMetadata()Getter forDB_ETERNAL.X_NUMBER.METADATA.StringgetPrefix()Getter forDB_ETERNAL.X_NUMBER.PREFIX.BooleangetRenewal()Getter forDB_ETERNAL.X_NUMBER.RENEWAL.StringgetSigma()Getter forDB_ETERNAL.X_NUMBER.SIGMA.IntegergetStep()Getter forDB_ETERNAL.X_NUMBER.STEP.StringgetSuffix()Getter forDB_ETERNAL.X_NUMBER.SUFFIX.StringgetTime()Getter forDB_ETERNAL.X_NUMBER.TIME.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.X_NUMBER.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.X_NUMBER.UPDATED_BY.<E extends IXNumber>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IXNumberXNumbersetActive(Boolean active)Setter forDB_ETERNAL.X_NUMBER.ACTIVE.XNumbersetAppId(String appId)Setter forDB_ETERNAL.X_NUMBER.APP_ID.XNumbersetCode(String code)Setter forDB_ETERNAL.X_NUMBER.CODE.XNumbersetComment(String comment)Setter forDB_ETERNAL.X_NUMBER.COMMENT.XNumbersetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.X_NUMBER.CREATED_AT.XNumbersetCreatedBy(String createdBy)Setter forDB_ETERNAL.X_NUMBER.CREATED_BY.XNumbersetCurrent(Long current)Setter forDB_ETERNAL.X_NUMBER.CURRENT.XNumbersetDecrement(Boolean decrement)Setter forDB_ETERNAL.X_NUMBER.DECREMENT.XNumbersetFormat(String format)Setter forDB_ETERNAL.X_NUMBER.FORMAT.XNumbersetIdentifier(String identifier)Setter forDB_ETERNAL.X_NUMBER.IDENTIFIER.XNumbersetKey(String key)Setter forDB_ETERNAL.X_NUMBER.KEY.XNumbersetLanguage(String language)Setter forDB_ETERNAL.X_NUMBER.LANGUAGE.XNumbersetLength(Integer length)Setter forDB_ETERNAL.X_NUMBER.LENGTH.XNumbersetMetadata(String metadata)Setter forDB_ETERNAL.X_NUMBER.METADATA.XNumbersetPrefix(String prefix)Setter forDB_ETERNAL.X_NUMBER.PREFIX.XNumbersetRenewal(Boolean renewal)Setter forDB_ETERNAL.X_NUMBER.RENEWAL.XNumbersetSigma(String sigma)Setter forDB_ETERNAL.X_NUMBER.SIGMA.XNumbersetStep(Integer step)Setter forDB_ETERNAL.X_NUMBER.STEP.XNumbersetSuffix(String suffix)Setter forDB_ETERNAL.X_NUMBER.SUFFIX.XNumbersetTime(String time)Setter forDB_ETERNAL.X_NUMBER.TIME.XNumbersetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.X_NUMBER.UPDATED_AT.XNumbersetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.X_NUMBER.UPDATED_BY.StringtoString()
-
-
-
Constructor Detail
-
XNumber
public XNumber()
-
XNumber
public XNumber(IXNumber value)
-
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 Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.X_NUMBER.KEY. 「key」- 主键
-
getCode
public String getCode()
Getter forDB_ETERNAL.X_NUMBER.CODE. 「code」- 编码
-
getComment
public String getComment()
Getter forDB_ETERNAL.X_NUMBER.COMMENT. 「comment」- 编号备注信息,用于描述编号数据,comment,S_COMMENT- Specified by:
getCommentin interfaceIXNumber
-
setComment
public XNumber setComment(String comment)
Setter forDB_ETERNAL.X_NUMBER.COMMENT. 「comment」- 编号备注信息,用于描述编号数据,comment,S_COMMENT- Specified by:
setCommentin interfaceIXNumber
-
getCurrent
public Long getCurrent()
Getter forDB_ETERNAL.X_NUMBER.CURRENT. 「current」编号当前值,对应${seed},每次变化时current提取后更新为:current + step或current - step,current,L_CURRENT- Specified by:
getCurrentin interfaceIXNumber
-
setCurrent
public XNumber setCurrent(Long current)
Setter forDB_ETERNAL.X_NUMBER.CURRENT. 「current」编号当前值,对应${seed},每次变化时current提取后更新为:current + step或current - step,current,L_CURRENT- Specified by:
setCurrentin interfaceIXNumber
-
getFormat
public String getFormat()
Getter forDB_ETERNAL.X_NUMBER.FORMAT. 「format」格式信息,用于处理最终格式:,format,S_FORMAT
-
setFormat
public XNumber setFormat(String format)
Setter forDB_ETERNAL.X_NUMBER.FORMAT. 「format」格式信息,用于处理最终格式:,format,S_FORMAT
-
getIdentifier
public String getIdentifier()
Getter forDB_ETERNAL.X_NUMBER.IDENTIFIER. 「identifier」编号对应的identifier,用于查询当前identifier使用的序号信息,identifier,S_IDENTIFIER- Specified by:
getIdentifierin interfaceIXNumber
-
setIdentifier
public XNumber setIdentifier(String identifier)
Setter forDB_ETERNAL.X_NUMBER.IDENTIFIER. 「identifier」编号对应的identifier,用于查询当前identifier使用的序号信息,identifier,S_IDENTIFIER- Specified by:
setIdentifierin interfaceIXNumber
-
getPrefix
public String getPrefix()
Getter forDB_ETERNAL.X_NUMBER.PREFIX. 「prefix」编号前缀,prefix,S_PREFIX
-
setPrefix
public XNumber setPrefix(String prefix)
Setter forDB_ETERNAL.X_NUMBER.PREFIX. 「prefix」编号前缀,prefix,S_PREFIX
-
getSuffix
public String getSuffix()
Getter forDB_ETERNAL.X_NUMBER.SUFFIX. 「suffix」编号后缀,suffix,S_SUFFIX
-
setSuffix
public XNumber setSuffix(String suffix)
Setter forDB_ETERNAL.X_NUMBER.SUFFIX. 「suffix」编号后缀,suffix,S_SUFFIX
-
getTime
public String getTime()
Getter forDB_ETERNAL.X_NUMBER.TIME. 「time」时间对应Pattern,对应${time}:YYYY-MM-DD HH:mm:ss用于描述时间格式生成序号时间部分,time,S_TIME
-
setTime
public XNumber setTime(String time)
Setter forDB_ETERNAL.X_NUMBER.TIME. 「time」时间对应Pattern,对应${time}:YYYY-MM-DD HH:mm:ss用于描述时间格式生成序号时间部分,time,S_TIME
-
getLength
public Integer getLength()
Getter forDB_ETERNAL.X_NUMBER.LENGTH. 「length」编号长度,编号长度不包含prefix和suffix部分,length,I_LENGTH
-
setLength
public XNumber setLength(Integer length)
Setter forDB_ETERNAL.X_NUMBER.LENGTH. 「length」编号长度,编号长度不包含prefix和suffix部分,length,I_LENGTH
-
getStep
public Integer getStep()
Getter forDB_ETERNAL.X_NUMBER.STEP. 「step」编号的步进系数,每次按照step进行变化,step,I_STEP
-
setStep
public XNumber setStep(Integer step)
Setter forDB_ETERNAL.X_NUMBER.STEP. 「step」编号的步进系数,每次按照step进行变化,step,I_STEP
-
getDecrement
public Boolean getDecrement()
Getter forDB_ETERNAL.X_NUMBER.DECREMENT. 「decrement」递增/递减?如果为true则递减,为false则是递增,decrement,IS_DECREMENT- Specified by:
getDecrementin interfaceIXNumber
-
setDecrement
public XNumber setDecrement(Boolean decrement)
Setter forDB_ETERNAL.X_NUMBER.DECREMENT. 「decrement」递增/递减?如果为true则递减,为false则是递增,decrement,IS_DECREMENT- Specified by:
setDecrementin interfaceIXNumber
-
getAppId
public String getAppId()
Getter forDB_ETERNAL.X_NUMBER.APP_ID. 「appId」- 关联的应用程序ID
-
setAppId
public XNumber setAppId(String appId)
Setter forDB_ETERNAL.X_NUMBER.APP_ID. 「appId」- 关联的应用程序ID
-
getRenewal
public Boolean getRenewal()
Getter forDB_ETERNAL.X_NUMBER.RENEWAL. 「renewal」- 是否循环- Specified by:
getRenewalin interfaceIXNumber
-
setRenewal
public XNumber setRenewal(Boolean renewal)
Setter forDB_ETERNAL.X_NUMBER.RENEWAL. 「renewal」- 是否循环- Specified by:
setRenewalin interfaceIXNumber
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.X_NUMBER.ACTIVE. 「active」- 是否启用
-
setActive
public XNumber setActive(Boolean active)
Setter forDB_ETERNAL.X_NUMBER.ACTIVE. 「active」- 是否启用
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.X_NUMBER.SIGMA. 「sigma」- 统一标识
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.X_NUMBER.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXNumber
-
setMetadata
public XNumber setMetadata(String metadata)
Setter forDB_ETERNAL.X_NUMBER.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXNumber
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.X_NUMBER.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXNumber
-
setLanguage
public XNumber setLanguage(String language)
Setter forDB_ETERNAL.X_NUMBER.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXNumber
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_NUMBER.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXNumber
-
setCreatedAt
public XNumber setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.X_NUMBER.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXNumber
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.X_NUMBER.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXNumber
-
setCreatedBy
public XNumber setCreatedBy(String createdBy)
Setter forDB_ETERNAL.X_NUMBER.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXNumber
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_NUMBER.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXNumber
-
setUpdatedAt
public XNumber setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.X_NUMBER.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXNumber
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.X_NUMBER.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXNumber
-
setUpdatedBy
public XNumber setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.X_NUMBER.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXNumber
-
from
public void from(IXNumber from)
Description copied from interface:IXNumberLoad data from another generated Record/POJO implementing the common interface IXNumber
-
-