| Prev Package | Next Package | Frames | No Frames |
Class Summary | |
| DesignForExtensionCheck | Checks that classes are designed for inheritance. |
| FinalClassCheck | Checks that class which has only private ctors is declared as final. |
| HideUtilityClassConstructorCheck | Make sure that utility classes (classes that contain only static methods) do not have a public constructor. |
| InterfaceIsTypeCheck | Implements Bloch, Effective Java, Item 17 - Use Interfaces only to define types. |
| MutableExceptionCheck | Ensures that exceptions (defined as any class name conforming to some regular expression) are immutable. |
| ThrowsCountCheck | Restricts throws statements to a specified count (default = 1). |
| VisibilityModifierCheck | Checks visibility of class members. |
| Back to the Checkstyle Home Page |