类 Rule


  • public class Rule
    extends Object
    • 字段详细资料

    • 构造器详细资料

      • Rule

        public Rule()
    • 方法详细资料

      • checkRule

        public void checkRule​(net.wicp.tams.common.constant.Middleware middleware)
        检查规则数据是否合规
        参数:
        middleware -
      • getDbTbConvert

        public net.wicp.tams.common.callback.IDbTbConvert getDbTbConvert()
      • packFromstr

        public String packFromstr()
      • packCascadeSql

        public String packCascadeSql()
        生成级联的SQL
        返回:
      • putRuleItem

        public void putRuleItem​(RuleItem ruleItem,
                                String value)
        设置item值
        参数:
        ruleItem -
        value -
      • removeRuleItem

        public void removeRuleItem​(RuleItem ruleItem)
      • containsItem

        public boolean containsItem​(RuleItem ruleItem)
      • checkSamePattern

        public boolean checkSamePattern​(List<String> hasPattern,
                                        String db,
                                        String tb)
        检查是否已处理的模式
        参数:
        hasPattern -
        db -
        tb -
        返回:
      • buildRuleItem

        public com.alibaba.fastjson.JSONObject buildRuleItem()
      • buildRuleFilter

        public com.alibaba.fastjson.JSONArray buildRuleFilter()
      • putRuleFilter

        public void putRuleFilter​(com.alibaba.fastjson.JSONArray parseArray)
      • buildRule

        public com.alibaba.fastjson.JSONObject buildRule()
      • buildOriRuleStr

        public static String buildOriRuleStr​(String ruleStr)
      • getTbOri

        public String getTbOri()
      • getDbOri

        public String getDbOri()
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object
      • getId

        public String getId()
      • getText

        public String getText()
      • getParentId

        public String getParentId()