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 |
Abstract implementation of the analysis cache.
|
AbstractASTXPathHandler |
Deprecated. |
AbstractCompoundFilter<T> |
A base class for Filters which implements behavior using a List of other
Filters.
|
AbstractConfiguration |
Base configuration class for both PMD and CPD.
|
AbstractDataFlowNode |
Each data flow contains a set of DataFlowNodes.
|
AbstractDelegateFilter<T> |
A base class for Filters which implements behavior using delegation to an
underlying filter.
|
AbstractDelegateRule |
Deprecated.
|
AbstractIncrementingRenderer |
Abstract base class for Renderer implementations which can produce
output incrementally for RuleViolation s as source files are
processed.
|
AbstractLanguage |
|
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 |
An analysis cache for incremental analysis.
|
AnalysisResult |
The result of a single file analysis.
|
AndFilter<T> |
A logical AND of a list of Filters.
|
AntLogHandler |
AntLogHandler sends log messages to an Ant Task, so the regular Ant logging
is used.
|
AntlrToken |
Generic Antlr representation of a token.
|
AntlrTokenizer |
Generic implementation of a Tokenizer useful to any Antlr grammar.
|
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.
|
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 |
A mapper from rule class names to rule instances for cached rules.
|
CachedRuleViolation |
A RuleViolation implementation that is immutable, and therefore cache friendly
|
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 |
Interface defining an object that has a checksum The checksum is a
fingerprint of the object's configuration, and *MUST* change if anything
changed on the object.
|
ClassLoaderUtil |
ClassLoader utilities.
|
ClassNode |
Represents a Class in a UsageGraph.
|
ClassNode |
Deprecated. |
ClassNodeComparator |
Compares ClassNodes by the name of the class.
|
ClasspathClassLoader |
Create a ClassLoader which loads classes using a CLASSPATH like String.
|
ClassUtil |
Various class-related utility methods intended for mapping common java.lang
types to their short short forms allowing end users to enter these names in
UIs without the package prefixes.
|
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 |
This interface tags a Rule specifying properties required for the Code
Climate output format.
|
CodeClimateRule.CodeClimateCategory |
Represent a CodeClimate category.
|
CodeEditorTextPane |
Deprecated. |
CollectionUtil |
Generic collection and array-related utility functions for java.util types.
|
ColumnDescriptor<T> |
|
ColumnDescriptor.Accessor<T> |
|
CompoundIterator<T> |
Creates a single compound Iterator from an array of Iterators.
|
ConsoleLogHandler |
Deprecated.
|
ConstructorNode |
Represents a Class Constructor in a UsageGraph.
|
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 |
Datapoint used for rules that deal with metrics.
|
DataSource |
Represents a source file to be analyzed.
|
DateTimeUtil |
|
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 |
The Dead Code Detector is used to find dead code.
|
DefaultASTXPathHandler |
Deprecated. |
DeleteDocumentOperation |
|
Designer |
Deprecated. |
DFAGraphMethod |
|
DFAGraphRule |
|
DFAPanel |
Deprecated. |
DFAPanel.DFACanvas |
|
DirectoryFilter |
Directory filter.
|
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. the regions are sorted).
|
DocumentNavigator |
Deprecated. |
DocumentNode |
Deprecated. |
DocumentOperation |
|
DocumentOperationsApplierForNonOverlappingRegions |
|
DoubleMultiProperty |
Deprecated.
|
DoubleMultiProperty.DoubleMultiPBuilder |
Deprecated.
|
DoubleProperty |
Deprecated.
|
DoubleProperty.DoublePBuilder |
Deprecated.
|
DumpNodeVisitor |
Dump a UsageGraph to System.out.
|
ElementNode |
Deprecated. |
EmacsRenderer |
Renderer to GNU Emacs parsable format.
|
EmptyIterator<T> |
A singleton iterator that never has anything.
|
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 |
Represents a Class Field in a UsageGraph.
|
FileAnalysisCache |
An analysis cache backed by a regular file.
|
FileDataSource |
DataSource implementation to read data from a file.
|
FileExtensionFilter |
|
FileFinder |
A utility class for finding files within a directory.
|
FileIterable |
Handy class to easily iterate over a file, line by line, using a Java 5 for
loop.
|
FileProperty |
Deprecated.
|
FileProperty.FilePBuilder |
|
FileReporter |
Deprecated.
|
FileUtil |
This is a utility class for working with Files.
|
Filter<T> |
A Filter interface, used for filtering arbitrary objects.
|
Filters |
Utility class for working with Filters.
|
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 |
|
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 |
|
JavaCCTokenFilter |
A generic filter for JavaCC-based token managers that allows to use comments
to enable / disable analysis of parts of the stream
|
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.
|
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> |
Represents a Class Member in a UsageGraph.
|
MemberNodeComparator |
Compares MemberNodes.
|
MethodMultiProperty |
Deprecated.
|
MethodMultiProperty.MethodMultiPBuilder |
|
MethodNode |
Represents a Class Method in a UsageGraph.
|
MethodProperty |
Deprecated.
|
MethodProperty.MethodPBuilder |
|
MethodPropertyModule |
Deprecated. |
Metric<N extends Node> |
Object computing a metric on a node.
|
Metric |
This class holds all sorts of statistical information.
|
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. a variable or method name.
|
NameOccurrence |
|
NLS |
Deprecated. |
Node |
All AST nodes must implement this interface.
|
NodeIterator |
Deprecated. |
NodeType |
Represents the type (DFA-wise) of a DataFlowNode.
|
NodeVisitor |
Visitor for nodes in a UsageGraph.
|
NodeVisitorAcceptor |
Interface for how a node should accept a NodeVisitor.
|
NodeVisitorAdapter |
Adapter class for easy implementation of a NodeVisitor.
|
NoopAnalysisCache |
A NOOP analysis cache.
|
NotFilter<T> |
A logical NEGATION of a Filter.
|
NumericConstants |
|
NumericConstraints |
Common constraints for properties dealing with numbers.
|
NumericPropertyDescriptor<T> |
Deprecated.
|
NumericPropertyModule<T extends java.lang.Number> |
Deprecated. |
OrFilter<T> |
A logical OR of a list of Filters.
|
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 |
|
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 |
|
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 |
A filter which uses a regular expression to match Strings.
|
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 |
|
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 |
|
ScopedNode |
A Node which knows about the scope within it has been declared.
|
SearchFunction<E> |
|
SequenceChecker |
Computes the first sequence in a list.
|
SequenceException |
|
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 |
This interface tags a Rule as being a Statistical rule, producing various
metrics from data points.
|
StatisticalRuleHelper |
This class is used to implement the core logic of a StatisticalRule.
|
StringBuilderCR |
Deprecated. |
StringMultiProperty |
Deprecated.
|
StringMultiProperty.StringMultiPBuilder |
Deprecated.
|
StringProperty |
Deprecated.
|
StringProperty.StringPBuilder |
Deprecated.
|
StringUtil |
A number of String-specific utility methods for use by PMD or its IDE
plugins.
|
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 |
A specialized map that stores types by both their full and short (without
package prefixes) names.
|
TypeMultiProperty |
Deprecated.
|
TypeMultiProperty.TypeMultiPBuilder |
|
TypeProperty |
Deprecated.
|
TypeProperty.TypePBuilder |
|
TypePropertyModule |
Deprecated. |
TypeSignatureVisitor |
|
UsageGraph |
A UsageGraph tracks usage references between Java classes, based upon a
parsing of the class files.
|
UsageGraphBuilder |
Utility class used to build a UsageGraph.
|
UsageNodeVisitor |
Perform a visitation a UsageGraph, looking for dead code, which is
essential code which is not used by any other code.
|
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.
|