## Hierarchy For Package com.puppycrawl.tools.checkstyle.checks.design

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - com.puppycrawl.tools.checkstyle.api.AutomaticBean (implements com.puppycrawl.tools.checkstyle.api.Configurable, com.puppycrawl.tools.checkstyle.api.Contextualizable)
    - com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter
      - com.puppycrawl.tools.checkstyle.api.Check
        - com.puppycrawl.tools.checkstyle.checks.AbstractFormatCheck
          - com.puppycrawl.tools.checkstyle.checks.design.MutableExceptionCheck
        - com.puppycrawl.tools.checkstyle.checks.design.DesignForExtensionCheck
        - com.puppycrawl.tools.checkstyle.checks.design.FinalClassCheck
        - com.puppycrawl.tools.checkstyle.checks.design.HideUtilityClassConstructorCheck
        - com.puppycrawl.tools.checkstyle.checks.design.InterfaceIsTypeCheck
        - com.puppycrawl.tools.checkstyle.checks.design.ThrowsCountCheck
        - com.puppycrawl.tools.checkstyle.checks.design.VisibilityModifierCheck

Back to the Checkstyle Home Page