1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 package com.codebox.bean;
16
17 import jakarta.annotation.PostConstruct;
18
19 import java.math.BigDecimal;
20 import java.time.Instant;
21 import java.time.LocalDate;
22 import java.time.LocalDateTime;
23 import java.time.LocalTime;
24 import java.time.OffsetDateTime;
25 import java.time.ZonedDateTime;
26 import java.util.Date;
27 import java.util.List;
28 import java.util.Map;
29 import java.util.TreeSet;
30 import java.util.UUID;
31 import java.util.concurrent.ConcurrentMap;
32
33 import lombok.AccessLevel;
34 import lombok.Data;
35 import lombok.Getter;
36
37 import org.slf4j.Logger;
38
39
40
41
42 @Data
43 public class SampleBean {
44
45
46 private Logger logger;
47
48
49 private EmptyBean emptyBean;
50
51
52 private SampleDepthBean sampleDepthBean;
53
54
55 private List<String> list;
56
57
58 private Map<String, String> map;
59
60
61 private ConcurrentMap<String, String> concurrentMap;
62
63
64 private TreeSet<String> treeSet;
65
66
67 private final String string;
68
69
70 private String[] stringArray;
71
72
73 private Boolean booleanWrapper;
74
75
76 private Integer intWrapper;
77
78
79 private Long longWrapper;
80
81
82 private Double doubleWrapper;
83
84
85 private Float floatWrapper;
86
87
88 private Character characterWrapper;
89
90
91 private Byte byteWrapper;
92
93
94 private Byte[] byteArray;
95
96
97 private boolean booleanPrimitive;
98
99
100 private int intPrimitive;
101
102
103 private long longPrimitive;
104
105
106 private double doublePrimitive;
107
108
109 private float floatPrimitive;
110
111
112 private char charPrimitive;
113
114
115 private byte bytePrimitive;
116
117
118 private BigDecimal bigDecimal;
119
120
121 private UUID uuid;
122
123
124 private Instant instant;
125
126
127 private Date date;
128
129
130 private LocalDate localDate;
131
132
133 private LocalDateTime localDateTime;
134
135
136 private LocalTime localTime;
137
138
139 private OffsetDateTime offsetDateTime;
140
141
142 private ZonedDateTime zonedDateTime;
143
144
145 @Getter(AccessLevel.NONE)
146 private Boolean booleanWrapperIsSetter;
147
148
149
150
151
152
153
154 public SampleBean(final String newString) {
155 this.string = newString;
156 }
157
158
159
160
161 public void clear() {
162
163 }
164
165
166
167
168
169
170 public Boolean isBooleanWrapperIsSetter() {
171 return this.booleanWrapperIsSetter;
172 }
173
174
175
176
177 @PostConstruct
178 public void init() {
179
180 }
181 }