【Vesta发号器源码】CommonUtils

2019-05-14  本文已影响0人  DeanChangDM

Vesta发号器源码解析——CommonUtils

这个类是一个通用的工具类,主要功能就是判断某个变量是不是开的状态

    public static String[] SWITCH_ON_EXP = new String[]{"ON", "TRUE", "on", "true"};

    public static String[] SWITCH_OFF_EXP = new String[]{"OFF", "FALSE", "off", "false"};
    
    //判断指定配置项配置的是不是开的
    public static boolean isOn(String swtch) {

        if (Arrays.asList(SWITCH_ON_EXP).contains(swtch)) {
            return true;
        }
            return false;
    }
    //判断指定配置项配置的是不是关的
    public static boolean isPropKeyOn(String key) {

        String prop = System.getProperty(key);

        if (Arrays.asList(SWITCH_ON_EXP).contains(prop)) {
            return true;
        }

        return false;
    }
上一篇 下一篇

猜你喜欢

热点阅读