@Generated(value={"http://www.jooq.org","jOOQ version:3.10.8"}, comments="This class is generated by jOOQ") public class MField extends Object implements IMField
This class is generated by jOOQ.
| Constructor and Description |
|---|
MField() |
MField(io.vertx.core.json.JsonObject json) |
MField(MField value) |
MField(String key,
String name,
String type,
String columnName,
String columnType,
Boolean isPrimary,
Boolean isNullable,
Integer length,
Integer precision,
String format,
String inComponent,
String outComponent,
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(IMField from)
Load data from another generated Record/POJO implementing the common interface IMField
|
Boolean |
getActive()
Getter for
DB_ETERNAL.M_FIELD.ACTIVE. |
String |
getColumnName()
Getter for
DB_ETERNAL.M_FIELD.COLUMN_NAME. |
String |
getColumnType()
Getter for
DB_ETERNAL.M_FIELD.COLUMN_TYPE. |
String |
getComments()
Getter for
DB_ETERNAL.M_FIELD.COMMENTS. |
LocalDateTime |
getCreatedAt()
Getter for
DB_ETERNAL.M_FIELD.CREATED_AT. |
String |
getCreatedBy()
Getter for
DB_ETERNAL.M_FIELD.CREATED_BY. |
String |
getEntityId()
Getter for
DB_ETERNAL.M_FIELD.ENTITY_ID. |
String |
getFormat()
Getter for
DB_ETERNAL.M_FIELD.FORMAT. |
String |
getInComponent()
Getter for
DB_ETERNAL.M_FIELD.IN_COMPONENT. |
Boolean |
getIsNullable()
Getter for
DB_ETERNAL.M_FIELD.IS_NULLABLE. |
Boolean |
getIsPrimary()
Getter for
DB_ETERNAL.M_FIELD.IS_PRIMARY. |
String |
getKey()
Getter for
DB_ETERNAL.M_FIELD.KEY. |
String |
getLanguage()
Getter for
DB_ETERNAL.M_FIELD.LANGUAGE. |
Integer |
getLength()
Getter for
DB_ETERNAL.M_FIELD.LENGTH. |
String |
getMetadata()
Getter for
DB_ETERNAL.M_FIELD.METADATA. |
String |
getName()
Getter for
DB_ETERNAL.M_FIELD.NAME. |
String |
getOutComponent()
Getter for
DB_ETERNAL.M_FIELD.OUT_COMPONENT. |
Integer |
getPrecision()
Getter for
DB_ETERNAL.M_FIELD.PRECISION. |
String |
getSigma()
Getter for
DB_ETERNAL.M_FIELD.SIGMA. |
String |
getType()
Getter for
DB_ETERNAL.M_FIELD.TYPE. |
LocalDateTime |
getUpdatedAt()
Getter for
DB_ETERNAL.M_FIELD.UPDATED_AT. |
String |
getUpdatedBy()
Getter for
DB_ETERNAL.M_FIELD.UPDATED_BY. |
<E extends IMField> |
into(E into)
Copy data into another generated Record/POJO implementing the common interface IMField
|
MField |
setActive(Boolean active)
Setter for
DB_ETERNAL.M_FIELD.ACTIVE. |
MField |
setColumnName(String columnName)
Setter for
DB_ETERNAL.M_FIELD.COLUMN_NAME. |
MField |
setColumnType(String columnType)
Setter for
DB_ETERNAL.M_FIELD.COLUMN_TYPE. |
MField |
setComments(String comments)
Setter for
DB_ETERNAL.M_FIELD.COMMENTS. |
MField |
setCreatedAt(LocalDateTime createdAt)
Setter for
DB_ETERNAL.M_FIELD.CREATED_AT. |
MField |
setCreatedBy(String createdBy)
Setter for
DB_ETERNAL.M_FIELD.CREATED_BY. |
MField |
setEntityId(String entityId)
Setter for
DB_ETERNAL.M_FIELD.ENTITY_ID. |
MField |
setFormat(String format)
Setter for
DB_ETERNAL.M_FIELD.FORMAT. |
MField |
setInComponent(String inComponent)
Setter for
DB_ETERNAL.M_FIELD.IN_COMPONENT. |
MField |
setIsNullable(Boolean isNullable)
Setter for
DB_ETERNAL.M_FIELD.IS_NULLABLE. |
MField |
setIsPrimary(Boolean isPrimary)
Setter for
DB_ETERNAL.M_FIELD.IS_PRIMARY. |
MField |
setKey(String key)
Setter for
DB_ETERNAL.M_FIELD.KEY. |
MField |
setLanguage(String language)
Setter for
DB_ETERNAL.M_FIELD.LANGUAGE. |
MField |
setLength(Integer length)
Setter for
DB_ETERNAL.M_FIELD.LENGTH. |
MField |
setMetadata(String metadata)
Setter for
DB_ETERNAL.M_FIELD.METADATA. |
MField |
setName(String name)
Setter for
DB_ETERNAL.M_FIELD.NAME. |
MField |
setOutComponent(String outComponent)
Setter for
DB_ETERNAL.M_FIELD.OUT_COMPONENT. |
MField |
setPrecision(Integer precision)
Setter for
DB_ETERNAL.M_FIELD.PRECISION. |
MField |
setSigma(String sigma)
Setter for
DB_ETERNAL.M_FIELD.SIGMA. |
MField |
setType(String type)
Setter for
DB_ETERNAL.M_FIELD.TYPE. |
MField |
setUpdatedAt(LocalDateTime updatedAt)
Setter for
DB_ETERNAL.M_FIELD.UPDATED_AT. |
MField |
setUpdatedBy(String updatedBy)
Setter for
DB_ETERNAL.M_FIELD.UPDATED_BY. |
String |
toString() |
public MField()
public MField(MField value)
public MField(String key, String name, String type, String columnName, String columnType, Boolean isPrimary, Boolean isNullable, Integer length, Integer precision, String format, String inComponent, String outComponent, String entityId, String comments, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
public MField(io.vertx.core.json.JsonObject json)
public String getKey()
IMFieldGetter for DB_ETERNAL.M_FIELD.KEY. 「key」- 字段ID
public MField setKey(String key)
IMFieldSetter for DB_ETERNAL.M_FIELD.KEY. 「key」- 字段ID
public String getName()
IMFieldGetter for DB_ETERNAL.M_FIELD.NAME. 「name」- 属性名(非列)
public MField setName(String name)
IMFieldSetter for DB_ETERNAL.M_FIELD.NAME. 「name」- 属性名(非列)
public String getType()
IMFieldGetter for DB_ETERNAL.M_FIELD.TYPE. 「type」- OX核心类型
public MField setType(String type)
IMFieldSetter for DB_ETERNAL.M_FIELD.TYPE. 「type」- OX核心类型
public String getColumnName()
IMFieldGetter for DB_ETERNAL.M_FIELD.COLUMN_NAME. 「columnName」- 数据库列名
getColumnName in interface IMFieldpublic MField setColumnName(String columnName)
IMFieldSetter for DB_ETERNAL.M_FIELD.COLUMN_NAME. 「columnName」- 数据库列名
setColumnName in interface IMFieldpublic String getColumnType()
IMFieldGetter for DB_ETERNAL.M_FIELD.COLUMN_TYPE. 「columnType」- 数据库转换过后的类型
getColumnType in interface IMFieldpublic MField setColumnType(String columnType)
IMFieldSetter for DB_ETERNAL.M_FIELD.COLUMN_TYPE. 「columnType」- 数据库转换过后的类型
setColumnType in interface IMFieldpublic Boolean getIsPrimary()
IMFieldGetter for DB_ETERNAL.M_FIELD.IS_PRIMARY. 「isPrimary」- 是否为主键
getIsPrimary in interface IMFieldpublic MField setIsPrimary(Boolean isPrimary)
IMFieldSetter for DB_ETERNAL.M_FIELD.IS_PRIMARY. 「isPrimary」- 是否为主键
setIsPrimary in interface IMFieldpublic Boolean getIsNullable()
IMFieldGetter for DB_ETERNAL.M_FIELD.IS_NULLABLE. 「isNullable」- 是否可为空
getIsNullable in interface IMFieldpublic MField setIsNullable(Boolean isNullable)
IMFieldSetter for DB_ETERNAL.M_FIELD.IS_NULLABLE. 「isNullable」- 是否可为空
setIsNullable in interface IMFieldpublic Integer getLength()
IMFieldGetter for DB_ETERNAL.M_FIELD.LENGTH. 「length」- String类型的长度
public MField setLength(Integer length)
IMFieldSetter for DB_ETERNAL.M_FIELD.LENGTH. 「length」- String类型的长度
public Integer getPrecision()
IMFieldGetter for DB_ETERNAL.M_FIELD.PRECISION. 「precision」- Decimal类型的精度
getPrecision in interface IMFieldpublic MField setPrecision(Integer precision)
IMFieldSetter for DB_ETERNAL.M_FIELD.PRECISION. 「precision」- Decimal类型的精度
setPrecision in interface IMFieldpublic String getFormat()
IMFieldGetter for DB_ETERNAL.M_FIELD.FORMAT. 「format」- 当前数据列的格式,String或Date类型
public MField setFormat(String format)
IMFieldSetter for DB_ETERNAL.M_FIELD.FORMAT. 「format」- 当前数据列的格式,String或Date类型
public String getInComponent()
IMFieldGetter for DB_ETERNAL.M_FIELD.IN_COMPONENT. 「inComponent」- 写入插件
getInComponent in interface IMFieldpublic MField setInComponent(String inComponent)
IMFieldSetter for DB_ETERNAL.M_FIELD.IN_COMPONENT. 「inComponent」- 写入插件
setInComponent in interface IMFieldpublic String getOutComponent()
IMFieldGetter for DB_ETERNAL.M_FIELD.OUT_COMPONENT. 「outComponent」- 读取插件
getOutComponent in interface IMFieldpublic MField setOutComponent(String outComponent)
IMFieldSetter for DB_ETERNAL.M_FIELD.OUT_COMPONENT. 「outComponent」- 读取插件
setOutComponent in interface IMFieldpublic String getEntityId()
IMFieldGetter for DB_ETERNAL.M_FIELD.ENTITY_ID. 「entityId」- 关联的实体ID
getEntityId in interface IMFieldpublic MField setEntityId(String entityId)
IMFieldSetter for DB_ETERNAL.M_FIELD.ENTITY_ID. 「entityId」- 关联的实体ID
setEntityId in interface IMFieldpublic String getComments()
IMFieldGetter for DB_ETERNAL.M_FIELD.COMMENTS. 「comments」- 当前属性的描述信息
getComments in interface IMFieldpublic MField setComments(String comments)
IMFieldSetter for DB_ETERNAL.M_FIELD.COMMENTS. 「comments」- 当前属性的描述信息
setComments in interface IMFieldpublic String getSigma()
IMFieldGetter for DB_ETERNAL.M_FIELD.SIGMA. 「sigma」- 统一标识
public MField setSigma(String sigma)
IMFieldSetter for DB_ETERNAL.M_FIELD.SIGMA. 「sigma」- 统一标识
public String getLanguage()
IMFieldGetter for DB_ETERNAL.M_FIELD.LANGUAGE. 「language」- 使用的语言
getLanguage in interface IMFieldpublic MField setLanguage(String language)
IMFieldSetter for DB_ETERNAL.M_FIELD.LANGUAGE. 「language」- 使用的语言
setLanguage in interface IMFieldpublic Boolean getActive()
IMFieldGetter for DB_ETERNAL.M_FIELD.ACTIVE. 「active」- 是否启用
public MField setActive(Boolean active)
IMFieldSetter for DB_ETERNAL.M_FIELD.ACTIVE. 「active」- 是否启用
public String getMetadata()
IMFieldGetter for DB_ETERNAL.M_FIELD.METADATA. 「metadata」- 附加配置数据
getMetadata in interface IMFieldpublic MField setMetadata(String metadata)
IMFieldSetter for DB_ETERNAL.M_FIELD.METADATA. 「metadata」- 附加配置数据
setMetadata in interface IMFieldpublic LocalDateTime getCreatedAt()
IMFieldGetter for DB_ETERNAL.M_FIELD.CREATED_AT. 「createdAt」- 创建时间
getCreatedAt in interface IMFieldpublic MField setCreatedAt(LocalDateTime createdAt)
IMFieldSetter for DB_ETERNAL.M_FIELD.CREATED_AT. 「createdAt」- 创建时间
setCreatedAt in interface IMFieldpublic String getCreatedBy()
IMFieldGetter for DB_ETERNAL.M_FIELD.CREATED_BY. 「createdBy」- 创建人
getCreatedBy in interface IMFieldpublic MField setCreatedBy(String createdBy)
IMFieldSetter for DB_ETERNAL.M_FIELD.CREATED_BY. 「createdBy」- 创建人
setCreatedBy in interface IMFieldpublic LocalDateTime getUpdatedAt()
IMFieldGetter for DB_ETERNAL.M_FIELD.UPDATED_AT. 「updatedAt」- 更新时间
getUpdatedAt in interface IMFieldpublic MField setUpdatedAt(LocalDateTime updatedAt)
IMFieldSetter for DB_ETERNAL.M_FIELD.UPDATED_AT. 「updatedAt」- 更新时间
setUpdatedAt in interface IMFieldpublic String getUpdatedBy()
IMFieldGetter for DB_ETERNAL.M_FIELD.UPDATED_BY. 「updatedBy」- 更新人
getUpdatedBy in interface IMFieldpublic MField setUpdatedBy(String updatedBy)
IMFieldSetter for DB_ETERNAL.M_FIELD.UPDATED_BY. 「updatedBy」- 更新人
setUpdatedBy in interface IMFieldpublic void from(IMField from)
Load data from another generated Record/POJO implementing the common interface IMField
Copyright © 2021. All rights reserved.