public Boolean getBool()

in rocketmq-redis/src/main/java/org/apache/rocketmq/redis/replicator/conf/Configure.java [82:91]


    public Boolean getBool(String key, Boolean value, boolean optional) {
        String v = getString(key, value == null ? null : value.toString(), optional);
        if (v == null)
            return value;
        if (v.equals("yes") || v.equals("true"))
            return Boolean.TRUE;
        if (v.equals("no") || v.equals("false"))
            return Boolean.FALSE;
        throw new ConfigureException(String.format("Invalid config[key=%s]", key));
    }