Class |
Description |
EnumCustomSerializationIgnoredAstVisitor
|
|
EnumCustomSerializationIgnoredRule
|
Checks for enums that define writeObject() or writeReplace() methods, or declare
serialPersistentFields or serialVersionUID fields, all of which are ignored for enums. |
SerialPersistentFieldsAstVisitor
|
|
SerialPersistentFieldsRule
|
To use a Serializable object's serialPersistentFields correctly, it must be declared private, static, and final. |
SerialVersionUIDAstVisitor
|
|
SerialVersionUIDRule
|
Rule that checks that serialVersionUID field is static final and type long, and is not a property. |
SerializableClassMustDefineSerialVersionUIDAstVisitor
|
|
SerializableClassMustDefineSerialVersionUIDRule
|
Classes that implement Serializable should define a serialVersionUID. |