@Generated(value={"http://www.jooq.org","jOOQ version:3.10.8"}, comments="This class is generated by jOOQ") public class XNumber extends Object implements IXNumber
This class is generated by jOOQ.
| Constructor and Description |
|---|
XNumber() |
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 active,
String sigma,
String metadata,
String language,
LocalDateTime createdAt,
String createdBy,
LocalDateTime updatedAt,
String updatedBy) |
XNumber(XNumber value) |
| Modifier and Type | Method and Description |
|---|---|
void |
from(IXNumber from)
Load data from another generated Record/POJO implementing the common interface IXNumber
|
Boolean |
getActive()
Getter for
DB_ETERNAL.X_NUMBER.ACTIVE. |
String |
getAppId()
Getter for
DB_ETERNAL.X_NUMBER.APP_ID. |
String |
getCode()
Getter for
DB_ETERNAL.X_NUMBER.CODE. |
String |
getComment()
Getter for
DB_ETERNAL.X_NUMBER.COMMENT. |
LocalDateTime |
getCreatedAt()
Getter for
DB_ETERNAL.X_NUMBER.CREATED_AT. |
String |
getCreatedBy()
Getter for
DB_ETERNAL.X_NUMBER.CREATED_BY. |
Long |
getCurrent()
Getter for
DB_ETERNAL.X_NUMBER.CURRENT. |
Boolean |
getDecrement()
Getter for
DB_ETERNAL.X_NUMBER.DECREMENT. |
String |
getFormat()
Getter for
DB_ETERNAL.X_NUMBER.FORMAT. |
String |
getIdentifier()
Getter for
DB_ETERNAL.X_NUMBER.IDENTIFIER. |
String |
getKey()
Getter for
DB_ETERNAL.X_NUMBER.KEY. |
String |
getLanguage()
Getter for
DB_ETERNAL.X_NUMBER.LANGUAGE. |
Integer |
getLength()
Getter for
DB_ETERNAL.X_NUMBER.LENGTH. |
String |
getMetadata()
Getter for
DB_ETERNAL.X_NUMBER.METADATA. |
String |
getPrefix()
Getter for
DB_ETERNAL.X_NUMBER.PREFIX. |
String |
getSigma()
Getter for
DB_ETERNAL.X_NUMBER.SIGMA. |
Integer |
getStep()
Getter for
DB_ETERNAL.X_NUMBER.STEP. |
String |
getSuffix()
Getter for
DB_ETERNAL.X_NUMBER.SUFFIX. |
String |
getTime()
Getter for
DB_ETERNAL.X_NUMBER.TIME. |
LocalDateTime |
getUpdatedAt()
Getter for
DB_ETERNAL.X_NUMBER.UPDATED_AT. |
String |
getUpdatedBy()
Getter for
DB_ETERNAL.X_NUMBER.UPDATED_BY. |
<E extends IXNumber> |
into(E into)
Copy data into another generated Record/POJO implementing the common interface IXNumber
|
XNumber |
setActive(Boolean active)
Setter for
DB_ETERNAL.X_NUMBER.ACTIVE. |
XNumber |
setAppId(String appId)
Setter for
DB_ETERNAL.X_NUMBER.APP_ID. |
XNumber |
setCode(String code)
Setter for
DB_ETERNAL.X_NUMBER.CODE. |
XNumber |
setComment(String comment)
Setter for
DB_ETERNAL.X_NUMBER.COMMENT. |
XNumber |
setCreatedAt(LocalDateTime createdAt)
Setter for
DB_ETERNAL.X_NUMBER.CREATED_AT. |
XNumber |
setCreatedBy(String createdBy)
Setter for
DB_ETERNAL.X_NUMBER.CREATED_BY. |
XNumber |
setCurrent(Long current)
Setter for
DB_ETERNAL.X_NUMBER.CURRENT. |
XNumber |
setDecrement(Boolean decrement)
Setter for
DB_ETERNAL.X_NUMBER.DECREMENT. |
XNumber |
setFormat(String format)
Setter for
DB_ETERNAL.X_NUMBER.FORMAT. |
XNumber |
setIdentifier(String identifier)
Setter for
DB_ETERNAL.X_NUMBER.IDENTIFIER. |
XNumber |
setKey(String key)
Setter for
DB_ETERNAL.X_NUMBER.KEY. |
XNumber |
setLanguage(String language)
Setter for
DB_ETERNAL.X_NUMBER.LANGUAGE. |
XNumber |
setLength(Integer length)
Setter for
DB_ETERNAL.X_NUMBER.LENGTH. |
XNumber |
setMetadata(String metadata)
Setter for
DB_ETERNAL.X_NUMBER.METADATA. |
XNumber |
setPrefix(String prefix)
Setter for
DB_ETERNAL.X_NUMBER.PREFIX. |
XNumber |
setSigma(String sigma)
Setter for
DB_ETERNAL.X_NUMBER.SIGMA. |
XNumber |
setStep(Integer step)
Setter for
DB_ETERNAL.X_NUMBER.STEP. |
XNumber |
setSuffix(String suffix)
Setter for
DB_ETERNAL.X_NUMBER.SUFFIX. |
XNumber |
setTime(String time)
Setter for
DB_ETERNAL.X_NUMBER.TIME. |
XNumber |
setUpdatedAt(LocalDateTime updatedAt)
Setter for
DB_ETERNAL.X_NUMBER.UPDATED_AT. |
XNumber |
setUpdatedBy(String updatedBy)
Setter for
DB_ETERNAL.X_NUMBER.UPDATED_BY. |
String |
toString() |
public XNumber()
public XNumber(XNumber value)
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 active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
public XNumber(io.vertx.core.json.JsonObject json)
public String getKey()
IXNumberGetter for DB_ETERNAL.X_NUMBER.KEY. 「key」- 主键
public XNumber setKey(String key)
IXNumberSetter for DB_ETERNAL.X_NUMBER.KEY. 「key」- 主键
public String getCode()
IXNumberGetter for DB_ETERNAL.X_NUMBER.CODE. 「code」- 编码
public XNumber setCode(String code)
IXNumberSetter for DB_ETERNAL.X_NUMBER.CODE. 「code」- 编码
public String getComment()
IXNumberGetter for DB_ETERNAL.X_NUMBER.COMMENT. 「comment」- 编号备注信息,用于描述编号数据,comment,S_COMMENT
getComment in interface IXNumberpublic XNumber setComment(String comment)
IXNumberSetter for DB_ETERNAL.X_NUMBER.COMMENT. 「comment」- 编号备注信息,用于描述编号数据,comment,S_COMMENT
setComment in interface IXNumberpublic Long getCurrent()
IXNumberGetter for DB_ETERNAL.X_NUMBER.CURRENT. 「current」编号当前值,对应${seed},每次变化时current提取后更新为:current + step或current - step,current,L_CURRENT
getCurrent in interface IXNumberpublic XNumber setCurrent(Long current)
IXNumberSetter for DB_ETERNAL.X_NUMBER.CURRENT. 「current」编号当前值,对应${seed},每次变化时current提取后更新为:current + step或current - step,current,L_CURRENT
setCurrent in interface IXNumberpublic String getFormat()
IXNumberGetter for DB_ETERNAL.X_NUMBER.FORMAT. 「format」格式信息,用于处理最终格式:,format,S_FORMAT
public XNumber setFormat(String format)
IXNumberSetter for DB_ETERNAL.X_NUMBER.FORMAT. 「format」格式信息,用于处理最终格式:,format,S_FORMAT
public String getIdentifier()
IXNumberGetter for DB_ETERNAL.X_NUMBER.IDENTIFIER. 「identifier」编号对应的identifier,用于查询当前identifier使用的序号信息,identifier,S_IDENTIFIER
getIdentifier in interface IXNumberpublic XNumber setIdentifier(String identifier)
IXNumberSetter for DB_ETERNAL.X_NUMBER.IDENTIFIER. 「identifier」编号对应的identifier,用于查询当前identifier使用的序号信息,identifier,S_IDENTIFIER
setIdentifier in interface IXNumberpublic String getPrefix()
IXNumberGetter for DB_ETERNAL.X_NUMBER.PREFIX. 「prefix」编号前缀,prefix,S_PREFIX
public XNumber setPrefix(String prefix)
IXNumberSetter for DB_ETERNAL.X_NUMBER.PREFIX. 「prefix」编号前缀,prefix,S_PREFIX
public String getSuffix()
IXNumberGetter for DB_ETERNAL.X_NUMBER.SUFFIX. 「suffix」编号后缀,suffix,S_SUFFIX
public XNumber setSuffix(String suffix)
IXNumberSetter for DB_ETERNAL.X_NUMBER.SUFFIX. 「suffix」编号后缀,suffix,S_SUFFIX
public String getTime()
IXNumberGetter for DB_ETERNAL.X_NUMBER.TIME. 「time」时间对应Pattern,对应${time}:YYYY-MM-DD HH:mm:ss用于描述时间格式生成序号时间部分,time,S_TIME
public XNumber setTime(String time)
IXNumberSetter for DB_ETERNAL.X_NUMBER.TIME. 「time」时间对应Pattern,对应${time}:YYYY-MM-DD HH:mm:ss用于描述时间格式生成序号时间部分,time,S_TIME
public Integer getLength()
IXNumberGetter for DB_ETERNAL.X_NUMBER.LENGTH. 「length」编号长度,编号长度不包含prefix和suffix部分,length,I_LENGTH
public XNumber setLength(Integer length)
IXNumberSetter for DB_ETERNAL.X_NUMBER.LENGTH. 「length」编号长度,编号长度不包含prefix和suffix部分,length,I_LENGTH
public Integer getStep()
IXNumberGetter for DB_ETERNAL.X_NUMBER.STEP. 「step」编号的步进系数,每次按照step进行变化,step,I_STEP
public XNumber setStep(Integer step)
IXNumberSetter for DB_ETERNAL.X_NUMBER.STEP. 「step」编号的步进系数,每次按照step进行变化,step,I_STEP
public Boolean getDecrement()
IXNumberGetter for DB_ETERNAL.X_NUMBER.DECREMENT. 「decrement」递增/递减?如果为true则递减,为false则是递增,decrement,IS_DECREMENT
getDecrement in interface IXNumberpublic XNumber setDecrement(Boolean decrement)
IXNumberSetter for DB_ETERNAL.X_NUMBER.DECREMENT. 「decrement」递增/递减?如果为true则递减,为false则是递增,decrement,IS_DECREMENT
setDecrement in interface IXNumberpublic String getAppId()
IXNumberGetter for DB_ETERNAL.X_NUMBER.APP_ID. 「appId」- 关联的应用程序ID
public XNumber setAppId(String appId)
IXNumberSetter for DB_ETERNAL.X_NUMBER.APP_ID. 「appId」- 关联的应用程序ID
public Boolean getActive()
IXNumberGetter for DB_ETERNAL.X_NUMBER.ACTIVE. 「active」- 是否启用
public XNumber setActive(Boolean active)
IXNumberSetter for DB_ETERNAL.X_NUMBER.ACTIVE. 「active」- 是否启用
public String getSigma()
IXNumberGetter for DB_ETERNAL.X_NUMBER.SIGMA. 「sigma」- 统一标识
public XNumber setSigma(String sigma)
IXNumberSetter for DB_ETERNAL.X_NUMBER.SIGMA. 「sigma」- 统一标识
public String getMetadata()
IXNumberGetter for DB_ETERNAL.X_NUMBER.METADATA. 「metadata」- 附加配置
getMetadata in interface IXNumberpublic XNumber setMetadata(String metadata)
IXNumberSetter for DB_ETERNAL.X_NUMBER.METADATA. 「metadata」- 附加配置
setMetadata in interface IXNumberpublic String getLanguage()
IXNumberGetter for DB_ETERNAL.X_NUMBER.LANGUAGE. 「language」- 使用的语言
getLanguage in interface IXNumberpublic XNumber setLanguage(String language)
IXNumberSetter for DB_ETERNAL.X_NUMBER.LANGUAGE. 「language」- 使用的语言
setLanguage in interface IXNumberpublic LocalDateTime getCreatedAt()
IXNumberGetter for DB_ETERNAL.X_NUMBER.CREATED_AT. 「createdAt」- 创建时间
getCreatedAt in interface IXNumberpublic XNumber setCreatedAt(LocalDateTime createdAt)
IXNumberSetter for DB_ETERNAL.X_NUMBER.CREATED_AT. 「createdAt」- 创建时间
setCreatedAt in interface IXNumberpublic String getCreatedBy()
IXNumberGetter for DB_ETERNAL.X_NUMBER.CREATED_BY. 「createdBy」- 创建人
getCreatedBy in interface IXNumberpublic XNumber setCreatedBy(String createdBy)
IXNumberSetter for DB_ETERNAL.X_NUMBER.CREATED_BY. 「createdBy」- 创建人
setCreatedBy in interface IXNumberpublic LocalDateTime getUpdatedAt()
IXNumberGetter for DB_ETERNAL.X_NUMBER.UPDATED_AT. 「updatedAt」- 更新时间
getUpdatedAt in interface IXNumberpublic XNumber setUpdatedAt(LocalDateTime updatedAt)
IXNumberSetter for DB_ETERNAL.X_NUMBER.UPDATED_AT. 「updatedAt」- 更新时间
setUpdatedAt in interface IXNumberpublic String getUpdatedBy()
IXNumberGetter for DB_ETERNAL.X_NUMBER.UPDATED_BY. 「updatedBy」- 更新人
getUpdatedBy in interface IXNumberpublic XNumber setUpdatedBy(String updatedBy)
IXNumberSetter for DB_ETERNAL.X_NUMBER.UPDATED_BY. 「updatedBy」- 更新人
setUpdatedBy in interface IXNumberpublic void from(IXNumber from)
Load data from another generated Record/POJO implementing the common interface IXNumber
Copyright © 2021. All rights reserved.