com.puppycrawl.tools.checkstyle.checks.design
Class HideUtilityClassConstructorCheck
- Configurable, Contextualizable
public class HideUtilityClassConstructorCheck
Make sure that utility classes (classes that contain only static methods)
do not have a public constructor.
Rationale: Instantiating utility classes does not make sense.
A common mistake is forgetting to hide the default constructor.
beginTree, destroy, finishTree, getAcceptableTokens, getClassLoader, getDefaultTokens, getFileContents, getLines, getRequiredTokens, getTabWidth, getTokenNames, init, leaveToken, log, log, setClassLoader, setFileContents, setMessages, setTabWidth, setTokens, visitToken |
getId, getMessageBundle, getSeverity, getSeverityLevel, log, log, log, log, log, log, log, log, log, log, log, setId, setSeverity |