protected static String[] split(String str, char splitter) {
        if (str == null)
            return null;

        String[] splitStr = StringUtils.split(str, splitter);

        String[] out = new String[splitStr.length];

        for (int i = 0; i < splitStr.length; i++) {
            out[i] = StringUtils.trim(splitStr[i]);
        }

        return out;
    }
Called to parse a map into a set of specific options.
@param options the option map
common/config/src/main/java/io/apiman/common/config/options/AbstractOptions.java