| Interface | Description |
|---|---|
| DataFlowHandler | |
| LanguageVersionHandler |
Interface for obtaining the classes necessary for checking source files
of a specific language.
|
| Parser |
Common interface for calling tree-building parsers or source files.
|
| TokenManager |
Common interface for interacting with parser Token Managers.
|
| VisitorStarter |
Interface for starting an implementation of the visitors for ASTs.
|
| XPathHandler |
Interface for performing Language specific XPath handling, such as
initialization and navigation.
|
| Class | Description |
|---|---|
| AbstractLanguageVersionHandler |
This is a generic implementation of the LanguageVersionHandler interface.
|
| AbstractParser |
This is a generic implementation of the Parser interface.
|
| LanguageFilenameFilter |
This is an implementation of the
FilenameFilter interface which
compares a file against a collection of Languages to see if the any are
applicable. |
| LanguageVersionDiscoverer |
This class can discover the LanguageVersion of a source file.
|
| ParserOptions |
Represents a set of configuration options for a
Parser. |
| Enum | Description |
|---|---|
| Language |
This is an enumeration of the Languages of which PMD is aware.
|
| LanguageVersion |
This is an enumeration of the Language versions of which PMD is aware.
|
Copyright © 2002-2014 InfoEther. All Rights Reserved.