Class DataRule

    • Constructor Detail

      • DataRule

        public DataRule()
      • DataRule

        public DataRule​(DataRule source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getRuleType

        public String getRuleType()
        Get 规则类型;取值: keyword 关键字, regex 正则
        Returns:
        RuleType 规则类型;取值: keyword 关键字, regex 正则
      • setRuleType

        public void setRuleType​(String RuleType)
        Set 规则类型;取值: keyword 关键字, regex 正则
        Parameters:
        RuleType - 规则类型;取值: keyword 关键字, regex 正则
      • getRuleContent

        public String getRuleContent()
        Get 内容
        Returns:
        RuleContent 内容
      • setRuleContent

        public void setRuleContent​(String RuleContent)
        Set 内容
        Parameters:
        RuleContent - 内容
      • getExtendParameters

        public DatagovRuleExtendParameter[] getExtendParameters()
        Get 该字段是针对规则类型RuleType为keyword类型时的一个扩展属性
        Returns:
        ExtendParameters 该字段是针对规则类型RuleType为keyword类型时的一个扩展属性
      • setExtendParameters

        public void setExtendParameters​(DatagovRuleExtendParameter[] ExtendParameters)
        Set 该字段是针对规则类型RuleType为keyword类型时的一个扩展属性
        Parameters:
        ExtendParameters - 该字段是针对规则类型RuleType为keyword类型时的一个扩展属性