Class MField
- java.lang.Object
-
- cn.vertxup.atom.domain.tables.pojos.MField
-
- All Implemented Interfaces:
IMField,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class MField extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IMField
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MField()MField(IMField value)MField(io.vertx.core.json.JsonObject json)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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(IMField from)Load data from another generated Record/POJO implementing the common interface IMFieldBooleangetActive()Getter forDB_ETERNAL.M_FIELD.ACTIVE.StringgetColumnName()Getter forDB_ETERNAL.M_FIELD.COLUMN_NAME.StringgetColumnType()Getter forDB_ETERNAL.M_FIELD.COLUMN_TYPE.StringgetComments()Getter forDB_ETERNAL.M_FIELD.COMMENTS.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.M_FIELD.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.M_FIELD.CREATED_BY.StringgetEntityId()Getter forDB_ETERNAL.M_FIELD.ENTITY_ID.StringgetFormat()Getter forDB_ETERNAL.M_FIELD.FORMAT.StringgetInComponent()Getter forDB_ETERNAL.M_FIELD.IN_COMPONENT.BooleangetIsNullable()Getter forDB_ETERNAL.M_FIELD.IS_NULLABLE.BooleangetIsPrimary()Getter forDB_ETERNAL.M_FIELD.IS_PRIMARY.StringgetKey()Getter forDB_ETERNAL.M_FIELD.KEY.StringgetLanguage()Getter forDB_ETERNAL.M_FIELD.LANGUAGE.IntegergetLength()Getter forDB_ETERNAL.M_FIELD.LENGTH.StringgetMetadata()Getter forDB_ETERNAL.M_FIELD.METADATA.StringgetName()Getter forDB_ETERNAL.M_FIELD.NAME.StringgetOutComponent()Getter forDB_ETERNAL.M_FIELD.OUT_COMPONENT.IntegergetPrecision()Getter forDB_ETERNAL.M_FIELD.PRECISION.StringgetSigma()Getter forDB_ETERNAL.M_FIELD.SIGMA.StringgetType()Getter forDB_ETERNAL.M_FIELD.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.M_FIELD.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.M_FIELD.UPDATED_BY.<E extends IMField>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IMFieldMFieldsetActive(Boolean active)Setter forDB_ETERNAL.M_FIELD.ACTIVE.MFieldsetColumnName(String columnName)Setter forDB_ETERNAL.M_FIELD.COLUMN_NAME.MFieldsetColumnType(String columnType)Setter forDB_ETERNAL.M_FIELD.COLUMN_TYPE.MFieldsetComments(String comments)Setter forDB_ETERNAL.M_FIELD.COMMENTS.MFieldsetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.M_FIELD.CREATED_AT.MFieldsetCreatedBy(String createdBy)Setter forDB_ETERNAL.M_FIELD.CREATED_BY.MFieldsetEntityId(String entityId)Setter forDB_ETERNAL.M_FIELD.ENTITY_ID.MFieldsetFormat(String format)Setter forDB_ETERNAL.M_FIELD.FORMAT.MFieldsetInComponent(String inComponent)Setter forDB_ETERNAL.M_FIELD.IN_COMPONENT.MFieldsetIsNullable(Boolean isNullable)Setter forDB_ETERNAL.M_FIELD.IS_NULLABLE.MFieldsetIsPrimary(Boolean isPrimary)Setter forDB_ETERNAL.M_FIELD.IS_PRIMARY.MFieldsetKey(String key)Setter forDB_ETERNAL.M_FIELD.KEY.MFieldsetLanguage(String language)Setter forDB_ETERNAL.M_FIELD.LANGUAGE.MFieldsetLength(Integer length)Setter forDB_ETERNAL.M_FIELD.LENGTH.MFieldsetMetadata(String metadata)Setter forDB_ETERNAL.M_FIELD.METADATA.MFieldsetName(String name)Setter forDB_ETERNAL.M_FIELD.NAME.MFieldsetOutComponent(String outComponent)Setter forDB_ETERNAL.M_FIELD.OUT_COMPONENT.MFieldsetPrecision(Integer precision)Setter forDB_ETERNAL.M_FIELD.PRECISION.MFieldsetSigma(String sigma)Setter forDB_ETERNAL.M_FIELD.SIGMA.MFieldsetType(String type)Setter forDB_ETERNAL.M_FIELD.TYPE.MFieldsetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.M_FIELD.UPDATED_AT.MFieldsetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.M_FIELD.UPDATED_BY.StringtoString()
-
-
-
Constructor Detail
-
MField
public MField()
-
MField
public MField(IMField value)
-
MField
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)
-
MField
public MField(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.M_FIELD.KEY. 「key」- 字段ID
-
getName
public String getName()
Getter forDB_ETERNAL.M_FIELD.NAME. 「name」- 属性名(非列)
-
getType
public String getType()
Getter forDB_ETERNAL.M_FIELD.TYPE. 「type」- OX核心类型
-
getColumnName
public String getColumnName()
Getter forDB_ETERNAL.M_FIELD.COLUMN_NAME. 「columnName」- 数据库列名- Specified by:
getColumnNamein interfaceIMField
-
setColumnName
public MField setColumnName(String columnName)
Setter forDB_ETERNAL.M_FIELD.COLUMN_NAME. 「columnName」- 数据库列名- Specified by:
setColumnNamein interfaceIMField
-
getColumnType
public String getColumnType()
Getter forDB_ETERNAL.M_FIELD.COLUMN_TYPE. 「columnType」- 数据库转换过后的类型- Specified by:
getColumnTypein interfaceIMField
-
setColumnType
public MField setColumnType(String columnType)
Setter forDB_ETERNAL.M_FIELD.COLUMN_TYPE. 「columnType」- 数据库转换过后的类型- Specified by:
setColumnTypein interfaceIMField
-
getIsPrimary
public Boolean getIsPrimary()
Getter forDB_ETERNAL.M_FIELD.IS_PRIMARY. 「isPrimary」- 是否为主键- Specified by:
getIsPrimaryin interfaceIMField
-
setIsPrimary
public MField setIsPrimary(Boolean isPrimary)
Setter forDB_ETERNAL.M_FIELD.IS_PRIMARY. 「isPrimary」- 是否为主键- Specified by:
setIsPrimaryin interfaceIMField
-
getIsNullable
public Boolean getIsNullable()
Getter forDB_ETERNAL.M_FIELD.IS_NULLABLE. 「isNullable」- 是否可为空- Specified by:
getIsNullablein interfaceIMField
-
setIsNullable
public MField setIsNullable(Boolean isNullable)
Setter forDB_ETERNAL.M_FIELD.IS_NULLABLE. 「isNullable」- 是否可为空- Specified by:
setIsNullablein interfaceIMField
-
getLength
public Integer getLength()
Getter forDB_ETERNAL.M_FIELD.LENGTH. 「length」- String类型的长度
-
setLength
public MField setLength(Integer length)
Setter forDB_ETERNAL.M_FIELD.LENGTH. 「length」- String类型的长度
-
getPrecision
public Integer getPrecision()
Getter forDB_ETERNAL.M_FIELD.PRECISION. 「precision」- Decimal类型的精度- Specified by:
getPrecisionin interfaceIMField
-
setPrecision
public MField setPrecision(Integer precision)
Setter forDB_ETERNAL.M_FIELD.PRECISION. 「precision」- Decimal类型的精度- Specified by:
setPrecisionin interfaceIMField
-
getFormat
public String getFormat()
Getter forDB_ETERNAL.M_FIELD.FORMAT. 「format」- 当前数据列的格式,String或Date类型
-
setFormat
public MField setFormat(String format)
Setter forDB_ETERNAL.M_FIELD.FORMAT. 「format」- 当前数据列的格式,String或Date类型
-
getInComponent
public String getInComponent()
Getter forDB_ETERNAL.M_FIELD.IN_COMPONENT. 「inComponent」- 写入插件- Specified by:
getInComponentin interfaceIMField
-
setInComponent
public MField setInComponent(String inComponent)
Setter forDB_ETERNAL.M_FIELD.IN_COMPONENT. 「inComponent」- 写入插件- Specified by:
setInComponentin interfaceIMField
-
getOutComponent
public String getOutComponent()
Getter forDB_ETERNAL.M_FIELD.OUT_COMPONENT. 「outComponent」- 读取插件- Specified by:
getOutComponentin interfaceIMField
-
setOutComponent
public MField setOutComponent(String outComponent)
Setter forDB_ETERNAL.M_FIELD.OUT_COMPONENT. 「outComponent」- 读取插件- Specified by:
setOutComponentin interfaceIMField
-
getEntityId
public String getEntityId()
Getter forDB_ETERNAL.M_FIELD.ENTITY_ID. 「entityId」- 关联的实体ID- Specified by:
getEntityIdin interfaceIMField
-
setEntityId
public MField setEntityId(String entityId)
Setter forDB_ETERNAL.M_FIELD.ENTITY_ID. 「entityId」- 关联的实体ID- Specified by:
setEntityIdin interfaceIMField
-
getComments
public String getComments()
Getter forDB_ETERNAL.M_FIELD.COMMENTS. 「comments」- 当前属性的描述信息- Specified by:
getCommentsin interfaceIMField
-
setComments
public MField setComments(String comments)
Setter forDB_ETERNAL.M_FIELD.COMMENTS. 「comments」- 当前属性的描述信息- Specified by:
setCommentsin interfaceIMField
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.M_FIELD.SIGMA. 「sigma」- 统一标识
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.M_FIELD.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIMField
-
setLanguage
public MField setLanguage(String language)
Setter forDB_ETERNAL.M_FIELD.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIMField
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.M_FIELD.ACTIVE. 「active」- 是否启用
-
setActive
public MField setActive(Boolean active)
Setter forDB_ETERNAL.M_FIELD.ACTIVE. 「active」- 是否启用
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.M_FIELD.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceIMField
-
setMetadata
public MField setMetadata(String metadata)
Setter forDB_ETERNAL.M_FIELD.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceIMField
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.M_FIELD.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIMField
-
setCreatedAt
public MField setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.M_FIELD.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIMField
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.M_FIELD.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIMField
-
setCreatedBy
public MField setCreatedBy(String createdBy)
Setter forDB_ETERNAL.M_FIELD.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIMField
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.M_FIELD.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIMField
-
setUpdatedAt
public MField setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.M_FIELD.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIMField
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.M_FIELD.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIMField
-
setUpdatedBy
public MField setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.M_FIELD.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIMField
-
from
public void from(IMField from)
Description copied from interface:IMFieldLoad data from another generated Record/POJO implementing the common interface IMField
-
-