Interface IXActivityRule
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
XActivityRule,XActivityRuleRecord
public interface IXActivityRule
extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
-
Method Summary
Modifier and TypeMethodDescriptionvoidfrom(IXActivityRule from) Load data from another generated Record/POJO implementing the common interface IXActivityRuledefault IXActivityRulefromJson(io.vertx.core.json.JsonObject json) Getter forDB_ETERNAL.X_ACTIVITY_RULE.ACTIVE.Getter forDB_ETERNAL.X_ACTIVITY_RULE.CREATED_AT.Getter forDB_ETERNAL.X_ACTIVITY_RULE.CREATED_BY.Getter forDB_ETERNAL.X_ACTIVITY_RULE.DEFINITION_KEY.Getter forDB_ETERNAL.X_ACTIVITY_RULE.HOOK_COMPONENT.Getter forDB_ETERNAL.X_ACTIVITY_RULE.HOOK_CONFIG.getKey()Getter forDB_ETERNAL.X_ACTIVITY_RULE.KEY.Getter forDB_ETERNAL.X_ACTIVITY_RULE.LANGUAGE.Getter forDB_ETERNAL.X_ACTIVITY_RULE.LOGGING.Getter forDB_ETERNAL.X_ACTIVITY_RULE.METADATA.Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_CONFIG.Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_EXPRESSION.Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_FIELD.Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_IDENTIFIER.Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_MESSAGE.Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_NAME.Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_NS.Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_ORDER.Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_TPL.getSigma()Getter forDB_ETERNAL.X_ACTIVITY_RULE.SIGMA.Getter forDB_ETERNAL.X_ACTIVITY_RULE.TASK_KEY.getType()Getter forDB_ETERNAL.X_ACTIVITY_RULE.TYPE.Getter forDB_ETERNAL.X_ACTIVITY_RULE.UPDATED_AT.Getter forDB_ETERNAL.X_ACTIVITY_RULE.UPDATED_BY.<E extends IXActivityRule>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IXActivityRuleSetter forDB_ETERNAL.X_ACTIVITY_RULE.ACTIVE.setCreatedAt(LocalDateTime value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.CREATED_AT.setCreatedBy(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.CREATED_BY.setDefinitionKey(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.DEFINITION_KEY.setHookComponent(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.HOOK_COMPONENT.setHookConfig(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.HOOK_CONFIG.Setter forDB_ETERNAL.X_ACTIVITY_RULE.KEY.setLanguage(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.LANGUAGE.setLogging(Boolean value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.LOGGING.setMetadata(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.METADATA.setRuleConfig(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_CONFIG.setRuleExpression(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_EXPRESSION.setRuleField(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_FIELD.setRuleIdentifier(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_IDENTIFIER.setRuleMessage(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_MESSAGE.setRuleName(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_NAME.Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_NS.setRuleOrder(Long value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_ORDER.setRuleTpl(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_TPL.Setter forDB_ETERNAL.X_ACTIVITY_RULE.SIGMA.setTaskKey(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.TASK_KEY.Setter forDB_ETERNAL.X_ACTIVITY_RULE.TYPE.setUpdatedAt(LocalDateTime value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.UPDATED_AT.setUpdatedBy(String value) Setter forDB_ETERNAL.X_ACTIVITY_RULE.UPDATED_BY.default io.vertx.core.json.JsonObjecttoJson()
-
Method Details
-
setKey
Setter forDB_ETERNAL.X_ACTIVITY_RULE.KEY. 「key」- 规则主键 -
getKey
String getKey()Getter forDB_ETERNAL.X_ACTIVITY_RULE.KEY. 「key」- 规则主键 -
setDefinitionKey
Setter forDB_ETERNAL.X_ACTIVITY_RULE.DEFINITION_KEY. 「definitionKey」- 流程对应的 definitionKey,用于查询所有规则用 -
getDefinitionKey
String getDefinitionKey()Getter forDB_ETERNAL.X_ACTIVITY_RULE.DEFINITION_KEY. 「definitionKey」- 流程对应的 definitionKey,用于查询所有规则用 -
setTaskKey
Setter forDB_ETERNAL.X_ACTIVITY_RULE.TASK_KEY. 「taskKey」- 和待办绑定的taskKey -
getTaskKey
String getTaskKey()Getter forDB_ETERNAL.X_ACTIVITY_RULE.TASK_KEY. 「taskKey」- 和待办绑定的taskKey -
setType
Setter forDB_ETERNAL.X_ACTIVITY_RULE.TYPE. 「type」- 规则类型 -
getType
String getType()Getter forDB_ETERNAL.X_ACTIVITY_RULE.TYPE. 「type」- 规则类型 -
setRuleName
Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_NAME. 「ruleName」- 规则名称,如果 type = ATOM 时读取,并设置到 typeName 中 -
getRuleName
String getRuleName()Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_NAME. 「ruleName」- 规则名称,如果 type = ATOM 时读取,并设置到 typeName 中 -
setRuleOrder
Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_ORDER. 「ruleOrder」- 规则触发顺序,修正两个时间戳,生成时序号统一,先生成的规则排序在上边 -
getRuleOrder
Long getRuleOrder()Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_ORDER. 「ruleOrder」- 规则触发顺序,修正两个时间戳,生成时序号统一,先生成的规则排序在上边 -
setRuleNs
Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_NS. 「ruleNs」- 规则所属主模型名空间 -
getRuleNs
String getRuleNs()Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_NS. 「ruleNs」- 规则所属主模型名空间 -
setRuleIdentifier
Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_IDENTIFIER. 「ruleIdentifier」- 主模型ID -
getRuleIdentifier
String getRuleIdentifier()Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_IDENTIFIER. 「ruleIdentifier」- 主模型ID -
setRuleField
Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_FIELD. 「ruleField」- 主字段名 -
getRuleField
String getRuleField()Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_FIELD. 「ruleField」- 主字段名 -
setRuleExpression
Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_EXPRESSION. 「ruleExpression」- 规则触发表达式 ( 可以是多个,JsonArray格式 ) -
getRuleExpression
String getRuleExpression()Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_EXPRESSION. 「ruleExpression」- 规则触发表达式 ( 可以是多个,JsonArray格式 ) -
setRuleTpl
Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_TPL. 「ruleTpl」- 参数模板专用,JsonObject结构 -
getRuleTpl
String getRuleTpl()Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_TPL. 「ruleTpl」- 参数模板专用,JsonObject结构 -
setRuleConfig
Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_CONFIG. 「ruleConfig」- 规则对应的额外配置 -
getRuleConfig
String getRuleConfig()Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_CONFIG. 「ruleConfig」- 规则对应的额外配置 -
setRuleMessage
Setter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_MESSAGE. 「ruleMessage」- 输出消息专用, Ut.fromExpression解析(特殊解析) -
getRuleMessage
String getRuleMessage()Getter forDB_ETERNAL.X_ACTIVITY_RULE.RULE_MESSAGE. 「ruleMessage」- 输出消息专用, Ut.fromExpression解析(特殊解析) -
setHookComponent
Setter forDB_ETERNAL.X_ACTIVITY_RULE.HOOK_COMPONENT. 「hookComponent」-- 回调钩子组件 -
getHookComponent
String getHookComponent()Getter forDB_ETERNAL.X_ACTIVITY_RULE.HOOK_COMPONENT. 「hookComponent」-- 回调钩子组件 -
setHookConfig
Setter forDB_ETERNAL.X_ACTIVITY_RULE.HOOK_CONFIG. 「hookConfig」-- 回调钩子组件配置 -
getHookConfig
String getHookConfig()Getter forDB_ETERNAL.X_ACTIVITY_RULE.HOOK_CONFIG. 「hookConfig」-- 回调钩子组件配置 -
setLogging
Setter forDB_ETERNAL.X_ACTIVITY_RULE.LOGGING. 「logging」- 是否记录日志 -
getLogging
Boolean getLogging()Getter forDB_ETERNAL.X_ACTIVITY_RULE.LOGGING. 「logging」- 是否记录日志 -
setActive
Setter forDB_ETERNAL.X_ACTIVITY_RULE.ACTIVE. 「active」- 是否启用 -
getActive
Boolean getActive()Getter forDB_ETERNAL.X_ACTIVITY_RULE.ACTIVE. 「active」- 是否启用 -
setSigma
Setter forDB_ETERNAL.X_ACTIVITY_RULE.SIGMA. 「sigma」- 统一标识 -
getSigma
String getSigma()Getter forDB_ETERNAL.X_ACTIVITY_RULE.SIGMA. 「sigma」- 统一标识 -
setMetadata
Setter forDB_ETERNAL.X_ACTIVITY_RULE.METADATA. 「metadata」- 附加配置 -
getMetadata
String getMetadata()Getter forDB_ETERNAL.X_ACTIVITY_RULE.METADATA. 「metadata」- 附加配置 -
setLanguage
Setter forDB_ETERNAL.X_ACTIVITY_RULE.LANGUAGE. 「language」- 使用的语言 -
getLanguage
String getLanguage()Getter forDB_ETERNAL.X_ACTIVITY_RULE.LANGUAGE. 「language」- 使用的语言 -
setCreatedAt
Setter forDB_ETERNAL.X_ACTIVITY_RULE.CREATED_AT. 「createdAt」- 创建时间 -
getCreatedAt
LocalDateTime getCreatedAt()Getter forDB_ETERNAL.X_ACTIVITY_RULE.CREATED_AT. 「createdAt」- 创建时间 -
setCreatedBy
Setter forDB_ETERNAL.X_ACTIVITY_RULE.CREATED_BY. 「createdBy」- 创建人 -
getCreatedBy
String getCreatedBy()Getter forDB_ETERNAL.X_ACTIVITY_RULE.CREATED_BY. 「createdBy」- 创建人 -
setUpdatedAt
Setter forDB_ETERNAL.X_ACTIVITY_RULE.UPDATED_AT. 「updatedAt」- 更新时间 -
getUpdatedAt
LocalDateTime getUpdatedAt()Getter forDB_ETERNAL.X_ACTIVITY_RULE.UPDATED_AT. 「updatedAt」- 更新时间 -
setUpdatedBy
Setter forDB_ETERNAL.X_ACTIVITY_RULE.UPDATED_BY. 「updatedBy」- 更新人 -
getUpdatedBy
String getUpdatedBy()Getter forDB_ETERNAL.X_ACTIVITY_RULE.UPDATED_BY. 「updatedBy」- 更新人 -
from
Load data from another generated Record/POJO implementing the common interface IXActivityRule -
into
Copy data into another generated Record/POJO implementing the common interface IXActivityRule -
fromJson
- Specified by:
fromJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
toJson
default io.vertx.core.json.JsonObject toJson()- Specified by:
toJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-