@Override
    public String getParameter(String key) {
        String[] value = parameters.get(key);
        if (value instanceof String[]) {
            return ((String[]) value)[0];
        } else {
            return null;
        }
    }