Class MIndex
java.lang.Object
cn.vertxup.atom.domain.tables.pojos.MIndex
- All Implemented Interfaces:
IMIndex,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class MIndex
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IMIndex
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMIndex()MIndex(io.vertx.core.json.JsonObject json) MIndex(String key, String name, String type, Boolean clustered, String columns, String entityId, String comments, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidLoad data from another generated Record/POJO implementing the common interface IMIndexGetter forDB_ETERNAL.M_INDEX.ACTIVE.Getter forDB_ETERNAL.M_INDEX.CLUSTERED.Getter forDB_ETERNAL.M_INDEX.COLUMNS.Getter forDB_ETERNAL.M_INDEX.COMMENTS.Getter forDB_ETERNAL.M_INDEX.CREATED_AT.Getter forDB_ETERNAL.M_INDEX.CREATED_BY.Getter forDB_ETERNAL.M_INDEX.ENTITY_ID.getKey()Getter forDB_ETERNAL.M_INDEX.KEY.Getter forDB_ETERNAL.M_INDEX.LANGUAGE.Getter forDB_ETERNAL.M_INDEX.METADATA.getName()Getter forDB_ETERNAL.M_INDEX.NAME.getSigma()Getter forDB_ETERNAL.M_INDEX.SIGMA.getType()Getter forDB_ETERNAL.M_INDEX.TYPE.Getter forDB_ETERNAL.M_INDEX.UPDATED_AT.Getter forDB_ETERNAL.M_INDEX.UPDATED_BY.inthashCode()<E extends IMIndex>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IMIndexSetter forDB_ETERNAL.M_INDEX.ACTIVE.setClustered(Boolean clustered) Setter forDB_ETERNAL.M_INDEX.CLUSTERED.setColumns(String columns) Setter forDB_ETERNAL.M_INDEX.COLUMNS.setComments(String comments) Setter forDB_ETERNAL.M_INDEX.COMMENTS.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.M_INDEX.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.M_INDEX.CREATED_BY.setEntityId(String entityId) Setter forDB_ETERNAL.M_INDEX.ENTITY_ID.Setter forDB_ETERNAL.M_INDEX.KEY.setLanguage(String language) Setter forDB_ETERNAL.M_INDEX.LANGUAGE.setMetadata(String metadata) Setter forDB_ETERNAL.M_INDEX.METADATA.Setter forDB_ETERNAL.M_INDEX.NAME.Setter forDB_ETERNAL.M_INDEX.SIGMA.Setter forDB_ETERNAL.M_INDEX.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.M_INDEX.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.M_INDEX.UPDATED_BY.toString()
-
Constructor Details
-
MIndex
public MIndex() -
MIndex
-
MIndex
-
MIndex
public MIndex(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.M_INDEX.KEY. 「key」- 索引ID -
setKey
Setter forDB_ETERNAL.M_INDEX.KEY. 「key」- 索引ID -
getName
Getter forDB_ETERNAL.M_INDEX.NAME. 「name」- 索引名称 -
setName
Setter forDB_ETERNAL.M_INDEX.NAME. 「name」- 索引名称 -
getType
Getter forDB_ETERNAL.M_INDEX.TYPE. 「type」- 索引类型 -
setType
Setter forDB_ETERNAL.M_INDEX.TYPE. 「type」- 索引类型 -
getClustered
Getter forDB_ETERNAL.M_INDEX.CLUSTERED. 「clustered」- 是否聚集索引- Specified by:
getClusteredin interfaceIMIndex
-
setClustered
Setter forDB_ETERNAL.M_INDEX.CLUSTERED. 「clustered」- 是否聚集索引- Specified by:
setClusteredin interfaceIMIndex
-
getColumns
Getter forDB_ETERNAL.M_INDEX.COLUMNS. 「columns」- JsonArray格式,索引覆盖的列集合- Specified by:
getColumnsin interfaceIMIndex
-
setColumns
Setter forDB_ETERNAL.M_INDEX.COLUMNS. 「columns」- JsonArray格式,索引覆盖的列集合- Specified by:
setColumnsin interfaceIMIndex
-
getEntityId
Getter forDB_ETERNAL.M_INDEX.ENTITY_ID. 「entityId」- 关联的实体ID- Specified by:
getEntityIdin interfaceIMIndex
-
setEntityId
Setter forDB_ETERNAL.M_INDEX.ENTITY_ID. 「entityId」- 关联的实体ID- Specified by:
setEntityIdin interfaceIMIndex
-
getComments
Getter forDB_ETERNAL.M_INDEX.COMMENTS. 「comments」- 当前索引的描述信息- Specified by:
getCommentsin interfaceIMIndex
-
setComments
Setter forDB_ETERNAL.M_INDEX.COMMENTS. 「comments」- 当前索引的描述信息- Specified by:
setCommentsin interfaceIMIndex
-
getSigma
Getter forDB_ETERNAL.M_INDEX.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.M_INDEX.SIGMA. 「sigma」- 统一标识 -
getLanguage
Getter forDB_ETERNAL.M_INDEX.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIMIndex
-
setLanguage
Setter forDB_ETERNAL.M_INDEX.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIMIndex
-
getActive
Getter forDB_ETERNAL.M_INDEX.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.M_INDEX.ACTIVE. 「active」- 是否启用 -
getMetadata
Getter forDB_ETERNAL.M_INDEX.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceIMIndex
-
setMetadata
Setter forDB_ETERNAL.M_INDEX.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceIMIndex
-
getCreatedAt
Getter forDB_ETERNAL.M_INDEX.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIMIndex
-
setCreatedAt
Setter forDB_ETERNAL.M_INDEX.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIMIndex
-
getCreatedBy
Getter forDB_ETERNAL.M_INDEX.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIMIndex
-
setCreatedBy
Setter forDB_ETERNAL.M_INDEX.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIMIndex
-
getUpdatedAt
Getter forDB_ETERNAL.M_INDEX.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIMIndex
-
setUpdatedAt
Setter forDB_ETERNAL.M_INDEX.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIMIndex
-
getUpdatedBy
Getter forDB_ETERNAL.M_INDEX.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIMIndex
-
setUpdatedBy
Setter forDB_ETERNAL.M_INDEX.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIMIndex
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IMIndexLoad data from another generated Record/POJO implementing the common interface IMIndex -
into
Description copied from interface:IMIndexCopy data into another generated Record/POJO implementing the common interface IMIndex
-