From 3a009a68572349b9006b02aef9e291f29e0254a9 Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Fri, 10 May 2019 11:33:12 +0200 Subject: [PATCH] [Minor] Sorting in DefaultEnumHandler by param index --- .../java/li/strolch/runtime/query/enums/DefaultEnumHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/li.strolch.agent/src/main/java/li/strolch/runtime/query/enums/DefaultEnumHandler.java b/li.strolch.agent/src/main/java/li/strolch/runtime/query/enums/DefaultEnumHandler.java index b3113ceab..5f1729855 100644 --- a/li.strolch.agent/src/main/java/li/strolch/runtime/query/enums/DefaultEnumHandler.java +++ b/li.strolch.agent/src/main/java/li/strolch/runtime/query/enums/DefaultEnumHandler.java @@ -54,7 +54,7 @@ public class DefaultEnumHandler extends StrolchComponent implements EnumHandler List> parameters = enumValuesByLanguage.getParameters(); parameters.sort(Comparator.comparing(Parameter::getIndex)); - Map values = new HashMap<>(parameters.size()); + Map values = new LinkedHashMap<>(parameters.size()); for (Parameter param : parameters) { StringParameter enumParam = (StringParameter) param; values.put(enumParam.getId(), enumParam.getValue());