View Javadoc
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  }