1 /*
2 * SPDX-License-Identifier: Apache-2.0
3 * See LICENSE file for details.
4 *
5 * Copyright 2012-2026 hazendaz
6 *
7 * Portions of initial baseline code (getter/setter test) by Rob Dawson (CodeBox)
8 */
9 package com.codebox.bean;
10
11 import java.io.Serializable;
12 import java.util.ArrayList;
13 import java.util.List;
14
15 import lombok.Data;
16
17 /**
18 * The Class NonDeserializableBean.
19 */
20 @Data
21 public class NonDeserializableBean implements Serializable {
22
23 /** The Constant serialVersionUID. */
24 private static final long serialVersionUID = 1L;
25
26 /** The array which can sometimes not be serializable. */
27 private final List<Object> list;
28
29 /**
30 * Make bean non deserializable.
31 */
32 public NonDeserializableBean() {
33 this.list = new ArrayList<>();
34 }
35
36 }