类 RuleManager


  • public class RuleManager
    extends Object
    • 构造器详细资料

      • RuleManager

        public RuleManager​(String rulesstr)
      • RuleManager

        public RuleManager​(com.alibaba.fastjson.JSONArray rulesJsonAry)
    • 方法详细资料

      • setFilterDbPattern

        public void setFilterDbPattern​(String filterDb)
      • setFilterTbPattern

        public void setFilterTbPattern​(String filterTb)
      • findRule

        public Rule findRule​(String db,
                             String tb)
        找到表的匹配规则
        参数:
        db -
        tb -
        返回:
      • findRuleByPattern

        public Rule findRuleByPattern​(String dbPattern,
                                      String tbPattern)
        通过库模式和表模式来找到rule
        参数:
        dbPattern -
        tbPattern -
        返回:
      • getRuleTreeRoot

        public List<net.wicp.tams.common.apiext.json.easyuibean.EasyUINode> getRuleTreeRoot()
        得到rule的树
        返回:
      • addRule

        public void addRule​(Rule rule)
      • toJsonAry

        public com.alibaba.fastjson.JSONArray toJsonAry()
      • isValid

        public boolean isValid​(String db,
                               String tb)