| AbstractFileSetCheck | Provides common functionality for many FileSetChecks. |
| AbstractLoader | Contains the common implementation of a loader, for loading a configuration
from an XML file. |
| AbstractViolationReporter | Serves as an abstract base class for all modules that report inspection
findings. |
| AuditEvent | Raw event for audit. |
| AutomaticBean | A Java Bean that implements the component lifecycle interfaces by
calling the bean's setters for all configration attributes. |
| Check | The base class for checks. |
| CheckstyleException | Represents an error condition within Checkstyle. |
| DetailAST | An extension of the CommonAST that records the line and column
number. |
| FileContents | Represents the contents of a file. |
| FilterSet | A filter set applies filters to AuditEvents. |
| FullIdent | Represents a full identifier, including dots, with associated
position information. |
| LocalizedMessage | Represents a message that can be localised. |
| LocalizedMessages | Collection of messages. |
| Scope | Represents a Java visibility scope. |
| ScopeUtils | Contains utility methods for working on scope. |
| SeverityLevel | Severity level for a check violation. |
| SeverityLevelCounter | An audit listener that counts how many AuditEvents
of a given severity have been generated. |
| TokenTypes | Contains the constants for all the tokens contained in the Abstract
Syntax Tree. |
| Utils | Contains utility methods. |