## Uses of Class
com.puppycrawl.tools.checkstyle.api.AutomaticBean

Packages that use AutomaticBean
com.puppycrawl.tools.checkstyle: Contains the implementation of the Checkstyle framework.
com.puppycrawl.tools.checkstyle.api: Contains the core API to be used to implement checks.
com.puppycrawl.tools.checkstyle.filters: Contains the filters that are bundled with the main distribution.

Uses of AutomaticBean in com.puppycrawl.tools.checkstyle

Subclasses of AutomaticBean in com.puppycrawl.tools.checkstyle
`class` `Checker` This class provides the functionality to check a set of files.
`class` `DefaultLogger` Simple plain logger for text output.
`class` `TreeWalker` Responsible for walking an abstract syntax tree and notifying interested checks at each each node.
`class` `XMLLogger` Simple XML logger.

Uses of AutomaticBean in com.puppycrawl.tools.checkstyle.api

Subclasses of AutomaticBean in com.puppycrawl.tools.checkstyle.api
`class` `AbstractFileSetCheck` Provides common functionality for many FileSetChecks.
`class` `AbstractViolationReporter` Serves as an abstract base class for all modules that report inspection findings.
`class` `Check` The base class for checks.

Uses of AutomaticBean in com.puppycrawl.tools.checkstyle.filters

Subclasses of AutomaticBean in com.puppycrawl.tools.checkstyle.filters
`class` `SeverityMatchFilter` This is a very simple filter based on severity matching.
`class` `SuppressionCommentFilter` A filter that uses comments to suppress audit events.
`class` `SuppressionFilter` This filter accepts AuditEvents according to file, check, line, and column, as specified in a suppression file.

Back to the Checkstyle Home Page