class MapToEntryConverter {

    ParameterEntry asEntry(Parameter metadata, MapEntry entryMap) {
        String[] levelValues = new String[metadata.getLevels().size()];

        int index = 0;
        for (Level level : metadata.getLevels()) {
            levelValues[index] = asString(level, entryMap.get(level.getName()));
            index++;
        }

        return new SimpleParameterEntry(levelValues);
    }

      MapToEntryConverter(ParamEngineRuntimeConfig engineConfig);

}