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 |