WIP:The default-options...
authorKai Moritz <kai@juplo.de>
Wed, 22 Jan 2020 22:56:53 +0000 (23:56 +0100)
committerKai Moritz <kai@juplo.de>
Fri, 7 Apr 2023 11:15:40 +0000 (13:15 +0200)
src/main/java/de/juplo/demo/DemoController.java
src/main/java/de/juplo/demo/Form.java

index 52fc4fe..59cc3de 100644 (file)
@@ -1,7 +1,6 @@
 package de.juplo.demo;
 
 
-import java.util.LinkedHashMap;
 import java.util.stream.Collectors;
 import java.util.stream.Stream;
 import lombok.extern.slf4j.Slf4j;
@@ -27,11 +26,9 @@ public class DemoController
     Form form = new Form();
     if (param == null)
     {
-      form.map =
-        new LinkedHashMap<>(
-            Stream
-                .of( "foo", "bar" )
-                .collect(Collectors.toMap(a -> a, a -> false)));
+      Stream
+          .of( "foo", "bar" )
+          .forEach(option -> form.map.put(option, false));
     }
     return form;
   }
index 02fcd78..938446c 100644 (file)
@@ -1,6 +1,7 @@
 package de.juplo.demo;
 
 
+import java.util.LinkedHashMap;
 import java.util.Map;
 import lombok.Data;
 
@@ -14,7 +15,7 @@ public class Form
 {
   Boolean option;
   Inner inner = new Inner();
-  Map<String, Boolean> map;
+  Map<String, Boolean> map = new LinkedHashMap<>();
 }
 
 @Data