| Class | Description |
|---|---|
| BusinessKeyMustExistRule |
This rule ensures that PojoClass declares at least one required
BusinessKey.Required BusinessKey means either the required = true, or composite = true. |
| GetterMustExistRule |
This rule ensures that all Fields have a getter associated with them.
|
| NoFieldShadowingRule |
This rule ensures that no subclass shadows fields defined in a parent class.
|
| NoNestedClassRule |
This Rule checks for classes being "nested".
|
| NoPrimitivesRule |
This Rule ensures that you aren't using any primitive type fields.
|
| NoPublicFieldsExceptStaticFinalRule |
This rule ensures that no fields declared with public visibility unless they
are static and final It is best to non-POJO classes (Interfaces, Enums,
...etc.) to hold those instead of mixing responsibilities.
|
| NoPublicFieldsRule |
This rule ensures that no fields declared with public visibility.
|
| NoStaticExceptFinalRule |
This rule ensures that there are no static fields unless they are final.
|
| SerializableMustHaveSerialVersionUIDRule |
This Rule ensures that all Serializable classes define "serialVersionUID".
|
| SetterMustExistRule |
This rule ensures that all Fields have a setter associated with them.
|
| TestClassMustBeProperlyNamedRule |
There are three default accepted naming schemes for test classes.
|
Copyright © 2010-2015. All Rights Reserved.