All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractAccumulatingRenderer |
Abstract base class for Renderer implementations which only produce
output once all source files are processed.
|
| AbstractAnalysisCache |
Deprecated.
|
| AbstractASTXPathHandler |
Deprecated. |
| AbstractCompoundFilter<T> |
Deprecated.
|
| AbstractConfiguration |
Base configuration class for both PMD and CPD.
|
| AbstractDataFlowNode |
Each data flow contains a set of DataFlowNodes.
|
| AbstractDataSource |
|
| AbstractDelegateFilter<T> |
Deprecated.
|
| AbstractDelegateRule |
Deprecated.
|
| AbstractIncrementingRenderer |
Abstract base class for Renderer implementations which can produce
output incrementally for RuleViolations as source files are
processed.
|
| AbstractLanguage |
|
| AbstractLanguageMetricsProvider<T extends QualifiableNode,O extends QualifiableNode> |
|
| AbstractLanguageVersionHandler |
This is a generic implementation of the LanguageVersionHandler interface.
|
| AbstractMetric<N extends Node> |
Abstract class for all metrics.
|
| AbstractMetricsComputer<T extends QualifiableNode,O extends QualifiableNode> |
Base class for metrics computers.
|
| AbstractMetricsFacade<T extends QualifiableNode,O extends QualifiableNode> |
Base class for a façade that can compute metrics for types, operations and compute aggregate results with a result
option.
|
| AbstractNameDeclaration |
Base class for all name declarations.
|
| AbstractNode |
Base class for all implementations of the Node interface.
|
| AbstractNodeInfo |
Deprecated. |
| AbstractParser |
This is a generic implementation of the Parser interface.
|
| AbstractPMDProcessor |
|
| AbstractPropertySource |
|
| AbstractRenderer |
Abstract base class for Renderer implementations.
|
| AbstractReportNode |
Deprecated. |
| AbstractRule |
Basic abstract implementation of all parser-independent methods of the Rule
interface.
|
| AbstractRuleChainVisitor |
This is a base class for RuleChainVisitor implementations which extracts
interesting nodes from an AST, and lets each Rule visit the nodes it has
expressed interest in.
|
| AbstractRuleViolationFactory |
|
| AbstractScope |
Base class for any Scope.
|
| AbstractTokenizer |
|
| AbstractTokenManager |
|
| AbstractXPathRuleQuery |
This implementation of XPathRuleQuery provides support for RuleChain visits.
|
| ActionCommands |
Deprecated. |
| AnalysisCache |
Deprecated.
|
| AnalysisResult |
Deprecated.
|
| AndFilter<T> |
Deprecated.
|
| AntLogHandler |
Deprecated.
|
| AntlrToken |
Generic Antlr representation of a token.
|
| AntlrTokenFilter |
A generic filter for Antlr-based token managers that allows to use comments
to enable / disable analysis of parts of the stream
|
| AntlrTokenizer |
Deprecated.
|
| AntlrTokenManager |
Generic token manager implementation for all Antlr lexers.
|
| AntlrTokenManager.ANTLRSyntaxError |
|
| AnyLanguage |
|
| AnyTokenizer |
This class does a best-guess try-anything tokenization.
|
| Applier |
|
| ASTModel |
Deprecated. |
| ASTNodePopupMenu |
Deprecated. |
| ASTPanel |
Deprecated. |
| Attribute |
Represents an XPath attribute of a specific node.
|
| AttributeAxisIterator |
Deprecated.
|
| AttributeAxisIterator |
Deprecated. |
| AttributeNode |
Deprecated.
|
| AttributeNode |
Deprecated. |
| AttributesSubMenu |
Deprecated. |
| AttributeToolkit |
Deprecated. |
| BaseLanguageModule |
Created by christoferdutz on 21.09.14.
|
| BaseTokenFilter<T extends GenericToken> |
A generic filter for PMD token managers that allows to use comments
to enable / disable analysis of parts of the stream
|
| BasicMetricMemoizer<N extends Node> |
Basic implementation of a metric memoizer.
|
| BasicProjectMemoizer<T extends QualifiableNode,O extends QualifiableNode> |
Simple implementation of a project memoizer.
|
| Benchmark |
Deprecated. |
| Benchmarker |
Deprecated.
|
| BenchmarkReport |
Deprecated. |
| BooleanMultiProperty |
Deprecated.
|
| BooleanMultiProperty.BooleanMultiPBuilder |
Deprecated.
|
| BooleanProperty |
Deprecated.
|
| BooleanProperty.BooleanPBuilder |
Deprecated.
|
| CachedRuleMapper |
Deprecated.
|
| CachedRuleViolation |
Deprecated.
|
| CharacterMultiProperty |
Deprecated.
|
| CharacterMultiProperty.CharacterMultiPBuilder |
Deprecated.
|
| CharacterProperty |
Deprecated.
|
| CharacterProperty.CharacterPBuilder |
Deprecated.
|
| CharStream |
This interface describes a character stream that maintains line and
column number positions of the characters.
|
| ChecksumAware |
Deprecated.
|
| ClassLoaderUtil |
Deprecated.
|
| ClassNode |
Deprecated.
|
| ClassNode |
Deprecated. |
| ClassNodeComparator |
Deprecated.
|
| ClasspathClassLoader |
Deprecated.
|
| ClassUtil |
Deprecated.
|
| CodeClimateIssue |
Structure for the Code Climate Issue spec
(https://github.com/codeclimate/spec/blob/master/SPEC.md#issues)
|
| CodeClimateIssue.Content |
Content structure
|
| CodeClimateIssue.Location |
Location structure
|
| CodeClimateRenderer |
Renderer for Code Climate JSON format
|
| CodeClimateRule |
Deprecated. |
| CodeClimateRule.CodeClimateCategory |
Represent a CodeClimate category.
|
| CodeEditorTextPane |
Deprecated. |
| CollectionUtil |
Deprecated.
|
| ColumnDescriptor<T> |
Deprecated.
|
| ColumnDescriptor.Accessor<T> |
|
| CompoundIterator<T> |
Deprecated. |
| ConsoleLogHandler |
Deprecated.
|
| ConstructorNode |
Deprecated.
|
| CPD |
|
| CPDCommandLineInterface |
|
| CPDConfiguration |
|
| CPDConfiguration.LanguageConverter |
|
| CPDListener |
|
| CPDNullListener |
|
| CPDRenderer |
|
| CPDTask |
CPDTask
|
| CPDTask.FormatAttribute |
|
| CreateXMLRulePanel |
Deprecated. |
| CSVRenderer |
|
| CSVRenderer |
Renderer the results to a comma-delimited text format.
|
| CSVWithLinecountPerFileRenderer |
|
| CSVWriter<T> |
A generic writer that formats input items into rows and columns per the
provided column descriptors.
|
| CurrentPath |
|
| DAAPathFinder |
Finds all paths of a data flow.
|
| DataFlowHandler |
Deprecated.
|
| DataFlowNode |
|
| DataPoint |
Deprecated.
|
| DataSource |
Represents a source file to be analyzed.
|
| DateTimeUtil |
Deprecated. |
| DBMSMetadata |
Wrap JDBC connection for use by PMD: DBURI parameters specify the
source code to be passed to PMD.
|
| DBType |
Encapsulate the settings needed to access database source code.
|
| DBType.Property |
The names of the properties
|
| DBURI |
Provide a single parameter to specify database objects to process.
|
| DCD |
Deprecated.
|
| DefaultASTXPathHandler |
Deprecated. |
| DeleteDocumentOperation |
|
| Designer |
Deprecated. |
| DFAGraphMethod |
|
| DFAGraphRule |
|
| DFAPanel |
Deprecated. |
| DFAPanel.DFACanvas |
|
| DirectoryFilter |
Deprecated.
|
| Document |
Represents a file which contains programming code that will be fixed.
|
| DocumentFile |
Implementation that handles a Document as a file in the filesystem and receives operations in a sorted manner
(i.e.
|
| DocumentNavigator |
Deprecated. |
| DocumentNode |
Deprecated. |
| DocumentOperation |
|
| DocumentOperationsApplierForNonOverlappingRegions |
|
| DoubleMultiProperty |
Deprecated.
|
| DoubleMultiProperty.DoubleMultiPBuilder |
Deprecated.
|
| DoubleProperty |
Deprecated.
|
| DoubleProperty.DoublePBuilder |
Deprecated.
|
| DummyMetricMemoizer<N extends Node> |
Memoizes nothing.
|
| DummyProjectMemoizer<T extends QualifiableNode,O extends QualifiableNode> |
Memoizes nothing.
|
| DumpNodeVisitor |
Deprecated.
|
| ElementNode |
Deprecated. |
| EmacsRenderer |
Renderer to GNU Emacs parsable format.
|
| EmptyIterator<T> |
Deprecated.
|
| EmptyRenderer |
An empty renderer, for when you really don't want a report.
|
| EnumeratedMultiProperty<E> |
Deprecated.
|
| EnumeratedMultiProperty.EnumMultiPBuilder<E> |
Deprecated.
|
| EnumeratedProperty<E> |
Deprecated.
|
| EnumeratedProperty.EnumPBuilder<E> |
Deprecated.
|
| EnumeratedPropertyDescriptor<E,T> |
Deprecated.
|
| EnumeratedPropertyModule<E> |
Deprecated. |
| EvaluationResultsPanel |
Deprecated. |
| Executable |
Will be executed if PathFinder finds a path.
|
| Experimental |
Indicates the feature is in experimental state: its existence, signature or behavior
might change without warning from one release to the next.
|
| FieldNode |
Deprecated.
|
| FileAnalysisCache |
Deprecated.
|
| FileDataSource |
DataSource implementation to read data from a file.
|
| FileExtensionFilter |
Deprecated.
|
| FileFinder |
Deprecated.
|
| FileIterable |
Deprecated.
|
| FileProperty |
Deprecated.
|
| FileProperty.FilePBuilder |
|
| FileReporter |
Deprecated.
|
| FileUtil |
Deprecated.
|
| Filter<T> |
Deprecated.
|
| Filters |
Deprecated.
|
| FloatMultiProperty |
Deprecated.
|
| FloatMultiProperty.FloatMultiPBuilder |
Deprecated.
|
| FloatProperty |
Deprecated.
|
| FloatProperty.FloatPBuilder |
Deprecated.
|
| Formatter |
|
| GenericToken |
Represents a language-independent token such as constants, values language reserved keywords, or comments.
|
| GridBagHelper |
Deprecated.
|
| GUI |
|
| HTMLRenderer |
Renderer to basic HTML format.
|
| IDEAJRenderer |
Renderer for IntelliJ IDEA integration.
|
| IdGenerator |
Deprecated. |
| ImageFinderFunction |
|
| ImmutableLanguage |
This is a tag interface to indicate that a Rule implementation class does not
support changes to it's Language.
|
| ImportWrapper |
|
| Initializer |
Deprecated.
|
| InsertDocumentOperation |
Represents an insert operation in a Document.
|
| IntegerMultiProperty |
Deprecated.
|
| IntegerMultiProperty.IntegerMultiPBuilder |
Deprecated.
|
| IntegerProperty |
Deprecated.
|
| IntegerProperty.IntegerPBuilder |
Deprecated.
|
| InternalApi |
Tags API members that are not publicly supported API.
|
| IOUtil |
Deprecated.
|
| IteratorUtil |
|
| JavaCCTokenFilter |
A generic filter for JavaCC-based token managers that allows to use comments
to enable / disable analysis of parts of the stream
|
| JavaCCTokenizer |
|
| JavaCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (with java-like unicode escape processing).
|
| JaxenXPathRuleQuery |
This is a Jaxen based XPathRule query.
|
| Language |
|
| Language |
Interface each Language implementation has to implement.
|
| LanguageFactory |
|
| 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.
|
| LanguageMetricsProvider<T extends QualifiableNode,O extends QualifiableNode> |
Language-specific provider for metrics.
|
| LanguageRegistry |
Created by christoferdutz on 20.09.14.
|
| LanguageVersion |
Created by christoferdutz on 21.09.14.
|
| LanguageVersionDiscoverer |
This class can discover the LanguageVersion of a source file.
|
| LanguageVersionHandler |
Interface for obtaining the classes necessary for checking source files of a
specific language.
|
| LineGetter |
Deprecated. |
| Linker |
|
| LinkerException |
|
| LongMultiProperty |
Deprecated.
|
| LongMultiProperty.LongMultiPBuilder |
Deprecated.
|
| LongProperty |
Deprecated.
|
| LongProperty.LongPBuilder |
Deprecated.
|
| MainFrame |
Deprecated. |
| Mark |
|
| Match |
|
| MatchAlgorithm |
|
| MatchCollector |
|
| MatchesFunction |
Deprecated. |
| MemberNode<S extends MemberNode<S,T>,T extends java.lang.reflect.Member> |
Deprecated.
|
| MemberNodeComparator |
Deprecated.
|
| MethodMultiProperty |
Deprecated.
|
| MethodMultiProperty.MethodMultiPBuilder |
|
| MethodNode |
Deprecated.
|
| MethodProperty |
Deprecated.
|
| MethodProperty.MethodPBuilder |
|
| MethodPropertyModule |
Deprecated. |
| Metric<N extends Node> |
Object computing a metric on a node.
|
| Metric |
Deprecated.
|
| MetricKey<N extends Node> |
Key identifying a metric.
|
| MetricKeyUtil |
Holds the key creation method until we move it to the MetricKey interface.
|
| MetricMemoizer<N extends Node> |
Objects capable of memoizing metrics for a specific type of node.
|
| MetricOption |
Option to pass to a metric.
|
| MetricOptions |
Bundles a set of options to pass to a metric.
|
| MetricsComputer<T extends QualifiableNode,O extends QualifiableNode> |
Basic interface for metrics computers that can compute metrics for types, operations and compute aggregate results
with a result option.
|
| MockRule |
This is a Rule implementation which can be used in scenarios where an actual
functional Rule is not needed.
|
| MonoThreadProcessor |
|
| MultiNumericPropertyBuilder<V,T extends MultiNumericPropertyBuilder<V,T>> |
Deprecated.
|
| MultiPackagedPropertyBuilder<V,T extends MultiPackagedPropertyBuilder<V,T>> |
Deprecated.
|
| MultiThreadProcessor |
|
| MultiValuePropertyBuilder<V,T extends MultiValuePropertyBuilder<V,T>> |
Deprecated.
|
| MultiValuePropertyDescriptor<V> |
Deprecated.
|
| NameDeclaration |
This is a declaration of a name, e.g.
|
| NameOccurrence |
|
| NLS |
Deprecated. |
| Node |
All AST nodes must implement this interface.
|
| NodeIterator |
Deprecated. |
| NodeType |
Represents the type (DFA-wise) of a DataFlowNode.
|
| NodeVisitor |
Deprecated.
|
| NodeVisitorAcceptor |
Deprecated.
|
| NodeVisitorAdapter |
Deprecated.
|
| NoopAnalysisCache |
Deprecated.
|
| NotFilter<T> |
Deprecated.
|
| NumericConstants |
Deprecated.
|
| NumericConstraints |
Common constraints for properties dealing with numbers.
|
| NumericPropertyDescriptor<T> |
Deprecated.
|
| NumericPropertyModule<T extends java.lang.Number> |
Deprecated. |
| OrFilter<T> |
Deprecated.
|
| PackagedPropertyDescriptor<T> |
Deprecated. |
| PackagedPropertyModule<T> |
Deprecated. |
| PackageNode |
Deprecated. |
| ParameterizedMetricKey<N extends Node> |
Represents a key parameterized with its options.
|
| ParametricRuleViolation<T extends Node> |
|
| ParseException |
|
| ParseExceptionHandler |
Deprecated. |
| Parser |
Common interface for calling tree-building parsers or source files.
|
| ParserOptions |
Represents a set of configuration options for a Parser.
|
| PathElement |
|
| PMD |
This is the main class for interacting with PMD.
|
| PMDCommandLineInterface |
|
| PMDConfiguration |
This class contains the details for the runtime configuration of PMD.
|
| PMDException |
A convenience exception wrapper.
|
| PMDFunctions |
Deprecated. |
| PmdLogFormatter |
Deprecated.
|
| PMDParameters |
|
| PMDParameters.PropertyConverter |
|
| PMDParameters.RulePriorityConverter |
Deprecated.
|
| PMDParameters.RulePriorityValidator |
|
| PmdRunnable |
|
| PMDTask |
|
| PMDTaskImpl |
|
| PmdThreadFactory |
|
| PMDVersion |
Stores the current PMD version and provides utility methods around it.
|
| PrintVisitor |
Deprecated.
|
| ProjectMemoizer<T extends QualifiableNode,O extends QualifiableNode> |
Object storing the memoizers of the analysed project.
|
| PropertyBuilder<B extends PropertyBuilder<B,T>,T> |
Base class for generic property builders.
|
| PropertyBuilder.GenericCollectionPropertyBuilder<V,C extends java.util.Collection<V>> |
Generic builder for a collection-valued property.
|
| PropertyBuilder.GenericPropertyBuilder<T> |
Generic builder for a single-value property.
|
| PropertyBuilder.RegexPropertyBuilder |
Specialized builder for regex properties.
|
| PropertyConstraint<T> |
Validates the value of a property.
|
| PropertyDescriptor<T> |
Property value descriptor that defines the use & requirements for setting property values for use within PMD and
any associated GUIs.
|
| PropertyDescriptorBuilder<E,T extends PropertyDescriptorBuilder<E,T>> |
Deprecated.
|
| PropertyDescriptorBuilderConversionWrapper<E,T extends PropertyDescriptorBuilder<E,T>> |
Deprecated.
|
| PropertyDescriptorBuilderConversionWrapper.MultiValue<V,T extends MultiValuePropertyBuilder<V,T>> |
For multi-value properties.
|
| PropertyDescriptorBuilderConversionWrapper.MultiValue.Numeric<V,T extends MultiNumericPropertyBuilder<V,T>> |
For multi-value numeric properties.
|
| PropertyDescriptorBuilderConversionWrapper.MultiValue.Packaged<V,T extends MultiPackagedPropertyBuilder<V,T>> |
For single-value packaged properties.
|
| PropertyDescriptorBuilderConversionWrapper.SingleValue<E,T extends SingleValuePropertyBuilder<E,T>> |
For single-value properties.
|
| PropertyDescriptorBuilderConversionWrapper.SingleValue.Numeric<V,T extends SingleNumericPropertyBuilder<V,T>> |
For single-value numeric properties.
|
| PropertyDescriptorBuilderConversionWrapper.SingleValue.Packaged<E,T extends SinglePackagedPropertyBuilder<E,T>> |
For single-value packaged properties.
|
| PropertyDescriptorExternalBuilder<E> |
Deprecated.
|
| PropertyDescriptorField |
Deprecated.
|
| PropertyFactory |
Provides factory methods for common property types.
|
| PropertySource |
Entity that manages a list of properties.
|
| PropertyTypeId |
Enumerates the properties that can be built from the XML.
|
| QualifiableNode |
Nodes that can be described with a qualified name.
|
| QualifiedName |
Basic interface for qualified names usable in the metrics framework.
|
| ReaderDataSource |
DataSource implementation to read data from a Reader.
|
| RegexProperty |
Deprecated.
|
| RegexProperty.RegexPBuilder |
Deprecated.
|
| RegexStringFilter |
Deprecated.
|
| RegionByLine |
Represents a region in a Document with the tuple (beginLine, endLine, beginColumn, endColumn).
|
| RegionByLineImp |
|
| RegionByOffset |
Represents a region in a Document with the tuple (offset, length).
|
| RegionByOffsetImp |
|
| Renderer |
Deprecated.
|
| Renderer |
This is an interface for rendering a Report.
|
| RendererFactory |
This class handles the creation of Renderers.
|
| ReplaceDocumentOperation |
|
| Report |
A Report collects all informations during a PMD execution.
|
| Report.ConfigurationError |
Represents a configuration error.
|
| Report.ProcessingError |
Represents a processing error, such as a parse error.
|
| Report.ReadableDuration |
Represents a duration.
|
| Report.SuppressedViolation |
Represents a violation, that has been suppressed.
|
| ReportException |
|
| ReportHTMLPrintVisitor |
Deprecated. |
| ReportTree |
Deprecated.
|
| ReportVisitor |
Deprecated. |
| ReservedSubclassing |
Indicates that subclassing this type is not publicly
supported API.
|
| ResourceLoader |
Helper class for retrieving resources relative to the installation.
|
| ResourceLoader |
Deprecated.
|
| ResourceResolver |
|
| ResultOption |
Options to calculate a result aggregated on the operations of a class.
|
| RootNode |
This interface can be used to tag the root node of various ASTs.
|
| Rule |
This is the basic Rule interface for PMD rules.
|
| RuleBuilder |
Builds a rule, validating its parameters throughout.
|
| RuleChain |
The RuleChain is a means by which Rules can participate in a uniform
visitation of the AST, and not need perform their own independent visitation.
|
| RuleChainVisitor |
The RuleChainVisitor understands how to visit an AST for a particular
Language.
|
| RuleContext |
The RuleContext provides access to Rule processing state.
|
| RuleDuration |
Deprecated. |
| RuleFactory |
Builds rules from rule XML nodes.
|
| RulePriority |
These are the possible Rule priority values.
|
| RuleReference |
This class represents a Rule which is a reference to Rule defined in another
RuleSet.
|
| RuleSet |
This class represents a collection of rules along with some optional filter
patterns that can preclude their application on specific files.
|
| RuleSetFactory |
RuleSetFactory is responsible for creating RuleSet instances from XML
content.
|
| RuleSetFactoryCompatibility |
Provides a simple filter mechanism to avoid failing to parse an old ruleset,
which references rules, that have either been removed from PMD already or
renamed or moved to another ruleset.
|
| RuleSetNotFoundException |
|
| RuleSetReference |
This class represents a reference to RuleSet.
|
| RuleSetReferenceId |
This class is used to parse a RuleSet reference value.
|
| RuleSets |
Grouping of Rules per Language in a RuleSet.
|
| RulesetsFactoryUtils |
|
| RuleSetWrapper |
|
| RuleSetWriter |
This class represents a way to serialize a RuleSet to an XML configuration
file.
|
| RuleViolation |
A RuleViolation is created by a Rule when it identifies a violation of the
Rule constraints.
|
| RuleViolationComparator |
Compares RuleViolations using the following criteria:
Source file name
Begin line
Description
Begin column
End line
End column
Rule name
|
| RuleViolationFactory |
This class handles of producing a Language specific RuleViolation and adding
to a Report.
|
| SaxonXPathRuleQuery |
This is a Saxon based XPathRule query.
|
| Scope |
A scope is a region within variables and other declarations are visible.
|
| ScopedLogHandlersManager |
Deprecated.
|
| ScopedNode |
A Node which knows about the scope within it has been declared.
|
| SearchFunction<E> |
Deprecated.
|
| SequenceChecker |
Computes the first sequence in a list.
|
| SequenceException |
|
| ShortFilenameUtil |
|
| SigMask<T extends Signature<?>> |
Generic signature mask.
|
| Signature<N extends SignedNode<N>> |
Signature of a node.
|
| SignedNode<N> |
Nodes that can be described by a signature.
|
| SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
| SimpleNodeSubMenu |
Deprecated. |
| SimpleNodeTreeNodeAdapter |
Deprecated. |
| SimpleRenderer |
|
| SingleNumericPropertyBuilder<V,T extends SingleNumericPropertyBuilder<V,T>> |
Deprecated.
|
| SinglePackagedPropertyBuilder<V,T extends SinglePackagedPropertyBuilder<V,T>> |
Deprecated.
|
| SingleValuePropertyBuilder<E,T extends SingleValuePropertyBuilder<E,T>> |
Deprecated.
|
| SingleValuePropertyDescriptor<T> |
Deprecated.
|
| SourceCode |
|
| SourceCode.CodeLoader |
|
| SourceCode.FileCodeLoader |
|
| SourceCode.ReaderCodeLoader |
|
| SourceCode.StringCodeLoader |
|
| SourceCodePanel |
Deprecated. |
| SourceCodePositioner |
Calculates from an absolute offset in the source file the line/column
coordinate.
|
| SourceCodeProcessor |
|
| SourceLanguage |
Stores LanguageVersion terse name value.
|
| SourceObject |
Instantiate the fields required to retrieve SourceCode.
|
| StackObject |
|
| StartOrEndDataFlowNode |
|
| StatisticalRule |
Deprecated.
|
| StatisticalRuleHelper |
Deprecated.
|
| StringBuilderCR |
Deprecated. |
| StringMultiProperty |
Deprecated.
|
| StringMultiProperty.StringMultiPBuilder |
Deprecated.
|
| StringProperty |
Deprecated.
|
| StringProperty.StringPBuilder |
Deprecated.
|
| StringUtil |
Deprecated.
|
| Structure |
Structure contains only raw data.
|
| SummaryHTMLRenderer |
Renderer to a summarized HTML format.
|
| TextColorRenderer |
A console renderer with optional color support under *nix systems.
|
| TextPadRenderer |
A Renderer for running PMD via a TextPad 'tool'.
|
| TextRenderer |
Renderer to simple text format.
|
| TextReport |
Deprecated. |
| TextTimingReportRenderer |
|
| ThreadSafeReportListener |
Marker interface for report listeners that, being thread-safe, need not
extra synchronization.
|
| TimedOperation |
Describes a timed operation.
|
| TimedOperationCategory |
|
| TimeTracker |
A time tracker class to measure time spent on different sections of PMD analysis.
|
| TimingReport |
A report on timing data obtained through the execution of PMD
|
| TimingReportRenderer |
|
| TokenEntry |
|
| TokenEntry.State |
Helper class to preserve and restore the current state of the token
entries.
|
| TokenFilter |
Defines filter to be applied to the token stream during CPD analysis
|
| Tokenizer |
|
| TokenManager |
Common interface for interacting with parser Token Managers.
|
| TokenMgrError |
Token Manager Error.
|
| Tokens |
|
| TypeMap |
Deprecated.
|
| TypeMultiProperty |
Deprecated.
|
| TypeMultiProperty.TypeMultiPBuilder |
|
| TypeProperty |
Deprecated.
|
| TypeProperty.TypePBuilder |
|
| TypePropertyModule |
Deprecated. |
| TypeSignatureVisitor |
Deprecated.
|
| UsageGraph |
Deprecated.
|
| UsageGraphBuilder |
Deprecated.
|
| UsageNodeVisitor |
Deprecated.
|
| UsageNodeVisitor.Options |
Configuration options for usage analysis.
|
| ValueParser<U> |
Deprecated. |
| ValueParserConstants |
Deprecated.
|
| VariableAccess |
|
| VariableAccessException |
|
| VBHTMLRenderer |
Renderer to another HTML format.
|
| Viewer |
Deprecated. |
| ViewerModel |
Deprecated. |
| ViewerModelEvent |
Deprecated. |
| ViewerModelListener |
Deprecated. |
| ViolationNode |
Deprecated. |
| VisitorStarter |
Deprecated.
|
| VSRenderer |
|
| XMLRenderer |
|
| XMLRenderer |
Renderer to XML format.
|
| XPathFragmentAddingItem |
Deprecated. |
| XPathHandler |
Deprecated. |
| XPathPanel |
Deprecated. |
| XPathRule |
Rule that tries to match an XPath expression against a DOM view of an AST.
|
| XPathRuleQuery |
This interface captures the logic needed by XPathRule to implement an XPath
based query on an AST Node.
|
| XSLTRenderer |
Renderer to XML format with a XSL Transformation applied.
|
| YAHTMLRenderer |
Renderer to another HTML format.
|
| ZipDataSource |
DataSource implementation to read data from an entry in a zip or jar file.
|