Additionally options can be added dynamically
[demos/spring-boot] / src / main / java / de / juplo / demo / Form.java
1 package de.juplo.demo;
2
3
4 import java.util.LinkedHashMap;
5 import java.util.Map;
6 import java.util.stream.Collectors;
7 import java.util.stream.Stream;
8 import lombok.Data;
9
10
11 /**
12  * Simple form to demonstrate the behavior of checkboxes
13  * @author Kai Moritz
14  */
15 @Data
16 public class Form
17 {
18   Boolean option;
19   Inner inner = new Inner();
20   Map<String, Boolean> map =
21       new LinkedHashMap<>(
22           Stream.of( "foo", "bar" ).collect(Collectors.toMap(a -> a, a -> false)));
23 }
24
25 @Data
26 class Inner
27 {
28   Boolean option;
29 }