This inspection reports any instances of utility classes which do not have private constructors. Utility classes have all fields and methods declared static . Giving such classes a private constructor prevents them from being inadvertantly instantiated.