See: Description
Class | Description |
---|---|
DesignForExtensionCheck |
Checks that classes are designed for extension (subclass creation).
|
FinalClassCheck |
Checks that a class which has only private constructors
is declared as final.
|
HideUtilityClassConstructorCheck |
Makes sure that utility classes (classes that contain only static methods or fields in their API)
do not have a public constructor.
|
InnerTypeLastCheck |
Checks nested (internal) classes/interfaces are declared at the bottom of the
primary (top-level) class after all method and field declarations.
|
InterfaceIsTypeCheck |
Implements Joshua Bloch, Effective Java, Item 17 -
Use Interfaces only to define types.
|
MutableExceptionCheck |
Ensures that exception classes (classes with names conforming to some regular
expression and explicitly extending classes with names conforming to other
regular expression) are immutable, that is, that they have only final fields.
|
OneTopLevelClassCheck |
Checks that each top-level class, interface, enum
or annotation resides in a source file of its own.
|
ThrowsCountCheck |
Restricts throws statements to a specified count.
|
VisibilityModifierCheck |
Checks visibility of class members.
|
Copyright © 2001–2020. All rights reserved.