1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.bremersee.xml.model8;
18
19 import jakarta.xml.bind.annotation.XmlAccessType;
20 import jakarta.xml.bind.annotation.XmlAccessorType;
21 import jakarta.xml.bind.annotation.XmlAnyElement;
22 import jakarta.xml.bind.annotation.XmlElementWrapper;
23 import jakarta.xml.bind.annotation.XmlRootElement;
24 import jakarta.xml.bind.annotation.XmlType;
25 import java.util.ArrayList;
26 import java.util.List;
27 import lombok.AccessLevel;
28 import lombok.AllArgsConstructor;
29 import lombok.EqualsAndHashCode;
30 import lombok.Getter;
31 import lombok.NoArgsConstructor;
32 import lombok.ToString;
33
34
35
36
37
38
39 @XmlRootElement(name = "anyElementList")
40 @XmlType(name = "anyElementListType")
41 @XmlAccessorType(XmlAccessType.FIELD)
42 @Getter
43 @EqualsAndHashCode
44 @ToString
45 @NoArgsConstructor(access = AccessLevel.PACKAGE)
46 @AllArgsConstructor
47 public class AnyElementList {
48
49
50
51
52 @XmlElementWrapper(name = "content")
53 @XmlAnyElement(lax = true)
54 List<Object> content = new ArrayList<>();
55
56 }