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:
-
Constructor Summary
ConstructorsConstructorDescriptionMField()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
Modifier and TypeMethodDescriptionbooleanvoidLoad data from another generated Record/POJO implementing the common interface IMFieldGetter forDB_ETERNAL.M_FIELD.ACTIVE.Getter forDB_ETERNAL.M_FIELD.COLUMN_NAME.Getter forDB_ETERNAL.M_FIELD.COLUMN_TYPE.Getter forDB_ETERNAL.M_FIELD.COMMENTS.Getter forDB_ETERNAL.M_FIELD.CREATED_AT.Getter forDB_ETERNAL.M_FIELD.CREATED_BY.Getter forDB_ETERNAL.M_FIELD.ENTITY_ID.Getter forDB_ETERNAL.M_FIELD.FORMAT.Getter forDB_ETERNAL.M_FIELD.IN_COMPONENT.Getter forDB_ETERNAL.M_FIELD.IS_NULLABLE.Getter forDB_ETERNAL.M_FIELD.IS_PRIMARY.getKey()Getter forDB_ETERNAL.M_FIELD.KEY.Getter forDB_ETERNAL.M_FIELD.LANGUAGE.Getter forDB_ETERNAL.M_FIELD.LENGTH.Getter forDB_ETERNAL.M_FIELD.METADATA.getName()Getter forDB_ETERNAL.M_FIELD.NAME.Getter forDB_ETERNAL.M_FIELD.OUT_COMPONENT.Getter forDB_ETERNAL.M_FIELD.PRECISION.getSigma()Getter forDB_ETERNAL.M_FIELD.SIGMA.getType()Getter forDB_ETERNAL.M_FIELD.TYPE.Getter forDB_ETERNAL.M_FIELD.UPDATED_AT.Getter forDB_ETERNAL.M_FIELD.UPDATED_BY.inthashCode()<E extends IMField>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IMFieldSetter forDB_ETERNAL.M_FIELD.ACTIVE.setColumnName(String columnName) Setter forDB_ETERNAL.M_FIELD.COLUMN_NAME.setColumnType(String columnType) Setter forDB_ETERNAL.M_FIELD.COLUMN_TYPE.setComments(String comments) Setter forDB_ETERNAL.M_FIELD.COMMENTS.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.M_FIELD.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.M_FIELD.CREATED_BY.setEntityId(String entityId) Setter forDB_ETERNAL.M_FIELD.ENTITY_ID.Setter forDB_ETERNAL.M_FIELD.FORMAT.setInComponent(String inComponent) Setter forDB_ETERNAL.M_FIELD.IN_COMPONENT.setIsNullable(Boolean isNullable) Setter forDB_ETERNAL.M_FIELD.IS_NULLABLE.setIsPrimary(Boolean isPrimary) Setter forDB_ETERNAL.M_FIELD.IS_PRIMARY.Setter forDB_ETERNAL.M_FIELD.KEY.setLanguage(String language) Setter forDB_ETERNAL.M_FIELD.LANGUAGE.Setter forDB_ETERNAL.M_FIELD.LENGTH.setMetadata(String metadata) Setter forDB_ETERNAL.M_FIELD.METADATA.Setter forDB_ETERNAL.M_FIELD.NAME.setOutComponent(String outComponent) Setter forDB_ETERNAL.M_FIELD.OUT_COMPONENT.setPrecision(Integer precision) Setter forDB_ETERNAL.M_FIELD.PRECISION.Setter forDB_ETERNAL.M_FIELD.SIGMA.Setter forDB_ETERNAL.M_FIELD.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.M_FIELD.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.M_FIELD.UPDATED_BY.toString()
-
Constructor Details
-
MField
public MField() -
MField
-
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 Details
-
getKey
Getter forDB_ETERNAL.M_FIELD.KEY. 「key」- 字段ID -
setKey
Setter forDB_ETERNAL.M_FIELD.KEY. 「key」- 字段ID -
getName
Getter forDB_ETERNAL.M_FIELD.NAME. 「name」- 属性名(非列) -
setName
Setter forDB_ETERNAL.M_FIELD.NAME. 「name」- 属性名(非列) -
getType
Getter forDB_ETERNAL.M_FIELD.TYPE. 「type」- OX核心类型 -
setType
Setter forDB_ETERNAL.M_FIELD.TYPE. 「type」- OX核心类型 -
getColumnName
Getter forDB_ETERNAL.M_FIELD.COLUMN_NAME. 「columnName」- 数据库列名- Specified by:
getColumnNamein interfaceIMField
-
setColumnName
Setter forDB_ETERNAL.M_FIELD.COLUMN_NAME. 「columnName」- 数据库列名- Specified by:
setColumnNamein interfaceIMField
-
getColumnType
Getter forDB_ETERNAL.M_FIELD.COLUMN_TYPE. 「columnType」- 数据库转换过后的类型- Specified by:
getColumnTypein interfaceIMField
-
setColumnType
Setter forDB_ETERNAL.M_FIELD.COLUMN_TYPE. 「columnType」- 数据库转换过后的类型- Specified by:
setColumnTypein interfaceIMField
-
getIsPrimary
Getter forDB_ETERNAL.M_FIELD.IS_PRIMARY. 「isPrimary」- 是否为主键- Specified by:
getIsPrimaryin interfaceIMField
-
setIsPrimary
Setter forDB_ETERNAL.M_FIELD.IS_PRIMARY. 「isPrimary」- 是否为主键- Specified by:
setIsPrimaryin interfaceIMField
-
getIsNullable
Getter forDB_ETERNAL.M_FIELD.IS_NULLABLE. 「isNullable」- 是否可为空- Specified by:
getIsNullablein interfaceIMField
-
setIsNullable
Setter forDB_ETERNAL.M_FIELD.IS_NULLABLE. 「isNullable」- 是否可为空- Specified by:
setIsNullablein interfaceIMField
-
getLength
Getter forDB_ETERNAL.M_FIELD.LENGTH. 「length」- String类型的长度 -
setLength
Setter forDB_ETERNAL.M_FIELD.LENGTH. 「length」- String类型的长度 -
getPrecision
Getter forDB_ETERNAL.M_FIELD.PRECISION. 「precision」- Decimal类型的精度- Specified by:
getPrecisionin interfaceIMField
-
setPrecision
Setter forDB_ETERNAL.M_FIELD.PRECISION. 「precision」- Decimal类型的精度- Specified by:
setPrecisionin interfaceIMField
-
getFormat
Getter forDB_ETERNAL.M_FIELD.FORMAT. 「format」- 当前数据列的格式,String或Date类型 -
setFormat
Setter forDB_ETERNAL.M_FIELD.FORMAT. 「format」- 当前数据列的格式,String或Date类型 -
getInComponent
Getter forDB_ETERNAL.M_FIELD.IN_COMPONENT. 「inComponent」- 写入插件- Specified by:
getInComponentin interfaceIMField
-
setInComponent
Setter forDB_ETERNAL.M_FIELD.IN_COMPONENT. 「inComponent」- 写入插件- Specified by:
setInComponentin interfaceIMField
-
getOutComponent
Getter forDB_ETERNAL.M_FIELD.OUT_COMPONENT. 「outComponent」- 读取插件- Specified by:
getOutComponentin interfaceIMField
-
setOutComponent
Setter forDB_ETERNAL.M_FIELD.OUT_COMPONENT. 「outComponent」- 读取插件- Specified by:
setOutComponentin interfaceIMField
-
getEntityId
Getter forDB_ETERNAL.M_FIELD.ENTITY_ID. 「entityId」- 关联的实体ID- Specified by:
getEntityIdin interfaceIMField
-
setEntityId
Setter forDB_ETERNAL.M_FIELD.ENTITY_ID. 「entityId」- 关联的实体ID- Specified by:
setEntityIdin interfaceIMField
-
getComments
Getter forDB_ETERNAL.M_FIELD.COMMENTS. 「comments」- 当前属性的描述信息- Specified by:
getCommentsin interfaceIMField
-
setComments
Setter forDB_ETERNAL.M_FIELD.COMMENTS. 「comments」- 当前属性的描述信息- Specified by:
setCommentsin interfaceIMField
-
getSigma
Getter forDB_ETERNAL.M_FIELD.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.M_FIELD.SIGMA. 「sigma」- 统一标识 -
getLanguage
Getter forDB_ETERNAL.M_FIELD.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIMField
-
setLanguage
Setter forDB_ETERNAL.M_FIELD.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIMField
-
getActive
Getter forDB_ETERNAL.M_FIELD.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.M_FIELD.ACTIVE. 「active」- 是否启用 -
getMetadata
Getter forDB_ETERNAL.M_FIELD.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceIMField
-
setMetadata
Setter forDB_ETERNAL.M_FIELD.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceIMField
-
getCreatedAt
Getter forDB_ETERNAL.M_FIELD.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIMField
-
setCreatedAt
Setter forDB_ETERNAL.M_FIELD.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIMField
-
getCreatedBy
Getter forDB_ETERNAL.M_FIELD.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIMField
-
setCreatedBy
Setter forDB_ETERNAL.M_FIELD.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIMField
-
getUpdatedAt
Getter forDB_ETERNAL.M_FIELD.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIMField
-
setUpdatedAt
Setter forDB_ETERNAL.M_FIELD.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIMField
-
getUpdatedBy
Getter forDB_ETERNAL.M_FIELD.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIMField
-
setUpdatedBy
Setter forDB_ETERNAL.M_FIELD.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIMField
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IMFieldLoad data from another generated Record/POJO implementing the common interface IMField -
into
Description copied from interface:IMFieldCopy data into another generated Record/POJO implementing the common interface IMField
-