@Generated(value={"http://www.jooq.org","jOOQ version:3.10.8"}, comments="This class is generated by jOOQ") public class MIndex extends Object implements IMIndex
This class is generated by jOOQ.
| Constructor and Description |
|---|
MIndex() |
MIndex(io.vertx.core.json.JsonObject json) |
MIndex(MIndex value) |
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) |
| Modifier and Type | Method and Description |
|---|---|
void |
from(IMIndex from)
Load data from another generated Record/POJO implementing the common interface IMIndex
|
Boolean |
getActive()
Getter for
DB_ETERNAL.M_INDEX.ACTIVE. |
Boolean |
getClustered()
Getter for
DB_ETERNAL.M_INDEX.CLUSTERED. |
String |
getColumns()
Getter for
DB_ETERNAL.M_INDEX.COLUMNS. |
String |
getComments()
Getter for
DB_ETERNAL.M_INDEX.COMMENTS. |
LocalDateTime |
getCreatedAt()
Getter for
DB_ETERNAL.M_INDEX.CREATED_AT. |
String |
getCreatedBy()
Getter for
DB_ETERNAL.M_INDEX.CREATED_BY. |
String |
getEntityId()
Getter for
DB_ETERNAL.M_INDEX.ENTITY_ID. |
String |
getKey()
Getter for
DB_ETERNAL.M_INDEX.KEY. |
String |
getLanguage()
Getter for
DB_ETERNAL.M_INDEX.LANGUAGE. |
String |
getMetadata()
Getter for
DB_ETERNAL.M_INDEX.METADATA. |
String |
getName()
Getter for
DB_ETERNAL.M_INDEX.NAME. |
String |
getSigma()
Getter for
DB_ETERNAL.M_INDEX.SIGMA. |
String |
getType()
Getter for
DB_ETERNAL.M_INDEX.TYPE. |
LocalDateTime |
getUpdatedAt()
Getter for
DB_ETERNAL.M_INDEX.UPDATED_AT. |
String |
getUpdatedBy()
Getter for
DB_ETERNAL.M_INDEX.UPDATED_BY. |
<E extends IMIndex> |
into(E into)
Copy data into another generated Record/POJO implementing the common interface IMIndex
|
MIndex |
setActive(Boolean active)
Setter for
DB_ETERNAL.M_INDEX.ACTIVE. |
MIndex |
setClustered(Boolean clustered)
Setter for
DB_ETERNAL.M_INDEX.CLUSTERED. |
MIndex |
setColumns(String columns)
Setter for
DB_ETERNAL.M_INDEX.COLUMNS. |
MIndex |
setComments(String comments)
Setter for
DB_ETERNAL.M_INDEX.COMMENTS. |
MIndex |
setCreatedAt(LocalDateTime createdAt)
Setter for
DB_ETERNAL.M_INDEX.CREATED_AT. |
MIndex |
setCreatedBy(String createdBy)
Setter for
DB_ETERNAL.M_INDEX.CREATED_BY. |
MIndex |
setEntityId(String entityId)
Setter for
DB_ETERNAL.M_INDEX.ENTITY_ID. |
MIndex |
setKey(String key)
Setter for
DB_ETERNAL.M_INDEX.KEY. |
MIndex |
setLanguage(String language)
Setter for
DB_ETERNAL.M_INDEX.LANGUAGE. |
MIndex |
setMetadata(String metadata)
Setter for
DB_ETERNAL.M_INDEX.METADATA. |
MIndex |
setName(String name)
Setter for
DB_ETERNAL.M_INDEX.NAME. |
MIndex |
setSigma(String sigma)
Setter for
DB_ETERNAL.M_INDEX.SIGMA. |
MIndex |
setType(String type)
Setter for
DB_ETERNAL.M_INDEX.TYPE. |
MIndex |
setUpdatedAt(LocalDateTime updatedAt)
Setter for
DB_ETERNAL.M_INDEX.UPDATED_AT. |
MIndex |
setUpdatedBy(String updatedBy)
Setter for
DB_ETERNAL.M_INDEX.UPDATED_BY. |
String |
toString() |
public MIndex()
public MIndex(MIndex value)
public 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)
public MIndex(io.vertx.core.json.JsonObject json)
public String getKey()
IMIndexGetter for DB_ETERNAL.M_INDEX.KEY. 「key」- 索引ID
public MIndex setKey(String key)
IMIndexSetter for DB_ETERNAL.M_INDEX.KEY. 「key」- 索引ID
public String getName()
IMIndexGetter for DB_ETERNAL.M_INDEX.NAME. 「name」- 索引名称
public MIndex setName(String name)
IMIndexSetter for DB_ETERNAL.M_INDEX.NAME. 「name」- 索引名称
public String getType()
IMIndexGetter for DB_ETERNAL.M_INDEX.TYPE. 「type」- 索引类型
public MIndex setType(String type)
IMIndexSetter for DB_ETERNAL.M_INDEX.TYPE. 「type」- 索引类型
public Boolean getClustered()
IMIndexGetter for DB_ETERNAL.M_INDEX.CLUSTERED. 「clustered」- 是否聚集索引
getClustered in interface IMIndexpublic MIndex setClustered(Boolean clustered)
IMIndexSetter for DB_ETERNAL.M_INDEX.CLUSTERED. 「clustered」- 是否聚集索引
setClustered in interface IMIndexpublic String getColumns()
IMIndexGetter for DB_ETERNAL.M_INDEX.COLUMNS. 「columns」- JsonArray格式,索引覆盖的列集合
getColumns in interface IMIndexpublic MIndex setColumns(String columns)
IMIndexSetter for DB_ETERNAL.M_INDEX.COLUMNS. 「columns」- JsonArray格式,索引覆盖的列集合
setColumns in interface IMIndexpublic String getEntityId()
IMIndexGetter for DB_ETERNAL.M_INDEX.ENTITY_ID. 「entityId」- 关联的实体ID
getEntityId in interface IMIndexpublic MIndex setEntityId(String entityId)
IMIndexSetter for DB_ETERNAL.M_INDEX.ENTITY_ID. 「entityId」- 关联的实体ID
setEntityId in interface IMIndexpublic String getComments()
IMIndexGetter for DB_ETERNAL.M_INDEX.COMMENTS. 「comments」- 当前索引的描述信息
getComments in interface IMIndexpublic MIndex setComments(String comments)
IMIndexSetter for DB_ETERNAL.M_INDEX.COMMENTS. 「comments」- 当前索引的描述信息
setComments in interface IMIndexpublic String getSigma()
IMIndexGetter for DB_ETERNAL.M_INDEX.SIGMA. 「sigma」- 统一标识
public MIndex setSigma(String sigma)
IMIndexSetter for DB_ETERNAL.M_INDEX.SIGMA. 「sigma」- 统一标识
public String getLanguage()
IMIndexGetter for DB_ETERNAL.M_INDEX.LANGUAGE. 「language」- 使用的语言
getLanguage in interface IMIndexpublic MIndex setLanguage(String language)
IMIndexSetter for DB_ETERNAL.M_INDEX.LANGUAGE. 「language」- 使用的语言
setLanguage in interface IMIndexpublic Boolean getActive()
IMIndexGetter for DB_ETERNAL.M_INDEX.ACTIVE. 「active」- 是否启用
public MIndex setActive(Boolean active)
IMIndexSetter for DB_ETERNAL.M_INDEX.ACTIVE. 「active」- 是否启用
public String getMetadata()
IMIndexGetter for DB_ETERNAL.M_INDEX.METADATA. 「metadata」- 附加配置数据
getMetadata in interface IMIndexpublic MIndex setMetadata(String metadata)
IMIndexSetter for DB_ETERNAL.M_INDEX.METADATA. 「metadata」- 附加配置数据
setMetadata in interface IMIndexpublic LocalDateTime getCreatedAt()
IMIndexGetter for DB_ETERNAL.M_INDEX.CREATED_AT. 「createdAt」- 创建时间
getCreatedAt in interface IMIndexpublic MIndex setCreatedAt(LocalDateTime createdAt)
IMIndexSetter for DB_ETERNAL.M_INDEX.CREATED_AT. 「createdAt」- 创建时间
setCreatedAt in interface IMIndexpublic String getCreatedBy()
IMIndexGetter for DB_ETERNAL.M_INDEX.CREATED_BY. 「createdBy」- 创建人
getCreatedBy in interface IMIndexpublic MIndex setCreatedBy(String createdBy)
IMIndexSetter for DB_ETERNAL.M_INDEX.CREATED_BY. 「createdBy」- 创建人
setCreatedBy in interface IMIndexpublic LocalDateTime getUpdatedAt()
IMIndexGetter for DB_ETERNAL.M_INDEX.UPDATED_AT. 「updatedAt」- 更新时间
getUpdatedAt in interface IMIndexpublic MIndex setUpdatedAt(LocalDateTime updatedAt)
IMIndexSetter for DB_ETERNAL.M_INDEX.UPDATED_AT. 「updatedAt」- 更新时间
setUpdatedAt in interface IMIndexpublic String getUpdatedBy()
IMIndexGetter for DB_ETERNAL.M_INDEX.UPDATED_BY. 「updatedBy」- 更新人
getUpdatedBy in interface IMIndexpublic MIndex setUpdatedBy(String updatedBy)
IMIndexSetter for DB_ETERNAL.M_INDEX.UPDATED_BY. 「updatedBy」- 更新人
setUpdatedBy in interface IMIndexpublic void from(IMIndex from)
Load data from another generated Record/POJO implementing the common interface IMIndex
Copyright © 2021. All rights reserved.