@Immutable public class ClassInfo extends Object implements Serializable
The purpose of this class is to work as a sort of cache which stores the list of declared fields and setter methods of a given class. These information will then be analysed to compose the list of setters which can be invoked to create the state of a given POJO.
| Modifier and Type | Field and Description |
|---|---|
private Set<String> |
classFields
The Set of fields belonging to this class
|
private Class<?> |
className
The Class name whose info are stored in this class
|
private Set<Method> |
classSetters
The Set of setters belonging to this class
|
private static long |
serialVersionUID |
private static final long serialVersionUID
private final Class<?> className
Copyright © 2015. All rights reserved.