[Minor] Sorting in DefaultEnumHandler by param index
This commit is contained in:
parent
f1c0e22227
commit
3a009a6857
|
@ -54,7 +54,7 @@ public class DefaultEnumHandler extends StrolchComponent implements EnumHandler
|
||||||
|
|
||||||
List<Parameter<?>> parameters = enumValuesByLanguage.getParameters();
|
List<Parameter<?>> parameters = enumValuesByLanguage.getParameters();
|
||||||
parameters.sort(Comparator.comparing(Parameter::getIndex));
|
parameters.sort(Comparator.comparing(Parameter::getIndex));
|
||||||
Map<String, String> values = new HashMap<>(parameters.size());
|
Map<String, String> values = new LinkedHashMap<>(parameters.size());
|
||||||
for (Parameter<?> param : parameters) {
|
for (Parameter<?> param : parameters) {
|
||||||
StringParameter enumParam = (StringParameter) param;
|
StringParameter enumParam = (StringParameter) param;
|
||||||
values.put(enumParam.getId(), enumParam.getValue());
|
values.put(enumParam.getId(), enumParam.getValue());
|
||||||
|
|
Loading…
Reference in New Issue