Class XModule
- java.lang.Object
-
- cn.vertxup.ambient.domain.tables.pojos.XModule
-
- All Implemented Interfaces:
IXModule,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class XModule extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IXModule
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XModule()XModule(IXModule value)XModule(io.vertx.core.json.JsonObject json)XModule(String key, String name, String code, String entry, String appId, String modelId, 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(IXModule from)Load data from another generated Record/POJO implementing the common interface IXModuleBooleangetActive()Getter forDB_ETERNAL.X_MODULE.ACTIVE.StringgetAppId()Getter forDB_ETERNAL.X_MODULE.APP_ID.StringgetCode()Getter forDB_ETERNAL.X_MODULE.CODE.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.X_MODULE.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.X_MODULE.CREATED_BY.StringgetEntry()Getter forDB_ETERNAL.X_MODULE.ENTRY.StringgetKey()Getter forDB_ETERNAL.X_MODULE.KEY.StringgetLanguage()Getter forDB_ETERNAL.X_MODULE.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.X_MODULE.METADATA.StringgetModelId()Getter forDB_ETERNAL.X_MODULE.MODEL_ID.StringgetName()Getter forDB_ETERNAL.X_MODULE.NAME.StringgetSigma()Getter forDB_ETERNAL.X_MODULE.SIGMA.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.X_MODULE.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.X_MODULE.UPDATED_BY.<E extends IXModule>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IXModuleXModulesetActive(Boolean active)Setter forDB_ETERNAL.X_MODULE.ACTIVE.XModulesetAppId(String appId)Setter forDB_ETERNAL.X_MODULE.APP_ID.XModulesetCode(String code)Setter forDB_ETERNAL.X_MODULE.CODE.XModulesetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.X_MODULE.CREATED_AT.XModulesetCreatedBy(String createdBy)Setter forDB_ETERNAL.X_MODULE.CREATED_BY.XModulesetEntry(String entry)Setter forDB_ETERNAL.X_MODULE.ENTRY.XModulesetKey(String key)Setter forDB_ETERNAL.X_MODULE.KEY.XModulesetLanguage(String language)Setter forDB_ETERNAL.X_MODULE.LANGUAGE.XModulesetMetadata(String metadata)Setter forDB_ETERNAL.X_MODULE.METADATA.XModulesetModelId(String modelId)Setter forDB_ETERNAL.X_MODULE.MODEL_ID.XModulesetName(String name)Setter forDB_ETERNAL.X_MODULE.NAME.XModulesetSigma(String sigma)Setter forDB_ETERNAL.X_MODULE.SIGMA.XModulesetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.X_MODULE.UPDATED_AT.XModulesetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.X_MODULE.UPDATED_BY.StringtoString()
-
-
-
Constructor Detail
-
XModule
public XModule()
-
XModule
public XModule(IXModule value)
-
XModule
public XModule(String key, String name, String code, String entry, String appId, String modelId, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
XModule
public XModule(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.X_MODULE.KEY. 「key」- 模块唯一主键
-
getName
public String getName()
Getter forDB_ETERNAL.X_MODULE.NAME. 「name」- 模块名称
-
getCode
public String getCode()
Getter forDB_ETERNAL.X_MODULE.CODE. 「code」- 模块编码
-
getEntry
public String getEntry()
Getter forDB_ETERNAL.X_MODULE.ENTRY. 「entry」— 模块入口地址
-
setEntry
public XModule setEntry(String entry)
Setter forDB_ETERNAL.X_MODULE.ENTRY. 「entry」— 模块入口地址
-
getAppId
public String getAppId()
Getter forDB_ETERNAL.X_MODULE.APP_ID. 「appId」- 关联的应用程序ID
-
setAppId
public XModule setAppId(String appId)
Setter forDB_ETERNAL.X_MODULE.APP_ID. 「appId」- 关联的应用程序ID
-
getModelId
public String getModelId()
Getter forDB_ETERNAL.X_MODULE.MODEL_ID. 「modelId」- 当前模块关联的主模型ID- Specified by:
getModelIdin interfaceIXModule
-
setModelId
public XModule setModelId(String modelId)
Setter forDB_ETERNAL.X_MODULE.MODEL_ID. 「modelId」- 当前模块关联的主模型ID- Specified by:
setModelIdin interfaceIXModule
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.X_MODULE.ACTIVE. 「active」- 是否启用
-
setActive
public XModule setActive(Boolean active)
Setter forDB_ETERNAL.X_MODULE.ACTIVE. 「active」- 是否启用
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.X_MODULE.SIGMA. 「sigma」- 统一标识
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.X_MODULE.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXModule
-
setMetadata
public XModule setMetadata(String metadata)
Setter forDB_ETERNAL.X_MODULE.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXModule
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.X_MODULE.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXModule
-
setLanguage
public XModule setLanguage(String language)
Setter forDB_ETERNAL.X_MODULE.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXModule
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_MODULE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXModule
-
setCreatedAt
public XModule setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.X_MODULE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXModule
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.X_MODULE.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXModule
-
setCreatedBy
public XModule setCreatedBy(String createdBy)
Setter forDB_ETERNAL.X_MODULE.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXModule
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_MODULE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXModule
-
setUpdatedAt
public XModule setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.X_MODULE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXModule
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.X_MODULE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXModule
-
setUpdatedBy
public XModule setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.X_MODULE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXModule
-
from
public void from(IXModule from)
Description copied from interface:IXModuleLoad data from another generated Record/POJO implementing the common interface IXModule
-
-