class BasicParamEditor implements ParamEditor {

    @Override
    public void updateEntry(RepositoryName in, String parameterName, ParameterEntryKey entryKey, MapEntry entryMap) {
        EditableParamRepository repository = repositories.get(in);
        ParameterEntry entry = convert(repository, entryMap, parameterName);

        repository.updateEntry(parameterName, entryKey, entry);
        clearCache(parameterName);
    }

    public  BasicParamEditor(ParamEngine paramEngine, ParameterEntryMapConverter entryMapConverter);

}