Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

A - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ABSTRACT - Static variable in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
ABSTRACT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
AbstractAccumulatingRenderer - Class in net.sourceforge.pmd.renderers
Abstract base class for Renderer implementations which only produce output once all source files are processed.
AbstractAccumulatingRenderer(String, String) - Constructor for class net.sourceforge.pmd.renderers.AbstractAccumulatingRenderer
 
AbstractAntTestHelper - Class in net.sourceforge.pmd.ant
Quite an ugly classe, arguably useful for just 2 units test - nevertheless as there is a workaround that must be shared by both tests (PMD and CPD's) I felt compelled to move it to a single classes.
AbstractAntTestHelper() - Constructor for class net.sourceforge.pmd.ant.AbstractAntTestHelper
 
AbstractASTXPathHandler - Class in net.sourceforge.pmd.lang.ast.xpath
 
AbstractASTXPathHandler() - Constructor for class net.sourceforge.pmd.lang.ast.xpath.AbstractASTXPathHandler
 
AbstractCommentRule - Class in net.sourceforge.pmd.lang.java.rule.comments
 
AbstractCommentRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.comments.AbstractCommentRule
 
AbstractCompoundFilter<T> - Class in net.sourceforge.pmd.util.filter
A base class for Filters which implements behavior using a List of other Filters.
AbstractCompoundFilter() - Constructor for class net.sourceforge.pmd.util.filter.AbstractCompoundFilter
 
AbstractCompoundFilter(Filter<T>...) - Constructor for class net.sourceforge.pmd.util.filter.AbstractCompoundFilter
 
AbstractConfiguration - Class in net.sourceforge.pmd
Base configuration class for both PMD and CPD.
AbstractConfiguration() - Constructor for class net.sourceforge.pmd.AbstractConfiguration
Create a new abstract configuration.
AbstractDataFlowNode - Class in net.sourceforge.pmd.lang.dfa
 
AbstractDataFlowNode(List<DataFlowNode>) - Constructor for class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
AbstractDataFlowNode(List<DataFlowNode>, Node) - Constructor for class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
AbstractDelegateFilter<T> - Class in net.sourceforge.pmd.util.filter
A base class for Filters which implements behavior using delegation to an underlying filter.
AbstractDelegateFilter() - Constructor for class net.sourceforge.pmd.util.filter.AbstractDelegateFilter
 
AbstractDelegateFilter(Filter<T>) - Constructor for class net.sourceforge.pmd.util.filter.AbstractDelegateFilter
 
AbstractDelegateRule - Class in net.sourceforge.pmd.lang.rule
Base class for Rule implementations which delegate to another Rule instance.
AbstractDelegateRule() - Constructor for class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
AbstractDomXmlRule - Class in net.sourceforge.pmd.lang.xml.rule
This is a base class for XML Java bases rules that which to visit the nodes using the DOM.
AbstractDomXmlRule() - Constructor for class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
AbstractEcmascriptNode<T extends org.mozilla.javascript.ast.AstNode> - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
AbstractEcmascriptNode(T) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.AbstractEcmascriptNode
 
AbstractEcmascriptRule - Class in net.sourceforge.pmd.lang.ecmascript.rule
 
AbstractEcmascriptRule() - Constructor for class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
AbstractEnumeratedProperty<E,T> - Class in net.sourceforge.pmd.lang.rule.properties
 
AbstractEnumeratedProperty(String, String, String[], E[], int[], float, boolean) - Constructor for class net.sourceforge.pmd.lang.rule.properties.AbstractEnumeratedProperty
 
AbstractIncrementingRenderer - Class in net.sourceforge.pmd.renderers
Abstract base class for Renderer implementations which can produce output incrementally for RuleViolations as source files are processed.
AbstractIncrementingRenderer(String, String) - Constructor for class net.sourceforge.pmd.renderers.AbstractIncrementingRenderer
 
AbstractInefficientZeroCheck - Class in net.sourceforge.pmd.lang.java.rule
This is an abstract rule for patterns which compare a method invocation to 0.
AbstractInefficientZeroCheck() - Constructor for class net.sourceforge.pmd.lang.java.rule.AbstractInefficientZeroCheck
 
AbstractInfixEcmascriptNode<T extends org.mozilla.javascript.ast.InfixExpression> - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
AbstractInfixEcmascriptNode(T) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.AbstractInfixEcmascriptNode
 
AbstractInfixEcmascriptNode(T, boolean) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.AbstractInfixEcmascriptNode
 
AbstractJavaAccessNode - Class in net.sourceforge.pmd.lang.java.ast
 
AbstractJavaAccessNode(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
AbstractJavaAccessNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
AbstractJavaAccessTypeNode - Class in net.sourceforge.pmd.lang.java.ast
 
AbstractJavaAccessTypeNode(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessTypeNode
 
AbstractJavaAccessTypeNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessTypeNode
 
AbstractJavaHandler - Class in net.sourceforge.pmd.lang.java
Implementation of LanguageVersionHandler for the Java AST.
AbstractJavaHandler() - Constructor for class net.sourceforge.pmd.lang.java.AbstractJavaHandler
 
AbstractJavaNode - Class in net.sourceforge.pmd.lang.java.ast
 
AbstractJavaNode(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.AbstractJavaNode
 
AbstractJavaNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.AbstractJavaNode
 
AbstractJavaParser - Class in net.sourceforge.pmd.lang.java
This is a generic Java specific implementation of the Parser interface.
AbstractJavaParser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.java.AbstractJavaParser
 
AbstractJavaRule - Class in net.sourceforge.pmd.lang.java.rule
 
AbstractJavaRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
AbstractJavaScope - Class in net.sourceforge.pmd.lang.java.symboltable
Provides the basic java scope implementation

AbstractJavaScope() - Constructor for class net.sourceforge.pmd.lang.java.symboltable.AbstractJavaScope
 
AbstractJavaTypeNode - Class in net.sourceforge.pmd.lang.java.ast
An extension of the SimpleJavaNode which implements the TypeNode interface.
AbstractJavaTypeNode(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.AbstractJavaTypeNode
 
AbstractJavaTypeNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.AbstractJavaTypeNode
 
AbstractJspNode - Class in net.sourceforge.pmd.lang.jsp.ast
 
AbstractJspNode(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.AbstractJspNode
 
AbstractJspNode(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.AbstractJspNode
 
AbstractJspRule - Class in net.sourceforge.pmd.lang.jsp.rule
 
AbstractJspRule() - Constructor for class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
AbstractJUnitRule - Class in net.sourceforge.pmd.lang.java.rule.junit
 
AbstractJUnitRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.junit.AbstractJUnitRule
 
AbstractLanguage - Class in net.sourceforge.pmd.cpd
 
AbstractLanguage(String, String, Tokenizer, String...) - Constructor for class net.sourceforge.pmd.cpd.AbstractLanguage
 
AbstractLanguageVersionHandler - Class in net.sourceforge.pmd.lang
This is a generic implementation of the LanguageVersionHandler interface.
AbstractLanguageVersionHandler() - Constructor for class net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
 
AbstractLanguageVersionTest - Class in net.sourceforge.pmd
Base test class for LanguageVersion implementations.
AbstractLanguageVersionTest(String, String, String, LanguageVersion) - Constructor for class net.sourceforge.pmd.AbstractLanguageVersionTest
AbstractMultiNumericProperty<T> - Class in net.sourceforge.pmd.lang.rule.properties
 
AbstractMultiNumericProperty(String, String, Number, Number, T, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.AbstractMultiNumericProperty
Constructor for AbstractMultiNumericProperty.
AbstractMultiPackagedProperty<T> - Class in net.sourceforge.pmd.lang.rule.properties
 
AbstractMultiPackagedProperty(String, String, T, String[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.AbstractMultiPackagedProperty
Constructor for AbstractMultiPackagedProperty.
AbstractNameDeclaration - Class in net.sourceforge.pmd.lang.symboltable
Base class for all name declarations.
AbstractNameDeclaration(ScopedNode) - Constructor for class net.sourceforge.pmd.lang.symboltable.AbstractNameDeclaration
 
AbstractNcssCountRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
Abstract superclass for NCSS counting methods.
AbstractNcssCountRule(Class<?>) - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
Count the nodes of the given type using NCSS rules.
AbstractNcssCountRule - Class in net.sourceforge.pmd.lang.plsql.rule.codesize
Abstract superclass for NCSS counting methods.
AbstractNcssCountRule(Class<?>) - Constructor for class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
Count the nodes of the given type using NCSS rules.
AbstractNode - Class in net.sourceforge.pmd.lang.ast
 
AbstractNode(int) - Constructor for class net.sourceforge.pmd.lang.ast.AbstractNode
 
AbstractNode(int, int, int, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.AbstractNode
 
AbstractNodeInfo - Class in net.sourceforge.pmd.lang.ast.xpath.saxon
This is a basic implementation of the Saxon NodeInfo and related interfaces.
AbstractNodeInfo() - Constructor for class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
 
AbstractNumericProperty<T> - Class in net.sourceforge.pmd.lang.rule.properties
Maintains a pair of boundary limit values between which all values managed by the subclasses must fit.
AbstractNumericProperty(String, String, Number, Number, T, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.AbstractNumericProperty
 
AbstractOptimizationRule - Class in net.sourceforge.pmd.lang.java.rule.optimizations
Base class with utility methods for optimization rules
AbstractOptimizationRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.optimizations.AbstractOptimizationRule
 
AbstractPackagedProperty<T> - Class in net.sourceforge.pmd.lang.rule.properties
Concrete subclasses manage items that reside within namespaces per the design of the Java language.
AbstractPackagedProperty(String, String, T, String[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.AbstractPackagedProperty
 
AbstractParser - Class in net.sourceforge.pmd.lang
This is a generic implementation of the Parser interface.
AbstractParser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.AbstractParser
 
AbstractPLSQLNode - Class in net.sourceforge.pmd.lang.plsql.ast
 
AbstractPLSQLNode(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
AbstractPLSQLNode(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
AbstractPLSQLRule - Class in net.sourceforge.pmd.lang.plsql.rule
 
AbstractPLSQLRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
AbstractPMDProcessor - Class in net.sourceforge.pmd.processor
 
AbstractPMDProcessor(PMDConfiguration) - Constructor for class net.sourceforge.pmd.processor.AbstractPMDProcessor
 
AbstractPoorMethodCall - Class in net.sourceforge.pmd.lang.java.rule
Detects and flags the occurrences of specific method calls against an instance of a designated class.
AbstractPoorMethodCall() - Constructor for class net.sourceforge.pmd.lang.java.rule.AbstractPoorMethodCall
 
AbstractProperty<T> - Class in net.sourceforge.pmd.lang.rule.properties
 
AbstractProperty(String, String, T, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
 
AbstractProperty(String, String, T, float, char) - Constructor for class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Constructor for AbstractPMDProperty.
AbstractPropertySource - Class in net.sourceforge.pmd
Base class for objects which can be configured through properties.
AbstractPropertySource() - Constructor for class net.sourceforge.pmd.AbstractPropertySource
 
AbstractRenderer - Class in net.sourceforge.pmd.renderers
Abstract base class for Renderer implementations.
AbstractRenderer(String, String) - Constructor for class net.sourceforge.pmd.renderers.AbstractRenderer
 
AbstractReportNode - Class in net.sourceforge.pmd.lang.dfa.report
 
AbstractReportNode() - Constructor for class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
 
AbstractResolver(PMDASMClassLoader) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.TypeSet.AbstractResolver
Creates a new AbstractResolver that uses the given class loader.
AbstractRule - Class in net.sourceforge.pmd.lang.rule
Basic abstract implementation of all parser-independent methods of the Rule interface.
AbstractRule() - Constructor for class net.sourceforge.pmd.lang.rule.AbstractRule
 
AbstractRuleChainVisitor - Class in net.sourceforge.pmd.lang.rule
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.
AbstractRuleChainVisitor() - Constructor for class net.sourceforge.pmd.lang.rule.AbstractRuleChainVisitor
 
AbstractRuleSetFactoryTest - Class in net.sourceforge.pmd
Base test class to verify the language's rulesets.
AbstractRuleSetFactoryTest() - Constructor for class net.sourceforge.pmd.AbstractRuleSetFactoryTest
 
AbstractRuleViolationFactory - Class in net.sourceforge.pmd.lang.rule
 
AbstractRuleViolationFactory() - Constructor for class net.sourceforge.pmd.lang.rule.AbstractRuleViolationFactory
 
AbstractScalarProperty<T> - Class in net.sourceforge.pmd.lang.rule.properties
No, subclasses are not necessarily scalar per se, they're just easy to parse without error.
AbstractScalarProperty(String, String, T, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.AbstractScalarProperty
Constructor for AbstractScalarProperty.
AbstractScope - Class in net.sourceforge.pmd.lang.symboltable
Base class for any Scope.
AbstractScope() - Constructor for class net.sourceforge.pmd.lang.symboltable.AbstractScope
 
AbstractStatisticalJavaRule - Class in net.sourceforge.pmd.lang.java.rule
 
AbstractStatisticalJavaRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.AbstractStatisticalJavaRule
 
AbstractStatisticalPLSQLRule - Class in net.sourceforge.pmd.lang.plsql.rule
 
AbstractStatisticalPLSQLRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.AbstractStatisticalPLSQLRule
 
AbstractStatisticalVmRule - Class in net.sourceforge.pmd.lang.vm.rule
 
AbstractStatisticalVmRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.AbstractStatisticalVmRule
 
AbstractSunSecureRule - Class in net.sourceforge.pmd.lang.java.rule.sunsecure
Utility methods for the package Created on Jan 17, 2005
AbstractSunSecureRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.sunsecure.AbstractSunSecureRule
 
AbstractTokenizer - Class in net.sourceforge.pmd.cpd
 
AbstractTokenizer() - Constructor for class net.sourceforge.pmd.cpd.AbstractTokenizer
 
AbstractTokenizerTest - Class in net.sourceforge.pmd.testframework
 
AbstractTokenizerTest() - Constructor for class net.sourceforge.pmd.testframework.AbstractTokenizerTest
 
AbstractTokenManager - Class in net.sourceforge.pmd.lang.ast
 
AbstractTokenManager() - Constructor for class net.sourceforge.pmd.lang.ast.AbstractTokenManager
 
AbstractVmNode - Class in net.sourceforge.pmd.lang.vm.ast
 
AbstractVmNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
AbstractVmNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
AbstractVmRule - Class in net.sourceforge.pmd.lang.vm.rule
 
AbstractVmRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
AbstractWsdlRule - Class in net.sourceforge.pmd.lang.wsdl.rule
Created by bernardo-macedo on 24.06.15.
AbstractWsdlRule() - Constructor for class net.sourceforge.pmd.lang.wsdl.rule.AbstractWsdlRule
 
AbstractXmlRule - Class in net.sourceforge.pmd.lang.xml.rule
This is a base class for XML Java bases rules.
AbstractXmlRule() - Constructor for class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
AbstractXmlRule(Language) - Constructor for class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
AbstractXPathRuleQuery - Class in net.sourceforge.pmd.lang.rule.xpath
This implementation of XPathRuleQuery provides support for RuleChain visits.
AbstractXPathRuleQuery() - Constructor for class net.sourceforge.pmd.lang.rule.xpath.AbstractXPathRuleQuery
 
accept(NodeVisitor, Object) - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
 
accept(NodeVisitor, Object) - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
accept(NodeVisitor, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitorAcceptor
 
accept(NodeVisitor, Object) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraph
 
accept(ReportVisitor) - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
 
accept(File, String) - Method in class net.sourceforge.pmd.lang.LanguageFilenameFilter
Check if a file should be checked by PMD.
ACCEPT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ACCESSIBLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AccessibleByClause() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
AccessNode - Interface in net.sourceforge.pmd.lang.java.ast
This interface captures Java access modifiers.
accessor - Variable in class net.sourceforge.pmd.renderers.ColumnDescriptor
 
AccessorClassGenerationRule - Class in net.sourceforge.pmd.lang.java.rule.design
1.
AccessorClassGenerationRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.AccessorClassGenerationRule
 
accessTypeMatches(int) - Method in class net.sourceforge.pmd.lang.dfa.VariableAccess
 
ActionCommands - Class in net.sourceforge.pmd.util.viewer.gui
contains action command constants
ActionCommands() - Constructor for class net.sourceforge.pmd.util.viewer.gui.ActionCommands
 
actionPerformed(ActionEvent) - Method in class net.sourceforge.pmd.util.designer.CreateXMLRulePanel
We let our class implement the ActionListener interface and use it to generate the xml code when the user presses the "Create rule XML" button.
actionPerformed(ActionEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.MainFrame
 
actionPerformed(ActionEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.menu.XPathFragmentAddingItem
 
actionPerformed(ActionEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.ParseExceptionHandler
 
add(List<File>) - Method in class net.sourceforge.pmd.cpd.CPD
 
add(File) - Method in class net.sourceforge.pmd.cpd.CPD
 
add(DBURI) - Method in class net.sourceforge.pmd.cpd.CPD
 
add(Component) - Method in class net.sourceforge.pmd.cpd.GridBagHelper
 
add(Component, int) - Method in class net.sourceforge.pmd.cpd.GridBagHelper
 
add(TokenEntry) - Method in class net.sourceforge.pmd.cpd.Tokens
 
add(AbstractReportNode) - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
Adds the child at the end.
ADD - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
add(RuleSet, Rule) - Method in class net.sourceforge.pmd.lang.rule.AbstractRuleChainVisitor
 
add(RuleSet, Rule) - Method in interface net.sourceforge.pmd.lang.rule.RuleChainVisitor
Add the given rule to the visitor.
add(RuleSet) - Method in class net.sourceforge.pmd.RuleChain
Add all Rules from the given RuleSet which want to participate in the RuleChain.
add(Class<?>) - Method in class net.sourceforge.pmd.util.TypeMap
Adds a type to the receiver and stores it keyed by both its full and short names.
add(Class<?>...) - Method in class net.sourceforge.pmd.util.TypeMap
Adds an array of types to the receiver at once.
addAllInDirectory(File) - Method in class net.sourceforge.pmd.cpd.CPD
 
addAllInterfaces(Set<Class<?>>, Class<?>) - Method in class net.sourceforge.pmd.lang.xml.ast.XmlParser
 
addAttributesTo(Map<String, String>) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractNumericProperty
Method addAttributesTo.
addAttributesTo(Map<String, String>) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractPackagedProperty
 
addAttributesTo(Map<String, String>) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
 
addConfigError(Report.RuleConfigurationError) - Method in class net.sourceforge.pmd.Report
Adds a new configuration error to the report.
addConfiguredParam(Parameter) - Method in class net.sourceforge.pmd.ant.Formatter
 
addConfiguredSourceLanguage(SourceLanguage) - Method in class net.sourceforge.pmd.ant.PMDTask
 
addDataPoint(DataPoint) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractStatisticalJavaRule
 
addDataPoint(DataPoint) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractStatisticalPLSQLRule
 
addDataPoint(DataPoint) - Method in interface net.sourceforge.pmd.lang.rule.stat.StatisticalRule
 
addDataPoint(DataPoint) - Method in class net.sourceforge.pmd.lang.rule.stat.StatisticalRuleHelper
 
addDataPoint(DataPoint) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractStatisticalVmRule
 
addDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.java.symboltable.AbstractJavaScope
 
addDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.java.symboltable.LocalScope
 
addDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodScope
 
addDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
Adds a new declaration to this scope.
addDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ClassScope
 
addDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.LocalScope
 
addDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodScope
 
addDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.SourceFileScope
Adds a new declaration to this scope.
addDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.symboltable.AbstractScope
 
addDeclaration(NameDeclaration) - Method in interface net.sourceforge.pmd.lang.symboltable.Scope
Adds a new declaration to this scope.
addedFile(int, File) - Method in interface net.sourceforge.pmd.cpd.CPDListener
 
addedFile(int, File) - Method in class net.sourceforge.pmd.cpd.CPDNullListener
 
addedFile(int, File) - Method in class net.sourceforge.pmd.cpd.GUI
 
addError(Report.ProcessingError) - Method in class net.sourceforge.pmd.Report
Adds a new processing error to the report.
addEscapes(String) - Static method in exception net.sourceforge.pmd.lang.ast.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in exception net.sourceforge.pmd.lang.vm.ast.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addExample(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
addExample(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
addExample(String) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
addExample(String) - Method in interface net.sourceforge.pmd.Rule
Add a single example for this Rule.
addExclude(String) - Method in class net.sourceforge.pmd.RuleSetReference
 
addExcludePattern(String) - Method in class net.sourceforge.pmd.RuleSet
Adds a new file exclusion pattern.
addExcludePatterns(Collection<String>) - Method in class net.sourceforge.pmd.RuleSet
Adds new file exclusion patterns.
addFileset(FileSet) - Method in class net.sourceforge.pmd.ant.PMDTask
 
addFileset(FileSet) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
addFilter(Filter<T>) - Method in class net.sourceforge.pmd.util.filter.AbstractCompoundFilter
 
addFirst(AbstractReportNode) - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
Adds the child in front of any other childs.
addFormatter(Formatter) - Method in class net.sourceforge.pmd.ant.PMDTask
 
addImport(String) - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet
Adds a import to the list of imports
addImport(String) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet
 
addIncludePattern(String) - Method in class net.sourceforge.pmd.RuleSet
Adds a new inclusion pattern.
addIncludePatterns(Collection<String>) - Method in class net.sourceforge.pmd.RuleSet
Adds new inclusion patterns.
AdditiveExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
AdditiveExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
AdditiveExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
addLabel(String) - Method in class net.sourceforge.pmd.cpd.GridBagHelper
 
addLast(DataFlowNode) - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.CurrentPath
 
addListener(ReportListener) - Method in class net.sourceforge.pmd.Report
Registers a report listener
addMetric(Metric) - Method in class net.sourceforge.pmd.Report
Adds a new metric to the report and notify the listeners
addNameOccurrence(NameOccurrence) - Method in class net.sourceforge.pmd.lang.java.symboltable.ClassScope
 
addNameOccurrence(NameOccurrence) - Method in class net.sourceforge.pmd.lang.java.symboltable.LocalScope
 
addNameOccurrence(NameOccurrence) - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodScope
 
addNameOccurrence(NameOccurrence) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ClassScope
 
addNameOccurrence(NameOccurrence) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.LocalScope
 
addNameOccurrence(NameOccurrence) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodScope
 
addNameOccurrence(NameOccurrence) - Method in class net.sourceforge.pmd.lang.symboltable.AbstractScope
 
addNameOccurrence(NameOccurrence) - Method in interface net.sourceforge.pmd.lang.symboltable.Scope
Adds a NameOccurrence to this scope - only call this after getting a true back from Scope.contains(NameOccurrence).
addNext(SimpleTypedNameDeclaration) - Method in class net.sourceforge.pmd.lang.java.symboltable.SimpleTypedNameDeclaration
 
addNumberOfViolation(int) - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
 
addPathToChild(DataFlowNode) - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
addPathToChild(DataFlowNode) - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
addRecursively(File) - Method in class net.sourceforge.pmd.cpd.CPD
 
addRule(Rule) - Method in class net.sourceforge.pmd.RuleSet
Add a new rule to this ruleset.
addRule(String, String) - Method in class net.sourceforge.pmd.testframework.SimpleAggregatorTst
Add new XML tests associated with the rule to the test suite.
addRuleByReference(String, Rule) - Method in class net.sourceforge.pmd.RuleSet
Add a new rule by reference to this ruleset.
addRuleChainVisit(Class<? extends Node>) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
addRuleChainVisit(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
addRuleChainVisit(Class<? extends Node>) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
addRuleChainVisit(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
addRuleChainVisit(Class<? extends Node>) - Method in interface net.sourceforge.pmd.Rule
Adds an AST node by class to be visited by the Rule on the RuleChain.
addRuleChainVisit(String) - Method in interface net.sourceforge.pmd.Rule
Adds an AST node by name to be visited by the Rule on the RuleChain.
addRuleIfNotExists(Rule) - Method in class net.sourceforge.pmd.RuleSet
Only adds a rule to the ruleset if no rule with the same name for the same language was added before, so that the existent rule configuration won't be overridden.
addRuleReplaceIfExists(Rule) - Method in class net.sourceforge.pmd.RuleSet
Adds a rule.
addRuleset(RuleSetWrapper) - Method in class net.sourceforge.pmd.ant.PMDTask
 
addRuleSet(RuleSet) - Method in class net.sourceforge.pmd.RuleSet
Add a whole RuleSet to this RuleSet
addRuleSet(RuleSet) - Method in class net.sourceforge.pmd.RuleSets
Add a ruleset for a language.
addRuleSetByReference(RuleSet, boolean) - Method in class net.sourceforge.pmd.RuleSet
Add all rules by reference from one RuleSet to this RuleSet.
addRuleSetByReference(RuleSet, boolean, String...) - Method in class net.sourceforge.pmd.RuleSet
Add all rules by reference from one RuleSet to this RuleSet.
addRuleViolation(RuleViolation) - Method in class net.sourceforge.pmd.lang.dfa.report.ReportTree
Adds the RuleViolation to the tree.
addRuleViolation(RuleViolation) - Method in class net.sourceforge.pmd.Report
Adds a new rule violation to the report and notify the listeners.
addSynchronizedListeners(List<SynchronizedReportListener>) - Method in class net.sourceforge.pmd.Report
Adds all given listeners to this report
addText(String) - Method in class net.sourceforge.pmd.ant.RuleSetWrapper
 
addTokenEntry(TokenEntry) - Method in class net.sourceforge.pmd.cpd.Match
 
addTreeModelListener(TreeModelListener) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
 
addUse(MemberNode) - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
addUser(MemberNode) - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
addVersion(String, LanguageVersionHandler, boolean) - Method in class net.sourceforge.pmd.lang.BaseLanguageModule
 
addViewerModelListener(ViewerModelListener) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
 
addViolation(Object, Node) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
addViolation(Object, Node, String) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
addViolation(Object, Node, Object[]) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
addViolation(RuleContext, Rule, Node, String, Object[]) - Method in class net.sourceforge.pmd.lang.rule.AbstractRuleViolationFactory
 
addViolation(RuleContext, Rule, Node, String, int, int, Object[]) - Method in class net.sourceforge.pmd.lang.rule.AbstractRuleViolationFactory
 
addViolation(RuleContext, Rule, Node, String, Object[]) - Method in interface net.sourceforge.pmd.lang.rule.RuleViolationFactory
Adds a violation to the report.
addViolation(RuleContext, Rule, Node, String, int, int, Object[]) - Method in interface net.sourceforge.pmd.lang.rule.RuleViolationFactory
 
addViolationWithMessage(Object, Node, String) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
addViolationWithMessage(Object, Node, String, int, int) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
addViolationWithMessage(Object, Node, String, Object[]) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
addWithoutDuplicates(Collection<String>, Collection<String>) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Add elements from the source to the target as long as they don't already exist there.
addWithoutDuplicates(T[], T) - Static method in class net.sourceforge.pmd.util.CollectionUtil
If the newValue is already held within the values array then the values array is returned, otherwise a new array is created appending the newValue to the end.
addWithoutDuplicates(T[], T[]) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Returns an array of values as a union set of the two input arrays.
adjTokenLineNums(AbstractVmNode) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTStringLiteral
Adjust all the line and column numbers that comprise a node so that they are corrected for the string literals position within the template file.
adjustBeginLineColumn(int, int) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
advance() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeAxisIterator
AFTER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AfterTagState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
AGGREGATE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ALL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
allCommentsAreIgnored() - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
AllocationExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
allowsAllAssignments() - Method in class net.sourceforge.pmd.lang.java.rule.controversial.AssignmentInOperandRule
 
allTagIds() - Static method in class net.sourceforge.pmd.lang.java.javadoc.JavadocTag
 
ALPHA_CHAR - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
ALPHA_CHAR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
ALPHANUM_CHAR - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
ALPHANUM_CHAR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
ALTER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AlterTrigger() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
AlterTypeSpec() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
AMPERSAND - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
ANALYZE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AND - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
AND - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AND - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
AND_BOOL - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
ANDASSIGN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
ANDASSIGN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
ANDEQ - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
AndExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
AndFilter<T> - Class in net.sourceforge.pmd.util.filter
A logical AND of a list of Filters.
AndFilter() - Constructor for class net.sourceforge.pmd.util.filter.AndFilter
 
AndFilter(Filter<T>...) - Constructor for class net.sourceforge.pmd.util.filter.AndFilter
 
Annotation() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
AnnotationMethodDeclaration(int) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
AnnotationTypeBody() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
AnnotationTypeDeclaration(int) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
AnnotationTypeMemberDeclaration() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
AntLogHandler - Class in net.sourceforge.pmd.util.log
AntLogHandler sends log messages to an Ant Task, so the regular Ant logging is used.
AntLogHandler(Project) - Constructor for class net.sourceforge.pmd.util.log.AntLogHandler
 
antTestScriptFilename - Variable in class net.sourceforge.pmd.ant.AbstractAntTestHelper
 
ANY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AnyLanguage - Class in net.sourceforge.pmd.cpd
 
AnyLanguage(String...) - Constructor for class net.sourceforge.pmd.cpd.AnyLanguage
 
AnyTokenizer - Class in net.sourceforge.pmd.cpd
This class does a best-guess try-anything tokenization.
AnyTokenizer() - Constructor for class net.sourceforge.pmd.cpd.AnyTokenizer
 
AppendCharacterWithCharRule - Class in net.sourceforge.pmd.lang.java.rule.strings
This rule finds the following:

AppendCharacterWithCharRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.AppendCharacterWithCharRule
 
appendElement(Node) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
appendLn(String...) - Method in class net.sourceforge.pmd.benchmark.StringBuilderCR
 
appendTemplateInfo(StringBuffer) - Method in exception net.sourceforge.pmd.lang.vm.ast.MacroParseException
 
appendTemplateInfo(StringBuffer) - Method in exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
 
appendToXPathExpression(String, Object) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
appends the given fragment to the XPath expression
appendXmlEscaped(StringBuilder, String) - Static method in class net.sourceforge.pmd.util.StringUtil
appendXmlEscaped(StringBuilder, String, boolean) - Static method in class net.sourceforge.pmd.util.StringUtil
 
Applier - Class in net.sourceforge.pmd.lang.java.symboltable
 
Applier - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
applies(File) - Method in class net.sourceforge.pmd.RuleSet
Check if a given source file should be checked by rules in this RuleSet.
applies(Rule, LanguageVersion) - Static method in class net.sourceforge.pmd.RuleSet
Does the given Rule apply to the given LanguageVersion? If so, the Language must be the same and be between the minimum and maximums versions on the Rule.
applies(File) - Method in class net.sourceforge.pmd.RuleSets
Check if a given source file should be checked by rules in this RuleSets.
appliesToClassName(String) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractInefficientZeroCheck
 
appliesToClassName(String) - Method in class net.sourceforge.pmd.lang.java.rule.design.UseCollectionIsEmptyRule
 
appliesToClassName(String) - Method in class net.sourceforge.pmd.lang.java.rule.strings.InefficientEmptyStringCheckRule
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractStatisticalJavaRule
 
apply(UnaryFunction<E>, Iterator<? extends E>) - Static method in class net.sourceforge.pmd.lang.java.symboltable.Applier
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.jsp.rule.basic.DuplicateJspImportsRule
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractStatisticalPLSQLRule
 
apply(UnaryFunction<E>, Iterator<? extends E>) - Static method in class net.sourceforge.pmd.lang.plsql.symboltable.Applier
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.rule.MockRule
 
apply(RuleContext) - Method in class net.sourceforge.pmd.lang.rule.stat.StatisticalRuleHelper
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.rule.XPathRule
Apply the rule to all nodes.
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractStatisticalVmRule
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
apply(List<? extends Node>, RuleContext) - Method in interface net.sourceforge.pmd.Rule
Apply this rule to the given collection of nodes, using the given context.
apply(List<Node>, RuleContext, Language) - Method in class net.sourceforge.pmd.RuleChain
Apply the RuleChain to the given Nodes using the given RuleContext, for those rules using the given Language.
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.RuleSet
Executes the rules in this ruleset against each of the given nodes.
apply(List<Node>, RuleContext, Language) - Method in class net.sourceforge.pmd.RuleSets
Apply all applicable rules to the compilation units.
applyTo(NameDeclaration) - Method in class net.sourceforge.pmd.lang.java.symboltable.DeclarationFinderFunction
 
applyTo(NameDeclaration) - Method in class net.sourceforge.pmd.lang.java.symboltable.ImageFinderFunction
 
applyTo(NameDeclaration) - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableUsageFinderFunction
 
applyTo(NameDeclaration) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ImageFinderFunction
 
applyTo(E) - Method in interface net.sourceforge.pmd.util.UnaryFunction
 
areEqual(Object, Object) - Static method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
 
areEqual(Object, Object) - Static method in class net.sourceforge.pmd.util.CollectionUtil
A comprehensive isEqual method that handles nulls and arrays safely.
areSemanticEquals(T[], T[]) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Returns true if both arrays are if both are null or have zero-length, otherwise return the false if their respective elements are not equal by position.
areSemanticEquals(String, String) - Static method in class net.sourceforge.pmd.util.StringUtil
Returns true if both strings are effectively null or whitespace, returns false otherwise if they have actual text that differs.
Argument() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
ArgumentList() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ArgumentList() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
Arguments() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
Arguments() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
ARRAY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ArrayDimsAndInits() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
arrayFor(int) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractScalarProperty
 
arrayFor(int) - Method in class net.sourceforge.pmd.lang.rule.properties.BooleanMultiProperty
 
arrayFor(int) - Method in class net.sourceforge.pmd.lang.rule.properties.DoubleMultiProperty
 
arrayFor(int) - Method in class net.sourceforge.pmd.lang.rule.properties.FloatMultiProperty
Returns an array of the correct type for the receiver.
arrayFor(int) - Method in class net.sourceforge.pmd.lang.rule.properties.IntegerMultiProperty
 
arrayFor(int) - Method in class net.sourceforge.pmd.lang.rule.properties.LongMultiProperty
Returns an array of the correct type for the receiver.
ArrayInitializer() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ArrayIsStoredDirectlyRule - Class in net.sourceforge.pmd.lang.java.rule.sunsecure
If a method or constructor receives an array as an argument, the array should be cloned instead of directly stored.
ArrayIsStoredDirectlyRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.sunsecure.ArrayIsStoredDirectlyRule
 
arraysAreEqual(Object, Object) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Returns true if the objects are array instances and each of their elements compares via equals as well.
ARROWSTAR - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
AS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AS - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
ASC - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
asDelimitedString(T) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Formats the object onto a string suitable for storage within the property map.
asDelimitedString(T, char) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Return the specified values as a single string using the delimiter.
asDelimitedString(Object[]) - Method in class net.sourceforge.pmd.lang.rule.properties.EnumeratedMultiProperty
 
asDelimitedString(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.EnumeratedProperty
 
asDelimitedString(T) - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
asDelimitedString(T) - Method in interface net.sourceforge.pmd.PropertyDescriptor
Formats the object onto a string suitable for storage within the property map.
asHoursMinutesSeconds(long) - Static method in class net.sourceforge.pmd.util.DateTimeUtil
 
asInverseWithShortName() - Method in class net.sourceforge.pmd.util.TypeMap
Creates and returns a map of short type names (without the package prefixes) keyed by the classes themselves.
asMethodGroupsByTypeName(Method[]) - Static method in class net.sourceforge.pmd.util.ClassUtil
Return the methods as a map keyed by their common declaration types.
ASSERT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
AssertStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
asSet(T[]) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Returns the items as a populated set.
asShortestName(Class<?>) - Static method in class net.sourceforge.pmd.util.ClassUtil
Return the name of the type in its short form if its known to us otherwise return its name fully packaged.
ASSIGN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
ASSIGN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
assignCommentsToDeclarations(ASTCompilationUnit) - Method in class net.sourceforge.pmd.lang.java.rule.comments.AbstractCommentRule
 
assigned(List<NameOccurrence>) - Method in class net.sourceforge.pmd.lang.java.rule.optimizations.AbstractOptimizationRule
 
ASSIGNEQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
Assignment() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
Assignment() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
AssignmentInOperandRule - Class in net.sourceforge.pmd.lang.java.rule.controversial
 
AssignmentInOperandRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.controversial.AssignmentInOperandRule
 
AssignmentOperator() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
AssignmentToNonFinalStaticRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
AssignmentToNonFinalStaticRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.AssignmentToNonFinalStaticRule
 
ASSOCIATE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
asString(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Return the value as a string that can be easily recognized and parsed when we see it again.
asString(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.MethodMultiProperty
Return the value as a string that can be easily recognized and parsed when we see it again.
asString(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
Return the value as a string that can be easily recognized and parsed when we see it again.
asString(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.TypeMultiProperty
 
asString(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.TypeProperty
 
asString(Object[], String) - Static method in class net.sourceforge.pmd.util.StringUtil
Formats all items onto a string with separators if more than one exists, return an empty string if the items are null or empty.
asStringFor(Method) - Static method in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
Return the value of `method' as a string that can be easily recognized and parsed when we see it again.
asStringOn(Method, StringBuilder) - Static method in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
Serializes the method signature onto the specified buffer.
asStringOn(StringBuffer, Iterator<?>, String) - Static method in class net.sourceforge.pmd.util.StringUtil
Copies the elements returned by the iterator onto the string buffer each delimited by the separator.
asStringOn(StringBuilder, Object[], String) - Static method in class net.sourceforge.pmd.util.StringUtil
Copies the array items onto the string builder each delimited by the separator.
ASTAccessibleByClause - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTAccessibleByClause(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAccessibleByClause
 
ASTAccessibleByClause(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAccessibleByClause
 
ASTAdditiveExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTAdditiveExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAdditiveExpression
 
ASTAdditiveExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAdditiveExpression
 
ASTAdditiveExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTAdditiveExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAdditiveExpression
 
ASTAdditiveExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAdditiveExpression
 
ASTAddNode - Class in net.sourceforge.pmd.lang.vm.ast
Handles number addition of nodes.

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTAddNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTAddNode
 
ASTAddNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTAddNode
 
ASTAllocationExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTAllocationExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAllocationExpression
 
ASTAllocationExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAllocationExpression
 
ASTAlterTrigger - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTAlterTrigger(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAlterTrigger
 
ASTAlterTrigger(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAlterTrigger
 
ASTAlterTypeSpec - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTAlterTypeSpec(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAlterTypeSpec
 
ASTAlterTypeSpec(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAlterTypeSpec
 
ASTAndExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTAndExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAndExpression
 
ASTAndExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAndExpression
 
ASTAndNode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTAndNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTAndNode
 
ASTAndNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTAndNode
 
ASTAnnotation - Class in net.sourceforge.pmd.lang.java.ast
 
ASTAnnotation(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAnnotation
 
ASTAnnotation(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAnnotation
 
ASTAnnotationMethodDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTAnnotationMethodDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAnnotationMethodDeclaration
 
ASTAnnotationMethodDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAnnotationMethodDeclaration
 
ASTAnnotationTypeBody - Class in net.sourceforge.pmd.lang.java.ast
 
ASTAnnotationTypeBody(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAnnotationTypeBody
 
ASTAnnotationTypeBody(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAnnotationTypeBody
 
ASTAnnotationTypeDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTAnnotationTypeDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAnnotationTypeDeclaration
 
ASTAnnotationTypeDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAnnotationTypeDeclaration
 
ASTAnnotationTypeMemberDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTAnnotationTypeMemberDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAnnotationTypeMemberDeclaration
 
ASTAnnotationTypeMemberDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAnnotationTypeMemberDeclaration
 
ASTArgument - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTArgument(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTArgument
 
ASTArgument(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTArgument
 
ASTArgumentList - Class in net.sourceforge.pmd.lang.java.ast
 
ASTArgumentList(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTArgumentList
 
ASTArgumentList(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTArgumentList
 
ASTArgumentList - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTArgumentList(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTArgumentList
 
ASTArgumentList(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTArgumentList
 
ASTArguments - Class in net.sourceforge.pmd.lang.java.ast
 
ASTArguments(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTArguments
 
ASTArguments(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTArguments
 
ASTArguments - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTArguments(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTArguments
 
ASTArguments(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTArguments
 
ASTArrayComprehension - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTArrayComprehension(ArrayComprehension) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayComprehension
 
ASTArrayComprehensionLoop - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTArrayComprehensionLoop(ArrayComprehensionLoop) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayComprehensionLoop
 
ASTArrayDimsAndInits - Class in net.sourceforge.pmd.lang.java.ast
 
ASTArrayDimsAndInits(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTArrayDimsAndInits
 
ASTArrayDimsAndInits(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTArrayDimsAndInits
 
ASTArrayInitializer - Class in net.sourceforge.pmd.lang.java.ast
 
ASTArrayInitializer(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTArrayInitializer
 
ASTArrayInitializer(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTArrayInitializer
 
ASTArrayLiteral - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTArrayLiteral(ArrayLiteral) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayLiteral
 
ASTAssertStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTAssertStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAssertStatement
 
ASTAssertStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAssertStatement
 
ASTAssignment - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTAssignment(Assignment) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTAssignment
 
ASTAssignment - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTAssignment(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAssignment
 
ASTAssignment(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAssignment
 
ASTAssignment - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTAssignment(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTAssignment
 
ASTAssignment(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTAssignment
 
ASTAssignmentOperator - Class in net.sourceforge.pmd.lang.java.ast
 
ASTAssignmentOperator(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAssignmentOperator
 
ASTAssignmentOperator(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTAssignmentOperator
 
ASTAstRoot - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTAstRoot(AstRoot) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTAstRoot
 
ASTAttribute - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTAttribute(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTAttribute
 
ASTAttribute(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTAttribute
 
ASTAttribute - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTAttribute(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAttribute
 
ASTAttribute(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAttribute
 
ASTAttributeDeclaration - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTAttributeDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAttributeDeclaration
 
ASTAttributeDeclaration(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTAttributeDeclaration
 
ASTAttributeValue - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTAttributeValue(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTAttributeValue
 
ASTAttributeValue(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTAttributeValue
 
ASTBlock - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTBlock(Block) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTBlock
 
ASTBlock - Class in net.sourceforge.pmd.lang.java.ast
 
ASTBlock(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTBlock
 
ASTBlock(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTBlock
 
ASTBlock - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTBlock(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTBlock
 
ASTBlock(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTBlock
 
ASTBlock - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTBlock(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTBlock
 
ASTBlock(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTBlock
 
ASTBlockStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTBlockStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTBlockStatement
 
ASTBlockStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTBlockStatement
 
ASTBooleanLiteral - Class in net.sourceforge.pmd.lang.java.ast
 
ASTBooleanLiteral(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTBooleanLiteral
 
ASTBooleanLiteral(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTBooleanLiteral
 
ASTBooleanLiteral - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTBooleanLiteral(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTBooleanLiteral
 
ASTBooleanLiteral(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTBooleanLiteral
 
ASTBreakStatement - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTBreakStatement(BreakStatement) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTBreakStatement
 
ASTBreakStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTBreakStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTBreakStatement
 
ASTBreakStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTBreakStatement
 
ASTCallSpecTail - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCallSpecTail(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCallSpecTail
 
ASTCallSpecTail(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCallSpecTail
 
ASTCaseExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCaseExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCaseExpression
 
ASTCaseExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCaseExpression
 
ASTCaseStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCaseStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCaseStatement
 
ASTCaseStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCaseStatement
 
ASTCaseWhenClause - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCaseWhenClause(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCaseWhenClause
 
ASTCaseWhenClause(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCaseWhenClause
 
ASTCastExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTCastExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTCastExpression
 
ASTCastExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTCastExpression
 
ASTCatchClause - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTCatchClause(CatchClause) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTCatchClause
 
ASTCatchStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTCatchStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTCatchStatement
 
ASTCatchStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTCatchStatement
 
ASTCData - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTCData(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTCData
 
ASTCData(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTCData
 
ASTClassOrInterfaceBody - Class in net.sourceforge.pmd.lang.java.ast
 
ASTClassOrInterfaceBody(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBody
 
ASTClassOrInterfaceBody(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBody
 
ASTClassOrInterfaceBodyDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTClassOrInterfaceBodyDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBodyDeclaration
 
ASTClassOrInterfaceBodyDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBodyDeclaration
 
ASTClassOrInterfaceDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTClassOrInterfaceDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceDeclaration
 
ASTClassOrInterfaceDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceDeclaration
 
ASTClassOrInterfaceType - Class in net.sourceforge.pmd.lang.java.ast
 
ASTClassOrInterfaceType(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceType
 
ASTClassOrInterfaceType(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceType
 
ASTCloseStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCloseStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCloseStatement
 
ASTCloseStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCloseStatement
 
ASTCollectionDeclaration - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCollectionDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCollectionDeclaration
 
ASTCollectionDeclaration(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCollectionDeclaration
 
ASTCollectionTypeDefinition - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCollectionTypeDefinition(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCollectionTypeDefinition
 
ASTCollectionTypeDefinition(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCollectionTypeDefinition
 
ASTCollectionTypeName - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCollectionTypeName(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCollectionTypeName
 
ASTCollectionTypeName(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCollectionTypeName
 
ASTComment - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTComment(Comment) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTComment
 
ASTComment - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTComment(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTComment
 
ASTComment(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTComment
 
ASTComment - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTComment(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTComment
 
ASTComment(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTComment
 
ASTCommentTag - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTCommentTag(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTCommentTag
 
ASTCommentTag(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTCommentTag
 
ASTCompilationDataType - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCompilationDataType(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCompilationDataType
 
ASTCompilationDataType(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCompilationDataType
 
ASTCompilationDeclarationFragment - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCompilationDeclarationFragment(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCompilationDeclarationFragment
 
ASTCompilationDeclarationFragment(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCompilationDeclarationFragment
 
ASTCompilationExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCompilationExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCompilationExpression
 
ASTCompilationExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCompilationExpression
 
ASTCompilationUnit - Class in net.sourceforge.pmd.lang.java.ast
 
ASTCompilationUnit(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit
 
ASTCompilationUnit(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit
 
ASTCompilationUnit - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTCompilationUnit(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTCompilationUnit
 
ASTCompilationUnit(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTCompilationUnit
 
ASTCompoundTriggerBlock - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCompoundTriggerBlock(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCompoundTriggerBlock
 
ASTCompoundTriggerBlock(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCompoundTriggerBlock
 
ASTConditionalAndExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTConditionalAndExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTConditionalAndExpression
 
ASTConditionalAndExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTConditionalAndExpression
 
ASTConditionalAndExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTConditionalAndExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTConditionalAndExpression
 
ASTConditionalAndExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTConditionalAndExpression
 
ASTConditionalCompilationStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTConditionalCompilationStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTConditionalCompilationStatement
 
ASTConditionalCompilationStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTConditionalCompilationStatement
 
ASTConditionalExpression - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTConditionalExpression(ConditionalExpression) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTConditionalExpression
 
ASTConditionalExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTConditionalExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTConditionalExpression
 
ASTConditionalExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTConditionalExpression
 
ASTConditionalOrExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTConditionalOrExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTConditionalOrExpression
 
ASTConditionalOrExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTConditionalOrExpression
 
ASTConditionalOrExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTConditionalOrExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTConditionalOrExpression
 
ASTConditionalOrExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTConditionalOrExpression
 
ASTConstructorDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTConstructorDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTConstructorDeclaration
 
ASTConstructorDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTConstructorDeclaration
 
ASTContent - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTContent(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTContent
 
ASTContent(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTContent
 
ASTContinueStatement - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTContinueStatement(ContinueStatement) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTContinueStatement
 
ASTContinueStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTContinueStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTContinueStatement
 
ASTContinueStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTContinueStatement
 
ASTContinueStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTContinueStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTContinueStatement
 
ASTContinueStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTContinueStatement
 
ASTCursorBody - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCursorBody(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCursorBody
 
ASTCursorBody(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCursorBody
 
ASTCursorSpecification - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCursorSpecification(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCursorSpecification
 
ASTCursorSpecification(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCursorSpecification
 
ASTCursorUnit - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTCursorUnit(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCursorUnit
 
ASTCursorUnit(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTCursorUnit
 
ASTDatabaseEvent - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTDatabaseEvent(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDatabaseEvent
 
ASTDatabaseEvent(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDatabaseEvent
 
ASTDatabaseLink - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTDatabaseLink(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDatabaseLink
 
ASTDatabaseLink(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDatabaseLink
 
ASTDatatype - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTDatatype(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDatatype
 
ASTDatatype(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDatatype
 
ASTDatatypeDeclaration - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTDatatypeDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDatatypeDeclaration
 
ASTDatatypeDeclaration(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDatatypeDeclaration
 
ASTDateTimeLiteral - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTDateTimeLiteral(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDateTimeLiteral
 
ASTDateTimeLiteral(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDateTimeLiteral
 
ASTDDLCommand - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTDDLCommand(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDDLCommand
 
ASTDDLCommand(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDDLCommand
 
ASTDDLEvent - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTDDLEvent(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDDLEvent
 
ASTDDLEvent(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDDLEvent
 
ASTDeclaration - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTDeclaration
 
ASTDeclaration(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTDeclaration
 
ASTDeclarativeSection - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTDeclarativeSection(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDeclarativeSection
 
ASTDeclarativeSection(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDeclarativeSection
 
ASTDeclarativeUnit - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTDeclarativeUnit(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDeclarativeUnit
 
ASTDeclarativeUnit(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDeclarativeUnit
 
ASTDefaultValue - Class in net.sourceforge.pmd.lang.java.ast
 
ASTDefaultValue(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTDefaultValue
 
ASTDefaultValue(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTDefaultValue
 
ASTDirective - Class in net.sourceforge.pmd.lang.vm.ast
This class is responsible for handling the pluggable directives in VTL.
ASTDirective(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTDirective
 
ASTDirective(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTDirective
 
ASTDirectory - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTDirectory(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDirectory
 
ASTDirectory(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTDirectory
 
ASTDivNode - Class in net.sourceforge.pmd.lang.vm.ast
Handles number division of nodes

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTDivNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTDivNode
 
ASTDivNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTDivNode
 
ASTDoctypeDeclaration - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTDoctypeDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeDeclaration
 
ASTDoctypeDeclaration(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeDeclaration
 
ASTDoctypeExternalId - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTDoctypeExternalId(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeExternalId
 
ASTDoctypeExternalId(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeExternalId
 
ASTDoLoop - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTDoLoop(DoLoop) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTDoLoop
 
ASTDoStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTDoStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTDoStatement
 
ASTDoStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTDoStatement
 
ASTElement - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTElement(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTElement
 
ASTElement(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTElement
 
ASTElementGet - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTElementGet(ElementGet) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTElementGet
 
ASTElExpression - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTElExpression(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTElExpression
 
ASTElExpression(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTElExpression
 
ASTElseClause - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTElseClause(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTElseClause
 
ASTElseClause(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTElseClause
 
ASTElseIfStatement - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTElseIfStatement(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTElseIfStatement
 
ASTElseIfStatement(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTElseIfStatement
 
ASTElseStatement - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTElseStatement(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTElseStatement
 
ASTElseStatement(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTElseStatement
 
ASTElsifClause - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTElsifClause(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTElsifClause
 
ASTElsifClause(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTElsifClause
 
ASTEmbeddedSqlStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTEmbeddedSqlStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTEmbeddedSqlStatement
 
ASTEmbeddedSqlStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTEmbeddedSqlStatement
 
ASTEmptyExpression - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTEmptyExpression(EmptyExpression) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTEmptyExpression
 
ASTEmptyStatement - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTEmptyStatement(EmptyStatement) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTEmptyStatement
 
ASTEmptyStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTEmptyStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTEmptyStatement
 
ASTEmptyStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTEmptyStatement
 
ASTEnumBody - Class in net.sourceforge.pmd.lang.java.ast
 
ASTEnumBody(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTEnumBody
 
ASTEnumBody(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTEnumBody
 
ASTEnumConstant - Class in net.sourceforge.pmd.lang.java.ast
 
ASTEnumConstant(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTEnumConstant
 
ASTEnumConstant(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTEnumConstant
 
ASTEnumDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTEnumDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTEnumDeclaration
 
ASTEnumDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTEnumDeclaration
 
ASTEQNode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTEQNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTEQNode
 
ASTEQNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTEQNode
 
ASTEqualityExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTEqualityExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTEqualityExpression
 
ASTEqualityExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTEqualityExpression
 
ASTEqualityExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTEqualityExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTEqualityExpression
 
ASTEqualityExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTEqualityExpression
 
ASTEqualsOldIDNewID - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTEqualsOldIDNewID(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTEqualsOldIDNewID
 
ASTEqualsOldIDNewID(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTEqualsOldIDNewID
 
ASTEscape - Class in net.sourceforge.pmd.lang.vm.ast
This class is responsible for handling Escapes in VTL.
ASTEscape(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTEscape
 
ASTEscape(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTEscape
 
ASTEscapedDirective - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTEscapedDirective(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTEscapedDirective
 
ASTEscapedDirective(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTEscapedDirective
 
ASTExceptionDeclaration - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTExceptionDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTExceptionDeclaration
 
ASTExceptionDeclaration(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTExceptionDeclaration
 
ASTExceptionHandler - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTExceptionHandler(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTExceptionHandler
 
ASTExceptionHandler(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTExceptionHandler
 
ASTExclusiveOrExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTExclusiveOrExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTExclusiveOrExpression
 
ASTExclusiveOrExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTExclusiveOrExpression
 
ASTExitStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTExitStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTExitStatement
 
ASTExitStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTExitStatement
 
ASTExplicitConstructorInvocation - Class in net.sourceforge.pmd.lang.java.ast
 
ASTExplicitConstructorInvocation(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTExplicitConstructorInvocation
 
ASTExplicitConstructorInvocation(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTExplicitConstructorInvocation
 
ASTExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTExpression
 
ASTExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTExpression
 
ASTExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTExpression
 
ASTExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTExpression
 
ASTExpression - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTExpression(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTExpression
 
ASTExpression(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTExpression
 
ASTExpressionStatement - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTExpressionStatement(ExpressionStatement) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTExpressionStatement
 
ASTExtendsList - Class in net.sourceforge.pmd.lang.java.ast
 
ASTExtendsList(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTExtendsList
 
ASTExtendsList(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTExtendsList
 
ASTFalse - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTFalse(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTFalse
 
ASTFalse(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTFalse
 
ASTFetchStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTFetchStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTFetchStatement
 
ASTFetchStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTFetchStatement
 
ASTFieldDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTFieldDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
ASTFieldDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
ASTFieldDeclaration - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTFieldDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTFieldDeclaration
 
ASTFieldDeclaration(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTFieldDeclaration
 
ASTFinallyStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTFinallyStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTFinallyStatement
 
ASTFinallyStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTFinallyStatement
 
ASTFloatingPointLiteral - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTFloatingPointLiteral(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTFloatingPointLiteral
 
ASTFloatingPointLiteral(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTFloatingPointLiteral
 
ASTForAllIndex - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTForAllIndex(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTForAllIndex
 
ASTForAllIndex(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTForAllIndex
 
ASTForAllStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTForAllStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTForAllStatement
 
ASTForAllStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTForAllStatement
 
ASTForeachStatement - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTForeachStatement(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTForeachStatement
 
ASTForeachStatement(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTForeachStatement
 
ASTForIndex - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTForIndex(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTForIndex
 
ASTForIndex(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTForIndex
 
ASTForInit - Class in net.sourceforge.pmd.lang.java.ast
 
ASTForInit(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTForInit
 
ASTForInit(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTForInit
 
ASTForInLoop - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTForInLoop(ForInLoop) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTForInLoop
 
ASTForLoop - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTForLoop(ForLoop) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTForLoop
 
ASTFormalParameter - Class in net.sourceforge.pmd.lang.java.ast
 
ASTFormalParameter(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTFormalParameter
 
ASTFormalParameter(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTFormalParameter
 
ASTFormalParameter - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTFormalParameter(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTFormalParameter
 
ASTFormalParameter(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTFormalParameter
 
ASTFormalParameters - Class in net.sourceforge.pmd.lang.java.ast
 
ASTFormalParameters(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTFormalParameters
 
ASTFormalParameters(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTFormalParameters
 
ASTFormalParameters - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTFormalParameters(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTFormalParameters
 
ASTFormalParameters(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTFormalParameters
 
ASTForStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTForStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTForStatement
 
ASTForStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTForStatement
 
ASTForStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTForStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTForStatement
 
ASTForStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTForStatement
 
ASTForUpdate - Class in net.sourceforge.pmd.lang.java.ast
 
ASTForUpdate(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTForUpdate
 
ASTForUpdate(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTForUpdate
 
ASTFunctionCall - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTFunctionCall(FunctionCall) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionCall
 
ASTFunctionNode - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTFunctionNode(FunctionNode) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionNode
 
ASTGENode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTGENode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTGENode
 
ASTGENode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTGENode
 
ASTGlobal - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTGlobal(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTGlobal
 
ASTGlobal(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTGlobal
 
ASTGotoStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTGotoStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTGotoStatement
 
ASTGotoStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTGotoStatement
 
ASTGTNode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTGTNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTGTNode
 
ASTGTNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTGTNode
 
ASTHtmlScript - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTHtmlScript(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTHtmlScript
 
ASTHtmlScript(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTHtmlScript
 
ASTID - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTID(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTID
 
ASTID(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTID
 
ASTIdentifier - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTIdentifier(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIdentifier
 
ASTIdentifier(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIdentifier
 
ASTIfStatement - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTIfStatement(IfStatement) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTIfStatement
 
ASTIfStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTIfStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTIfStatement
 
ASTIfStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTIfStatement
 
ASTIfStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTIfStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTIfStatement
 
ASTIfStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTIfStatement
 
ASTIfStatement - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTIfStatement(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIfStatement
 
ASTIfStatement(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIfStatement
 
ASTImplementsList - Class in net.sourceforge.pmd.lang.java.ast
 
ASTImplementsList(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTImplementsList
 
ASTImplementsList(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTImplementsList
 
ASTImportDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTImportDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration
 
ASTImportDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration
 
ASTInclusiveOrExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTInclusiveOrExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTInclusiveOrExpression
 
ASTInclusiveOrExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTInclusiveOrExpression
 
ASTIndex - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTIndex(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIndex
 
ASTIndex(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIndex
 
ASTInfixExpression - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTInfixExpression(InfixExpression) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTInfixExpression
 
ASTInitializer - Class in net.sourceforge.pmd.lang.java.ast
 
ASTInitializer(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTInitializer
 
ASTInitializer(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTInitializer
 
ASTInlinePragma - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTInlinePragma(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTInlinePragma
 
ASTInlinePragma(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTInlinePragma
 
ASTInput - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTInput(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTInput
 
ASTInput(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTInput
 
ASTInstanceOfExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTInstanceOfExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTInstanceOfExpression
 
ASTInstanceOfExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTInstanceOfExpression
 
ASTIntegerLiteral - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTIntegerLiteral(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIntegerLiteral
 
ASTIntegerLiteral(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIntegerLiteral
 
ASTIntegerRange - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTIntegerRange(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIntegerRange
 
ASTIntegerRange(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIntegerRange
 
ASTJavaInterfaceClass - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTJavaInterfaceClass(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTJavaInterfaceClass
 
ASTJavaInterfaceClass(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTJavaInterfaceClass
 
ASTJspComment - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTJspComment(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspComment
 
ASTJspComment(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspComment
 
ASTJspDeclaration - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTJspDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspDeclaration
 
ASTJspDeclaration(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspDeclaration
 
ASTJspDeclarations - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTJspDeclarations(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspDeclarations
 
ASTJspDeclarations(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspDeclarations
 
ASTJspDirective - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTJspDirective(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspDirective
 
ASTJspDirective(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspDirective
 
ASTJspDirectiveAttribute - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTJspDirectiveAttribute(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspDirectiveAttribute
 
ASTJspDirectiveAttribute(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspDirectiveAttribute
 
ASTJspDocument - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTJspDocument(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspDocument
 
ASTJspDocument(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspDocument
 
ASTJspExpression - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTJspExpression(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspExpression
 
ASTJspExpression(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspExpression
 
ASTJspExpressionInAttribute - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTJspExpressionInAttribute(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspExpressionInAttribute
 
ASTJspExpressionInAttribute(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspExpressionInAttribute
 
ASTJspScriptlet - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTJspScriptlet(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspScriptlet
 
ASTJspScriptlet(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTJspScriptlet
 
ASTKEYWORD_RESERVED - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTKEYWORD_RESERVED(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTKEYWORD_RESERVED
 
ASTKEYWORD_RESERVED(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTKEYWORD_RESERVED
 
ASTKEYWORD_UNRESERVED - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTKEYWORD_UNRESERVED(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTKEYWORD_UNRESERVED
 
ASTKEYWORD_UNRESERVED(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTKEYWORD_UNRESERVED
 
ASTKeywordLiteral - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTKeywordLiteral(KeywordLiteral) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTKeywordLiteral
 
ASTLabel - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTLabel(Label) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTLabel
 
ASTLabel - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTLabel(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTLabel
 
ASTLabel(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTLabel
 
ASTLabeledStatement - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTLabeledStatement(LabeledStatement) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTLabeledStatement
 
ASTLabeledStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTLabeledStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTLabeledStatement
 
ASTLabeledStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTLabeledStatement
 
ASTLabelledStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTLabelledStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTLabelledStatement
 
ASTLabelledStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTLabelledStatement
 
ASTLambdaExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTLambdaExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTLambdaExpression
 
ASTLambdaExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTLambdaExpression
 
ASTLENode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTLENode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTLENode
 
ASTLENode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTLENode
 
ASTLetNode - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTLetNode(LetNode) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTLetNode
 
ASTLikeExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTLikeExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTLikeExpression
 
ASTLikeExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTLikeExpression
 
ASTLiteral - Class in net.sourceforge.pmd.lang.java.ast
 
ASTLiteral(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTLiteral
 
ASTLiteral(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTLiteral
 
ASTLiteral - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTLiteral(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTLiteral
 
ASTLiteral(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTLiteral
 
ASTLocalVariableDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTLocalVariableDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTLocalVariableDeclaration
 
ASTLocalVariableDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTLocalVariableDeclaration
 
ASTLoopStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTLoopStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTLoopStatement
 
ASTLoopStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTLoopStatement
 
ASTLTNode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTLTNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTLTNode
 
ASTLTNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTLTNode
 
ASTMap - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTMap(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMap
 
ASTMap(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMap
 
ASTMarkerAnnotation - Class in net.sourceforge.pmd.lang.java.ast
 
ASTMarkerAnnotation(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMarkerAnnotation
 
ASTMarkerAnnotation(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMarkerAnnotation
 
ASTMathNode - Class in net.sourceforge.pmd.lang.vm.ast
Helps handle math

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTMathNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMathNode
 
ASTMathNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMathNode
 
ASTMemberSelector - Class in net.sourceforge.pmd.lang.java.ast
 
ASTMemberSelector(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMemberSelector
 
ASTMemberSelector(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMemberSelector
 
ASTMemberValue - Class in net.sourceforge.pmd.lang.java.ast
 
ASTMemberValue(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMemberValue
 
ASTMemberValue(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMemberValue
 
ASTMemberValueArrayInitializer - Class in net.sourceforge.pmd.lang.java.ast
 
ASTMemberValueArrayInitializer(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMemberValueArrayInitializer
 
ASTMemberValueArrayInitializer(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMemberValueArrayInitializer
 
ASTMemberValuePair - Class in net.sourceforge.pmd.lang.java.ast
 
ASTMemberValuePair(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMemberValuePair
 
ASTMemberValuePair(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMemberValuePair
 
ASTMemberValuePairs - Class in net.sourceforge.pmd.lang.java.ast
 
ASTMemberValuePairs(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMemberValuePairs
 
ASTMemberValuePairs(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMemberValuePairs
 
ASTMethod - Class in net.sourceforge.pmd.lang.vm.ast
ASTMethod.java Method support for references : $foo.method() NOTE : introspection is now done at render time.
ASTMethod(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMethod
 
ASTMethod(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMethod
 
ASTMethod.MethodCacheKey - Class in net.sourceforge.pmd.lang.vm.ast
Internal class used as key for method cache.
ASTMethodDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTMethodDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
 
ASTMethodDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
 
ASTMethodDeclaration - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTMethodDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTMethodDeclaration
 
ASTMethodDeclaration(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTMethodDeclaration
 
ASTMethodDeclarator - Class in net.sourceforge.pmd.lang.java.ast
 
ASTMethodDeclarator(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclarator
 
ASTMethodDeclarator(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclarator
 
ASTMethodDeclarator - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTMethodDeclarator(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTMethodDeclarator
 
ASTMethodDeclarator(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTMethodDeclarator
 
ASTMethodReference - Class in net.sourceforge.pmd.lang.java.ast
 
ASTMethodReference(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMethodReference
 
ASTMethodReference(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMethodReference
 
ASTModel - Class in net.sourceforge.pmd.util.viewer.model
Model for the AST Panel Tree component
ASTModel(Node) - Constructor for class net.sourceforge.pmd.util.viewer.model.ASTModel
creates the tree model
ASTModNode - Class in net.sourceforge.pmd.lang.vm.ast
Handles modulus division

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTModNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTModNode
 
ASTModNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTModNode
 
ASTMulNode - Class in net.sourceforge.pmd.lang.vm.ast
Handles multiplication

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTMulNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMulNode
 
ASTMulNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMulNode
 
ASTMultiplicativeExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTMultiplicativeExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMultiplicativeExpression
 
ASTMultiplicativeExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTMultiplicativeExpression
 
ASTMultiplicativeExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTMultiplicativeExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTMultiplicativeExpression
 
ASTMultiplicativeExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTMultiplicativeExpression
 
ASTMultiSetCondition - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTMultiSetCondition(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTMultiSetCondition
 
ASTMultiSetCondition(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTMultiSetCondition
 
ASTName - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTName(Name) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTName
 
ASTName - Class in net.sourceforge.pmd.lang.java.ast
 
ASTName(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTName
 
ASTName(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTName
 
ASTName - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTName(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTName
 
ASTName(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTName
 
ASTNameList - Class in net.sourceforge.pmd.lang.java.ast
 
ASTNameList(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTNameList
 
ASTNameList(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTNameList
 
ASTNENode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTNENode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTNENode
 
ASTNENode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTNENode
 
ASTNewExpression - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTNewExpression(NewExpression) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTNewExpression
 
ASTNodePopupMenu - Class in net.sourceforge.pmd.util.viewer.gui.menu
context sensetive menu for the AST Panel
ASTNodePopupMenu(ViewerModel, Node) - Constructor for class net.sourceforge.pmd.util.viewer.gui.menu.ASTNodePopupMenu
 
ASTNonDMLEvent - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTNonDMLEvent(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTNonDMLEvent
 
ASTNonDMLEvent(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTNonDMLEvent
 
ASTNonDMLTrigger - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTNonDMLTrigger(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTNonDMLTrigger
 
ASTNonDMLTrigger(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTNonDMLTrigger
 
ASTNormalAnnotation - Class in net.sourceforge.pmd.lang.java.ast
 
ASTNormalAnnotation(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTNormalAnnotation
 
ASTNormalAnnotation(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTNormalAnnotation
 
ASTNotNode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTNotNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTNotNode
 
ASTNotNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTNotNode
 
ASTNullLiteral - Class in net.sourceforge.pmd.lang.java.ast
 
ASTNullLiteral(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTNullLiteral
 
ASTNullLiteral(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTNullLiteral
 
ASTNullLiteral - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTNullLiteral(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTNullLiteral
 
ASTNullLiteral(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTNullLiteral
 
ASTNumberLiteral - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTNumberLiteral(NumberLiteral) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTNumberLiteral
 
ASTNumericLiteral - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTNumericLiteral(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTNumericLiteral
 
ASTNumericLiteral(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTNumericLiteral
 
ASTObjectArray - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTObjectArray(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTObjectArray
 
ASTObjectArray(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTObjectArray
 
ASTObjectDeclaration - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTObjectDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTObjectDeclaration
 
ASTObjectDeclaration(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTObjectDeclaration
 
ASTObjectExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTObjectExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTObjectExpression
 
ASTObjectExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTObjectExpression
 
ASTObjectLiteral - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTObjectLiteral(ObjectLiteral) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTObjectLiteral
 
ASTObjectNameDeclaration - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTObjectNameDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTObjectNameDeclaration
 
ASTObjectNameDeclaration(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTObjectNameDeclaration
 
ASTObjectProperty - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTObjectProperty(ObjectProperty) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTObjectProperty
 
ASTOpenStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTOpenStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTOpenStatement
 
ASTOpenStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTOpenStatement
 
ASTOrNode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTOrNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTOrNode
 
ASTOrNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTOrNode
 
ASTPackageBody - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTPackageBody(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPackageBody
 
ASTPackageBody(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPackageBody
 
ASTPackageDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTPackageDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPackageDeclaration
 
ASTPackageDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPackageDeclaration
 
ASTPackageSpecification - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTPackageSpecification(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPackageSpecification
 
ASTPackageSpecification(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPackageSpecification
 
ASTPanel - Class in net.sourceforge.pmd.util.viewer.gui
tree panel GUI
ASTPanel(ViewerModel) - Constructor for class net.sourceforge.pmd.util.viewer.gui.ASTPanel
constructs the panel
ASTParallelClause - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTParallelClause(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTParallelClause
 
ASTParallelClause(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTParallelClause
 
ASTParenthesizedExpression - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTParenthesizedExpression(ParenthesizedExpression) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTParenthesizedExpression
 
ASTPipelineStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTPipelineStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPipelineStatement
 
ASTPipelineStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPipelineStatement
 
ASTPostfixExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTPostfixExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPostfixExpression
 
ASTPostfixExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPostfixExpression
 
ASTPragma - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTPragma(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPragma
 
ASTPragma(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPragma
 
ASTPragmaClause - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTPragmaClause(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPragmaClause
 
ASTPragmaClause(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPragmaClause
 
ASTPreDecrementExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTPreDecrementExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPreDecrementExpression
 
ASTPreDecrementExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPreDecrementExpression
 
ASTPreIncrementExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTPreIncrementExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPreIncrementExpression
 
ASTPreIncrementExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPreIncrementExpression
 
ASTPrimaryExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTPrimaryExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPrimaryExpression
 
ASTPrimaryExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPrimaryExpression
 
ASTPrimaryExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTPrimaryExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPrimaryExpression
 
ASTPrimaryExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPrimaryExpression
 
ASTPrimaryPrefix - Class in net.sourceforge.pmd.lang.java.ast
 
ASTPrimaryPrefix(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPrimaryPrefix
 
ASTPrimaryPrefix(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPrimaryPrefix
 
ASTPrimaryPrefix - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTPrimaryPrefix(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPrimaryPrefix
 
ASTPrimaryPrefix(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPrimaryPrefix
 
ASTPrimarySuffix - Class in net.sourceforge.pmd.lang.java.ast
 
ASTPrimarySuffix(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPrimarySuffix
 
ASTPrimarySuffix(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPrimarySuffix
 
ASTPrimarySuffix - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTPrimarySuffix(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPrimarySuffix
 
ASTPrimarySuffix(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTPrimarySuffix
 
ASTPrimitiveType - Class in net.sourceforge.pmd.lang.java.ast
 
ASTPrimitiveType(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPrimitiveType
 
ASTPrimitiveType(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTPrimitiveType
 
ASTprocess - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTprocess(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTprocess
 
ASTprocess(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTprocess
 
ASTProgramUnit - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTProgramUnit(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTProgramUnit
 
ASTProgramUnit(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTProgramUnit
 
ASTPropertyGet - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTPropertyGet(PropertyGet) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTPropertyGet
 
ASTQualifiedID - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTQualifiedID(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTQualifiedID
 
ASTQualifiedID(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTQualifiedID
 
ASTQualifiedName - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTQualifiedName(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTQualifiedName
 
ASTQualifiedName(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTQualifiedName
 
ASTRaiseStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTRaiseStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTRaiseStatement
 
ASTRaiseStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTRaiseStatement
 
ASTRead2NextOccurrence - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTRead2NextOccurrence(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTRead2NextOccurrence
 
ASTRead2NextOccurrence(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTRead2NextOccurrence
 
ASTReadPastNextOccurrence - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTReadPastNextOccurrence(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTReadPastNextOccurrence
 
ASTReadPastNextOccurrence(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTReadPastNextOccurrence
 
ASTReference - Class in net.sourceforge.pmd.lang.vm.ast
This class is responsible for handling the references in VTL ($foo).
ASTReference(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTReference
 
ASTReference(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTReference
 
ASTReferenceType - Class in net.sourceforge.pmd.lang.java.ast
 
ASTReferenceType(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTReferenceType
 
ASTReferenceType(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTReferenceType
 
ASTRegExpLiteral - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTRegExpLiteral(RegExpLiteral) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTRegExpLiteral
 
ASTRelationalExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTRelationalExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTRelationalExpression
 
ASTRelationalExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTRelationalExpression
 
ASTRelationalExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTRelationalExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTRelationalExpression
 
ASTRelationalExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTRelationalExpression
 
ASTResource - Class in net.sourceforge.pmd.lang.java.ast
 
ASTResource(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTResource
 
ASTResource(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTResource
 
ASTResources - Class in net.sourceforge.pmd.lang.java.ast
 
ASTResources(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTResources
 
ASTResources(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTResources
 
ASTResourceSpecification - Class in net.sourceforge.pmd.lang.java.ast
 
ASTResourceSpecification(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTResourceSpecification
 
ASTResourceSpecification(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTResourceSpecification
 
ASTResultType - Class in net.sourceforge.pmd.lang.java.ast
 
ASTResultType(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTResultType
 
ASTResultType(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTResultType
 
ASTReturnStatement - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTReturnStatement(ReturnStatement) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTReturnStatement
 
ASTReturnStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTReturnStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTReturnStatement
 
ASTReturnStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTReturnStatement
 
ASTReturnStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTReturnStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTReturnStatement
 
ASTReturnStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTReturnStatement
 
ASTRSIGNEDSHIFT - Class in net.sourceforge.pmd.lang.java.ast
 
ASTRSIGNEDSHIFT(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTRSIGNEDSHIFT
 
ASTRSIGNEDSHIFT(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTRSIGNEDSHIFT
 
ASTRUNSIGNEDSHIFT - Class in net.sourceforge.pmd.lang.java.ast
 
ASTRUNSIGNEDSHIFT(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTRUNSIGNEDSHIFT
 
ASTRUNSIGNEDSHIFT(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTRUNSIGNEDSHIFT
 
ASTScalarDataTypeName - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTScalarDataTypeName(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTScalarDataTypeName
 
ASTScalarDataTypeName(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTScalarDataTypeName
 
ASTScope - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTScope(Scope) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTScope
 
ASTSetDirective - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTSetDirective(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTSetDirective
 
ASTSetDirective(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTSetDirective
 
ASTShiftExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTShiftExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTShiftExpression
 
ASTShiftExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTShiftExpression
 
ASTSingleMemberAnnotation - Class in net.sourceforge.pmd.lang.java.ast
 
ASTSingleMemberAnnotation(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTSingleMemberAnnotation
 
ASTSingleMemberAnnotation(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTSingleMemberAnnotation
 
ASTSkip2NextOccurrence - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTSkip2NextOccurrence(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSkip2NextOccurrence
 
ASTSkip2NextOccurrence(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSkip2NextOccurrence
 
ASTSkip2NextTerminator - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTSkip2NextTerminator(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSkip2NextTerminator
 
ASTSkip2NextTerminator(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSkip2NextTerminator
 
ASTSkip2NextTokenOccurrence - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTSkip2NextTokenOccurrence(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSkip2NextTokenOccurrence
 
ASTSkip2NextTokenOccurrence(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSkip2NextTokenOccurrence
 
ASTSkipPastNextOccurrence - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTSkipPastNextOccurrence(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSkipPastNextOccurrence
 
ASTSkipPastNextOccurrence(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSkipPastNextOccurrence
 
ASTSkipPastNextTokenOccurrence - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTSkipPastNextTokenOccurrence(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSkipPastNextTokenOccurrence
 
ASTSkipPastNextTokenOccurrence(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSkipPastNextTokenOccurrence
 
ASTSqlPlusCommand - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTSqlPlusCommand(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSqlPlusCommand
 
ASTSqlPlusCommand(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSqlPlusCommand
 
ASTSqlStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTSqlStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSqlStatement
 
ASTSqlStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSqlStatement
 
ASTStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTStatement
 
ASTStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTStatement
 
ASTStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTStatement
 
ASTStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTStatement
 
ASTStatementExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTStatementExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTStatementExpression
 
ASTStatementExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTStatementExpression
 
ASTStatementExpressionList - Class in net.sourceforge.pmd.lang.java.ast
 
ASTStatementExpressionList(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTStatementExpressionList
 
ASTStatementExpressionList(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTStatementExpressionList
 
ASTStringExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTStringExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTStringExpression
 
ASTStringExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTStringExpression
 
ASTStringLiteral - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTStringLiteral(StringLiteral) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTStringLiteral
 
ASTStringLiteral - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTStringLiteral(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTStringLiteral
 
ASTStringLiteral(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTStringLiteral
 
ASTStringLiteral - Class in net.sourceforge.pmd.lang.vm.ast
ASTStringLiteral support.
ASTStringLiteral(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTStringLiteral
 
ASTStringLiteral(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTStringLiteral
 
ASTSubtractNode - Class in net.sourceforge.pmd.lang.vm.ast
Handles subtraction of nodes (in #set() )

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTSubtractNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTSubtractNode
 
ASTSubtractNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTSubtractNode
 
ASTSubTypeDefinition - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTSubTypeDefinition(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSubTypeDefinition
 
ASTSubTypeDefinition(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSubTypeDefinition
 
ASTSwitchCase - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTSwitchCase(SwitchCase) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTSwitchCase
 
ASTSwitchLabel - Class in net.sourceforge.pmd.lang.java.ast
 
ASTSwitchLabel(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTSwitchLabel
 
ASTSwitchLabel(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTSwitchLabel
 
ASTSwitchStatement - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTSwitchStatement(SwitchStatement) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTSwitchStatement
 
ASTSwitchStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTSwitchStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTSwitchStatement
 
ASTSwitchStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTSwitchStatement
 
ASTSynchronizedStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTSynchronizedStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTSynchronizedStatement
 
ASTSynchronizedStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTSynchronizedStatement
 
ASTSynonym - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTSynonym(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSynonym
 
ASTSynonym(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTSynonym
 
ASTTable - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTTable(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTable
 
ASTTable(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTable
 
ASTTableColumn - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTTableColumn(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTableColumn
 
ASTTableColumn(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTableColumn
 
ASTText - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTText(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTText
 
ASTText(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTText
 
ASTText - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTText(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTText
 
ASTText(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTText
 
ASTTextblock - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTTextblock(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTTextblock
 
ASTTextblock(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTTextblock
 
ASTThrowStatement - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTThrowStatement(ThrowStatement) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTThrowStatement
 
ASTThrowStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTThrowStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTThrowStatement
 
ASTThrowStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTThrowStatement
 
ASTTriggerTimingPointSection - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTTriggerTimingPointSection(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTriggerTimingPointSection
 
ASTTriggerTimingPointSection(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTriggerTimingPointSection
 
ASTTriggerUnit - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTTriggerUnit(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTriggerUnit
 
ASTTriggerUnit(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTriggerUnit
 
ASTTrimExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTTrimExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTrimExpression
 
ASTTrimExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTrimExpression
 
ASTTrue - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTTrue(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTTrue
 
ASTTrue(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTTrue
 
ASTTryStatement - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTTryStatement(TryStatement) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTTryStatement
 
ASTTryStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTTryStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTryStatement
 
ASTTryStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTryStatement
 
ASTType - Class in net.sourceforge.pmd.lang.java.ast
 
ASTType(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTType
 
ASTType(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTType
 
ASTTypeArgument - Class in net.sourceforge.pmd.lang.java.ast
 
ASTTypeArgument(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTypeArgument
 
ASTTypeArgument(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTypeArgument
 
ASTTypeArguments - Class in net.sourceforge.pmd.lang.java.ast
 
ASTTypeArguments(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTypeArguments
 
ASTTypeArguments(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTypeArguments
 
ASTTypeBound - Class in net.sourceforge.pmd.lang.java.ast
 
ASTTypeBound(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTypeBound
 
ASTTypeBound(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTypeBound
 
ASTTypeDeclaration - Class in net.sourceforge.pmd.lang.java.ast
 
ASTTypeDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTypeDeclaration
 
ASTTypeDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTypeDeclaration
 
ASTTypeKeyword - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTTypeKeyword(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTypeKeyword
 
ASTTypeKeyword(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTypeKeyword
 
ASTTypeMethod - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTTypeMethod(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTypeMethod
 
ASTTypeMethod(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTypeMethod
 
ASTTypeParameter - Class in net.sourceforge.pmd.lang.java.ast
 
ASTTypeParameter(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTypeParameter
 
ASTTypeParameter(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTypeParameter
 
ASTTypeParameters - Class in net.sourceforge.pmd.lang.java.ast
 
ASTTypeParameters(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTypeParameters
 
ASTTypeParameters(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTTypeParameters
 
ASTTypeSpecification - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTTypeSpecification(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTypeSpecification
 
ASTTypeSpecification(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTTypeSpecification
 
ASTUnaryExpression - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTUnaryExpression(UnaryExpression) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTUnaryExpression
 
ASTUnaryExpression - Class in net.sourceforge.pmd.lang.java.ast
 
ASTUnaryExpression(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTUnaryExpression
 
ASTUnaryExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTUnaryExpression
 
ASTUnaryExpression - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTUnaryExpression(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTUnaryExpression
 
ASTUnaryExpression(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTUnaryExpression
 
ASTUnaryExpressionNotPlusMinus - Class in net.sourceforge.pmd.lang.java.ast
 
ASTUnaryExpressionNotPlusMinus(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTUnaryExpressionNotPlusMinus
 
ASTUnaryExpressionNotPlusMinus(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTUnaryExpressionNotPlusMinus
 
ASTUnaryExpressionNotPlusMinus - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTUnaryExpressionNotPlusMinus(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTUnaryExpressionNotPlusMinus
 
ASTUnaryExpressionNotPlusMinus(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTUnaryExpressionNotPlusMinus
 
ASTUnlabelledStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTUnlabelledStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTUnlabelledStatement
 
ASTUnlabelledStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTUnlabelledStatement
 
ASTUnparsedText - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTUnparsedText(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTUnparsedText
 
ASTUnparsedText(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTUnparsedText
 
ASTUnqualifiedID - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTUnqualifiedID(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTUnqualifiedID
 
ASTUnqualifiedID(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTUnqualifiedID
 
ASTValueBinding - Class in net.sourceforge.pmd.lang.jsp.ast
 
ASTValueBinding(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTValueBinding
 
ASTValueBinding(JspParser, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.ASTValueBinding
 
ASTVariableDeclaration - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTVariableDeclaration(VariableDeclaration) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTVariableDeclaration
 
ASTVariableDeclarator - Class in net.sourceforge.pmd.lang.java.ast
 
ASTVariableDeclarator(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclarator
 
ASTVariableDeclarator(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclarator
 
ASTVariableDeclaratorId - Class in net.sourceforge.pmd.lang.java.ast
 
ASTVariableDeclaratorId(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId
 
ASTVariableDeclaratorId(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId
 
ASTVariableInitializer - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTVariableInitializer(VariableInitializer) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTVariableInitializer
 
ASTVariableInitializer - Class in net.sourceforge.pmd.lang.java.ast
 
ASTVariableInitializer(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTVariableInitializer
 
ASTVariableInitializer(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTVariableInitializer
 
ASTVariableOrConstantDeclaration - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTVariableOrConstantDeclaration(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaration
 
ASTVariableOrConstantDeclaration(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaration
 
ASTVariableOrConstantDeclarator - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTVariableOrConstantDeclarator(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclarator
 
ASTVariableOrConstantDeclarator(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclarator
 
ASTVariableOrConstantDeclaratorId - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTVariableOrConstantDeclaratorId(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaratorId
 
ASTVariableOrConstantDeclaratorId(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaratorId
 
ASTVariableOrConstantInitializer - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTVariableOrConstantInitializer(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantInitializer
 
ASTVariableOrConstantInitializer(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantInitializer
 
ASTView - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTView(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTView
 
ASTView(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTView
 
ASTViewColumn - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTViewColumn(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTViewColumn
 
ASTViewColumn(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTViewColumn
 
ASTWhileLoop - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTWhileLoop(WhileLoop) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTWhileLoop
 
ASTWhileStatement - Class in net.sourceforge.pmd.lang.java.ast
 
ASTWhileStatement(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTWhileStatement
 
ASTWhileStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTWhileStatement
 
ASTWhileStatement - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTWhileStatement(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTWhileStatement
 
ASTWhileStatement(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTWhileStatement
 
ASTWildcardBounds - Class in net.sourceforge.pmd.lang.java.ast
 
ASTWildcardBounds(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTWildcardBounds
 
ASTWildcardBounds(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.ASTWildcardBounds
 
ASTWithStatement - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTWithStatement(WithStatement) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTWithStatement
 
ASTWord - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTWord(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTWord
 
ASTWord(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTWord
 
ASTWrappedObject - Class in net.sourceforge.pmd.lang.plsql.ast
 
ASTWrappedObject(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTWrappedObject
 
ASTWrappedObject(PLSQLParser, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.ASTWrappedObject
 
ASTXmlDotQuery - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTXmlDotQuery(XmlDotQuery) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTXmlDotQuery
 
ASTXmlExpression - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTXmlExpression(XmlExpression) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTXmlExpression
 
ASTXmlMemberGet - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTXmlMemberGet(XmlMemberGet) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTXmlMemberGet
 
ASTXmlString - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
ASTXmlString(XmlString) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.ASTXmlString
 
AT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
AT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
AT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
AT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
AT_AUTORELEASEPOOL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_CATCH - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_CLASS - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_COMPATIBILITY_ALIAS - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_DEFS - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_DYNAMIC - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_ENCODE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_END - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_FINALLY - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_IMPLEMENTATION - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_INTERFACE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_OPTIONAL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_PACKAGE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_PRIVATE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_PROPERTY - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_PROTECTED - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_PROTOCOL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_PUBLIC - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_REQUIRED - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_SELECTOR - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_SYNCHRONIZED - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_SYNTHESIZE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_THROW - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AT_TRY - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
atomize() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
atomize() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeNode
 
ATTACH - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ATTR_EQ - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
ATTR_NAME - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
Attribute - Class in net.sourceforge.pmd.lang.ast.xpath
 
Attribute(Node, String, Method) - Constructor for class net.sourceforge.pmd.lang.ast.xpath.Attribute
 
Attribute(Node, String, String) - Constructor for class net.sourceforge.pmd.lang.ast.xpath.Attribute
 
attribute - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeNode
 
Attribute() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
Attribute() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
ATTRIBUTE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AttributeAxisIterator - Class in net.sourceforge.pmd.lang.ast.xpath
 
AttributeAxisIterator(Node) - Constructor for class net.sourceforge.pmd.lang.ast.xpath.AttributeAxisIterator
 
AttributeAxisIterator - Class in net.sourceforge.pmd.lang.ast.xpath.saxon
This is an Attribute axis iterator.
AttributeAxisIterator(ElementNode) - Constructor for class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeAxisIterator
Create an iterator over the Attribute axis for the given ElementNode.
AttributeDeclaration() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Method
AttributeNode - Interface in net.sourceforge.pmd.lang.ast.xpath
This interface can be used by an AST node to indicate it can directly provide access to it's attributes, versus having them be determined via introspection.
AttributeNode - Class in net.sourceforge.pmd.lang.ast.xpath.saxon
A Saxon OM Attribute node for an AST Node Attribute.
AttributeNode(Attribute, int) - Constructor for class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeNode
 
AttributesSubMenu - Class in net.sourceforge.pmd.util.viewer.gui.menu
contains menu items for the predicate creation
AttributesSubMenu(ViewerModel, Node) - Constructor for class net.sourceforge.pmd.util.viewer.gui.menu.AttributesSubMenu
 
AttributeToolkit - Class in net.sourceforge.pmd.util.viewer.model
A toolkit for vaious attribute translations
AttributeToolkit() - Constructor for class net.sourceforge.pmd.util.viewer.model.AttributeToolkit
 
AttributeValue() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
The value of an attribute of an element.
attributeValuesById() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
 
attributeValuesById() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
attributeValuesById() - Method in interface net.sourceforge.pmd.PropertyDescriptor
Returns a map representing all the property attributes of the receiver in string form.
AttrValueBetweenDoubleQuotesState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
AttrValueBetweenSingleQuotesState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
AttrValueNoQuotesState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
AttrValueState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
AUDIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AUTHENTICATED - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AUTHID - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AUTHOR - Static variable in class net.sourceforge.pmd.lang.java.javadoc.JavadocTag
 
AUTO - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
AUTO - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
AUTONOMOUS_TRANSACTION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AVG - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
AvoidBranchingStatementAsLastInLoopRule - Class in net.sourceforge.pmd.lang.java.rule.basic
 
AvoidBranchingStatementAsLastInLoopRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
AvoidCallingFinalizeRule - Class in net.sourceforge.pmd.lang.java.rule.finalizers
 
AvoidCallingFinalizeRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.finalizers.AvoidCallingFinalizeRule
 
AvoidCatchingThrowableRule - Class in net.sourceforge.pmd.lang.java.rule.strictexception
Finds catch statements containing throwable as the type definition.
AvoidCatchingThrowableRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strictexception.AvoidCatchingThrowableRule
 
AvoidDeeplyNestedIfStmtsRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
AvoidDeeplyNestedIfStmtsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.AvoidDeeplyNestedIfStmtsRule
 
AvoidDeeplyNestedIfStmtsRule - Class in net.sourceforge.pmd.lang.vm.rule.basic
 
AvoidDeeplyNestedIfStmtsRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.basic.AvoidDeeplyNestedIfStmtsRule
 
AvoidDollarSignsRule - Class in net.sourceforge.pmd.lang.java.rule.naming
 
AvoidDollarSignsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.naming.AvoidDollarSignsRule
 
AvoidDuplicateLiteralsRule - Class in net.sourceforge.pmd.lang.java.rule.strings
 
AvoidDuplicateLiteralsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.AvoidDuplicateLiteralsRule
 
AvoidDuplicateLiteralsRule.ExceptionParser - Class in net.sourceforge.pmd.lang.java.rule.strings
 
AvoidFieldNameMatchingMethodNameRule - Class in net.sourceforge.pmd.lang.java.rule.naming
 
AvoidFieldNameMatchingMethodNameRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.naming.AvoidFieldNameMatchingMethodNameRule
 
AvoidFieldNameMatchingTypeNameRule - Class in net.sourceforge.pmd.lang.java.rule.naming
 
AvoidFieldNameMatchingTypeNameRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.naming.AvoidFieldNameMatchingTypeNameRule
 
AvoidInstantiatingObjectsInLoopsRule - Class in net.sourceforge.pmd.lang.java.rule.optimizations
 
AvoidInstantiatingObjectsInLoopsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.optimizations.AvoidInstantiatingObjectsInLoopsRule
 
AvoidMultipleUnaryOperatorsRule - Class in net.sourceforge.pmd.lang.java.rule.basic
 
AvoidMultipleUnaryOperatorsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.basic.AvoidMultipleUnaryOperatorsRule
 
AvoidReassigningParametersRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
AvoidReassigningParametersRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.AvoidReassigningParametersRule
 
AvoidReassigningParametersRule - Class in net.sourceforge.pmd.lang.vm.rule.basic
 
AvoidReassigningParametersRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.basic.AvoidReassigningParametersRule
 
AvoidUsingHardCodedIPRule - Class in net.sourceforge.pmd.lang.java.rule.basic
 
AvoidUsingHardCodedIPRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
AvoidUsingOctalValuesRule - Class in net.sourceforge.pmd.lang.java.rule.basic
 
AvoidUsingOctalValuesRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingOctalValuesRule
 

B

backup(int) - Method in interface net.sourceforge.pmd.lang.ast.CharStream
Backs up the input stream by amount steps.
backup(int) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Retreat.
backup(int) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Backup a number of characters.
backup(int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
BANG - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
BANG - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
BaseCLITest - Class in net.sourceforge.pmd.cli
 
BaseCLITest() - Constructor for class net.sourceforge.pmd.cli.BaseCLITest
 
BaseLanguageModule - Class in net.sourceforge.pmd.lang
Created by christoferdutz on 21.09.14.
BaseLanguageModule(String, String, String, Class<?>, String...) - Constructor for class net.sourceforge.pmd.lang.BaseLanguageModule
 
BasicPropertyDescriptorFactory<T> - Class in net.sourceforge.pmd.lang.rule.properties.factories
 
BasicPropertyDescriptorFactory(Class<?>) - Constructor for class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
BasicPropertyDescriptorFactory(Class<?>, Map<String, Boolean>) - Constructor for class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
BeanMembersShouldSerializeRule - Class in net.sourceforge.pmd.lang.java.rule.javabeans
 
BeanMembersShouldSerializeRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.javabeans.BeanMembersShouldSerializeRule
 
BEFORE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
BEGIN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
BEGIN_COLUMN - Static variable in interface net.sourceforge.pmd.lang.xml.ast.XmlNode
 
BEGIN_LINE - Static variable in interface net.sourceforge.pmd.lang.xml.ast.XmlNode
 
beginColumn - Variable in class net.sourceforge.pmd.lang.ast.AbstractNode
 
beginColumn - Variable in class net.sourceforge.pmd.lang.cpp.ast.Token
The column number of the first character of this Token.
beginColumn - Variable in class net.sourceforge.pmd.lang.java.ast.Token
The column number of the first character of this Token.
beginColumn - Variable in class net.sourceforge.pmd.lang.jsp.ast.Token
The column number of the first character of this Token.
beginColumn - Variable in class net.sourceforge.pmd.lang.matlab.ast.Token
The column number of the first character of this Token.
beginColumn - Variable in class net.sourceforge.pmd.lang.objectivec.ast.Token
The column number of the first character of this Token.
beginColumn - Variable in class net.sourceforge.pmd.lang.plsql.ast.Token
The column number of the first character of this Token.
beginColumn - Variable in class net.sourceforge.pmd.lang.python.ast.Token
The column number of the first character of this Token.
beginColumn - Variable in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
beginColumn - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
The column number of the first character of this Token.
beginLine - Variable in class net.sourceforge.pmd.lang.ast.AbstractNode
 
beginLine - Variable in class net.sourceforge.pmd.lang.cpp.ast.Token
The line number of the first character of this Token.
beginLine - Variable in class net.sourceforge.pmd.lang.java.ast.Token
The line number of the first character of this Token.
beginLine - Variable in class net.sourceforge.pmd.lang.jsp.ast.Token
The line number of the first character of this Token.
beginLine - Variable in class net.sourceforge.pmd.lang.matlab.ast.Token
The line number of the first character of this Token.
beginLine - Variable in class net.sourceforge.pmd.lang.objectivec.ast.Token
The line number of the first character of this Token.
beginLine - Variable in class net.sourceforge.pmd.lang.plsql.ast.Token
The line number of the first character of this Token.
beginLine - Variable in class net.sourceforge.pmd.lang.python.ast.Token
The line number of the first character of this Token.
beginLine - Variable in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
beginLine - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
The line number of the first character of this Token.
BeginToken() - Method in interface net.sourceforge.pmd.lang.ast.CharStream
Returns the next character that marks the beginning of the next token.
BeginToken() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
BeginToken() - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Start.
BeginToken() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
Benchmark - Enum in net.sourceforge.pmd.benchmark
 
Benchmarker - Class in net.sourceforge.pmd.benchmark
 
Benchmarker() - Constructor for class net.sourceforge.pmd.benchmark.Benchmarker
 
BenchmarkReport - Interface in net.sourceforge.pmd.benchmark
 
BETWEEN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
BFILE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
BFILE_BASE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
BigIntegerInstantiationRule - Class in net.sourceforge.pmd.lang.java.rule.basic
Rule that marks instantiations of new BigInteger or BigDecimal objects, when there is a well-known constant available, such as BigInteger.ZERO.
BigIntegerInstantiationRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.basic.BigIntegerInstantiationRule
 
BIN_AND - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
BIN_OR - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
BINARY_INTEGER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
BINARY_LITERAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
BINNUMBER - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
BIT_AND - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
BIT_AND - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
BIT_OR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
BIT_OR - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
BITWISEANDEQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
BITWISEOR - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
BITWISEOREQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
BITWISEXOR - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
BITWISEXOREQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
BLOB - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
BLOB_BASE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Block() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
BLOCK - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
Block() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
Block - Class in net.sourceforge.pmd.lang.vm.directive
Directive that puts an unrendered AST block in the context under the specified key, postponing rendering until the reference is used and rendered.
Block() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Block
 
BLOCK - Static variable in class net.sourceforge.pmd.lang.vm.directive.Directive
Block directive indicator
BlockMacro - Class in net.sourceforge.pmd.lang.vm.directive
BlockMacro directive is used to invoke Velocity macros with normal parameters and a macro body.
BlockMacro(String) - Constructor for class net.sourceforge.pmd.lang.vm.directive.BlockMacro
 
BlockStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
BODY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
BOOL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
BOOLEAN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
BOOLEAN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
BOOLEAN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
BooleanInstantiationRule - Class in net.sourceforge.pmd.lang.java.rule.basic
Avoid instantiating Boolean objects; you can reference Boolean.TRUE, Boolean.FALSE, or call Boolean.valueOf() instead.
BooleanInstantiationRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.basic.BooleanInstantiationRule
 
BooleanLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
BooleanLiteral() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
BooleanMultiProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a property type that supports multiple Boolean values.
BooleanMultiProperty(String, String, Boolean[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.BooleanMultiProperty
Constructor for BooleanMultiProperty that allows for multiple values.
BooleanProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a property type that supports single Boolean values.
BooleanProperty(String, String, Boolean, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.BooleanProperty
Constructor for BooleanProperty limited to a single value.
BooleanProperty(String, String, String, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.BooleanProperty
Constructor for BooleanProperty limited to a single value.
booleanValuesIn(String, char) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
BOTH - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
BRACKETED_WORD - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
BREAK - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
BREAK - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
BREAK - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
BREAK - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
BREAK - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
Break - Class in net.sourceforge.pmd.lang.vm.directive
Break directive used for interrupting scopes.
Break() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Break
 
BREAK_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
BreakStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
BrokenNullCheckRule - Class in net.sourceforge.pmd.lang.java.rule.basic
 
BrokenNullCheckRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.basic.BrokenNullCheckRule
 
bufcolumn - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
bufcolumn - Variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
buffer - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
buffer - Variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
bufline - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
bufline - Variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
bufpos - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
Position in buffer.
bufpos - Variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Position in buffer.
bufpos - Variable in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
build(T) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptTreeBuilder
 
buildDataFlowFor(JavaNode) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
buildDataFlowFor(PLSQLNode) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
buildGuardStatementMap(List<String>, List<String>) - Method in class net.sourceforge.pmd.lang.java.rule.logging.GuardLogStatementRule
 
buildRegexFilterExcludeOverInclude(List<String>, List<String>) - Static method in class net.sourceforge.pmd.util.filter.Filters
Construct a String Filter using set of include and exclude regular expressions.
buildRegexFilterIncludeOverExclude(List<String>, List<String>) - Static method in class net.sourceforge.pmd.util.filter.Filters
Construct a String Filter using set of include and exclude regular expressions.
buildTokenizer() - Method in class net.sourceforge.pmd.testframework.AbstractTokenizerTest
 
buildUsageText() - Static method in class net.sourceforge.pmd.cli.PMDCommandLineInterface
 
buildUsageText(JCommander) - Static method in class net.sourceforge.pmd.cli.PMDCommandLineInterface
 
buildUsageText() - Static method in class net.sourceforge.pmd.cpd.CPDCommandLineInterface
 
BULK - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
bumpArrayDepth() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimitiveType
 
bumpArrayDepth() - Method in class net.sourceforge.pmd.lang.java.ast.ASTReferenceType
 
bumpArrayDepth() - Method in class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId
 
bumpArrayDepth() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaratorId
 
bumpDecisionPoints() - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule.Entry
 
bumpDecisionPoints(int) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule.Entry
 
BY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
BY_EXTENSION - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
 
BYTE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
BYTE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.

C

call(Context, List) - Method in class net.sourceforge.pmd.lang.java.xpath.GetCommentOnFunction
 
call(Context, List) - Method in class net.sourceforge.pmd.lang.java.xpath.TypeOfFunction
 
CALL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
call(Context, List) - Method in class net.sourceforge.pmd.lang.xpath.MatchesFunction
 
call() - Method in class net.sourceforge.pmd.processor.PmdRunnable
 
callableStatement - Variable in class net.sourceforge.pmd.util.database.DBMSMetadata
CallableStatement to return source code.
CallSpecTail() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Java stored procedure, external function
canonicalName(String) - Static method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Return canonical version of the Oracle
canParse() - Method in class net.sourceforge.pmd.lang.cpp.CppParser
 
canParse() - Method in class net.sourceforge.pmd.lang.ecmascript.Ecmascript3Parser
 
canParse() - Method in class net.sourceforge.pmd.lang.java.AbstractJavaParser
 
canParse() - Method in class net.sourceforge.pmd.lang.jsp.JspParser
 
canParse() - Method in class net.sourceforge.pmd.lang.matlab.MatlabParser
 
canParse() - Method in class net.sourceforge.pmd.lang.objectivec.ObjectiveCParser
 
canParse() - Method in interface net.sourceforge.pmd.lang.Parser
Indicates if this parser can actual parse, or if it can only tokenize.
canParse() - Method in class net.sourceforge.pmd.lang.plsql.PLSQLParser
 
canParse() - Method in class net.sourceforge.pmd.lang.python.PythonParser
 
canParse() - Method in class net.sourceforge.pmd.lang.vm.VmParser
 
canParse() - Method in class net.sourceforge.pmd.lang.xml.XmlParser
 
CanSuppressWarnings - Interface in net.sourceforge.pmd.lang.java.ast
 
CASCADE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CASE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
CASE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
CASE - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
CASE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
CASE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CASE_LAST_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
CASE_SENSITIVE_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.CommentContentRule
 
CaseExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
CaseStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
CaseWhenClause() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
CAST - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CastExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
CATCH - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
CATCH - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
CATCH - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
CatchStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
CC_ELSE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CC_ELSIF - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CC_END - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CC_ERROR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CC_IF - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CC_PLSQL_LINE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CC_PLSQL_UNIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CC_THEN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CData() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
CDATA_END - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
CDATA_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
CDataState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
CGFLOAT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
CHAR - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
CHAR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
CHAR - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
CHAR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CHAR_BASE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CHAR_CS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CHARACTER - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
CHARACTER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CHARACTER_LITERAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
CHARACTER_LITERAL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
CHARACTER_LITERAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CharacterMultiProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a property type that supports multiple Character values.
CharacterMultiProperty(String, String, Character[], float, char) - Constructor for class net.sourceforge.pmd.lang.rule.properties.CharacterMultiProperty
Constructor for CharacterProperty.
CharacterProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a property type that supports single Character values.
CharacterProperty(String, String, Character, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.CharacterProperty
Constructor for CharacterProperty.
CharacterProperty(String, String, String, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.CharacterProperty
Constructor for CharacterProperty.
charFrom(String) - Static method in class net.sourceforge.pmd.lang.rule.properties.CharacterProperty
 
CHARSETFORM - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CHARSETID - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
charsIn(String, char) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
CharStream - Interface in net.sourceforge.pmd.lang.ast
This interface describes a character stream that maintains line and column number positions of the characters.
check(EnumeratedMultiProperty<String>, Node, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
check(Node) - Method in class net.sourceforge.pmd.lang.java.rule.imports.UnusedImportsRule
 
check(Node) - Method in class net.sourceforge.pmd.lang.java.typeresolution.rules.imports.UnusedImports
 
CHECK - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CHECK_ADDRESS_TYPES_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
CHECK_BREAK_LOOP_TYPES - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
CHECK_CONTINUE_LOOP_TYPES - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
CHECK_DO - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
CHECK_FOR - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
CHECK_RETURN_LOOP_TYPES - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
CHECK_WHILE - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
checkForDuplicatedNameDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.java.symboltable.AbstractJavaScope
 
checkIPv4 - Variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
checkIPv4MappedIPv6 - Variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
checkIPv6 - Variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
checkNodeAndReport(Object, Node, Node) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractInefficientZeroCheck
Checks whether the given expression is a equality/relation expression that compares with a size() call.
CheckResultSetRule - Class in net.sourceforge.pmd.lang.java.rule.basic
Rule that verifies, that the return values of next(), first(), last(), etc.
CheckResultSetRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.basic.CheckResultSetRule
 
CheckSkipResultRule - Class in net.sourceforge.pmd.lang.java.rule.basic
 
CheckSkipResultRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.basic.CheckSkipResultRule
 
checksNothing() - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
checksNothing() - Method in class net.sourceforge.pmd.lang.java.rule.coupling.LoosePackageCouplingRule
 
checkStatusCode(int) - Method in class net.sourceforge.pmd.cli.BaseCLITest
 
childIndex - Variable in class net.sourceforge.pmd.lang.ast.AbstractNode
 
children - Variable in class net.sourceforge.pmd.lang.ast.AbstractNode
 
children - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
children - Variable in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
children() - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
 
childrenAccept(ReportVisitor) - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
 
childrenAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.AbstractEcmascriptNode
Accept the visitor.
childrenAccept(EcmascriptParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptNode
Accept the visitor.
childrenAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaNode
Accept the visitor.
childrenAccept(JavaParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaNode
Accept the visitor.
childrenAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.AbstractJspNode
Accept the visitor.
childrenAccept(JspParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspNode
Accept the visitor.
childrenAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
childrenAccept(PLSQLParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLNode
Accept the visitor.
childrenAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
childrenAccept(VmParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmNode
Accept the visitor.
choiceFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractEnumeratedProperty
Method choiceFrom.
choices - Variable in class net.sourceforge.pmd.lang.rule.properties.AbstractEnumeratedProperty
 
choices() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractEnumeratedProperty
 
choices() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Returns a set of choice tuples if available, returns null if none are defined.
choices() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
choices() - Method in interface net.sourceforge.pmd.PropertyDescriptor
Returns a set of choice tuples if available, returns null if none are defined.
choicesByLabel - Variable in class net.sourceforge.pmd.lang.rule.properties.AbstractEnumeratedProperty
 
choicesIn(Map<String, String>) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
CLASS - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
CLASS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
CLASS - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
CLASS - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
CLASS_AND_METHOD_NAME - Static variable in class net.sourceforge.pmd.renderers.IDEAJRenderer
 
CLASS_METHOD_DELIMITER - Static variable in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
 
CLASSES_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.coupling.LoosePackageCouplingRule
 
classFilter - Variable in class net.sourceforge.pmd.dcd.graph.UsageGraph
 
classFilter - Variable in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder
 
ClassLoaderUtil - Class in net.sourceforge.pmd.dcd
ClassLoader utilities.
ClassLoaderUtil() - Constructor for class net.sourceforge.pmd.dcd.ClassLoaderUtil
 
className - Variable in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
ClassNameDeclaration - Class in net.sourceforge.pmd.lang.java.symboltable
 
ClassNameDeclaration(ASTClassOrInterfaceDeclaration) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.ClassNameDeclaration
 
ClassNameDeclaration(ASTEnumDeclaration) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.ClassNameDeclaration
 
ClassNameDeclaration - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
ClassNameDeclaration(ASTQualifiedName) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.ClassNameDeclaration
 
ClassNameDeclaration(ASTPackageSpecification) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.ClassNameDeclaration
 
ClassNameDeclaration(ASTPackageBody) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.ClassNameDeclaration
 
ClassNameDeclaration(ASTTriggerUnit) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.ClassNameDeclaration
 
ClassNameDeclaration(ASTTypeSpecification) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.ClassNameDeclaration
 
classNameExists(String) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
Check whether the supplied class name exists.
ClassNamingConventionsRule - Class in net.sourceforge.pmd.lang.java.rule.naming
 
ClassNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.naming.ClassNamingConventionsRule
 
ClassNode - Class in net.sourceforge.pmd.dcd.graph
Represents a Class in a UsageGraph.
ClassNode(String) - Constructor for class net.sourceforge.pmd.dcd.graph.ClassNode
 
classNode - Variable in class net.sourceforge.pmd.dcd.graph.MemberNode
 
ClassNode - Class in net.sourceforge.pmd.lang.dfa.report
 
ClassNode(String) - Constructor for class net.sourceforge.pmd.lang.dfa.report.ClassNode
 
ClassNodeComparator - Class in net.sourceforge.pmd.dcd.graph
Compares ClassNodes by the name of the class.
ClassOrInterfaceBody() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ClassOrInterfaceBodyDeclaration() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ClassOrInterfaceDeclaration(int) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ClassOrInterfaceType() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ClasspathClassLoader - Class in net.sourceforge.pmd.util
Create a ClassLoader which loads classes using a CLASSPATH like String.
ClasspathClassLoader(String, ClassLoader) - Constructor for class net.sourceforge.pmd.util.ClasspathClassLoader
 
ClassScope - Class in net.sourceforge.pmd.lang.java.symboltable
This scope represents one Java class.
ClassScope(String) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.ClassScope
 
ClassScope() - Constructor for class net.sourceforge.pmd.lang.java.symboltable.ClassScope
This is only for anonymous inner classes

FIXME - should have name like Foo$1, not Anonymous$1 to get this working right, the parent scope needs to be passed in when instantiating a ClassScope

ClassScope - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
ClassScope(String) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.ClassScope
 
ClassScope() - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.ClassScope
This is only for anonymous inner classes

FIXME - should have name like Foo$1, not Anonymous$1 to get this working right, the parent scope needs to be passed in when instantiating a ClassScope

ClassTypeResolver - Class in net.sourceforge.pmd.lang.java.typeresolution
 
ClassTypeResolver() - Constructor for class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
ClassTypeResolver(ClassLoader) - Constructor for class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
ClassUtil - Class in net.sourceforge.pmd.util
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.
CLEAR - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
clear() - Method in class net.sourceforge.pmd.lang.rule.AbstractRuleChainVisitor
Clears the internal data structure used to manage the nodes visited between visiting different ASTs.
clearImages() - Static method in class net.sourceforge.pmd.cpd.TokenEntry
 
clearNodeScope(Node) - Method in class net.sourceforge.pmd.lang.java.ast.JJTJavaParserState
 
clearNodeScope(Node) - Method in class net.sourceforge.pmd.lang.jsp.ast.JJTJspParserState
 
clearNodeScope(Node) - Method in class net.sourceforge.pmd.lang.plsql.ast.JJTPLSQLParserState
 
clearNodeScope(Node) - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
 
clearStateVars() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Clears all state variables, resets to start values, clears stateStack.
CLINIT - Static variable in class net.sourceforge.pmd.dcd.ClassLoaderUtil
 
CLOB - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CLOB_BASE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CloneMethodMustImplementCloneable - Class in net.sourceforge.pmd.lang.java.typeresolution.rules
The method clone() should only be implemented if the class implements the Cloneable interface with the exception of a final method that only throws CloneNotSupportedException.
CloneMethodMustImplementCloneable() - Constructor for class net.sourceforge.pmd.lang.java.typeresolution.rules.CloneMethodMustImplementCloneable
 
close() - Method in class net.sourceforge.pmd.lang.cpp.ContinuationReader
 
CLOSE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
close() - Method in class net.sourceforge.pmd.RuleSetWriter
 
close() - Method in class net.sourceforge.pmd.util.log.AntLogHandler
 
close() - Method in class net.sourceforge.pmd.util.log.ConsoleLogHandler
 
close() - Method in class net.sourceforge.pmd.util.log.ScopedLogHandlersManager
 
closeNodeScope(Node, int) - Method in class net.sourceforge.pmd.lang.java.ast.JJTJavaParserState
 
closeNodeScope(Node, boolean) - Method in class net.sourceforge.pmd.lang.java.ast.JJTJavaParserState
 
closeNodeScope(Node, int) - Method in class net.sourceforge.pmd.lang.jsp.ast.JJTJspParserState
 
closeNodeScope(Node, boolean) - Method in class net.sourceforge.pmd.lang.jsp.ast.JJTJspParserState
 
closeNodeScope(Node, int) - Method in class net.sourceforge.pmd.lang.plsql.ast.JJTPLSQLParserState
 
closeNodeScope(Node, boolean) - Method in class net.sourceforge.pmd.lang.plsql.ast.JJTPLSQLParserState
 
closeNodeScope(Node, int) - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
 
closeNodeScope(Node, boolean) - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
 
CloseResourceRule - Class in net.sourceforge.pmd.lang.java.rule.design
Makes sure you close your database connections.
CloseResourceRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.CloseResourceRule
 
CloseStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
closeTag(String) - Method in class net.sourceforge.pmd.lang.jsp.ast.OpenTagRegister
 
closeTag(ASTElement) - Method in class net.sourceforge.pmd.lang.jsp.ast.OpenTagRegister
 
CLUSTER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
COALESCE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
COALESCING_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
COALESCING_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.XmlXPathRule
 
COALESCING_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
CODE_RECOMPILED - Static variable in class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
reason in the case of code recompilation
CodeEditorTextPane - Class in net.sourceforge.pmd.util.designer
 
CodeEditorTextPane() - Constructor for class net.sourceforge.pmd.util.designer.CodeEditorTextPane
 
CodeInCommentsRule - Class in net.sourceforge.pmd.lang.java.rule.comments
 
CodeInCommentsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.comments.CodeInCommentsRule
 
CodeLoader() - Constructor for class net.sourceforge.pmd.cpd.SourceCode.CodeLoader
 
CollapsibleIfStatementsRule - Class in net.sourceforge.pmd.lang.vm.rule.basic
 
CollapsibleIfStatementsRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.basic.CollapsibleIfStatementsRule
 
collect(List<TokenEntry>) - Method in class net.sourceforge.pmd.cpd.MatchCollector
 
COLLECT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
collectFiles(String, FilenameFilter) - Static method in class net.sourceforge.pmd.util.FileUtil
Collects a list of DataSources using a comma separated list of input file locations to process.
COLLECTION_CLASSES_BY_NAMES - Static variable in class net.sourceforge.pmd.util.CollectionUtil
 
COLLECTION_INTERFACES_BY_NAMES - Static variable in class net.sourceforge.pmd.util.CollectionUtil
 
CollectionDeclaration() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
CollectionTypeDefinition() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
CollectionTypeName() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
CollectionUtil - Class in net.sourceforge.pmd.util
Generic collection and array-related utility functions for java.util types.
COLON - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
COLON - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
COLON - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
COLON - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
COLON - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
COLON - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
COLOR - Static variable in class net.sourceforge.pmd.renderers.TextColorRenderer
 
column - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
column - Variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
COLUMN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ColumnDescriptor<T> - Class in net.sourceforge.pmd.renderers
 
ColumnDescriptor(String, String, ColumnDescriptor.Accessor<T>) - Constructor for class net.sourceforge.pmd.renderers.ColumnDescriptor
 
ColumnDescriptor.Accessor<T> - Interface in net.sourceforge.pmd.renderers
 
columnFromOffset(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.SourceCodePositioner
 
COMMA - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
COMMA - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
COMMA - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
COMMA - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
COMMA - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
commaSeparatedTerseNamesForLanguage(List<Language>) - Static method in class net.sourceforge.pmd.lang.LanguageRegistry
 
commaSeparatedTerseNamesForLanguageVersion(List<LanguageVersion>) - Static method in class net.sourceforge.pmd.lang.LanguageRegistry
 
comment(Comment) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaNode
 
comment() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaNode
 
Comment - Class in net.sourceforge.pmd.lang.java.ast
 
Comment(Token) - Constructor for class net.sourceforge.pmd.lang.java.ast.Comment
 
Comment() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
COMMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Comment() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
COMMENT_END - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
COMMENT_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
COMMENT_TEXT - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
CommentContentRule - Class in net.sourceforge.pmd.lang.java.rule.comments
A rule that checks for illegal words in the comment text.
CommentContentRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.comments.CommentContentRule
 
CommentDefaultAccessModifierRule - Class in net.sourceforge.pmd.lang.java.rule.comments
Check for Methods, Fields and Nested Classes that have a default access modifier
CommentDefaultAccessModifierRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.comments.CommentDefaultAccessModifierRule
 
CommentDefaultAccessModifierRule(String) - Constructor for class net.sourceforge.pmd.lang.java.rule.comments.CommentDefaultAccessModifierRule
 
CommentRequiredRule - Class in net.sourceforge.pmd.lang.java.rule.comments
 
CommentRequiredRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
comments - Variable in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
 
CommentSizeRule - Class in net.sourceforge.pmd.lang.java.rule.comments
A rule to manage those who just can't shut up...
CommentSizeRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.comments.CommentSizeRule
 
CommentState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
CommentTag() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
CommentUtil - Class in net.sourceforge.pmd.lang.java.ast
 
COMMIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
commitSource(String, LanguageVersion) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
commits source code to the model.
COMPARATOR_BY_ORDER - Static variable in class net.sourceforge.pmd.lang.rule.properties.factories.PropertyDescriptorUtil
 
compare(Object, Object) - Method in class net.sourceforge.pmd.dcd.graph.ClassNodeComparator
 
compare(MemberNode, MemberNode) - Method in class net.sourceforge.pmd.dcd.graph.MemberNodeComparator
 
compare(RuleViolation, RuleViolation) - Method in class net.sourceforge.pmd.RuleViolationComparator
 
CompareObjectsWithEqualsRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
CompareObjectsWithEqualsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.CompareObjectsWithEqualsRule
 
compareOrder(NodeInfo) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
compareOrder(NodeInfo) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeNode
 
compareOrder(NodeInfo) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
compareTo(RuleDuration) - Method in class net.sourceforge.pmd.benchmark.RuleDuration
 
compareTo(Mark) - Method in class net.sourceforge.pmd.cpd.Mark
 
compareTo(Match) - Method in class net.sourceforge.pmd.cpd.Match
 
compareTo(TokenEntry) - Method in class net.sourceforge.pmd.cpd.TokenEntry
 
compareTo(ClassNode) - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
 
compareTo(ConstructorNode) - Method in class net.sourceforge.pmd.dcd.graph.ConstructorNode
 
compareTo(FieldNode) - Method in class net.sourceforge.pmd.dcd.graph.FieldNode
 
compareTo(MethodNode) - Method in class net.sourceforge.pmd.dcd.graph.MethodNode
 
compareTo(LanguageVersion) - Method in class net.sourceforge.pmd.lang.LanguageVersion
 
compareTo(PropertyDescriptor<?>) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
compareTo(PropertyDescriptor<?>) - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
compareTo(DataPoint) - Method in class net.sourceforge.pmd.stat.DataPoint
Compares this data point with the given datapoint.
CompilationDataType() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
CompilationDeclarationFragment() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
CompilationExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
CompilationUnit() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
THE JAVA LANGUAGE GRAMMAR STARTS HERE *
CompilationUnit() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
The root of the AST of a JSP.
COMPILE_ACTION - Static variable in class net.sourceforge.pmd.util.viewer.gui.ActionCommands
 
compilePatternsFromList(List<String>) - Static method in class net.sourceforge.pmd.lang.java.rule.regex.RegexHelper
Compiles a list of regex into a list of patterns.
COMPLEX - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
COMPOUND - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CompoundIterator<T> - Class in net.sourceforge.pmd.util
Creates a single compound Iterator from an array of Iterators.
CompoundIterator(Iterator<T>...) - Constructor for class net.sourceforge.pmd.util.CompoundIterator
 
CompoundTriggerBlock() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
COMPRESS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
compute(ASTMethodDeclaration) - Method in class net.sourceforge.pmd.lang.java.dfa.VariableAccessVisitor
 
compute(ASTConstructorDeclaration) - Method in class net.sourceforge.pmd.lang.java.dfa.VariableAccessVisitor
 
compute(ASTMethodDeclaration) - Method in class net.sourceforge.pmd.lang.plsql.dfa.VariableAccessVisitor
 
compute(ASTProgramUnit) - Method in class net.sourceforge.pmd.lang.plsql.dfa.VariableAccessVisitor
 
compute(ASTTypeMethod) - Method in class net.sourceforge.pmd.lang.plsql.dfa.VariableAccessVisitor
 
compute(ASTTriggerUnit) - Method in class net.sourceforge.pmd.lang.plsql.dfa.VariableAccessVisitor
 
compute(ASTTriggerTimingPointSection) - Method in class net.sourceforge.pmd.lang.plsql.dfa.VariableAccessVisitor
 
computePaths() - Method in class net.sourceforge.pmd.lang.dfa.Linker
Creates all the links between the data flow nodes.
ConditionalAndExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ConditionalAndExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
ConditionalAndExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
ConditionalCompilationStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
ConditionalExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ConditionalOrExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ConditionalOrExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
ConditionalOrExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
configErrors() - Method in class net.sourceforge.pmd.Report
Returns an iterator of the reported configuration errors.
configuration - Variable in class net.sourceforge.pmd.PMD
Contains the configuration with which this PMD instance has been created.
configuration - Variable in class net.sourceforge.pmd.processor.AbstractPMDProcessor
 
configureImports(ClassLoader, List<ASTImportDeclaration>) - Method in class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
Configures the type resolution for the symbol table.
ConfusingTernaryRule - Class in net.sourceforge.pmd.lang.java.rule.design
if (x != y) { diff(); } else { same(); } and
(!x ? diff() : same());.
ConfusingTernaryRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.ConfusingTernaryRule
 
CONNECT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
connection - Variable in class net.sourceforge.pmd.util.database.DBMSMetadata
Connection management
ConsecutiveAppendsShouldReuseRule - Class in net.sourceforge.pmd.lang.java.rule.strings
Original rule was written with XPath, but didn't verify whether the two calls to append would have been done on the same variable.
ConsecutiveAppendsShouldReuseRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.ConsecutiveAppendsShouldReuseRule
 
ConsecutiveLiteralAppendsRule - Class in net.sourceforge.pmd.lang.java.rule.strings
This rule finds concurrent calls to StringBuffer/Builder.append where String literals are used It would be much better to make these calls using one call to .append

example:

ConsecutiveLiteralAppendsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.ConsecutiveLiteralAppendsRule
 
ConsistentReturnRule - Class in net.sourceforge.pmd.lang.ecmascript.rule.basic
 
ConsistentReturnRule() - Constructor for class net.sourceforge.pmd.lang.ecmascript.rule.basic.ConsistentReturnRule
 
ConsoleLogHandler - Class in net.sourceforge.pmd.util.log
Log to the console using a basic formatter.
ConsoleLogHandler() - Constructor for class net.sourceforge.pmd.util.log.ConsoleLogHandler
 
CONST - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
CONST - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
CONST - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
CONSTANT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CONSTRUCTOR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ConstructorCallsOverridableMethodRule - Class in net.sourceforge.pmd.lang.java.rule.design
Searches through all methods and constructors called from constructors.
ConstructorCallsOverridableMethodRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.ConstructorCallsOverridableMethodRule
 
ConstructorDeclaration(int) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ConstructorNode - Class in net.sourceforge.pmd.dcd.graph
Represents a Class Constructor in a UsageGraph.
ConstructorNode(ClassNode, String, String) - Constructor for class net.sourceforge.pmd.dcd.graph.ConstructorNode
 
constructPredicate(Attribute) - Static method in class net.sourceforge.pmd.util.viewer.model.AttributeToolkit
constructs a predicate from the given attribute
contains(NameOccurrence) - Method in class net.sourceforge.pmd.lang.java.symboltable.AbstractJavaScope
 
contains(NameOccurrence) - Method in class net.sourceforge.pmd.lang.symboltable.AbstractScope
 
contains(NameOccurrence) - Method in interface net.sourceforge.pmd.lang.symboltable.Scope
Tests whether or not a NameOccurrence is directly contained in the scope.
contains(Class<?>) - Method in class net.sourceforge.pmd.util.TypeMap
Returns whether the type is known to the receiver.
contains(String) - Method in class net.sourceforge.pmd.util.TypeMap
Returns whether the typeName is known to the receiver.
containsComment() - Method in class net.sourceforge.pmd.lang.java.ast.ASTBlock
 
containsComment() - Method in class net.sourceforge.pmd.lang.java.ast.ASTConstructorDeclaration
 
Content() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Everything between a start-tag and the corresponding end-tag of an element (if an end tag exists).
ContentElement() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
A single (non-text) element that can occur between a start-tag and end-tag of an element.
CONTEXT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CONTINUATION - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
ContinuationReader - Class in net.sourceforge.pmd.lang.cpp
A custom Reader which completely omits C/C++ continuation character sequences from an underlying reader.
ContinuationReader(Reader) - Constructor for class net.sourceforge.pmd.lang.cpp.ContinuationReader
Creates a new ContinuationReader which filters the given reader.
CONTINUE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
CONTINUE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
CONTINUE - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
CONTINUE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
CONTINUE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CONTINUE - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
CONTINUE_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
ContinueStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ContinueStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
convert(String) - Method in class net.sourceforge.pmd.cli.PMDParameters.PropertyConverter
 
convert(String) - Method in class net.sourceforge.pmd.cli.PMDParameters.RulePriorityConverter
 
convert(String) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration.LanguageConverter
 
CONVERT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
copy(Receiver, int, int) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
copy(Receiver, int, boolean, int) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
COPY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
copyPropertyDescriptors() - Method in class net.sourceforge.pmd.AbstractPropertySource
Creates a copied list of the property descriptors and returns it.
copyPropertyValues() - Method in class net.sourceforge.pmd.AbstractPropertySource
Creates a copied map of the values of the properties and returns it.
CORE_FIELD_TYPES_BY_KEY - Static variable in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
countNodeChildren(Node, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
Count the number of children of the given Java node.
countNodeChildren(Node, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
Count the number of children of the given PLSQL node.
CouplingBetweenObjectsRule - Class in net.sourceforge.pmd.lang.java.rule.coupling
CouplingBetweenObjects attempts to capture all unique Class attributes, local variables, and return types to determine how many objects a class is coupled to.
CouplingBetweenObjectsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.coupling.CouplingBetweenObjectsRule
 
CPD - Class in net.sourceforge.pmd.cpd
 
CPD(CPDConfiguration) - Constructor for class net.sourceforge.pmd.cpd.CPD
 
CPD_END - Static variable in class net.sourceforge.pmd.cpd.JavaTokenizer
 
CPD_START - Static variable in class net.sourceforge.pmd.cpd.JavaTokenizer
 
CPDCommandLineInterface - Class in net.sourceforge.pmd.cpd
 
CPDCommandLineInterface() - Constructor for class net.sourceforge.pmd.cpd.CPDCommandLineInterface
 
CPDConfiguration - Class in net.sourceforge.pmd.cpd
 
CPDConfiguration() - Constructor for class net.sourceforge.pmd.cpd.CPDConfiguration
 
CPDConfiguration(int, Language, String) - Constructor for class net.sourceforge.pmd.cpd.CPDConfiguration
Deprecated.
CPDConfiguration.LanguageConverter - Class in net.sourceforge.pmd.cpd
 
CPDListener - Interface in net.sourceforge.pmd.cpd
 
CPDNullListener - Class in net.sourceforge.pmd.cpd
 
CPDNullListener() - Constructor for class net.sourceforge.pmd.cpd.CPDNullListener
 
CPDTask - Class in net.sourceforge.pmd.cpd
CPDTask

Runs the CPD utility via ant.

CPDTask() - Constructor for class net.sourceforge.pmd.cpd.CPDTask
 
CPDTask.FormatAttribute - Class in net.sourceforge.pmd.cpd
 
CppHandler - Class in net.sourceforge.pmd.lang.cpp
Implementation of LanguageVersionHandler for the C++ Language.
CppHandler() - Constructor for class net.sourceforge.pmd.lang.cpp.CppHandler
 
CPPLanguage - Class in net.sourceforge.pmd.cpd
Defines the Language module for C/C++
CPPLanguage() - Constructor for class net.sourceforge.pmd.cpd.CPPLanguage
Creates a new instance of CPPLanguage with the default extensions for c/c++ files.
CppLanguageModule - Class in net.sourceforge.pmd.lang.cpp
Implementation of the C/C++ Language Module.
CppLanguageModule() - Constructor for class net.sourceforge.pmd.lang.cpp.CppLanguageModule
Creates a new instance of CppLanguageModule with the default file extensions for C++.
CppParser - Class in net.sourceforge.pmd.lang.cpp
Adapter for the C++ Parser.
CppParser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.cpp.CppParser
Creates a new C++ Parser.
CppParserConstants - Interface in net.sourceforge.pmd.lang.cpp.ast
Token literal values and constants.
CppParserTokenManager - Class in net.sourceforge.pmd.lang.cpp.ast
Token Manager.
CppParserTokenManager(CharStream) - Constructor for class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
Constructor.
CppParserTokenManager(CharStream, int) - Constructor for class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
Constructor.
CPPTokenizer - Class in net.sourceforge.pmd.cpd
The C++ tokenizer.
CPPTokenizer() - Constructor for class net.sourceforge.pmd.cpd.CPPTokenizer
 
CppTokenManager - Class in net.sourceforge.pmd.lang.cpp
C++ Token Manager implementation.
CppTokenManager(Reader) - Constructor for class net.sourceforge.pmd.lang.cpp.CppTokenManager
Creates a new C++ Token Manager from the given source code.
CREATE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
createAuxClasspath() - Method in class net.sourceforge.pmd.ant.PMDTask
 
createClasspath() - Method in class net.sourceforge.pmd.ant.PMDTask
 
createDataFlowNode(List<DataFlowNode>, Node) - Method in interface net.sourceforge.pmd.lang.DataFlowHandler
 
createDataFlowNode(List<DataFlowNode>, Node) - Method in class net.sourceforge.pmd.lang.java.JavaDataFlowHandler
 
createDataFlowNode(List<DataFlowNode>, Node) - Method in class net.sourceforge.pmd.lang.plsql.PLSQLDataFlowHandler
 
createEndNode(int) - Method in class net.sourceforge.pmd.lang.dfa.Structure
 
createFor(String, Rule...) - Static method in class net.sourceforge.pmd.RuleSet
A convenience constructor
createFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractScalarProperty
 
createFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.BooleanMultiProperty
Creates and returns a Boolean instance from a raw string
createFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.BooleanProperty
Creates and returns a Boolean instance from a raw string
createFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.DoubleMultiProperty
 
createFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.DoubleProperty
Deserializes a string into its Double form.
createFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.FloatMultiProperty
Creates an property value of the right type from a raw string.
createFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.FloatProperty
Creates an property value of the right type from a raw string.
createFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.IntegerMultiProperty
 
createFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.IntegerProperty
 
createFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.LongMultiProperty
 
createFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.LongProperty
 
createJavaParser(Reader) - Method in class net.sourceforge.pmd.lang.java.AbstractJavaParser
Subclass should override this method to modify the JavaParser as needed.
createJavaParser(Reader) - Method in class net.sourceforge.pmd.lang.java.Java13Parser
 
createJavaParser(Reader) - Method in class net.sourceforge.pmd.lang.java.Java14Parser
 
createJavaParser(Reader) - Method in class net.sourceforge.pmd.lang.java.Java15Parser
 
createJavaParser(Reader) - Method in class net.sourceforge.pmd.lang.java.Java16Parser
 
createJavaParser(Reader) - Method in class net.sourceforge.pmd.lang.java.Java17Parser
 
createJavaParser(Reader) - Method in class net.sourceforge.pmd.lang.java.Java18Parser
 
createLanguage(String) - Static method in class net.sourceforge.pmd.cpd.LanguageFactory
 
createLanguage(String, Properties) - Static method in class net.sourceforge.pmd.cpd.LanguageFactory
 
createNewNode(Node) - Method in class net.sourceforge.pmd.lang.dfa.Structure
This class encapsulates the access to the DataFlowNode class.
createPLSQLParser(Reader) - Method in class net.sourceforge.pmd.lang.plsql.PLSQLParser
Subclass should override this method to modify the PLSQLParser as needed.
createPropertyDescriptor(String, String, String, String, String, String, String) - Static method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorFactory
 
createProxy(Node) - Method in class net.sourceforge.pmd.lang.xml.ast.XmlParser
 
createRenderer() - Method in class net.sourceforge.pmd.PMDConfiguration
Create a Renderer instance based upon the configured reporting options.
createRenderer(boolean) - Method in class net.sourceforge.pmd.PMDConfiguration
Create a Renderer instance based upon the configured reporting options.
createRenderer(String, Properties) - Static method in class net.sourceforge.pmd.renderers.RendererFactory
Construct an instance of a Renderer based on report format name.
createReport(RuleContext, String) - Static method in class net.sourceforge.pmd.Report
Creates a new, initialized, empty report for the given file name.
createRuleSet(String) - Method in class net.sourceforge.pmd.RuleSetFactory
Create a RuleSet from a RuleSet reference ID string.
createRuleSet(RuleSetReferenceId) - Method in class net.sourceforge.pmd.RuleSetFactory
Create a RuleSet from a RuleSetReferenceId.
createRuleSetReferenceId(String) - Static method in class net.sourceforge.pmd.AbstractRuleSetFactoryTest
Create a RuleSetReferenceId by the given XML string.
createRuleSets(RuleSetFactory) - Method in class net.sourceforge.pmd.processor.AbstractPMDProcessor
 
createRuleSets(String) - Method in class net.sourceforge.pmd.RuleSetFactory
Create a RuleSets from a comma separated list of RuleSet reference IDs when the parameter ruleSets is null.
createRuleSets(String, RuleSets) - Method in class net.sourceforge.pmd.RuleSetFactory
Create a RuleSets from a comma separated list of RuleSet reference IDs when the parameter ruleSets is null.
createRuleSets(List<RuleSetReferenceId>) - Method in class net.sourceforge.pmd.RuleSetFactory
Create a RuleSets from a list of RuleSetReferenceIds.
createRuleViolation(Rule, RuleContext, Node, String) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.EcmascriptRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String, int, int) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.EcmascriptRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String) - Method in class net.sourceforge.pmd.lang.java.rule.JavaRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String, int, int) - Method in class net.sourceforge.pmd.lang.java.rule.JavaRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String) - Method in class net.sourceforge.pmd.lang.jsp.rule.JspRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String, int, int) - Method in class net.sourceforge.pmd.lang.jsp.rule.JspRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String) - Method in class net.sourceforge.pmd.lang.plsql.rule.PLSQLRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String, int, int) - Method in class net.sourceforge.pmd.lang.plsql.rule.PLSQLRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String) - Method in class net.sourceforge.pmd.lang.rule.AbstractRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String, int, int) - Method in class net.sourceforge.pmd.lang.rule.AbstractRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String) - Method in class net.sourceforge.pmd.lang.vm.rule.VmRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String, int, int) - Method in class net.sourceforge.pmd.lang.vm.rule.VmRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String) - Method in class net.sourceforge.pmd.lang.xml.rule.XmlRuleViolationFactory
 
createRuleViolation(Rule, RuleContext, Node, String, int, int) - Method in class net.sourceforge.pmd.lang.xml.rule.XmlRuleViolationFactory
 
createStartNode(int) - Method in class net.sourceforge.pmd.lang.dfa.Structure
 
createTestOutputFile(String) - Method in class net.sourceforge.pmd.cli.BaseCLITest
 
createThread(int, Runnable, RuleSetFactory, RuleContext) - Static method in class net.sourceforge.pmd.processor.PmdRunnable
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.AbstractParser
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.cpp.CppParser
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.ecmascript.Ecmascript3Parser
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.java.AbstractJavaParser
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.jsp.JspParser
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.matlab.MatlabParser
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.objectivec.ObjectiveCParser
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.plsql.PLSQLParser
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.python.PythonParser
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.vm.VmParser
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.xml.XmlParser
 
createUnsupportedOperationException(String) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
Used to create a customized instance of UnsupportedOperationException.
createWith(Map<String, String>) - Method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
createWith(Map<String, String>) - Method in interface net.sourceforge.pmd.PropertyDescriptorFactory
Create a property descriptor of the appropriate type using the values provided.
createWriter() - Static method in class net.sourceforge.pmd.util.IOUtil
 
createWriter(String) - Static method in class net.sourceforge.pmd.util.IOUtil
 
CreateXMLRulePanel - Class in net.sourceforge.pmd.util.designer
This class is responsible for creating the contentpanel for the Create Rule XML Frame.
CreateXMLRulePanel(JTextArea, CodeEditorTextPane) - Constructor for class net.sourceforge.pmd.util.designer.CreateXMLRulePanel
 
CROSSEDITION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CsLanguage - Class in net.sourceforge.pmd.cpd
Language implementation for C#
CsLanguage() - Constructor for class net.sourceforge.pmd.cpd.CsLanguage
 
CsLanguage(Properties) - Constructor for class net.sourceforge.pmd.cpd.CsLanguage
 
CsLanguageModule - Class in net.sourceforge.pmd.lang.cs
Language Module for C#
CsLanguageModule() - Constructor for class net.sourceforge.pmd.lang.cs.CsLanguageModule
Create a new instance of C# Language Module.
CsTokenizer - Class in net.sourceforge.pmd.cpd
This class does a best-guess try-anything tokenization.
CsTokenizer() - Constructor for class net.sourceforge.pmd.cpd.CsTokenizer
 
CSTRING_LITERAL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
CSVRenderer - Class in net.sourceforge.pmd.cpd
 
CSVRenderer() - Constructor for class net.sourceforge.pmd.cpd.CSVRenderer
 
CSVRenderer(boolean) - Constructor for class net.sourceforge.pmd.cpd.CSVRenderer
 
CSVRenderer(char) - Constructor for class net.sourceforge.pmd.cpd.CSVRenderer
 
CSVRenderer(char, boolean) - Constructor for class net.sourceforge.pmd.cpd.CSVRenderer
 
CSVRenderer - Class in net.sourceforge.pmd.renderers
Renderer the results to a comma-delimited text format.
CSVRenderer(ColumnDescriptor<RuleViolation>[], String, String) - Constructor for class net.sourceforge.pmd.renderers.CSVRenderer
 
CSVRenderer() - Constructor for class net.sourceforge.pmd.renderers.CSVRenderer
 
CSVWithLinecountPerFileRenderer - Class in net.sourceforge.pmd.cpd
 
CSVWithLinecountPerFileRenderer() - Constructor for class net.sourceforge.pmd.cpd.CSVWithLinecountPerFileRenderer
 
CSVWriter<T> - Class in net.sourceforge.pmd.renderers
A generic writer that formats input items into rows and columns per the provided column descriptors.
CSVWriter(List<ColumnDescriptor<T>>, String, String) - Constructor for class net.sourceforge.pmd.renderers.CSVWriter
 
curChar - Variable in class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
 
curChar - Variable in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
 
curChar - Variable in class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
 
curChar - Variable in class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
 
curChar - Variable in class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
 
curChar - Variable in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
 
curChar - Variable in class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
 
curChar - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
 
CURRENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CURRENT_USER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
currentChild - Variable in class net.sourceforge.pmd.lang.dfa.pathfinder.PathElement
 
CurrentPackageResolver(PMDASMClassLoader, String) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.TypeSet.CurrentPackageResolver
CurrentPackageResolver(String) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.CurrentPackageResolver
 
CurrentPath - Class in net.sourceforge.pmd.lang.dfa.pathfinder
 
CurrentPath() - Constructor for class net.sourceforge.pmd.lang.dfa.pathfinder.CurrentPath
 
currentTemplateName - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParser
Name of current template we are parsing.
currentToken - Variable in exception net.sourceforge.pmd.lang.java.ast.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception net.sourceforge.pmd.lang.jsp.ast.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception net.sourceforge.pmd.lang.plsql.ast.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception net.sourceforge.pmd.lang.vm.ast.ParseException
This is the last token that has been consumed successfully.
CURRVAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CURSOR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CursorBody() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
CursorSpecification() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
CursorUnit() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Cursor (common part of specification and body)
CUSTOMDATUM_CLASS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
CyclomaticComplexityRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
 
CyclomaticComplexityRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.CyclomaticComplexityRule
 
CyclomaticComplexityRule - Class in net.sourceforge.pmd.lang.plsql.rule.codesize
 
CyclomaticComplexityRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 

D

DAAPathFinder - Class in net.sourceforge.pmd.lang.dfa.pathfinder
Finds all paths of a data flow.
DAAPathFinder(DataFlowNode, Executable) - Constructor for class net.sourceforge.pmd.lang.dfa.pathfinder.DAAPathFinder
 
DAAPathFinder(DataFlowNode, Executable, int) - Constructor for class net.sourceforge.pmd.lang.dfa.pathfinder.DAAPathFinder
 
DaaRuleViolation - Class in net.sourceforge.pmd.lang.java.rule.controversial
The RuleViolation is extended by the VariableName.
DaaRuleViolation(Rule, RuleContext, Node, String, String, String, int, int) - Constructor for class net.sourceforge.pmd.lang.java.rule.controversial.DaaRuleViolation
 
DATA - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DATABASE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DatabaseEvent() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
DatabaseLink() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
dataFlow - Variable in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
DataflowAnomalyAnalysisRule - Class in net.sourceforge.pmd.lang.java.rule.controversial
Starts path search for each method and runs code if found.
DataflowAnomalyAnalysisRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.controversial.DataflowAnomalyAnalysisRule
 
DataFlowFacade - Class in net.sourceforge.pmd.lang.java.dfa
 
DataFlowFacade() - Constructor for class net.sourceforge.pmd.lang.java.dfa.DataFlowFacade
 
DataFlowFacade - Class in net.sourceforge.pmd.lang.plsql.dfa
 
DataFlowFacade() - Constructor for class net.sourceforge.pmd.lang.plsql.dfa.DataFlowFacade
 
DataFlowHandler - Interface in net.sourceforge.pmd.lang
 
DataFlowNode - Interface in net.sourceforge.pmd.lang.dfa
 
DataPoint - Class in net.sourceforge.pmd.stat
Datapoint used for rules that deal with metrics.
DataPoint() - Constructor for class net.sourceforge.pmd.stat.DataPoint
Constructor for DataPoint.
DataSource - Interface in net.sourceforge.pmd.util.datasource
Represents a source file to be analyzed.
Datatype() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
DatatypeDeclaration() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
DATE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DATE_BASE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DateTimeLiteral() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
DateTimeUtil - Class in net.sourceforge.pmd.util
 
DAY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DBMSMetadata - Class in net.sourceforge.pmd.util.database
Wrap JDBC connection for use by PMD: DBURI parameters specify the source code to be passed to PMD.
DBMSMetadata(Connection) - Constructor for class net.sourceforge.pmd.util.database.DBMSMetadata
Minimal constructor
DBMSMetadata(String, String, DBURI) - Constructor for class net.sourceforge.pmd.util.database.DBMSMetadata
Define database connection and source code to retrieve with explicit database username and password.
DBMSMetadata(Properties, DBURI) - Constructor for class net.sourceforge.pmd.util.database.DBMSMetadata
Define database connection and source code to retrieve with database properties.
DBMSMetadata(DBURI) - Constructor for class net.sourceforge.pmd.util.database.DBMSMetadata
Define database connection and source code to retrieve.
DBTIMEZONE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DBType - Class in net.sourceforge.pmd.util.database
Encapsulate the settings needed to access database source code.
DBType(String) - Constructor for class net.sourceforge.pmd.util.database.DBType
 
DBType(String, String) - Constructor for class net.sourceforge.pmd.util.database.DBType
Load the most specific dbType for the protocol
DBType.property - Enum in net.sourceforge.pmd.util.database
The names of the properties
dburi - Variable in class net.sourceforge.pmd.util.database.DBMSMetadata
DBURI
DBURI - Class in net.sourceforge.pmd.util.database
Provide a single parameter to specify database objects to process.
DBURI(String) - Constructor for class net.sourceforge.pmd.util.database.DBURI
Create DBURI from a string, combining a JDBC URL and query parameters.
DBURI(String, String, String, int, String, String, String) - Constructor for class net.sourceforge.pmd.util.database.DBURI
Create a DBURI from standard individual URI components.
DCD - Class in net.sourceforge.pmd.dcd
The Dead Code Detector is used to find dead code.
DCD() - Constructor for class net.sourceforge.pmd.dcd.DCD
 
DDL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DDLCommand() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
DDLEvent() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
debugPrint - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
 
debugStream - Variable in class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
Debug output.
debugStream - Variable in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
Debug output.
debugStream - Variable in class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
Debug output.
debugStream - Variable in class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
Debug output.
debugStream - Variable in class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
Debug output.
debugStream - Variable in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
Debug output.
debugStream - Variable in class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
Debug output.
debugStream - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Debug output.
DEC - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DECIMAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DECIMAL_CONSTANT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
DECIMAL_LITERAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
DECIMAL_LITERAL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
DECIMALINT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
DECIMALLONG - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
DECL_END - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
DECL_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
Declaration() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
DeclarationFinderFunction - Class in net.sourceforge.pmd.lang.java.symboltable
 
DeclarationFinderFunction(NameOccurrence) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.DeclarationFinderFunction
 
declarationsAreInDefaultPackage() - Method in class net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit
 
DeclarativeSection() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
DeclarativeUnit() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
DECLARE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DECNUMBER - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
DECR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
DECR - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
deepCopyValuesTo(AbstractRule) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
DEF - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
DEFAULT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
Lexical state.
DEFAULT - Static variable in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
DEFAULT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
Lexical state.
DEFAULT - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
DEFAULT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
Lexical state.
DEFAULT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
Lexical state.
DEFAULT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
Lexical state.
DEFAULT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
DEFAULT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Lexical state.
DEFAULT_BUFFER_SIZE - Static variable in class net.sourceforge.pmd.lang.java.rule.strings.InsufficientStringBufferDeclarationRule
 
DEFAULT_DELIMITER - Static variable in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Default delimiter for multi properties.
DEFAULT_LANGUAGE - Static variable in class net.sourceforge.pmd.cpd.CPDConfiguration
 
DEFAULT_LINECOUNTPERFILE - Static variable in class net.sourceforge.pmd.cpd.CSVRenderer
 
DEFAULT_NAME - Static variable in class net.sourceforge.pmd.cpd.SourceCode.ReaderCodeLoader
 
DEFAULT_NAME - Static variable in class net.sourceforge.pmd.cpd.SourceCode.StringCodeLoader
 
DEFAULT_NUMERIC_DELIMITER - Static variable in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Default delimiter for numeric properties.
DEFAULT_RENDERER - Static variable in class net.sourceforge.pmd.cpd.CPDConfiguration
 
DEFAULT_SEPARATOR - Static variable in class net.sourceforge.pmd.cpd.CSVRenderer
 
DEFAULT_SEPARATOR - Static variable in class net.sourceforge.pmd.cpd.SimpleRenderer
 
DEFAULT_SKIP_BLOCKS_PATTERN - Static variable in interface net.sourceforge.pmd.cpd.Tokenizer
 
DEFAULT_VALUE - Static variable in class net.sourceforge.pmd.PropertyDescriptorFields
The default value.
defaultAsString() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractEnumeratedProperty
 
defaultAsString() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractMultiNumericProperty
 
defaultAsString() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractMultiPackagedProperty
 
defaultAsString() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractNumericProperty
 
defaultAsString() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
 
defaultAsString() - Method in class net.sourceforge.pmd.lang.rule.properties.BooleanMultiProperty
 
defaultAsString() - Method in class net.sourceforge.pmd.lang.rule.properties.BooleanProperty
 
defaultAsString() - Method in class net.sourceforge.pmd.lang.rule.properties.CharacterProperty
Method defaultAsString.
defaultAsString() - Method in class net.sourceforge.pmd.lang.rule.properties.FileProperty
 
defaultAsString() - Method in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
 
defaultAsString() - Method in class net.sourceforge.pmd.lang.rule.properties.StringProperty
 
defaultAsString() - Method in class net.sourceforge.pmd.lang.rule.properties.TypeProperty
 
defaultFileExtension() - Method in class net.sourceforge.pmd.renderers.CSVRenderer
 
defaultFileExtension() - Method in class net.sourceforge.pmd.renderers.EmacsRenderer
 
defaultFileExtension() - Method in class net.sourceforge.pmd.renderers.HTMLRenderer
 
defaultFileExtension() - Method in class net.sourceforge.pmd.renderers.IDEAJRenderer
 
defaultFileExtension() - Method in interface net.sourceforge.pmd.renderers.Renderer
Return the default filename extension to use.
defaultFileExtension() - Method in class net.sourceforge.pmd.renderers.SummaryHTMLRenderer
 
defaultFileExtension() - Method in class net.sourceforge.pmd.renderers.TextColorRenderer
 
defaultFileExtension() - Method in class net.sourceforge.pmd.renderers.TextPadRenderer
 
defaultFileExtension() - Method in class net.sourceforge.pmd.renderers.TextRenderer
 
defaultFileExtension() - Method in class net.sourceforge.pmd.renderers.VBHTMLRenderer
 
defaultFileExtension() - Method in class net.sourceforge.pmd.renderers.XMLRenderer
 
defaultFileExtension() - Method in class net.sourceforge.pmd.renderers.XSLTRenderer
 
defaultFileExtension() - Method in class net.sourceforge.pmd.renderers.YAHTMLRenderer
 
defaultHasNullValue() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Method defaultHasNullValue.
DefaultValue() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
defaultValue() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Default value to use when the user hasn't specified one or when they wish to revert to a known-good state.
defaultValue() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
defaultValue() - Method in interface net.sourceforge.pmd.PropertyDescriptor
Default value to use when the user hasn't specified one or when they wish to revert to a known-good state.
defaultValueIn(Map<String, String>) - Method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
defaultVersion - Variable in class net.sourceforge.pmd.lang.BaseLanguageModule
 
DEFINE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Define - Class in net.sourceforge.pmd.lang.vm.directive
Directive that puts an unrendered AST block in the context under the specified key, postponing rendering until the reference is used and rendered.
Define() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Define
 
defineClass(String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraph
 
defineConstructor(String, String) - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
 
defineConstructor(String, String, String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraph
 
defineField(String, String) - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
 
defineField(String, String, String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraph
 
defineMethod(String, String) - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
 
defineMethod(String, String, String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraph
 
defineProperty(String, String) - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
Deprecated.
definePropertyDescriptor(PropertyDescriptor<?>) - Method in class net.sourceforge.pmd.AbstractPropertySource
Define a new property via a PropertyDescriptor.
definePropertyDescriptor(PropertyDescriptor<?>) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
definePropertyDescriptor(PropertyDescriptor<?>) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
definePropertyDescriptor(PropertyDescriptor<?>) - Method in interface net.sourceforge.pmd.PropertySource
Define a new property via a PropertyDescriptor.
DEFINER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DEFINITION - Static variable in class net.sourceforge.pmd.lang.dfa.VariableAccess
 
DEL - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
DELETE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
DELETE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DELIMITER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DELIMITER - Static variable in class net.sourceforge.pmd.lang.rule.properties.AbstractMultiPackagedProperty
 
DELIMITER - Static variable in class net.sourceforge.pmd.PropertyDescriptorFields
For multi-valued properties, this defines the delimiter of the single values.
delimiterIn(Map<String, String>) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
delimiterIn(Map<String, String>, char) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
DELTA - Static variable in class net.sourceforge.pmd.lang.rule.stat.StatisticalRuleHelper
 
DEPRECATED - Static variable in class net.sourceforge.pmd.lang.java.javadoc.JavadocTag
 
desc - Variable in class net.sourceforge.pmd.dcd.graph.MemberNode
 
DESC - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DESC - Static variable in class net.sourceforge.pmd.PropertyDescriptorFields
The description of the property.
description - Variable in class net.sourceforge.pmd.lang.java.javadoc.JavadocTag
 
description - Variable in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
description() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Describes the property and the role it plays within the rule it is specified for.
description() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
description() - Method in interface net.sourceforge.pmd.PropertyDescriptor
Describes the property and the role it plays within the rule it is specified for.
DESCRIPTION - Static variable in class net.sourceforge.pmd.PropertyDescriptorFields
The description of the property.
description - Variable in class net.sourceforge.pmd.renderers.AbstractRenderer
 
descriptionIn(Map<String, String>) - Method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
Designer - Class in net.sourceforge.pmd.util.designer
 
Designer(String[]) - Constructor for class net.sourceforge.pmd.util.designer.Designer
 
DestructuringNode - Interface in net.sourceforge.pmd.lang.ecmascript.ast
 
DETERMINISTIC - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DFACanvas() - Constructor for class net.sourceforge.pmd.util.designer.DFAPanel.DFACanvas
 
DFAGraphMethod - Interface in net.sourceforge.pmd.lang.dfa
 
DFAGraphRule - Interface in net.sourceforge.pmd.lang.dfa
 
DFAPanel - Class in net.sourceforge.pmd.util.designer
 
DFAPanel() - Constructor for class net.sourceforge.pmd.util.designer.DFAPanel
 
DFAPanel.DFACanvas - Class in net.sourceforge.pmd.util.designer
 
DFAPLSQLGraphRule - Class in net.sourceforge.pmd.lang.plsql.dfa
 
DFAPLSQLGraphRule() - Constructor for class net.sourceforge.pmd.lang.plsql.dfa.DFAPLSQLGraphRule
 
DFLT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
DIGIT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
DIGIT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
DIGIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DIGIT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
DIGIT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
Dimensionable - Interface in net.sourceforge.pmd.lang.java.ast
 
Directive() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Supports the Pluggable Directives #foo( arg+ )
DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Lexical state.
Directive - Class in net.sourceforge.pmd.lang.vm.directive
Base class for all directives used in Velocity.
Directive() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Directive
 
DIRECTIVE_CHAR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
DIRECTIVE_TERMINATOR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
DirectiveArg() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Supports the arguments for the Pluggable Directives
DirectiveMapper - Class in net.sourceforge.pmd.lang.vm.util
 
DirectiveMapper() - Constructor for class net.sourceforge.pmd.lang.vm.util.DirectiveMapper
 
Directory() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
DIRECTORY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DirectoryFilter - Class in net.sourceforge.pmd.util.filter
Directory filter.
DISABLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
disable_tracing() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
Disable tracing.
disable_tracing() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Disable tracing.
disable_tracing() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Disable tracing.
disable_tracing() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Disable tracing.
DISASSOCIATE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DISCONNECT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DISSALLOWED_TERMS_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.CommentContentRule
 
DISTINCT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DIVIDE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
DIVIDE - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
DIVIDE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
DIVIDEEQ - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
DIVIDEEQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
DO - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
DO - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
DO - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
DO - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DO_BEFORE_FIRST_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
DO_EXPR - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
DOCTYPE_DECL_END - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
DOCTYPE_DECL_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
DoctypeDeclaration() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
DoctypeExternalId() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
DocTypeExternalIdState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
DocTypeState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
document - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
DocumentNavigator - Class in net.sourceforge.pmd.lang.ast.xpath
 
DocumentNavigator() - Constructor for class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
DocumentNode - Class in net.sourceforge.pmd.lang.ast.xpath.saxon
A Saxon OM Document node for an AST Node.
DocumentNode(Node) - Constructor for class net.sourceforge.pmd.lang.ast.xpath.saxon.DocumentNode
Construct a DocumentNode, with the given AST Node serving as the root ElementNode.
DOLLAR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
DOLLAR_OR_HASH - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
DOLLAR_OR_HASH_DOUBLE_QUOTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
DOLLAR_OR_HASH_SINGLE_QUOTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
DOLLARBANG - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
DONE - Static variable in interface net.sourceforge.pmd.cpd.CPDListener
 
Done() - Method in interface net.sourceforge.pmd.lang.ast.CharStream
The lexer calls this function to indicate that it is done with the stream and hence implementations can free any resources held by this class.
Done() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Set buffers back to null when finished.
Done() - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Reset buffer when finished.
Done() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
DontImportJavaLangRule - Class in net.sourceforge.pmd.lang.java.rule.imports
 
DontImportJavaLangRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.imports.DontImportJavaLangRule
 
DontImportSunRule - Class in net.sourceforge.pmd.lang.java.rule.controversial
 
DontImportSunRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.controversial.DontImportSunRule
 
doPMD(PMDConfiguration) - Static method in class net.sourceforge.pmd.PMD
This method is the main entry point for command line usage.
DoStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
DOT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
DOT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
DOT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
DOT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
DOT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
DOTSTAR - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
DOUBLE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
DOUBLE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
DOUBLE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
DOUBLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DOUBLE_EQ - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
DOUBLE_ESCAPE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
DOUBLE_QUOTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
DoubleCheckedLockingRule - Class in net.sourceforge.pmd.lang.java.rule.basic
void method() { if(x == null) { synchronized(this){ if(x == null) { x = new | method(); } } } 1.
DoubleCheckedLockingRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.basic.DoubleCheckedLockingRule
 
DOUBLEDOT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
doubleFrom(String) - Static method in class net.sourceforge.pmd.lang.rule.properties.DoubleProperty
 
DoubleMultiProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a property type that supports multiple double-type property values within an upper and lower boundary.
DoubleMultiProperty(String, String, Double, Double, Double[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.DoubleMultiProperty
Constructor for DoubleProperty.
DoubleProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a property type that support single double-type property values within an upper and lower boundary.
DoubleProperty(String, String, Double, Double, Double, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.DoubleProperty
Constructor for DoubleProperty.
DoubleProperty(String, String, String, String, String, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.DoubleProperty
Constructor for DoubleProperty.
doublesIn(String, char) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
DROP - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
DUMMY - Static variable in interface net.sourceforge.pmd.lang.DataFlowHandler
 
DUMMY - Static variable in interface net.sourceforge.pmd.lang.VisitorStarter
Placeholder VisitorStarter implementation that can be used when no real implementation exists yet.
DUMMY - Static variable in interface net.sourceforge.pmd.lang.XPathHandler
 
DummyJavaNode - Class in net.sourceforge.pmd.lang.java.ast
This is a basic JavaNode implementation, useful when needing to create a dummy node.
DummyJavaNode(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.DummyJavaNode
 
DummyJavaNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.DummyJavaNode
 
dump(UsageGraph, boolean) - Static method in class net.sourceforge.pmd.dcd.DCD
 
dump() - Method in class net.sourceforge.pmd.lang.dfa.Structure
 
dump(String) - Method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
dump(String, boolean, Writer) - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Override this method if you want to customize how the node dumps out its children.
DumpFacade - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
DumpFacade() - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.DumpFacade
 
DumpFacade - Class in net.sourceforge.pmd.lang.java.ast
 
DumpFacade() - Constructor for class net.sourceforge.pmd.lang.java.ast.DumpFacade
 
DumpFacade - Class in net.sourceforge.pmd.lang.jsp.ast
 
DumpFacade() - Constructor for class net.sourceforge.pmd.lang.jsp.ast.DumpFacade
 
DumpFacade - Class in net.sourceforge.pmd.lang.plsql.ast
 
DumpFacade() - Constructor for class net.sourceforge.pmd.lang.plsql.ast.DumpFacade
 
DumpFacade - Class in net.sourceforge.pmd.lang.xml.ast
 
DumpFacade() - Constructor for class net.sourceforge.pmd.lang.xml.ast.DumpFacade
 
DumpNodeVisitor - Class in net.sourceforge.pmd.dcd
Dump a UsageGraph to System.out.
DumpNodeVisitor() - Constructor for class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
DuplicateImportsRule - Class in net.sourceforge.pmd.lang.java.rule.imports
 
DuplicateImportsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.imports.DuplicateImportsRule
 
DuplicateJspImportsRule - Class in net.sourceforge.pmd.lang.jsp.rule.basic
 
DuplicateJspImportsRule() - Constructor for class net.sourceforge.pmd.lang.jsp.rule.basic.DuplicateJspImportsRule
 
dysfunctionReason() - Method in class net.sourceforge.pmd.AbstractPropertySource
Returns a description of why the receiver may be dysfunctional.
dysfunctionReason() - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
dysfunctionReason() - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
dysfunctionReason() - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentContentRule
 
dysfunctionReason() - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
dysfunctionReason() - Method in class net.sourceforge.pmd.lang.java.rule.controversial.AssignmentInOperandRule
 
dysfunctionReason() - Method in class net.sourceforge.pmd.lang.java.rule.coupling.LoosePackageCouplingRule
 
dysfunctionReason() - Method in class net.sourceforge.pmd.lang.java.rule.naming.VariableNamingConventionsRule
 
dysfunctionReason() - Method in class net.sourceforge.pmd.lang.java.rule.strings.AvoidDuplicateLiteralsRule
 
dysfunctionReason() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
dysfunctionReason() - Method in class net.sourceforge.pmd.lang.rule.XPathRule
 
dysfunctionReason() - Method in interface net.sourceforge.pmd.PropertySource
Returns a description of why the receiver may be dysfunctional.
dysfunctionReason() - Method in class net.sourceforge.pmd.renderers.CSVRenderer
We can't show any violations if we don't have any visible columns.

E

EACH - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Ecmascript3Handler - Class in net.sourceforge.pmd.lang.ecmascript
Implementation of LanguageVersionHandler for the ECMAScript Version 3.
Ecmascript3Handler() - Constructor for class net.sourceforge.pmd.lang.ecmascript.Ecmascript3Handler
 
Ecmascript3Parser - Class in net.sourceforge.pmd.lang.ecmascript
Adapter for the EcmascriptParser.
Ecmascript3Parser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.ecmascript.Ecmascript3Parser
 
EcmascriptLanguage - Class in net.sourceforge.pmd.cpd
 
EcmascriptLanguage() - Constructor for class net.sourceforge.pmd.cpd.EcmascriptLanguage
 
EcmascriptLanguageModule - Class in net.sourceforge.pmd.lang.ecmascript
Created by christoferdutz on 20.09.14.
EcmascriptLanguageModule() - Constructor for class net.sourceforge.pmd.lang.ecmascript.EcmascriptLanguageModule
 
EcmascriptNode<T extends org.mozilla.javascript.ast.AstNode> - Interface in net.sourceforge.pmd.lang.ecmascript.ast
 
EcmascriptParser - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
EcmascriptParser(EcmascriptParserOptions) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParser
 
EcmascriptParserOptions - Class in net.sourceforge.pmd.lang.ecmascript
 
EcmascriptParserOptions() - Constructor for class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
EcmascriptParserOptions(Rule) - Constructor for class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
EcmascriptParserOptions.Version - Enum in net.sourceforge.pmd.lang.ecmascript
 
EcmascriptParserVisitor - Interface in net.sourceforge.pmd.lang.ecmascript.ast
 
EcmascriptParserVisitorAdapter - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
EcmascriptParserVisitorAdapter() - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
EcmascriptRuleChainVisitor - Class in net.sourceforge.pmd.lang.ecmascript.rule
 
EcmascriptRuleChainVisitor() - Constructor for class net.sourceforge.pmd.lang.ecmascript.rule.EcmascriptRuleChainVisitor
 
EcmascriptRuleViolationFactory - Class in net.sourceforge.pmd.lang.ecmascript.rule
 
EcmascriptTokenizer - Class in net.sourceforge.pmd.cpd
 
EcmascriptTokenizer() - Constructor for class net.sourceforge.pmd.cpd.EcmascriptTokenizer
 
EcmascriptTreeBuilder - Class in net.sourceforge.pmd.lang.ecmascript.ast
 
EcmascriptTreeBuilder(String, List<ParseProblem>) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptTreeBuilder
 
EcmascriptXPathRule - Class in net.sourceforge.pmd.lang.ecmascript.rule
 
EcmascriptXPathRule() - Constructor for class net.sourceforge.pmd.lang.ecmascript.rule.EcmascriptXPathRule
 
EDITIONABLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
EL_CCT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
EL_ESCAPE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
EL_EXP - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
EL_EXPRESSION - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
EL_EXPRESSION_IN_ATTRIBUTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
EL_LEFTDIV - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
EL_RIGHTDIV - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
EL_TIMES - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
Element() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
A XML element, either with a single empty tag, or with a starting and closing tag with optional contained content.
ELEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ElementNode - Class in net.sourceforge.pmd.lang.ast.xpath.saxon
A Saxon OM Element type node for an AST Node.
ElementNode(DocumentNode, IdGenerator, ElementNode, Node, int) - Constructor for class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
ElExpression() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
An EL expression, not within an attribute value.
ElExpressionInAttribute() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
ELIF - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
ELLIPSIS - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
ELLIPSIS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
ELLIPSIS - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
ELSE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
ELSE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
ELSE - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
ELSE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
ELSE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ELSE - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
ELSE_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
ELSE_LAST_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
ElseClause() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
ELSEIF - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
ELSEIF_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
ElseIfStatement() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
ElseStatement() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
ELSIF - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ElsifClause() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
EmacsRenderer - Class in net.sourceforge.pmd.renderers
Renderer to GNU Emacs parsable format.
EmacsRenderer() - Constructor for class net.sourceforge.pmd.renderers.EmacsRenderer
 
EmbeddedSqlStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
EMPTY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
EMPTY_CLASS_ARRAY - Static variable in class net.sourceforge.pmd.util.ClassUtil
 
EMPTY_INDEX - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
EMPTY_STRINGS - Static variable in class net.sourceforge.pmd.util.StringUtil
 
EmptyForeachStmtRule - Class in net.sourceforge.pmd.lang.vm.rule.basic
 
EmptyForeachStmtRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.basic.EmptyForeachStmtRule
 
EmptyIfStmtRule - Class in net.sourceforge.pmd.lang.vm.rule.basic
 
EmptyIfStmtRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.basic.EmptyIfStmtRule
 
EmptyIterator<T> - Class in net.sourceforge.pmd.util
A singleton iterator that never has anything.
EmptyStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ENABLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
enable_tracing() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
Enable tracing.
enable_tracing() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Enable tracing.
enable_tracing() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Enable tracing.
enable_tracing() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Enable tracing.
ENCODING - Static variable in class net.sourceforge.pmd.renderers.XMLRenderer
 
end(Report) - Method in class net.sourceforge.pmd.ant.Formatter
 
end(RuleContext) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentContentRule
 
end(RuleContext) - Method in class net.sourceforge.pmd.lang.java.rule.design.GenericClassCounterRule
 
END - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
END - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
end(RuleContext) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
end(RuleContext) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
END - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
end() - Method in class net.sourceforge.pmd.renderers.AbstractAccumulatingRenderer
Subclasses should output the AbstractAccumulatingRenderer.report.
end() - Method in class net.sourceforge.pmd.renderers.AbstractIncrementingRenderer
This method is at the very end of the Rendering process, after Renderer.renderFileReport(Report).
end() - Method in class net.sourceforge.pmd.renderers.HTMLRenderer
This method is at the very end of the Rendering process, after Renderer.renderFileReport(Report).
end() - Method in interface net.sourceforge.pmd.renderers.Renderer
This method is at the very end of the Rendering process, after Renderer.renderFileReport(Report).
end() - Method in class net.sourceforge.pmd.renderers.SummaryHTMLRenderer
Subclasses should output the AbstractAccumulatingRenderer.report.
end() - Method in class net.sourceforge.pmd.renderers.TextColorRenderer
Subclasses should output the AbstractAccumulatingRenderer.report.
end() - Method in class net.sourceforge.pmd.renderers.TextRenderer
This method is at the very end of the Rendering process, after Renderer.renderFileReport(Report).
end() - Method in class net.sourceforge.pmd.renderers.VBHTMLRenderer
This method is at the very end of the Rendering process, after Renderer.renderFileReport(Report).
end() - Method in class net.sourceforge.pmd.renderers.XMLRenderer
This method is at the very end of the Rendering process, after Renderer.renderFileReport(Report).
end() - Method in class net.sourceforge.pmd.renderers.XSLTRenderer
This method is at the very end of the Rendering process, after Renderer.renderFileReport(Report).
end() - Method in class net.sourceforge.pmd.renderers.YAHTMLRenderer
Subclasses should output the AbstractAccumulatingRenderer.report.
end() - Method in class net.sourceforge.pmd.Report
Mark the end time of the report.
end(RuleContext) - Method in interface net.sourceforge.pmd.Rule
End processing.
end(RuleContext) - Method in class net.sourceforge.pmd.RuleSet
Triggers the end lifecycle event on each rule in the ruleset.
end(RuleContext) - Method in class net.sourceforge.pmd.RuleSets
Notify all rules of the end of processing.
END_COLUMN - Static variable in interface net.sourceforge.pmd.lang.xml.ast.XmlNode
 
END_LINE - Static variable in interface net.sourceforge.pmd.lang.xml.ast.XmlNode
 
endColumn - Variable in class net.sourceforge.pmd.lang.ast.AbstractNode
 
endColumn - Variable in class net.sourceforge.pmd.lang.cpp.ast.Token
The column number of the last character of this Token.
endColumn - Variable in class net.sourceforge.pmd.lang.java.ast.Token
The column number of the last character of this Token.
endColumn - Variable in class net.sourceforge.pmd.lang.jsp.ast.Token
The column number of the last character of this Token.
endColumn - Variable in class net.sourceforge.pmd.lang.matlab.ast.Token
The column number of the last character of this Token.
endColumn - Variable in class net.sourceforge.pmd.lang.objectivec.ast.Token
The column number of the last character of this Token.
endColumn - Variable in class net.sourceforge.pmd.lang.plsql.ast.Token
The column number of the last character of this Token.
endColumn - Variable in class net.sourceforge.pmd.lang.python.ast.Token
The column number of the last character of this Token.
endColumn - Variable in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
endColumn - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
The column number of the last character of this Token.
ENDING_DOUBLE_QUOTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
ENDING_SINGLE_QUOTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
ENDING_WHITESPACE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
endLine - Variable in class net.sourceforge.pmd.lang.ast.AbstractNode
 
endLine - Variable in class net.sourceforge.pmd.lang.cpp.ast.Token
The line number of the last character of this Token.
endLine - Variable in class net.sourceforge.pmd.lang.java.ast.Token
The line number of the last character of this Token.
endLine - Variable in class net.sourceforge.pmd.lang.jsp.ast.Token
The line number of the last character of this Token.
endLine - Variable in class net.sourceforge.pmd.lang.matlab.ast.Token
The line number of the last character of this Token.
endLine - Variable in class net.sourceforge.pmd.lang.objectivec.ast.Token
The line number of the last character of this Token.
endLine - Variable in class net.sourceforge.pmd.lang.plsql.ast.Token
The line number of the last character of this Token.
endLine - Variable in class net.sourceforge.pmd.lang.python.ast.Token
The line number of the last character of this Token.
endLine - Variable in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
endLine - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
The line number of the last character of this Token.
endsWith - Variable in class net.sourceforge.pmd.util.filter.RegexStringFilter
 
ENDTAG_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
entryStack - Variable in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
ENUM - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
ENUM - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
ENUM_CMT_REQUIREMENT_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
EnumBody() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
EnumConstant() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
EnumDeclaration(int) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
EnumeratedMultiProperty<E> - Class in net.sourceforge.pmd.lang.rule.properties
Defines a datatype with a set of preset values of any type as held within a pair of maps.
EnumeratedMultiProperty(String, String, String[], E[], int[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.EnumeratedMultiProperty
Constructor for EnumeratedProperty.
EnumeratedProperty<E> - Class in net.sourceforge.pmd.lang.rule.properties
Defines a datatype with a set of preset values of any type as held within a pair of maps.
EnumeratedProperty(String, String, String[], E[], int, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.EnumeratedProperty
Constructor for EnumeratedProperty.
EOF - Static variable in class net.sourceforge.pmd.cpd.TokenEntry
 
EOF - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
End of File.
EOF - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
End of File.
EOF - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
End of File.
EOF - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
End of File.
EOF - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
End of File.
EOF - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
End of File.
EOF - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
End of File.
EOF - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
End of File.
eol - Variable in exception net.sourceforge.pmd.lang.java.ast.ParseException
The end of line string for this machine.
eol - Variable in exception net.sourceforge.pmd.lang.jsp.ast.ParseException
The end of line string for this machine.
eol - Variable in exception net.sourceforge.pmd.lang.plsql.ast.ParseException
The end of line string for this machine.
EOL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
eol - Variable in exception net.sourceforge.pmd.lang.vm.ast.ParseException
The end of line string for this machine.
EOL - Static variable in class net.sourceforge.pmd.PMD
The line delimiter used by PMD in outputs.
EOL - Static variable in class net.sourceforge.pmd.renderers.EmacsRenderer
 
EQ - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
EQ - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
EQ - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
EQEQUAL - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
EQGREATER - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
EQLESS - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
EQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
EQUAL - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
EqualityExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
EqualityExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
EqualityExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
equals(Object) - Method in class net.sourceforge.pmd.cpd.Mark
 
equals(Object) - Method in class net.sourceforge.pmd.cpd.TokenEntry
 
equals(Object) - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
 
equals(Object) - Method in class net.sourceforge.pmd.dcd.graph.ConstructorNode
 
equals(Object) - Method in class net.sourceforge.pmd.dcd.graph.FieldNode
 
equals(Object) - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
equals(S) - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
equals(String, String) - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
equals(Object) - Method in class net.sourceforge.pmd.dcd.graph.MethodNode
 
equals(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
This implementation considers to NodeInfo objects to be equal, if their underlying nodes are equal.
equals(Object) - Method in class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
equals(Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
equals(Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodNameDeclaration
 
equals(Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.SimpleTypedNameDeclaration
equals(Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
equals(Object) - Method in class net.sourceforge.pmd.lang.ParserOptions
 
equals(Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodNameDeclaration
 
equals(Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
Simply return if the image start with keyword 'this' or 'super'.
equals(Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.VariableNameDeclaration
 
equals(Object) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
Rules are equal if: They have the same implementation class. They have the same name. They have the same priority. They share the same properties.
equals(Object) - Method in class net.sourceforge.pmd.lang.rule.ImportWrapper
 
equals(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
equals(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
equals(Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMethod.MethodCacheKey
 
EQUALS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
equals(Object) - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
equals(Object) - Method in class net.sourceforge.pmd.RuleSet
Two rulesets are equals, if they have the same name and contain the same rules.
equals(Object) - Method in class net.sourceforge.pmd.util.database.DBType
 
equalsNode(AbstractReportNode) - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
Should compare to nodes of the tree.
equalsNode(AbstractReportNode) - Method in class net.sourceforge.pmd.lang.dfa.report.ClassNode
 
equalsNode(AbstractReportNode) - Method in class net.sourceforge.pmd.lang.dfa.report.PackageNode
 
equalsNode(AbstractReportNode) - Method in class net.sourceforge.pmd.lang.dfa.report.ViolationNode
 
EqualsOldIDNewID(PLSQLNode) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Tests, if the new Token if type ID is identical to the old Token of type ID.
ERROR_STATUS - Static variable in class net.sourceforge.pmd.cli.PMDCommandLineInterface
 
errorFor(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Validation function that returns a diagnostic error message for a sample property value.
errorFor(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.EnumeratedMultiProperty
 
errorFor(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.EnumeratedProperty
 
errorFor(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
errorFor(Object) - Method in interface net.sourceforge.pmd.PropertyDescriptor
Validation function that returns a diagnostic error message for a sample property value.
errors - Variable in class net.sourceforge.pmd.renderers.AbstractIncrementingRenderer
Accumulated processing errors.
errors() - Method in class net.sourceforge.pmd.Report
Returns an iterator of the reported processing errors.
ESC_SEQ - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
ESCAPE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Escape() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Used to catch and process escape sequences in grammatical constructs as escapes outside of VTL are just characters.
ESCAPE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
ESCAPE_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
ESCAPE_SEQUENCE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
EscapedDirective() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
used to separate the notion of a valid directive that has been escaped, versus something that looks like a directive and is just schmoo.
escapeWhitespace(Object) - Static method in class net.sourceforge.pmd.util.StringUtil
Replace some whitespace characters so they are visually apparent.
evaluate(Node, RuleContext) - Method in class net.sourceforge.pmd.lang.rule.xpath.AbstractXPathRuleQuery
Evaluate the XPath query against the given Node.
evaluate(Node, RuleContext) - Method in class net.sourceforge.pmd.lang.rule.xpath.JaxenXPathRuleQuery
Evaluate the XPath query against the given Node.
evaluate(Node, RuleContext) - Method in class net.sourceforge.pmd.lang.rule.xpath.SaxonXPathRuleQuery
Evaluate the XPath query against the given Node.
evaluate(Node, RuleContext) - Method in interface net.sourceforge.pmd.lang.rule.xpath.XPathRuleQuery
Evaluate the XPath query against the given Node.
evaluate(Node, RuleContext) - Method in class net.sourceforge.pmd.lang.rule.XPathRule
Evaluate the XPath query with the AST node.
Evaluate - Class in net.sourceforge.pmd.lang.vm.directive
Evaluates the directive argument as a VTL string, using the existing context.
Evaluate() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Evaluate
 
EVALUATE_ACTION - Static variable in class net.sourceforge.pmd.util.viewer.gui.ActionCommands
 
evaluateXPathExpression(String, Object) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
evaluates the given XPath expression against the current tree
EvaluationResultsPanel - Class in net.sourceforge.pmd.util.viewer.gui
A panel showing XPath expression evaluation results
EvaluationResultsPanel(ViewerModel) - Constructor for class net.sourceforge.pmd.util.viewer.gui.EvaluationResultsPanel
constructs the panel
EXCEPT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
EXCEPT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
EXCEPTION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
EXCEPTION_FILE_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.strings.AvoidDuplicateLiteralsRule
 
EXCEPTION_INIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
EXCEPTION_LIST_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.strings.AvoidDuplicateLiteralsRule
 
ExceptionAsFlowControlRule - Class in net.sourceforge.pmd.lang.java.rule.strictexception
Catches the use of exception statements as a flow control device.
ExceptionAsFlowControlRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strictexception.ExceptionAsFlowControlRule
 
ExceptionDeclaration() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
ExceptionHandler() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
ExceptionParser(char) - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.AvoidDuplicateLiteralsRule.ExceptionParser
 
EXCEPTIONS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ExcessiveClassLengthRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
This rule detects when a class exceeds a certain threshold.
ExcessiveClassLengthRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.ExcessiveClassLengthRule
 
ExcessiveImportsRule - Class in net.sourceforge.pmd.lang.java.rule.coupling
ExcessiveImports attempts to count all unique imports a class contains.
ExcessiveImportsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.coupling.ExcessiveImportsRule
 
ExcessiveLengthRule - Class in net.sourceforge.pmd.lang.java.rule.design
This is a common super class for things which have excessive length.
ExcessiveLengthRule(Class<?>) - Constructor for class net.sourceforge.pmd.lang.java.rule.design.ExcessiveLengthRule
 
ExcessiveLengthRule - Class in net.sourceforge.pmd.lang.plsql.rule.design
This is a common super class for things which have excessive length.
ExcessiveLengthRule(Class<?>) - Constructor for class net.sourceforge.pmd.lang.plsql.rule.design.ExcessiveLengthRule
 
ExcessiveMethodLengthRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
This rule detects when a method exceeds a certain threshold.
ExcessiveMethodLengthRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.ExcessiveMethodLengthRule
 
ExcessiveMethodLengthRule - Class in net.sourceforge.pmd.lang.plsql.rule.codesize
This rule detects when a method exceeds a certain threshold.
ExcessiveMethodLengthRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.codesize.ExcessiveMethodLengthRule
 
ExcessiveNodeCountRule - Class in net.sourceforge.pmd.lang.java.rule.design
This is a common super class for things which shouldn't have excessive nodes underneath.
ExcessiveNodeCountRule(Class<?>) - Constructor for class net.sourceforge.pmd.lang.java.rule.design.ExcessiveNodeCountRule
 
ExcessiveNodeCountRule - Class in net.sourceforge.pmd.lang.plsql.rule.design
This is a common super class for things which shouldn't have excessive nodes underneath.
ExcessiveNodeCountRule(Class<?>) - Constructor for class net.sourceforge.pmd.lang.plsql.rule.design.ExcessiveNodeCountRule
 
ExcessiveObjectLengthRule - Class in net.sourceforge.pmd.lang.plsql.rule.codesize
This rule detects when an Oracle object exceeds a certain threshold.
ExcessiveObjectLengthRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.codesize.ExcessiveObjectLengthRule
 
ExcessivePackageBodyLengthRule - Class in net.sourceforge.pmd.lang.plsql.rule.codesize
This rule detects when a class exceeds a certain threshold.
ExcessivePackageBodyLengthRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.codesize.ExcessivePackageBodyLengthRule
 
ExcessivePackageSpecificationLengthRule - Class in net.sourceforge.pmd.lang.plsql.rule.codesize
This rule detects when a class exceeds a certain threshold.
ExcessivePackageSpecificationLengthRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.codesize.ExcessivePackageSpecificationLengthRule
 
ExcessiveParameterListRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
This rule detects an abnormally long parameter list.
ExcessiveParameterListRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.ExcessiveParameterListRule
 
ExcessiveParameterListRule - Class in net.sourceforge.pmd.lang.plsql.rule.codesize
This rule detects an abnormally long parameter list.
ExcessiveParameterListRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.codesize.ExcessiveParameterListRule
 
ExcessivePublicCountRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
 
ExcessivePublicCountRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.ExcessivePublicCountRule
 
ExcessiveTemplateLengthRule - Class in net.sourceforge.pmd.lang.vm.rule.basic
 
ExcessiveTemplateLengthRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.basic.ExcessiveTemplateLengthRule
 
ExcessiveTypeLengthRule - Class in net.sourceforge.pmd.lang.plsql.rule.codesize
This rule detects when a class exceeds a certain threshold.
ExcessiveTypeLengthRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.codesize.ExcessiveTypeLengthRule
 
EXCLUSIVE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ExclusiveOrExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
EXEC - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
Executable - Interface in net.sourceforge.pmd.lang.dfa.pathfinder
Created on 09.08.2004
ExecutableCode - Interface in net.sourceforge.pmd.lang.plsql.ast
Methods required to be considered as an executable piece of code.
execute() - Method in class net.sourceforge.pmd.ant.internal.PMDTaskImpl
 
execute() - Method in class net.sourceforge.pmd.ant.PMDTask
 
execute() - Method in class net.sourceforge.pmd.cpd.CPDTask
 
execute(CurrentPath) - Method in interface net.sourceforge.pmd.lang.dfa.pathfinder.Executable
 
execute(CurrentPath) - Method in class net.sourceforge.pmd.lang.java.rule.controversial.DataflowAnomalyAnalysisRule
 
execute(CurrentPath) - Method in class net.sourceforge.pmd.lang.java.rule.UselessAssignment
 
execute() - Method in class net.sourceforge.pmd.lang.java.symboltable.Search
 
execute(Scope) - Method in class net.sourceforge.pmd.lang.java.symboltable.Search
 
EXECUTE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
execute() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.Search
 
execute(Scope) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.Search
 
EXISTS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
EXIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ExitStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
EXP - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
EXPAND_ENTITY_REFERENCES_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
EXPAND_ENTITY_REFERENCES_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.XmlXPathRule
 
EXPAND_ENTITY_REFERENCES_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
ExpandBuff(boolean) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
ExpandBuff(boolean) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
expandVariables(String) - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
expectedFields() - Method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
expectedFields() - Method in interface net.sourceforge.pmd.PropertyDescriptorFactory
Denote the identifiers of the expected fields paired with booleans denoting whether they are required (non-null) or not.
expectedFieldTypesWith(String[], Boolean[]) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
expectedTokenCount - Variable in class net.sourceforge.pmd.testframework.AbstractTokenizerTest
 
expectedTokenSequences - Variable in exception net.sourceforge.pmd.lang.java.ast.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception net.sourceforge.pmd.lang.jsp.ast.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception net.sourceforge.pmd.lang.plsql.ast.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception net.sourceforge.pmd.lang.vm.ast.ParseException
Each entry in this array is an array of integers.
ExplicitConstructorInvocation() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ExplicitImportResolver(PMDASMClassLoader, Set<String>) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.TypeSet.ExplicitImportResolver
ExplicitImportResolver(Set<String>) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.ExplicitImportResolver
 
EXPONENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
EXPONENT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
EXPONENT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
EXPONENT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
EXPONENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
EXPORTED_CALLBACK - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
Expression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
Expression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
Expression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
EXTENDS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
EXTENDS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ExtendsList() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
EXTENSION - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
 
extensions - Variable in class net.sourceforge.pmd.lang.BaseLanguageModule
 
extensions - Variable in class net.sourceforge.pmd.util.filter.FileExtensionFilter
 
EXTERN - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
EXTERN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
EXTERNAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
EXTRACT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
extractParameters(PMDParameters, String[], String) - Static method in class net.sourceforge.pmd.cli.PMDCommandLineInterface
 
extractProperties() - Method in class net.sourceforge.pmd.lang.java.rule.logging.GuardDebugLoggingRule
 
extractProperties() - Method in class net.sourceforge.pmd.lang.java.rule.logging.GuardLogStatementRule
 
extractTestsFromXml(Rule) - Method in class net.sourceforge.pmd.testframework.RuleTst
Extract a set of tests from an XML file.
extractTestsFromXml(Rule, String) - Method in class net.sourceforge.pmd.testframework.RuleTst
 
extractTestsFromXml(Rule, String, String) - Method in class net.sourceforge.pmd.testframework.RuleTst
Extract a set of tests from an XML file with the given name.

F

FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.BooleanMultiProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.BooleanProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.CharacterMultiProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.CharacterProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.DoubleMultiProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.DoubleProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.EnumeratedMultiProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.EnumeratedProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.FileProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.FloatMultiProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.FloatProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.IntegerMultiProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.IntegerProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.LongMultiProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.LongProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.MethodMultiProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.StringMultiProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.StringProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.TypeMultiProperty
 
FACTORY - Static variable in class net.sourceforge.pmd.lang.rule.properties.TypeProperty
 
factoryFor(String) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.PropertyDescriptorUtil
 
FALSE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
FALSE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
False() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
FALSE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
FALSETOK - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
FETCH - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
FetchStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
FIELD_CMT_REQUIREMENT_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
FieldDeclaration(int) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
FieldDeclaration() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
FieldDeclarationsShouldBeAtStartOfClassRule - Class in net.sourceforge.pmd.lang.java.rule.design
Detects fields that are declared after methods, constructors, etc.
FieldDeclarationsShouldBeAtStartOfClassRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.FieldDeclarationsShouldBeAtStartOfClassRule
FieldNode - Class in net.sourceforge.pmd.dcd.graph
Represents a Class Field in a UsageGraph.
FieldNode(ClassNode, String, String) - Constructor for class net.sourceforge.pmd.dcd.graph.FieldNode
 
FILE_NAME - Static variable in class net.sourceforge.pmd.renderers.IDEAJRenderer
 
FileCodeLoader(File, String) - Constructor for class net.sourceforge.pmd.cpd.SourceCode.FileCodeLoader
 
FileDataSource - Class in net.sourceforge.pmd.util.datasource
DataSource implementation to read data from a file.
FileDataSource(File) - Constructor for class net.sourceforge.pmd.util.datasource.FileDataSource
 
FileExtensionFilter - Class in net.sourceforge.pmd.util.filter
 
FileExtensionFilter(String...) - Constructor for class net.sourceforge.pmd.util.filter.FileExtensionFilter
Matches any files with the given extensions, ignoring case
FileExtensionFilter(boolean, String...) - Constructor for class net.sourceforge.pmd.util.filter.FileExtensionFilter
Matches any files with the given extensions, optionally ignoring case.
FileFinder - Class in net.sourceforge.pmd.util
A utility class for finding files within a directory.
FileFinder() - Constructor for class net.sourceforge.pmd.util.FileFinder
 
FileIterable - Class in net.sourceforge.pmd.util
Handy class to easily iterate over a file, line by line, using a Java 5 for loop.
FileIterable(File) - Constructor for class net.sourceforge.pmd.util.FileIterable
 
filename - Variable in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
filenameFilter() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
filenameFrom(DataSource) - Method in class net.sourceforge.pmd.processor.AbstractPMDProcessor
 
FileProperty - Class in net.sourceforge.pmd.lang.rule.properties
 
FileProperty(String, String, File, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.FileProperty
 
FileReporter - Class in net.sourceforge.pmd.cpd
 
FileReporter(String) - Constructor for class net.sourceforge.pmd.cpd.FileReporter
 
FileReporter(File) - Constructor for class net.sourceforge.pmd.cpd.FileReporter
 
FileReporter(File, String) - Constructor for class net.sourceforge.pmd.cpd.FileReporter
 
FileUtil - Class in net.sourceforge.pmd.util
This is a utility class for working with Files.
FillBuff() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
FillBuff() - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
filter(Filter) - Method in class net.sourceforge.pmd.testframework.PMDTestRunner
 
filter - Variable in class net.sourceforge.pmd.util.filter.AbstractDelegateFilter
 
filter(T) - Method in class net.sourceforge.pmd.util.filter.AbstractDelegateFilter
 
filter(T) - Method in class net.sourceforge.pmd.util.filter.AndFilter
 
filter(File) - Method in class net.sourceforge.pmd.util.filter.DirectoryFilter
 
filter(File) - Method in class net.sourceforge.pmd.util.filter.FileExtensionFilter
 
Filter<T> - Interface in net.sourceforge.pmd.util.filter
A Filter interface, used for filtering arbitrary objects.
filter(T) - Method in interface net.sourceforge.pmd.util.filter.Filter
 
filter(Filter<T>, Collection<T>) - Static method in class net.sourceforge.pmd.util.filter.Filters
Filter a given Collection.
filter(T) - Method in class net.sourceforge.pmd.util.filter.NotFilter
 
filter(T) - Method in class net.sourceforge.pmd.util.filter.OrFilter
 
filter(String) - Method in class net.sourceforge.pmd.util.filter.RegexStringFilter
 
filteredCommentIn(Comment) - Method in class net.sourceforge.pmd.lang.java.rule.comments.AbstractCommentRule
 
filters - Variable in class net.sourceforge.pmd.util.filter.AbstractCompoundFilter
 
Filters - Class in net.sourceforge.pmd.util.filter
Utility class for working with Filters.
Filters() - Constructor for class net.sourceforge.pmd.util.filter.Filters
 
FINAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
FINAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
FINAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
finalize() - Method in class net.sourceforge.pmd.util.FileIterable
 
FINALLY - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
FINALLY - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
FinallyStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
findAllVersions() - Static method in class net.sourceforge.pmd.lang.LanguageRegistry
 
findByExtension(String) - Static method in class net.sourceforge.pmd.lang.LanguageRegistry
 
findChildNodesWithXPath(String) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Returns all the nodes matching the xpath expression.
findChildNodesWithXPath(String) - Method in interface net.sourceforge.pmd.lang.ast.Node
Returns all the nodes matching the xpath expression.
findChildrenOfType(Class<T>) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Traverses the children to find all the instances of type childType.
findChildrenOfType(Class<T>) - Method in interface net.sourceforge.pmd.lang.ast.Node
Traverses the children to find all the instances of type childType.
findClass(String) - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet
Resolves a class by its name using all known resolvers.
findClass(String) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet
 
findClassNameDeclaration(String) - Method in class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
 
findDescendantsOfType(Class<T>) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Traverses down the tree to find all the descendant instances of type descendantType.
findDescendantsOfType(Class<T>, List<T>, boolean) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Traverses down the tree to find all the descendant instances of type descendantType.
findDescendantsOfType(Class<T>) - Method in interface net.sourceforge.pmd.lang.ast.Node
Traverses down the tree to find all the descendant instances of type descendantType.
findDescendantsOfType(Class<T>, List<T>, boolean) - Method in interface net.sourceforge.pmd.lang.ast.Node
Traverses down the tree to find all the descendant instances of type descendantType.
findFilesFrom(File, FilenameFilter, boolean) - Method in class net.sourceforge.pmd.util.FileFinder
 
findFirstDegreeChildrenOfType(Node, Class<T>) - Method in class net.sourceforge.pmd.lang.java.rule.unnecessary.UselessOverridingMethodRule
 
findLanguageByTerseName(String) - Static method in class net.sourceforge.pmd.lang.LanguageRegistry
 
findLanguageVersionByTerseName(String) - Static method in class net.sourceforge.pmd.lang.LanguageRegistry
 
findMatches() - Method in class net.sourceforge.pmd.cpd.MatchAlgorithm
 
findPatternInFile(File, String) - Static method in class net.sourceforge.pmd.util.FileUtil
Handy method to find a certain pattern into a file.
findRule(String, String) - Method in class net.sourceforge.pmd.testframework.RuleTst
Find a rule in a certain ruleset by name
findVariableHere(JavaNameOccurrence) - Method in class net.sourceforge.pmd.lang.java.symboltable.AbstractJavaScope
 
findVariableHere(JavaNameOccurrence) - Method in class net.sourceforge.pmd.lang.java.symboltable.ClassScope
 
findVariableHere(JavaNameOccurrence) - Method in class net.sourceforge.pmd.lang.java.symboltable.LocalScope
 
findVariableHere(JavaNameOccurrence) - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodScope
 
findVariableHere(JavaNameOccurrence) - Method in class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
 
findVariableHere(PLSQLNameOccurrence) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ClassScope
 
findVariableHere(PLSQLNameOccurrence) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.LocalScope
 
findVariableHere(PLSQLNameOccurrence) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodScope
 
findVariableHere(NameOccurrence) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.SourceFileScope
 
findViolationForEachLogStatement(ASTCompilationUnit, Object, String) - Method in class net.sourceforge.pmd.lang.java.rule.logging.GuardLogStatementRule
 
findWithRuleSupport() - Static method in class net.sourceforge.pmd.lang.LanguageRegistry
A utility method to find the Languages which have Rule support.
fireTreeModelEvent(TreeModelEvent) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
 
fireViewerModelEvent(ViewerModelEvent) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
 
first - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
firstToken - Variable in class net.sourceforge.pmd.lang.ast.AbstractNode
 
FIXED_NUM_TYPE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
FLOAT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
FLOAT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
FLOAT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
FLOAT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
FLOAT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
FLOAT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
FLOAT_LITERAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
FLOAT_ZERO - Static variable in class net.sourceforge.pmd.util.NumericConstants
 
floatFrom(String) - Static method in class net.sourceforge.pmd.lang.rule.properties.FloatProperty
 
FLOATING_POINT_LITERAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
FLOATING_POINT_LITERAL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
FLOATING_POINT_LITERAL - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
FloatingPointLiteral() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
FloatMultiProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a property type that support float property values within an upper and lower boundary.
FloatMultiProperty(String, String, Float, Float, Float[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.FloatMultiProperty
Constructor for FloatProperty that configures it to accept multiple values and any number of defaults.
FLOATONE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
FloatProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a property type that supports single float property values within an upper and lower boundary.
FloatProperty(String, String, Float, Float, Float, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.FloatProperty
Constructor for FloatProperty that limits itself to a single value within the specified limits.
FloatProperty(String, String, String, String, String, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.FloatProperty
Constructor for FloatProperty that limits itself to a single value within the specified limits.
floatsIn(String, char) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
FLOATTWO - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
FLOORDIVIDE - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
FLOORDIVIDEEQ - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
flush() - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
 
flush() - Method in interface net.sourceforge.pmd.renderers.Renderer
 
flush() - Method in class net.sourceforge.pmd.util.log.AntLogHandler
 
flush() - Method in class net.sourceforge.pmd.util.log.ConsoleLogHandler
 
FOAMAT_FUNC - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
Lexical state.
FOLLOWS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
FOR - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
FOR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
FOR - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
FOR - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
FOR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
FOR - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
FOR_BEFORE_FIRST_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
FOR_END - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
FOR_EXPR - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
FOR_INIT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
FOR_UPDATE - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
FORALL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ForAllIndex() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
ForAllIndex is declared implicitly, unlike most variables or constants.
ForAllStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
FORCE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Foreach - Class in net.sourceforge.pmd.lang.vm.directive
Foreach directive used for moving through arrays, or objects that provide an Iterator.
Foreach() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Foreach
 
FOREACH_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
FOREACHROW - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ForeachStatement() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
ForIndex() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
ForIndex is declared implicitly, unlike most variables or constants.
ForInit() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
FORMAL_COMMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
FORMAL_COMMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
FORMAL_COMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
FormalComment - Class in net.sourceforge.pmd.lang.java.ast
 
FormalComment(Token) - Constructor for class net.sourceforge.pmd.lang.java.ast.FormalComment
 
FormalParameter() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
FormalParameter() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
FormalParameters() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
FormalParameters() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
format(LogRecord) - Method in class net.sourceforge.pmd.util.log.PmdLogFormatter
 
FORMAT_FUNC - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
Lexical state.
FormatAttribute() - Constructor for class net.sourceforge.pmd.cpd.CPDTask.FormatAttribute
 
formatFileString(Directive) - Static method in class net.sourceforge.pmd.lang.vm.util.LogUtil
Creates a string that formats the template filename with line number and column of the given Directive.
formatFileString(AbstractVmNode) - Static method in class net.sourceforge.pmd.lang.vm.util.LogUtil
Creates a string that formats the template filename with line number and column of the given Node.
formatFileString(String, int, int) - Static method in class net.sourceforge.pmd.lang.vm.util.LogUtil
Simply creates a string that formats the template filename with line number and column.
Formatter - Class in net.sourceforge.pmd.ant
 
Formatter() - Constructor for class net.sourceforge.pmd.ant.Formatter
 
formatValueForXPath(Attribute) - Static method in class net.sourceforge.pmd.util.viewer.model.AttributeToolkit
formats a value for its usage in XPath expressions
ForStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ForStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Scope rule: the loop index only exists within the Loop
FortranLanguage - Class in net.sourceforge.pmd.cpd
Language implementation for Fortran
FortranLanguage() - Constructor for class net.sourceforge.pmd.cpd.FortranLanguage
Create a Fotran Language instance.
FortranLanguageModule - Class in net.sourceforge.pmd.lang.fortran
Implementation for the Fortran Language Module
FortranLanguageModule() - Constructor for class net.sourceforge.pmd.lang.fortran.FortranLanguageModule
Creates a new instance of FortranLanguageModule
FortranTokenizer - Class in net.sourceforge.pmd.cpd
Tokenizer implementation for Fortran
FortranTokenizer() - Constructor for class net.sourceforge.pmd.cpd.FortranTokenizer
Creates a new instance of FortranTokenizer.
ForUpdate() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
FORWARD - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
FRIEND - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
FROM - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
FROM - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
fromInternalForm(String) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
 
fromStringFilter(Filter<String>) - Static method in class net.sourceforge.pmd.util.filter.Filters
Given a String Filter, expose as a Filter on another type.
FullyQualifiedNameResolver(PMDASMClassLoader) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.TypeSet.FullyQualifiedNameResolver
FullyQualifiedNameResolver() - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.FullyQualifiedNameResolver
 
FUNC - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
FUNCTION - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
FUNCTION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.

G

GE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
GE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
generate(Set<RuleDuration>, PrintStream) - Method in interface net.sourceforge.pmd.benchmark.BenchmarkReport
 
generate(Map<String, BenchmarkResult>, PrintStream) - Method in interface net.sourceforge.pmd.benchmark.BenchmarkReport
 
generate(Set<RuleDuration>, PrintStream) - Method in class net.sourceforge.pmd.benchmark.TextReport
 
generate(Map<String, BenchmarkResult>, PrintStream) - Method in class net.sourceforge.pmd.benchmark.TextReport
 
generateId(FastStringBuffer) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
generateParseException() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
Generate ParseException.
generateParseException() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Generate ParseException.
generateParseException() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Generate ParseException.
generateParseException() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Generate ParseException.
GenericClassCounterRule - Class in net.sourceforge.pmd.lang.java.rule.design
A generic rule that can be configured to "count" classes of certain type based on either their name (full name, prefix, suffixes anything can be matched with a regex), and/or their type.
GenericClassCounterRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.GenericClassCounterRule
 
GenericLiteralCheckerRule - Class in net.sourceforge.pmd.lang.java.rule
This class allow to match a Literal (most likely a String) with a regex pattern.
GenericLiteralCheckerRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.GenericLiteralCheckerRule
 
GenericToken - Class in net.sourceforge.pmd.lang.ast
 
GenericToken() - Constructor for class net.sourceforge.pmd.lang.ast.GenericToken
 
GERMAN_SPECIAL_CHARACTERS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
get(int, T, String) - Method in interface net.sourceforge.pmd.renderers.ColumnDescriptor.Accessor
 
getAccessNodeParent() - Method in class net.sourceforge.pmd.lang.java.symboltable.ClassNameDeclaration
 
getAccessNodeParent() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
getAccessType() - Method in class net.sourceforge.pmd.lang.dfa.VariableAccess
 
getAllowsChildren() - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
 
getAllRules() - Method in class net.sourceforge.pmd.RuleSets
Return all rules from all rulesets.
getAllRuleSets() - Method in class net.sourceforge.pmd.RuleSets
Get all the RuleSets.
getAnother() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeAxisIterator
getApplicableFiles(PMDConfiguration, Set<Language>) - Static method in class net.sourceforge.pmd.PMD
Determines all the files, that should be analyzed by PMD.
getArgument(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionCall
 
getArgument(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTNewExpression
 
getArgumentCount() - Method in class net.sourceforge.pmd.lang.java.ast.ASTArguments
 
getArgumentCount() - Method in class net.sourceforge.pmd.lang.java.ast.ASTExplicitConstructorInvocation
 
getArgumentCount() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimarySuffix
Get the number of arguments for this primary suffix.
getArgumentCount() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
getArgumentCount() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTArguments
 
getArgumentCount() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPrimarySuffix
Get the number of arguments for this primary suffix.
getArgumentCount() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
getArrayComprehensionLoop(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayComprehension
 
getArrayDepth() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
getArrayDepth() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFormalParameter
 
getArrayDepth() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLocalVariableDeclaration
 
getArrayDepth() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimitiveType
 
getArrayDepth() - Method in class net.sourceforge.pmd.lang.java.ast.ASTReferenceType
 
getArrayDepth() - Method in class net.sourceforge.pmd.lang.java.ast.ASTType
 
getArrayDepth() - Method in class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId
 
getArrayDepth() - Method in interface net.sourceforge.pmd.lang.java.ast.Dimensionable
 
getArrayDepth() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaratorId
 
getAsDocument() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
getAsDocument() - Method in interface net.sourceforge.pmd.lang.ast.Node
Get a DOM Document which contains Elements and Attributes representative of this Node and it's children.
getASTCompilationUnitPackage() - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet
 
getASTinputPackage() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet
 
getAttribute(String) - Method in class net.sourceforge.pmd.RuleContext
Get an attribute value on the RuleContext.
getAttributeAxisIterator(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getAttributeIterator() - Method in interface net.sourceforge.pmd.lang.ast.xpath.AttributeNode
 
getAttributeName(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getAttributeNamespaceUri(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getAttributeQName(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getAttributeStringValue(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getAttributeValue(int) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getAuxClasspath() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getAuxclasspath() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getAverage() - Method in class net.sourceforge.pmd.stat.Metric
 
getBaseURI() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getBeginColumn() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
getBeginColumn() - Method in interface net.sourceforge.pmd.lang.ast.CharStream
Returns the column number of the first character for current token (being matched after the last call to BeginTOken).
getBeginColumn() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
getBeginColumn() - Method in interface net.sourceforge.pmd.lang.ast.Node
 
getBeginColumn() - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Get token beginning column number.
getBeginColumn() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
getBeginColumn() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
getBeginColumn() - Method in interface net.sourceforge.pmd.RuleViolation
Get the column number of the begin line in the source file in which this violation was identified.
getBeginLine() - Method in class net.sourceforge.pmd.cpd.Mark
 
getBeginLine() - Method in class net.sourceforge.pmd.cpd.TokenEntry
 
getBeginLine() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
getBeginLine() - Method in interface net.sourceforge.pmd.lang.ast.CharStream
Returns the line number of the first character for current token (being matched after the last call to BeginTOken).
getBeginLine() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
getBeginLine() - Method in interface net.sourceforge.pmd.lang.ast.Node
 
getBeginLine() - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Get token beginning line number.
getBeginLine() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
getBeginLine() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
getBeginLine() - Method in interface net.sourceforge.pmd.RuleViolation
Get the begin line number in the source file in which this violation was identified.
getBlock() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTCatchClause
 
getBlock() - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
 
getBody() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTDoLoop
 
getBody() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTForInLoop
 
getBody() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTForLoop
 
getBody() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionNode
 
getBody(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionNode
Deprecated.
getBody() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTLetNode
 
getBody() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTWhileLoop
 
getBraceStack() - Method in class net.sourceforge.pmd.lang.dfa.Structure
 
getCanonicalImage() - Method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
Return node image converted to the normal Oracle form.
getCanonicalImage(String) - Static method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
Convert arbitrary String to normal Oracle format, under assumption that the passed image is an Oracle name.
getCatchClause(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTTryStatement
 
getCatchCondition() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTCatchClause
 
getCharacterSet() - Method in class net.sourceforge.pmd.util.database.DBType
 
getCharacterSet() - Method in class net.sourceforge.pmd.util.database.DBURI
 
getChild(Object, int) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
 
getChildAt(int) - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
 
getChildAt(int) - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
 
getChildAxisIterator(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
Get an iterator over all of this node's children.
getChildCount() - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
 
getChildCount(Object) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
 
getChildCount() - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
 
getChildren() - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
getChildren() - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
getClass(String) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
 
getClassDeclarations() - Method in class net.sourceforge.pmd.lang.java.symboltable.ClassScope
 
getClassDeclarations() - Method in class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
Convenience method that casts the declarations to ClassNameDeclarations.
getClassDeclarations() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ClassScope
 
getClassLoader() - Method in class net.sourceforge.pmd.PMDConfiguration
Get the ClassLoader being used by PMD when processing Rules.
getClassName() - Method in class net.sourceforge.pmd.lang.dfa.report.ClassNode
 
getClassName() - Method in class net.sourceforge.pmd.lang.java.symboltable.ClassScope
 
getClassName() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ClassScope
 
getClassName() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
getClassName() - Method in interface net.sourceforge.pmd.RuleViolation
Get the name of the Class in which this violation was identified.
getClassNode() - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
getClasspath() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getClassShortNames() - Static method in class net.sourceforge.pmd.util.ClassUtil
 
getClassTypeResolver() - Method in class net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit
 
getCleanRuleName(Rule) - Method in class net.sourceforge.pmd.testframework.RuleTst
getResourceAsStream tries to find the XML file in weird locations if the ruleName includes the package, so we strip it here.
getCode() - Method in class net.sourceforge.pmd.cpd.SourceCode.CodeLoader
 
getCode() - Method in class net.sourceforge.pmd.cpd.SourceCode
 
getCode() - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
getCodeBuffer() - Method in class net.sourceforge.pmd.cpd.SourceCode
 
getCollectionTypeFor(String) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Returns the collection type if we recognize it by its short name.
getColumn() - Method in interface net.sourceforge.pmd.lang.ast.CharStream
Deprecated.
getColumn() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Deprecated.
getColumn() - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Deprecated.
getColumn() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
getColumn() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
for log msg purposes
getColumn() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated. 
getColumnNumber() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getColumnNumber() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
getColumnNumber() - Method in exception net.sourceforge.pmd.lang.vm.ast.MacroParseException
returns the column number where this exception occured.
getColumnNumber() - Method in exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
returns the column number where this exception occured.
getComment(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTAstRoot
 
GetCommentOnFunction - Class in net.sourceforge.pmd.lang.java.xpath
The XPath query "//VariableDeclarator[contains(getCommentOn(), '//password')]" will find all variables declared that are annotated with the password comment.
GetCommentOnFunction() - Constructor for class net.sourceforge.pmd.lang.java.xpath.GetCommentOnFunction
 
getComments() - Method in class net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit
 
getCommentStringValue(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getComparisonTargets() - Method in class net.sourceforge.pmd.lang.java.rule.AbstractInefficientZeroCheck
For each relation/equality operator, comparison targets need to define.
getComparisonTargets() - Method in class net.sourceforge.pmd.lang.java.rule.design.UseCollectionIsEmptyRule
 
getComplexityAverage() - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule.Entry
 
getCondition() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTDoLoop
 
getCondition() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTForLoop
 
getCondition() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTIfStatement
 
getCondition() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTWhileLoop
 
getConfiguration() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getConfiguration() - Method in class net.sourceforge.pmd.PMD
Get the runtime configuration.
getConnection() - Method in class net.sourceforge.pmd.util.database.DBMSMetadata
Return JDBC Connection for direct JDBC access to the specified database.
getConstructor(Class<?>, String, Class<?>...) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
 
getConstructorNodes() - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
 
getContinueBreakReturnStack() - Method in class net.sourceforge.pmd.lang.dfa.Structure
 
getCount() - Method in class net.sourceforge.pmd.stat.Metric
 
getCountSummary() - Method in class net.sourceforge.pmd.Report
Calculate a summary of violation counts per fully classified class name.
getDataFlowFacade() - Method in class net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
 
getDataFlowFacade() - Method in class net.sourceforge.pmd.lang.java.AbstractJavaHandler
 
getDataFlowFacade() - Method in interface net.sourceforge.pmd.lang.LanguageVersionHandler
Get the DataFlowFacade.
getDataFlowFacade() - Method in class net.sourceforge.pmd.lang.plsql.PLSQLHandler
 
getDataFlowHandler() - Method in class net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
 
getDataFlowHandler() - Method in class net.sourceforge.pmd.lang.java.AbstractJavaHandler
 
getDataFlowHandler() - Method in interface net.sourceforge.pmd.lang.LanguageVersionHandler
Get the DataFlowHandler.
getDataFlowHandler() - Method in class net.sourceforge.pmd.lang.plsql.PLSQLHandler
 
getDataFlowNode() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
getDataFlowNode() - Method in interface net.sourceforge.pmd.lang.ast.Node
 
getDataFlowNode() - Method in class net.sourceforge.pmd.lang.dfa.StackObject
 
getDataSourceName() - Method in class net.sourceforge.pmd.util.datasource.ReaderDataSource
 
getDbType() - Method in class net.sourceforge.pmd.util.database.DBURI
 
getDecl() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFormalParameter
 
getDecl() - Method in class net.sourceforge.pmd.lang.java.ast.ASTResource
 
getDecl() - Method in class net.sourceforge.pmd.lang.java.symboltable.DeclarationFinderFunction
 
getDecl() - Method in class net.sourceforge.pmd.lang.java.symboltable.ImageFinderFunction
 
getDecl() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ImageFinderFunction
 
getDeclarations() - Method in class net.sourceforge.pmd.lang.symboltable.AbstractScope
 
getDeclarations(Class<T>) - Method in class net.sourceforge.pmd.lang.symboltable.AbstractScope
 
getDeclarations() - Method in interface net.sourceforge.pmd.lang.symboltable.Scope
Gets all the declaration with the occurrences in this scope.
getDeclarations(Class<T>) - Method in interface net.sourceforge.pmd.lang.symboltable.Scope
Helper method to get only a specific type of name declarations.
getDeclaratorId() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
getDeclaratorId() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.VariableNameDeclaration
 
getDeclaredNamespaces(int[]) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getDeclaringType(Node) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
Gets the Image of the first parent node of type ASTClassOrInterfaceDeclaration or null
getDeclaringType(Node) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
Gets the Image of the first parent node of type ASTClassOrInterfaceDeclaration or null
getDefaultLanguage() - Static method in class net.sourceforge.pmd.lang.LanguageRegistry
 
getDefaultLanguageVersion(Language) - Method in class net.sourceforge.pmd.lang.LanguageVersionDiscoverer
Get the current default LanguageVersion for the given Language.
getDefaultLanguageVersionForFile(File) - Method in class net.sourceforge.pmd.lang.LanguageVersionDiscoverer
Get the default LanguageVersion for the first Language of a given source file.
getDefaultLanguageVersionForFile(String) - Method in class net.sourceforge.pmd.lang.LanguageVersionDiscoverer
Get the LanguageVersion for the first Language of a source file with the given name.
getDefaultParserOptions() - Method in class net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
 
getDefaultParserOptions() - Method in class net.sourceforge.pmd.lang.ecmascript.Ecmascript3Handler
 
getDefaultParserOptions() - Method in interface net.sourceforge.pmd.lang.LanguageVersionHandler
Get the default ParserOptions.
getDefaultParserOptions() - Method in class net.sourceforge.pmd.lang.xml.XmlHandler
 
getDefaultVersion() - Method in class net.sourceforge.pmd.lang.BaseLanguageModule
 
getDefaultVersion() - Method in interface net.sourceforge.pmd.lang.Language
Get the current PMD defined default LanguageVersion for this Language.
getDesc() - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
getDescription() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getDescription() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getDescription() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
getDescription() - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
Get the description of the Renderer.
getDescription() - Method in interface net.sourceforge.pmd.renderers.Renderer
Get the description of the Renderer.
getDescription() - Method in interface net.sourceforge.pmd.Rule
Get the description of this Rule.
getDescription() - Method in class net.sourceforge.pmd.RuleSet
 
getDescription() - Method in interface net.sourceforge.pmd.RuleViolation
Get the description of this violation.
getDescription() - Method in class net.sourceforge.pmd.testframework.PMDTestRunner
 
getDescription() - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
getDescription() - Method in enum net.sourceforge.pmd.util.database.DBType.property
 
getDFAGraphRule() - Method in class net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
 
getDFAGraphRule() - Method in class net.sourceforge.pmd.lang.java.AbstractJavaHandler
 
getDFAGraphRule() - Method in interface net.sourceforge.pmd.lang.LanguageVersionHandler
 
getDFAGraphRule() - Method in class net.sourceforge.pmd.lang.plsql.PLSQLHandler
 
getDirective(String) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
This method gets a Directive from the directives Hashtable
getDirective(String) - Static method in class net.sourceforge.pmd.lang.vm.util.DirectiveMapper
 
getDirectiveName() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTDirective
Gets the name of this directive.
getDirectoryFilter() - Static method in class net.sourceforge.pmd.util.filter.Filters
Get a File Filter for directories.
getDisplayName() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getDoBranchNodeFromFirstDoStatement() - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.CurrentPath
 
getDocumentNode(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getDocumentNumber() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
This implementation always returns 0.
getDocumentRoot() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getDocumentRoot() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.DocumentNode
 
getDocumentRoot() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
getDriverClass() - Method in class net.sourceforge.pmd.util.database.DBType
 
getDriverClass() - Method in class net.sourceforge.pmd.util.database.DBURI
 
getDumpFacade(Writer, String, boolean) - Method in class net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
 
getDumpFacade(Writer, String, boolean) - Method in class net.sourceforge.pmd.lang.ecmascript.Ecmascript3Handler
 
getDumpFacade(Writer, String, boolean) - Method in class net.sourceforge.pmd.lang.java.AbstractJavaHandler
 
getDumpFacade(Writer, String, boolean) - Method in class net.sourceforge.pmd.lang.jsp.JspHandler
 
getDumpFacade(Writer, String, boolean) - Method in interface net.sourceforge.pmd.lang.LanguageVersionHandler
Get the DumpFacade.
getDumpFacade(Writer, String, boolean) - Method in class net.sourceforge.pmd.lang.plsql.PLSQLHandler
 
getDumpFacade(Writer, String, boolean) - Method in class net.sourceforge.pmd.lang.vm.VmHandler
 
getDumpFacade(Writer, String, boolean) - Method in class net.sourceforge.pmd.lang.xml.XmlHandler
 
getElapsedTimeInMillis() - Method in class net.sourceforge.pmd.Report
 
getElement() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTElementGet
 
getElementName(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getElementNamespaceUri(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getElementQName(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getElementStringValue(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getElse() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTIfStatement
 
getEnclosingClassScope() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ClassScope
 
getEnclosingMethodScope() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodScope
 
getEnclosingScope(Class<T>) - Method in class net.sourceforge.pmd.lang.symboltable.AbstractScope
 
getEnclosingScope(Class<T>) - Method in interface net.sourceforge.pmd.lang.symboltable.Scope
Helper method that goes up the parent scopes to find a scope of the specified type
getEncoding() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getEncoding() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getEncoding() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
getEncoding() - Method in class net.sourceforge.pmd.cpd.XMLRenderer
 
getEndColumn() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
getEndColumn() - Method in interface net.sourceforge.pmd.lang.ast.CharStream
Returns the column number of the last character for current token (being matched after the last call to BeginTOken).
getEndColumn() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Get end column.
getEndColumn() - Method in interface net.sourceforge.pmd.lang.ast.Node
 
getEndColumn() - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Get token end column number.
getEndColumn() - Method in exception net.sourceforge.pmd.lang.jsp.ast.StartAndEndTagMismatchException
 
getEndColumn() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
getEndColumn() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
getEndColumn() - Method in interface net.sourceforge.pmd.RuleViolation
Get the column number of the end line in the source file in which this violation was identified.
getEndIndex() - Method in class net.sourceforge.pmd.cpd.Match
 
getEndLine() - Method in class net.sourceforge.pmd.cpd.Mark
 
getEndLine() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
getEndLine() - Method in interface net.sourceforge.pmd.lang.ast.CharStream
Returns the line number of the last character for current token (being matched after the last call to BeginTOken).
getEndLine() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Get end line.
getEndLine() - Method in interface net.sourceforge.pmd.lang.ast.Node
 
getEndLine() - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Get token end line number.
getEndLine() - Method in exception net.sourceforge.pmd.lang.jsp.ast.StartAndEndTagMismatchException
 
getEndLine() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
getEndLine() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
getEndLine() - Method in interface net.sourceforge.pmd.RuleViolation
Get the end line number in the source file in which this violation was identified.
getEndsWith() - Method in class net.sourceforge.pmd.util.filter.RegexStringFilter
 
getEntityResolver() - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
getEOF() - Static method in class net.sourceforge.pmd.cpd.TokenEntry
 
getEscapedStringLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
Tries to reconstruct the original string literal.
getExamples() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getExamples() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getExamples() - Method in interface net.sourceforge.pmd.Rule
Get the list of examples for this Rule.
getExcludePatterns() - Method in class net.sourceforge.pmd.RuleSet
 
getExcludes() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
getExcludes() - Method in class net.sourceforge.pmd.RuleSetReference
 
getExpectedLineNumbers() - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
getExpectedMessages() - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
getExplicitImports() - Method in class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
 
getExplicitImports() - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet
 
getExpression() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTSwitchCase
 
getExpression() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTSwitchStatement
 
getExpression() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTWithStatement
 
getExpression() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTXmlExpression
 
getExtensions() - Method in class net.sourceforge.pmd.cpd.AbstractLanguage
 
getExtensions() - Method in interface net.sourceforge.pmd.cpd.Language
 
getExtensions() - Method in class net.sourceforge.pmd.lang.BaseLanguageModule
 
getExtensions() - Method in interface net.sourceforge.pmd.lang.Language
Get the list of file extensions associated with this Language.
getExternalInfoUrl() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getExternalInfoUrl() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getExternalInfoUrl() - Method in interface net.sourceforge.pmd.Rule
Get a URL for external information about this Rule.
getFailuresPropertyName() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getFalseExpression() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTConditionalExpression
 
getField(Class<?>, String) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
 
getFieldNodes() - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
 
getFieldType() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
getFile() - Method in class net.sourceforge.pmd.ant.RuleSetWrapper
 
getFile() - Method in class net.sourceforge.pmd.Report.ProcessingError
 
getFileExtensionFilter(String...) - Static method in class net.sourceforge.pmd.util.filter.Filters
Get a File Filter for files with the given extensions, ignoring case.
getFileExtensionOrDirectoryFilter(String...) - Static method in class net.sourceforge.pmd.util.filter.Filters
Get a File Filter for directories or for files with the given extensions, ignoring case.
getFileFilter() - Method in class net.sourceforge.pmd.cpd.AbstractLanguage
 
getFileFilter() - Method in interface net.sourceforge.pmd.cpd.Language
 
getFilename() - Method in class net.sourceforge.pmd.cpd.Mark
 
getFileName() - Method in class net.sourceforge.pmd.cpd.SourceCode.CodeLoader
 
getFileName() - Method in class net.sourceforge.pmd.cpd.SourceCode.FileCodeLoader
 
getFileName() - Method in class net.sourceforge.pmd.cpd.SourceCode
 
getFileName() - Method in class net.sourceforge.pmd.cpd.SourceCode.ReaderCodeLoader
 
getFileName() - Method in class net.sourceforge.pmd.cpd.SourceCode.StringCodeLoader
 
getFileName() - Static method in class net.sourceforge.pmd.lang.ast.AbstractTokenManager
 
getFilename() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
getFileName() - Method in class net.sourceforge.pmd.RuleSet
 
getFilename() - Method in interface net.sourceforge.pmd.RuleViolation
Get the source file name in which this violation was identified.
getFileNameWithoutExtension(String) - Static method in class net.sourceforge.pmd.util.FileUtil
Helper method to get a filename without its extension
getFiles() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
getFilesets() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getFilter() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayComprehension
 
getFilter() - Method in class net.sourceforge.pmd.util.filter.AbstractDelegateFilter
 
getFilters() - Method in class net.sourceforge.pmd.util.filter.AbstractCompoundFilter
 
getFinally() - Method in class net.sourceforge.pmd.lang.java.ast.ASTTryStatement
 
getFinallyBlock() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTTryStatement
 
getFingerprint() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getFirst() - Method in class net.sourceforge.pmd.lang.dfa.Structure
 
getFirstChild(Node) - Method in class net.sourceforge.pmd.lang.ast.xpath.NodeIterator
 
getFirstChild() - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
 
getFirstChildOfType(Class<T>) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Traverses the children to find the first instance of type childType.
getFirstChildOfType(Class<T>) - Method in interface net.sourceforge.pmd.lang.ast.Node
Traverses the children to find the first instance of type childType.
getFirstClassOrInterfaceTypeImage() - Method in class net.sourceforge.pmd.lang.java.ast.ASTThrowStatement
Gets the image of the first ASTClassOrInterfaceType child or null if none is found.
getFirstDescendantOfType(Class<T>) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Traverses down the tree to find the first descendant instance of type descendantType.
getFirstDescendantOfType(Class<T>) - Method in interface net.sourceforge.pmd.lang.ast.Node
Traverses down the tree to find the first descendant instance of type descendantType.
getFirstIndex() - Method in class net.sourceforge.pmd.lang.dfa.SequenceChecker
 
getFirstMark() - Method in class net.sourceforge.pmd.cpd.Match
 
getFirstNameImage(Node) - Method in class net.sourceforge.pmd.lang.java.rule.sunsecure.AbstractSunSecureRule
Gets the image of the first ASTName node found by Node.getFirstDescendantOfType(Class)
getFirstNode(Node) - Method in class net.sourceforge.pmd.lang.ast.xpath.NodeIterator
 
getFirstParentOfType(Class<T>) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Traverses up the tree to find the first parent instance of type parentType
getFirstParentOfType(Class<T>) - Method in interface net.sourceforge.pmd.lang.ast.Node
 
getFirstToken() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
getFlags() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTRegExpLiteral
 
getFlow() - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
getFlow() - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
getFollowingAxisIterator(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
Get an iterator over all following nodes, depth-first.
getFollowingSiblingAxisIterator(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
Get an iterator over all following siblings.
getFormat() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getFormatters() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getFullName() - Method in class net.sourceforge.pmd.lang.rule.ImportWrapper
 
getFunctionName() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionNode
 
getHighValue() - Method in class net.sourceforge.pmd.stat.Metric
 
getIdentifier() - Method in class net.sourceforge.pmd.cpd.TokenEntry
 
getIdentifier() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTName
 
getImage() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
GetImage() - Method in interface net.sourceforge.pmd.lang.ast.CharStream
Returns a string made up of characters from the marked token beginning to the current buffer position.
GetImage() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
getImage() - Method in interface net.sourceforge.pmd.lang.ast.Node
 
GetImage() - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Get token literal value.
getImage() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
getImage() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
getImage() - Method in class net.sourceforge.pmd.lang.symboltable.AbstractNameDeclaration
 
getImage() - Method in interface net.sourceforge.pmd.lang.symboltable.NameDeclaration
Gets the image of the node.
getImage() - Method in interface net.sourceforge.pmd.lang.symboltable.NameOccurrence
Gets the image of the used declaration, such as the variable name.
GetImage() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
getImportedClasses(String) - Method in class net.sourceforge.pmd.lang.java.typeresolution.PMDASMClassLoader
 
getImportedName() - Method in class net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration
 
getImportedNameNode() - Method in class net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration
 
getImportsCount() - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet
 
getImportsCount() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet
 
getImportWrapper(Node) - Method in class net.sourceforge.pmd.lang.java.rule.imports.UnusedImportsRule
 
getIncludePatterns() - Method in class net.sourceforge.pmd.RuleSet
 
getIncrement() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTForLoop
 
getIndex() - Method in class net.sourceforge.pmd.cpd.TokenEntry
 
getIndex() - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
getIndex() - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
getIndex(TreeNode) - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
 
getIndexOfChild(Object, Object) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
 
getInfo() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
getInitializer() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTForLoop
 
getInitializer() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTNewExpression
 
getInitializer() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTVariableInitializer
 
getInnerClasses() - Method in class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
getInputPaths() - Method in class net.sourceforge.pmd.PMDConfiguration
Get the comma separated list of input paths to process for source files.
getInputStream(ClassLoader) - Method in class net.sourceforge.pmd.RuleSetReferenceId
Try to load the RuleSet resource with the specified ClassLoader.
getInputStream() - Method in interface net.sourceforge.pmd.util.datasource.DataSource
Get an InputStream on the source file.
getInputStream() - Method in class net.sourceforge.pmd.util.datasource.FileDataSource
 
getInputStream() - Method in class net.sourceforge.pmd.util.datasource.ReaderDataSource
Convert the Reader into an InputStream.
getInputStream() - Method in class net.sourceforge.pmd.util.datasource.ZipDataSource
 
getInputUri() - Method in class net.sourceforge.pmd.PMDConfiguration
Get the input URI to process for source code objects.
getInstance(ClassLoader) - Static method in class net.sourceforge.pmd.lang.java.typeresolution.PMDASMClassLoader
A new PMDASMClassLoader is created for each compilation unit, this method allows to reuse the same PMDASMClassLoader across all the compilation units.
getInstance() - Static method in class net.sourceforge.pmd.lang.LanguageRegistry
 
getIteratedObject() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayComprehensionLoop
 
getIteratedObject() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTForInLoop
 
getIterator() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayComprehensionLoop
 
getIterator() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTForInLoop
 
getJsDoc() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.AbstractEcmascriptNode
 
getJsDoc() - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptNode
Get the JsDoc associated with the given node.
getLabel() - Method in class net.sourceforge.pmd.cpd.Match
 
getLabel() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTBreakStatement
 
getLabel() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTContinueStatement
 
getLabel(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTLabeledStatement
 
getLabel() - Method in enum net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions.Version
 
getLabelStatementNodeClass() - Method in interface net.sourceforge.pmd.lang.DataFlowHandler
 
getLabelStatementNodeClass() - Method in class net.sourceforge.pmd.lang.java.JavaDataFlowHandler
 
getLabelStatementNodeClass() - Method in class net.sourceforge.pmd.lang.plsql.PLSQLDataFlowHandler
 
getLanguage() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getLanguage() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
getLanguage(String) - Static method in class net.sourceforge.pmd.lang.LanguageRegistry
 
getLanguage() - Method in class net.sourceforge.pmd.lang.LanguageVersion
 
getLanguage() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getLanguage() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getLanguage() - Method in interface net.sourceforge.pmd.Rule
Get the Language of this Rule.
getLanguageFromString(String) - Static method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
getLanguages() - Static method in class net.sourceforge.pmd.lang.LanguageRegistry
 
getLanguages() - Method in class net.sourceforge.pmd.util.database.DBType
 
getLanguagesForFile(File) - Method in class net.sourceforge.pmd.lang.LanguageVersionDiscoverer
Get the Languages of a given source file.
getLanguagesForFile(String) - Method in class net.sourceforge.pmd.lang.LanguageVersionDiscoverer
Get the Languages of a given source file.
getLanguagesList() - Method in class net.sourceforge.pmd.util.database.DBURI
 
getLanguageVersion() - Method in class net.sourceforge.pmd.RuleContext
Get the LanguageVersion associated with the current source file.
getLanguageVersion() - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
getLanguageVersionDiscoverer() - Method in class net.sourceforge.pmd.PMDConfiguration
Get the LanguageVersionDiscoverer, used to determine the LanguageVersion of a source file.
getLanguageVersionHandler() - Method in class net.sourceforge.pmd.lang.LanguageVersion
 
getLanguageVersionOfFile(String) - Method in class net.sourceforge.pmd.PMDConfiguration
Get the LanguageVersion of the source file with given name.
getLast() - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.CurrentPath
 
getLast() - Method in class net.sourceforge.pmd.lang.dfa.Structure
 
getLastChild(Node) - Method in class net.sourceforge.pmd.lang.ast.xpath.NodeIterator
 
getLastEvaluationResults() - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
retrieves the results of last evaluation
getLastIndex() - Method in class net.sourceforge.pmd.lang.dfa.SequenceChecker
 
getLastToken() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
getLeft() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.AbstractInfixEcmascriptNode
 
getLength() - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.CurrentPath
 
getLine() - Method in interface net.sourceforge.pmd.lang.ast.CharStream
Deprecated.
getLine() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Deprecated.
getLine() - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Deprecated.
getLine() - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
getLine() - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
getLine() - Method in exception net.sourceforge.pmd.lang.jsp.ast.SyntaxErrorException
 
getLine() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
getLine() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
for log msg purposes
getLine() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated. 
getLine(int) - Method in class net.sourceforge.pmd.util.designer.CodeEditorTextPane
 
getLine(int) - Method in interface net.sourceforge.pmd.util.designer.LineGetter
 
getLineCount() - Method in class net.sourceforge.pmd.cpd.Mark
 
getLineCount() - Method in class net.sourceforge.pmd.cpd.Match
 
getLineCount(TokenEntry, Match) - Method in class net.sourceforge.pmd.cpd.Tokens
 
getLineNumber() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getLineNumber() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
getLineNumber() - Method in exception net.sourceforge.pmd.lang.vm.ast.MacroParseException
returns the line number where this exception occured.
getLineNumber() - Method in exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
returns the line number where this exception occured.
getLocalName() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTAttribute
 
getLocalName() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTElement
 
getLocalPart() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getLocalPart() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeNode
 
getLocalPart() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
getLocation() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
getLocation() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
getLocation() - Method in interface net.sourceforge.pmd.lang.symboltable.NameOccurrence
Gets the location where the usage occurred.
getLowValue() - Method in class net.sourceforge.pmd.stat.Metric
 
getMarkCount() - Method in class net.sourceforge.pmd.cpd.Match
 
getMarkSet() - Method in class net.sourceforge.pmd.cpd.Match
 
getMatches() - Method in class net.sourceforge.pmd.cpd.CPD
 
getMatches() - Method in class net.sourceforge.pmd.cpd.MatchCollector
 
getMaximumLanguageVersion() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getMaximumLanguageVersion() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getMaximumLanguageVersion() - Method in interface net.sourceforge.pmd.Rule
Get the maximum LanguageVersion to which this Rule applies.
getMaxRuleViolations() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getMember() - Method in class net.sourceforge.pmd.dcd.graph.ConstructorNode
 
getMember() - Method in class net.sourceforge.pmd.dcd.graph.FieldNode
 
getMember() - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
getMember() - Method in class net.sourceforge.pmd.dcd.graph.MethodNode
 
getMessage() - Method in exception net.sourceforge.pmd.lang.ast.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in exception net.sourceforge.pmd.lang.jsp.ast.StartAndEndTagMismatchException
 
getMessage() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getMessage() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getMessage() - Method in exception net.sourceforge.pmd.lang.vm.ast.MacroParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in interface net.sourceforge.pmd.Rule
Get the message to show when this Rule identifies a violation.
getMessage() - Method in class net.sourceforge.pmd.stat.DataPoint
 
getMethod(Class<?>, String, Class<?>...) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
 
getMethodDeclarations() - Method in class net.sourceforge.pmd.lang.java.symboltable.ClassScope
 
getMethodDeclarations() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ClassScope
 
getMethodName() - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
Gets the name of the method.
getMethodName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTMethodDeclaration
Gets the name of the method.
getMethodName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTProgramUnit
Gets the name of the method.
getMethodName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTriggerTimingPointSection
return executable's name.
getMethodName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTriggerUnit
Gets the name of the trigger.
getMethodName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTypeMethod
Gets the name of the method.
getMethodName() - Method in interface net.sourceforge.pmd.lang.plsql.ast.ExecutableCode
Gets the name of the executable: named thus to match ASTMethodDeclaration.
getMethodName() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
getMethodName() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMethod
 
getMethodName() - Method in interface net.sourceforge.pmd.RuleViolation
Get the method name in which this violation was identified.
getMethodNameDeclaratorNode() - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodNameDeclaration
 
getMethodNameDeclaratorNode() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodNameDeclaration
 
getMethodNodes() - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
 
getMethodParameterTypes() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
getMethodReturnType() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
getMethods() - Method in interface net.sourceforge.pmd.lang.dfa.DFAGraphRule
 
getMethods() - Method in class net.sourceforge.pmd.lang.java.dfa.JavaDFAGraphRule
 
getMethods() - Method in class net.sourceforge.pmd.lang.plsql.dfa.DFAPLSQLGraphRule
 
getMethodSignature(String, Class<?>...) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
 
getMetricName() - Method in class net.sourceforge.pmd.stat.Metric
 
getMinimumLanguageVersion() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getMinimumLanguageVersion() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getMinimumLanguageVersion() - Method in interface net.sourceforge.pmd.Rule
Get the minimum LanguageVersion to which this Rule applies.
getMinimumPriority() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getMinimumPriority() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getMinimumPriority() - Method in class net.sourceforge.pmd.PMDConfiguration
Get the minimum priority threshold when loading Rules from RuleSets.
getMinimumTileSize() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
getMinimumTileSize() - Method in class net.sourceforge.pmd.cpd.MatchAlgorithm
 
getModifiers() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
getModifiers() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
getMsg() - Method in class net.sourceforge.pmd.Report.ProcessingError
 
getName() - Method in class net.sourceforge.pmd.AbstractPropertySource
Gets the name of the property source.
getName() - Method in class net.sourceforge.pmd.ant.SourceLanguage
 
getName() - Method in class net.sourceforge.pmd.cpd.AbstractLanguage
 
getName() - Method in interface net.sourceforge.pmd.cpd.Language
 
getName() - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
 
getName() - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
getName() - Method in class net.sourceforge.pmd.lang.ast.xpath.Attribute
 
getName() - Method in class net.sourceforge.pmd.lang.BaseLanguageModule
 
getName() - Method in interface net.sourceforge.pmd.lang.dfa.DFAGraphMethod
 
getName() - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
 
getName() - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodScope
 
getName() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTAttribute
 
getName() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTDeclaration
 
getName() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeDeclaration
 
getName() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTElement
 
getName() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspDirective
 
getName() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspDirectiveAttribute
 
getName() - Method in interface net.sourceforge.pmd.lang.Language
Get the full name of this Language.
getName() - Method in class net.sourceforge.pmd.lang.LanguageVersion
Get the name of this LanguageVersion.
getName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTProgramUnit
 
getName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTriggerTimingPointSection
 
getName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTriggerUnit
 
getName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTypeMethod
 
getName() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodScope
 
getName() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getName() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getName() - Method in class net.sourceforge.pmd.lang.rule.ImportWrapper
 
getName() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getName() - Method in class net.sourceforge.pmd.lang.symboltable.AbstractNameDeclaration
 
getName() - Method in interface net.sourceforge.pmd.lang.symboltable.NameDeclaration
Gets the name of the declaration, such as the variable name.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.BlockMacro
 
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Break
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Define
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Return the name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Evaluate
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Foreach
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Include
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.InputBase
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Literal
Deprecated.
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Macro
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Parse
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.RuntimeMacro
Return name of this Velocimacro.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Stop
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
Return name of this Velocimacro.
getName() - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
Gets the name of the property source.
getName() - Method in interface net.sourceforge.pmd.renderers.Renderer
Get the name of the Renderer.
getName() - Method in interface net.sourceforge.pmd.Rule
Get the name of this Rule.
getName() - Method in enum net.sourceforge.pmd.RulePriority
Get the descriptive name of this priority.
getName() - Method in class net.sourceforge.pmd.RuleSet
 
getName() - Method in class net.sourceforge.pmd.util.database.SourceObject
 
getNameCode() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getNameDeclaration() - Method in class net.sourceforge.pmd.lang.java.ast.ASTName
 
getNameDeclaration() - Method in class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId
 
getNameDeclaration() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTName
 
getNameDeclaration() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaratorId
 
getNameForWhichThisIsAQualifier() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
getNameForWhichThisIsAQualifier() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
getNamePool() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getNames() - Method in class net.sourceforge.pmd.lang.java.symboltable.NameFinder
 
getNames() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.NameFinder
 
getNamespacePrefix(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getNamespacePrefix() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTAttribute
 
getNamespacePrefix() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTElement
 
getNamespaceStringValue(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getNavigator() - Method in class net.sourceforge.pmd.lang.ast.xpath.AbstractASTXPathHandler
 
getNavigator() - Method in interface net.sourceforge.pmd.lang.XPathHandler
Get a Jaxen Navigator for this Language.
getNestedRules() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getNewMethodVisitor(PrintVisitor, MemberNode) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder
 
getNextId() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.IdGenerator
 
getNextNode(Node) - Method in class net.sourceforge.pmd.lang.ast.xpath.NodeIterator
 
getNextSibling(Node) - Method in class net.sourceforge.pmd.lang.ast.xpath.NodeIterator
 
getNextSibling() - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
 
getNextToken() - Method in class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.cpp.CppTokenManager
 
getNextToken() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.java.JavaTokenManager
 
getNextToken() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.jsp.JspTokenManager
 
getNextToken() - Method in class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.matlab.MatlabTokenManager
 
getNextToken() - Method in class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.objectivec.ObjectiveCTokenManager
 
getNextToken() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.plsql.PLSQLTokenManager
 
getNextToken() - Method in class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.python.PythonTokenManager
 
getNextToken() - Method in interface net.sourceforge.pmd.lang.TokenManager
 
getNextToken() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.vm.VmTokenManager
 
getNiceFileName(boolean, String) - Method in interface net.sourceforge.pmd.util.datasource.DataSource
Return a nice version of the filename.
getNiceFileName(boolean, String) - Method in class net.sourceforge.pmd.util.datasource.FileDataSource
 
getNiceFileName(boolean, String) - Method in class net.sourceforge.pmd.util.datasource.ReaderDataSource
Return the dataSourceName via the DataSource Interface method.
getNiceFileName(boolean, String) - Method in class net.sourceforge.pmd.util.datasource.ZipDataSource
 
getNode() - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
getNode() - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
getNode() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.AbstractEcmascriptNode
 
getNode() - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptNode
Get the underlying Rhino AST node.
getNode() - Method in class net.sourceforge.pmd.lang.rule.ImportWrapper
 
getNode() - Method in class net.sourceforge.pmd.lang.symboltable.AbstractNameDeclaration
 
getNode() - Method in interface net.sourceforge.pmd.lang.symboltable.NameDeclaration
Gets the node which manifests the declaration.
getNode() - Method in interface net.sourceforge.pmd.lang.xml.ast.XmlNode
Provide access to the underlying DOM node.
getNode() - Method in class net.sourceforge.pmd.stat.DataPoint
 
getNodeKind() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getNodeKind() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeNode
 
getNodeKind() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.DocumentNode
 
getNodeKind() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
getNormalizedImage() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTNumberLiteral
 
getNthParent(int) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Returns the n-th parent or null if there are not n ancestors
getNthParent(int) - Method in interface net.sourceforge.pmd.lang.ast.Node
 
getNumArgs() - Method in class net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
returns the number of ars needed for this VM
getNumArguments() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionCall
 
getNumArguments() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTNewExpression
 
getNumArrayComprehensionLoops() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayComprehension
 
getNumber() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTNumberLiteral
 
getNumberInDocument() - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
getNumberOfProblemsExpected() - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
getNumberOfViolations() - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
 
getNumCases() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTSwitchStatement
 
getNumCatchClause() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTTryStatement
 
getNumComments() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTAstRoot
 
getNumLabels() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTLabeledStatement
 
getNumParams() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionNode
 
getNumStatements() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTSwitchCase
 
getObjectName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPackageBody
Gets the name of the Oracle Object.
getObjectName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPackageSpecification
Gets the name of the Oracle Object.
getObjectName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTProgramUnit
Gets the name of the Oracle Object.
getObjectName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTriggerUnit
Gets the name of the Oracle Object.
getObjectName() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTypeSpecification
Gets the name of the Oracle Object.
getObjectName() - Method in interface net.sourceforge.pmd.lang.plsql.ast.OracleObject
Gets the name of the Oracle object.
getObjectProperty(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTObjectLiteral
 
getOperand() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTUnaryExpression
 
getOperator() - Method in class net.sourceforge.pmd.util.filter.AbstractCompoundFilter
 
getOperator() - Method in class net.sourceforge.pmd.util.filter.AndFilter
 
getOperator() - Method in class net.sourceforge.pmd.util.filter.OrFilter
 
getOriginalName() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getOverriddenDescription() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getOverriddenExamples() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getOverriddenExternalInfoUrl() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getOverriddenLanguage() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getOverriddenMaximumLanguageVersion() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getOverriddenMessage() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getOverriddenMinimumLanguageVersion() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getOverriddenName() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getOverriddenPriority() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getOverriddenPropertiesByPropertyDescriptor() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getOverriddenPropertyDescriptors() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getPackage() - Method in class net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration
 
getPackageDeclaration() - Method in class net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit
 
getPackageName() - Method in class net.sourceforge.pmd.lang.dfa.report.PackageNode
 
getPackageName() - Method in class net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration
 
getPackageName() - Method in class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
 
getPackageName() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.SourceFileScope
 
getPackageName() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
getPackageName() - Method in interface net.sourceforge.pmd.RuleViolation
Get the package name of the Class in which this violation was identified.
getPackageNameImage() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPackageDeclaration
 
getPackages() - Method in class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
getParam(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionNode
 
getParameter() - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
 
getParameterCount() - Method in class net.sourceforge.pmd.lang.java.ast.ASTConstructorDeclaration
 
getParameterCount() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFormalParameters
 
getParameterCount() - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclarator
 
getParameterCount() - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodNameDeclaration
 
getParameterCount() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTMethodDeclarator
 
getParameterCount() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodNameDeclaration
 
getParameterDisplaySignature() - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodNameDeclaration
 
getParameterDisplaySignature() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodNameDeclaration
 
getParameters() - Method in class net.sourceforge.pmd.lang.java.ast.ASTConstructorDeclaration
 
getParameters() - Method in class net.sourceforge.pmd.util.database.DBURI
 
getParameterTypes(String...) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
 
getParent() - Method in class net.sourceforge.pmd.lang.ast.xpath.Attribute
 
getParent() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getParent() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
getParent() - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
 
getParent() - Method in class net.sourceforge.pmd.lang.symboltable.AbstractScope
 
getParent() - Method in interface net.sourceforge.pmd.lang.symboltable.Scope
Retrieves this scope's parent
getParent() - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
 
getParentAxisIterator(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
Get a (single-member) iterator over this node's parent.
getParentNode(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getParents() - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
getParents() - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
getParentsOfType(Class<T>) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Traverses up the tree to find all of the parent instances of type parentType
getParentsOfType(Class<T>) - Method in interface net.sourceforge.pmd.lang.ast.Node
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.cpp.CppHandler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.ecmascript.Ecmascript3Handler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.java.Java13Handler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.java.Java14Handler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.java.Java15Handler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.java.Java16Handler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.java.Java17Handler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.java.Java18Handler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.jsp.JspHandler
 
getParser(ParserOptions) - Method in interface net.sourceforge.pmd.lang.LanguageVersionHandler
Get the Parser.
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.matlab.MatlabHandler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.objectivec.ObjectiveCHandler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.plsql.PLSQLHandler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.python.PythonHandler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.vm.VmHandler
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.xml.XmlHandler
 
getParserOptions() - Method in class net.sourceforge.pmd.lang.AbstractParser
 
getParserOptions() - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
getParserOptions() - Method in class net.sourceforge.pmd.lang.ecmascript.rule.EcmascriptXPathRule
 
getParserOptions() - Method in interface net.sourceforge.pmd.lang.Parser
Get the ParserOptions used by this Parser.
getParserOptions() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getParserOptions() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
This implementation returns a new instance of ParserOptions using default settings.
getParserOptions() - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
getParserOptions() - Method in class net.sourceforge.pmd.lang.xml.rule.XmlXPathRule
 
getParserOptions() - Method in interface net.sourceforge.pmd.Rule
Get the parser options for this Rule.
getPhaseText(int) - Method in class net.sourceforge.pmd.cpd.GUI
 
getPmdRuleSets() - Method in class net.sourceforge.pmd.PMDConfiguration
Get the RuleSets.
getPrecedingAxisIterator(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
Get an iterator over all preceding nodes, depth-first.
getPrecedingSiblingAxisIterator(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
Get an iterator over all preceding siblings.
getPrefix() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getPreviousSibling(Node) - Method in class net.sourceforge.pmd.lang.ast.xpath.NodeIterator
 
getPrimitiveTypeFor(String) - Static method in class net.sourceforge.pmd.util.ClassUtil
Returns the type(class) for the name specified or null if not found.
getPriority() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getPriority() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getPriority() - Method in interface net.sourceforge.pmd.Rule
Get the priority of this Rule.
getPriority() - Method in enum net.sourceforge.pmd.RulePriority
Get the priority value as a number.
getProperties() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getProperties() - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
getProperties() - Method in class net.sourceforge.pmd.util.database.DBType
 
getPropertiesByPropertyDescriptor() - Method in class net.sourceforge.pmd.AbstractPropertySource
Returns all the current property values for the receiver or an immutable empty map if none are specified.
getPropertiesByPropertyDescriptor() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getPropertiesByPropertyDescriptor() - Method in interface net.sourceforge.pmd.PropertySource
Returns all the current property values for the receiver or an immutable empty map if none are specified.
getPropertiesSource() - Method in class net.sourceforge.pmd.util.database.DBType
 
getProperty(PropertyDescriptor<T>) - Method in class net.sourceforge.pmd.AbstractPropertySource
Get the typed value for the given property.
getProperty(PropertyDescriptor<T>) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getProperty(PropertyDescriptor<T>) - Method in interface net.sourceforge.pmd.PropertySource
Get the typed value for the given property.
getPropertyDefinitions() - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
Deprecated.
getPropertyDefinitions() - Method in interface net.sourceforge.pmd.renderers.Renderer
Deprecated.
getPropertyDescriptor(String) - Method in class net.sourceforge.pmd.AbstractPropertySource
Get the PropertyDescriptor for the given property name.
getPropertyDescriptor(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getPropertyDescriptor() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
getPropertyDescriptor(String) - Method in interface net.sourceforge.pmd.PropertySource
Get the PropertyDescriptor for the given property name.
getPropertyDescriptors() - Method in class net.sourceforge.pmd.AbstractPropertySource
Get the PropertyDescriptors for all defined properties.
getPropertyDescriptors() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getPropertyDescriptors() - Method in interface net.sourceforge.pmd.PropertySource
Get the PropertyDescriptors for all defined properties.
getPropertyDescriptorType(PropertyDescriptor<?>) - Static method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorFactory
Returns the String type of the PropertyDescriptor for use in XML serialization.
getPropertyName() - Method in enum net.sourceforge.pmd.util.database.DBType.property
 
getPseudoFileName() - Method in class net.sourceforge.pmd.util.database.SourceObject
Gets the data source as a pseudo file name (faux-file).
getPublicId() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeExternalId
 
getQualifiedTypeNames() - Method in class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
Returns a set of all types defined within this source file.
getQuoteCharacter() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTStringLiteral
 
getReader() - Method in class net.sourceforge.pmd.cpd.SourceCode.CodeLoader
 
getReader() - Method in class net.sourceforge.pmd.cpd.SourceCode.FileCodeLoader
 
getReader() - Method in class net.sourceforge.pmd.cpd.SourceCode.ReaderCodeLoader
 
getReader() - Method in class net.sourceforge.pmd.cpd.SourceCode.StringCodeLoader
 
getReader(String) - Method in class net.sourceforge.pmd.renderers.TextColorRenderer
 
getRealNode() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getReason() - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
 
getRegex() - Method in class net.sourceforge.pmd.util.filter.RegexStringFilter
 
getRegisteredRuleSets() - Method in class net.sourceforge.pmd.RuleSetFactory
Returns an Iterator of RuleSet objects loaded from descriptions from the "rulesets.properties" resource for each Language with Rule support.
getReinitializeRule() - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
getRenderer() - Method in class net.sourceforge.pmd.ant.Formatter
 
getRenderer() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
getRendererFromString(String) - Static method in class net.sourceforge.pmd.cpd.CPDConfiguration
getRendererFromString(String, String) - Static method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
getRendererName() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
getRenderers() - Static method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
getReport() - Method in class net.sourceforge.pmd.RuleContext
Get the Report to which Rule Violations are sent.
getReportfile() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getReportFile() - Method in class net.sourceforge.pmd.PMDConfiguration
Get the file to which the report should render.
getReportFormat() - Method in class net.sourceforge.pmd.PMDConfiguration
Get the report format.
getReportProperties() - Method in class net.sourceforge.pmd.PMDConfiguration
Get the Report properties.
getResourceBundleAsProperties(ResourceBundle) - Static method in class net.sourceforge.pmd.util.database.DBType
Convert resourceBundle to usable .
getResourceStream(String) - Method in class net.sourceforge.pmd.util.database.ResourceLoader
 
getRestrictedPackages() - Method in class net.sourceforge.pmd.lang.java.rule.coupling.LoosePackageCouplingRule
 
getResult() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayComprehension
 
getResult() - Method in class net.sourceforge.pmd.lang.java.symboltable.Search
 
getResult() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.Search
 
getResultType() - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
 
getReturnedVariableName(ASTReturnStatement) - Method in class net.sourceforge.pmd.lang.java.rule.sunsecure.AbstractSunSecureRule
Gets the name of the variable returned.
getRevision() - Method in class net.sourceforge.pmd.util.database.SourceObject
 
getRhinoLanguageVersion() - Method in class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
getRight() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.AbstractInfixEcmascriptNode
 
getRoot() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getRoot() - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
 
getRootNode() - Method in class net.sourceforge.pmd.lang.dfa.report.ReportTree
 
getRootNode() - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
 
getRootString() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTReference
Returns the 'root string', the reference key
getRule() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getRule() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
getRule() - Method in interface net.sourceforge.pmd.RuleViolation
Get the Rule which identified this violation.
getRule() - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
getRuleByName(String) - Method in class net.sourceforge.pmd.RuleSet
Returns the first Rule found with the given name (case-sensitive).
getRuleByName(String) - Method in class net.sourceforge.pmd.RuleSets
Returns the first Rule found with the given name.
getRuleChainVisitorClass() - Method in class net.sourceforge.pmd.lang.BaseLanguageModule
 
getRuleChainVisitorClass() - Method in interface net.sourceforge.pmd.lang.Language
Get the RuleChainVisitor implementation class used when visiting the AST structure for this Rules for this Language.
getRuleChainVisits() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getRuleChainVisits() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getRuleChainVisits() - Method in class net.sourceforge.pmd.lang.rule.xpath.AbstractXPathRuleQuery
Indicates which AST Nodes (if any) should be used with the RuleChain.
getRuleChainVisits() - Method in class net.sourceforge.pmd.lang.rule.xpath.JaxenXPathRuleQuery
Indicates which AST Nodes (if any) should be used with the RuleChain.
getRuleChainVisits() - Method in interface net.sourceforge.pmd.lang.rule.xpath.XPathRuleQuery
Indicates which AST Nodes (if any) should be used with the RuleChain.
getRuleChainVisits() - Method in class net.sourceforge.pmd.lang.rule.XPathRule
 
getRuleChainVisits() - Method in interface net.sourceforge.pmd.Rule
Gets the collection of AST node names visited by the Rule on the RuleChain.
getRuleClass() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getRuleClass() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getRuleClass() - Method in interface net.sourceforge.pmd.Rule
Get the implementation class of this Rule.
getRuleName() - Method in exception net.sourceforge.pmd.lang.jsp.ast.SyntaxErrorException
 
getRuleName() - Method in class net.sourceforge.pmd.RuleSetReferenceId
Get the Rule name.
getRules() - Method in class net.sourceforge.pmd.RuleSet
Returns the actual Collection of rules in this ruleset
getRules() - Method in class net.sourceforge.pmd.testframework.SimpleAggregatorTst
Gets all configured rules.
getRulesetFactory(PMDConfiguration) - Static method in class net.sourceforge.pmd.RulesetsFactoryUtils
 
getRuleSetFileName() - Method in class net.sourceforge.pmd.RuleSetReference
 
getRuleSetFileName() - Method in class net.sourceforge.pmd.RuleSetReferenceId
Get the RuleSet file name.
getRulesetFiles() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getRuleSetName() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getRuleSetName() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getRuleSetName() - Method in interface net.sourceforge.pmd.Rule
Get the name of the RuleSet containing this Rule.
getRuleSetReference() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
getRulesets() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getRuleSets() - Method in class net.sourceforge.pmd.PMDConfiguration
Get the comma separated list of RuleSet URIs.
getRuleSets(String, RuleSetFactory) - Static method in class net.sourceforge.pmd.RulesetsFactoryUtils
Creates a new rulesets with the given string.
getRuleSets(String, RuleSets, RuleSetFactory) - Static method in class net.sourceforge.pmd.RulesetsFactoryUtils
Creates a new rulesets with the given string.
getRuleSetsIterator() - Method in class net.sourceforge.pmd.RuleSets
 
getRuleSetsWithBenchmark(String, RuleSetFactory) - Static method in class net.sourceforge.pmd.RulesetsFactoryUtils
getRuleSetsWithBenchmark(String, RuleSets, RuleSetFactory) - Static method in class net.sourceforge.pmd.RulesetsFactoryUtils
getRuleViolation() - Method in class net.sourceforge.pmd.lang.dfa.report.ViolationNode
 
getRuleViolation() - Method in class net.sourceforge.pmd.Report.SuppressedViolation
 
getRuleViolationFactory() - Method in class net.sourceforge.pmd.lang.cpp.CppHandler
 
getRuleViolationFactory() - Method in class net.sourceforge.pmd.lang.ecmascript.Ecmascript3Handler
 
getRuleViolationFactory() - Method in class net.sourceforge.pmd.lang.java.AbstractJavaHandler
 
getRuleViolationFactory() - Method in class net.sourceforge.pmd.lang.jsp.JspHandler
 
getRuleViolationFactory() - Method in interface net.sourceforge.pmd.lang.LanguageVersionHandler
Get the RuleViolationFactory.
getRuleViolationFactory() - Method in class net.sourceforge.pmd.lang.matlab.MatlabHandler
 
getRuleViolationFactory() - Method in class net.sourceforge.pmd.lang.objectivec.ObjectiveCHandler
 
getRuleViolationFactory() - Method in class net.sourceforge.pmd.lang.plsql.PLSQLHandler
 
getRuleViolationFactory() - Method in class net.sourceforge.pmd.lang.python.PythonHandler
 
getRuleViolationFactory() - Method in class net.sourceforge.pmd.lang.vm.VmHandler
 
getRuleViolationFactory() - Method in class net.sourceforge.pmd.lang.xml.XmlHandler
 
getSampleCode() - Method in class net.sourceforge.pmd.testframework.AbstractTokenizerTest
 
getSchema() - Method in class net.sourceforge.pmd.util.database.SourceObject
 
getSchemasList() - Method in class net.sourceforge.pmd.util.database.DBURI
 
getScope() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaNode
 
getScope() - Method in interface net.sourceforge.pmd.lang.java.ast.JavaNode
 
getScope() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
getScope() - Method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
getScope() - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLNode
 
getScope() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.VariableNameDeclaration
 
getScope() - Method in class net.sourceforge.pmd.lang.symboltable.AbstractNameDeclaration
 
getScope() - Method in interface net.sourceforge.pmd.lang.symboltable.NameDeclaration
Gets the scope in which this name has been declared.
getScope() - Method in interface net.sourceforge.pmd.lang.symboltable.ScopedNode
 
getScopeName() - Method in class net.sourceforge.pmd.lang.vm.directive.BlockMacro
Override to use the macro name, since it is within an #@myMacro() ...
getScopeName() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
 
getScopeName() - Method in class net.sourceforge.pmd.lang.vm.directive.Parse
Overrides the default to use "template", so that all templates can use the same scope reference, whether rendered via #parse or direct merge.
getScopeName() - Method in class net.sourceforge.pmd.lang.vm.directive.RuntimeMacro
Override to always return "macro".
getScore() - Method in class net.sourceforge.pmd.stat.DataPoint
 
getSecondMark() - Method in class net.sourceforge.pmd.cpd.Match
 
getSeverity() - Method in exception net.sourceforge.pmd.PMDException
 
getShortName() - Method in class net.sourceforge.pmd.lang.BaseLanguageModule
 
getShortName() - Method in interface net.sourceforge.pmd.lang.Language
Get the short name of this Language.
getShortName() - Method in class net.sourceforge.pmd.lang.LanguageVersion
Get the short name of this LanguageVersion.
getSiblingPosition() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getSiblingPosition() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
getSimpleNode() - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
retrieves the underlying node
getSince() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
getSince() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
getSince() - Method in interface net.sourceforge.pmd.Rule
Get the version of PMD in which this Rule was added.
getSkipBlocksPattern() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
getSlice(int, int) - Method in class net.sourceforge.pmd.cpd.SourceCode
 
getSource() - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
 
getSourceCode(SourceObject) - Method in class net.sourceforge.pmd.util.database.DBMSMetadata
Return source code text from the database.
getSourceCode(String, String, String) - Method in class net.sourceforge.pmd.util.database.DBMSMetadata
return source code text
getSourceCode() - Method in class net.sourceforge.pmd.util.viewer.gui.SourceCodePanel
retrieves the string representation of the source code
getSourceCodeFile() - Method in class net.sourceforge.pmd.RuleContext
Get the File associated with the current source file.
getSourceCodeFilename() - Method in class net.sourceforge.pmd.RuleContext
Get the file name associated with the current source file.
getSourceCodeNamesList() - Method in class net.sourceforge.pmd.util.database.DBURI
 
getSourceCodeProcessor() - Method in class net.sourceforge.pmd.PMD
Gets the source code processor.
getSourceCodeReturnType() - Method in class net.sourceforge.pmd.util.database.DBType
 
getSourceCodeSlice() - Method in class net.sourceforge.pmd.cpd.Mark
 
getSourceCodeSlice() - Method in class net.sourceforge.pmd.cpd.Match
 
getSourceCodeType() - Method in class net.sourceforge.pmd.util.database.DBURI
 
getSourceCodeTypes() - Method in class net.sourceforge.pmd.util.database.DBType
 
getSourceCodeTypesList() - Method in class net.sourceforge.pmd.util.database.DBURI
 
getSourceDir() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getSourceEncoding() - Method in class net.sourceforge.pmd.AbstractConfiguration
Get the character encoding of source files.
getSourceLanguage() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getSourceObjectList() - Method in class net.sourceforge.pmd.util.database.DBMSMetadata
Return all source code objects associated with any associated DBURI.
getSourceObjectList(List<String>, List<String>, List<String>, List<String>) - Method in class net.sourceforge.pmd.util.database.DBMSMetadata
Return all source code objects associated with the specified languages, schemas, source code types and source code names.
getSourcePaths() - Method in class net.sourceforge.pmd.cpd.CPD
List names/paths of each source to be processed.
getSources() - Method in class net.sourceforge.pmd.cpd.CPD
Get each Source to be processed.
getStandardDeviation() - Method in class net.sourceforge.pmd.stat.Metric
 
getStartColumn() - Method in exception net.sourceforge.pmd.lang.jsp.ast.StartAndEndTagMismatchException
 
getStartLine() - Method in exception net.sourceforge.pmd.lang.jsp.ast.StartAndEndTagMismatchException
 
getStatement() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTLabeledStatement
 
getStatement(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTSwitchCase
 
getStatement() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTWithStatement
 
getStatusCode() - Method in class net.sourceforge.pmd.cli.BaseCLITest
 
getStringValue() - Method in class net.sourceforge.pmd.lang.ast.xpath.Attribute
 
getStringValue() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getStringValueCS() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getStringValueCS() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeNode
 
getSubnamePrefix() - Method in class net.sourceforge.pmd.util.database.DBURI
 
getSubprotocol() - Method in class net.sourceforge.pmd.util.database.DBURI
 
GetSuffix(int) - Method in interface net.sourceforge.pmd.lang.ast.CharStream
Returns an array of characters that make up the suffix of length 'len' for the currently matched token.
GetSuffix(int) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
GetSuffix(int) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Get the suffix.
GetSuffix(int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
getSuffixFromType() - Method in class net.sourceforge.pmd.util.database.SourceObject
Map the type to a file suffix associated with a Language
getSummary() - Method in class net.sourceforge.pmd.Report
Calculate a summary of violations per rule.
getSuppressedRuleViolations() - Method in class net.sourceforge.pmd.Report
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.ast.AbstractTokenManager
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.cpp.CppParser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.ecmascript.Ecmascript3Parser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.java.AbstractJavaParser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.jsp.JspParser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.matlab.MatlabParser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.objectivec.ObjectiveCParser
 
getSuppressMap() - Method in interface net.sourceforge.pmd.lang.Parser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.plsql.PLSQLParser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.python.PythonParser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.vm.VmParser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.xml.XmlParser
 
getSuppressMarker() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getSuppressmarker() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getSuppressMarker() - Method in class net.sourceforge.pmd.lang.ParserOptions
 
getSuppressMarker() - Method in class net.sourceforge.pmd.PMDConfiguration
Get the suppress marker.
getSwitchCase(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTSwitchStatement
 
getSymbolFacade() - Method in class net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
 
getSymbolFacade(ClassLoader) - Method in class net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
 
getSymbolFacade() - Method in class net.sourceforge.pmd.lang.java.AbstractJavaHandler
 
getSymbolFacade(ClassLoader) - Method in class net.sourceforge.pmd.lang.java.AbstractJavaHandler
 
getSymbolFacade() - Method in interface net.sourceforge.pmd.lang.LanguageVersionHandler
Get the SymbolFacade.
getSymbolFacade(ClassLoader) - Method in interface net.sourceforge.pmd.lang.LanguageVersionHandler
Get the SymbolFacade.
getSymbolFacade() - Method in class net.sourceforge.pmd.lang.plsql.PLSQLHandler
 
getSynchronizedListeners() - Method in class net.sourceforge.pmd.Report
 
getSystemId() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getTabSize(int) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
getTabSize(int) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
getTarget() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTElementGet
 
getTarget() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionCall
 
getTarget() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTNewExpression
 
getTarget() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTVariableInitializer
 
getTemplateName() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
getTemplateName() - Method in exception net.sourceforge.pmd.lang.vm.ast.MacroParseException
returns the Template name where this exception occured.
getTemplateName() - Method in exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
returns the Template name where this exception occured.
getTemplateName() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
 
getTerseName() - Method in class net.sourceforge.pmd.cpd.AbstractLanguage
 
getTerseName() - Method in interface net.sourceforge.pmd.cpd.Language
 
getTerseName() - Method in class net.sourceforge.pmd.lang.BaseLanguageModule
 
getTerseName() - Method in interface net.sourceforge.pmd.lang.Language
Get the terse name of this Language.
getTerseName() - Method in class net.sourceforge.pmd.lang.LanguageVersion
Get the terse name of this LanguageVersion.
getTestExpression() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTConditionalExpression
 
getTextStringValue(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
getThen() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTIfStatement
 
getThreads() - Method in class net.sourceforge.pmd.ant.PMDTask
 
getThreads() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getThreads() - Method in class net.sourceforge.pmd.PMDConfiguration
Get the number of threads to use when processing Rules.
getThrows() - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
 
getTime() - Method in class net.sourceforge.pmd.Report.ReadableDuration
Gets a human readable representation of the duration, such as "1h 3m 5s".
getToken() - Method in class net.sourceforge.pmd.cpd.Mark
 
getToken(int) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
Get the specific Token.
getToken(int) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Get the specific Token.
getToken(int) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Get the specific Token.
getToken(int) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Get the specific Token.
getTokenCount() - Method in class net.sourceforge.pmd.cpd.Match
 
getTokenizer() - Method in class net.sourceforge.pmd.cpd.AbstractLanguage
 
getTokenizer() - Method in interface net.sourceforge.pmd.cpd.Language
 
getTokenManager(String, Reader) - Method in class net.sourceforge.pmd.lang.AbstractParser
 
getTokenManager(String, Reader) - Method in interface net.sourceforge.pmd.lang.Parser
Get a TokenManager for the given source.
getTokens() - Method in class net.sourceforge.pmd.cpd.Tokens
 
getTokenSrcID() - Method in class net.sourceforge.pmd.cpd.TokenEntry
 
getTotal() - Method in class net.sourceforge.pmd.stat.Metric
 
getTrueExpression() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTConditionalExpression
 
getTryBlock() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTTryStatement
 
getType() - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
 
getType() - Method in class net.sourceforge.pmd.lang.dfa.StackObject
 
getType() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessTypeNode
 
getType() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaTypeNode
 
getType() - Method in interface net.sourceforge.pmd.lang.java.ast.TypeNode
Get the Java Class associated with this node.
getType() - Method in class net.sourceforge.pmd.lang.java.rule.controversial.DaaRuleViolation
 
getType() - Method in class net.sourceforge.pmd.lang.java.symboltable.ClassNameDeclaration
 
getType() - Method in class net.sourceforge.pmd.lang.java.symboltable.SimpleTypedNameDeclaration
 
getType() - Method in interface net.sourceforge.pmd.lang.java.symboltable.TypedNameDeclaration
 
getType() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
getType() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Block
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Break
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Get the directive type BLOCK/LINE.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Evaluate
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Foreach
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Include
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Literal
Deprecated.
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Macro
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Parse
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.RuntimeMacro
Velocimacros are always LINE type directives.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Stop
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
Velocimacros are always LINE type directives.
getType() - Method in class net.sourceforge.pmd.util.database.SourceObject
 
getTypeAnnotation() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getTypedValue() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getTypedValue() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeNode
 
getTypeFor(String) - Static method in class net.sourceforge.pmd.util.ClassUtil
Attempt to determine the actual class given the short name.
getTypeImage() - Method in class net.sourceforge.pmd.lang.java.ast.ASTType
 
getTypeImage() - Method in class net.sourceforge.pmd.lang.java.symboltable.ClassNameDeclaration
 
getTypeImage() - Method in class net.sourceforge.pmd.lang.java.symboltable.SimpleTypedNameDeclaration
 
getTypeImage() - Method in interface net.sourceforge.pmd.lang.java.symboltable.TypedNameDeclaration
 
getTypeImage() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
getTypeImage() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTDatatype
 
getTypeMap() - Static method in class net.sourceforge.pmd.lang.dfa.NodeType
 
getTypeNameNode() - Method in class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId
 
getTypeNameNode() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaratorId
 
getTypeNode() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFormalParameter
 
getTypeNode() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLocalVariableDeclaration
 
getTypeNode() - Method in class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId
Determines the type node of this variable id.
getTypeNode() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTFormalParameter
 
getTypeNode() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaratorId
 
getTypeResolutionFacade(ClassLoader) - Method in class net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
 
getTypeResolutionFacade(ClassLoader) - Method in class net.sourceforge.pmd.lang.java.AbstractJavaHandler
 
getTypeResolutionFacade(ClassLoader) - Method in interface net.sourceforge.pmd.lang.LanguageVersionHandler
Get the TypeResolutionFacade.
getUnderlyingNode() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getUnderlyingNode() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
getUnparsedEntity(String) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.DocumentNode
getUnparsedEntityNames() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.DocumentNode
getUri() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getURI() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
getURI() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
getURI() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeNode
 
getURI() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
getUri() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeExternalId
 
getUri() - Method in class net.sourceforge.pmd.util.database.DBURI
 
getURIDataSources(String) - Static method in class net.sourceforge.pmd.PMD
Parses the given string as a database uri and returns a list of datasources.
getURL() - Method in class net.sourceforge.pmd.util.database.DBURI
 
getUsageGraph() - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder
 
getUsages() - Method in class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId
 
getUsages() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaratorId
 
getUsed() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableUsageFinderFunction
 
getUserData() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Get the user data associated with this node.
getUserData() - Method in interface net.sourceforge.pmd.lang.ast.Node
Get the user data associated with this node.
getUserData(String) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.DocumentNode
getUserMessage() - Method in class net.sourceforge.pmd.Report.SuppressedViolation
 
getUsers() - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
getUses() - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
getValue() - Method in class net.sourceforge.pmd.lang.ast.xpath.Attribute
 
getValue() - Method in class net.sourceforge.pmd.lang.cpp.ast.Token
An optional attribute value of the Token.
getValue() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTComment
 
getValue() - Method in class net.sourceforge.pmd.lang.java.ast.Token
An optional attribute value of the Token.
getValue() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspDirectiveAttribute
 
getValue() - Method in class net.sourceforge.pmd.lang.jsp.ast.Token
An optional attribute value of the Token.
getValue() - Method in class net.sourceforge.pmd.lang.matlab.ast.Token
An optional attribute value of the Token.
getValue() - Method in class net.sourceforge.pmd.lang.objectivec.ast.Token
An optional attribute value of the Token.
getValue() - Method in class net.sourceforge.pmd.lang.plsql.ast.Token
An optional attribute value of the Token.
getValue() - Method in class net.sourceforge.pmd.lang.python.ast.Token
An optional attribute value of the Token.
getValue() - Method in class net.sourceforge.pmd.lang.vm.ast.Token
An optional attribute value of the Token.
getValues() - Method in class net.sourceforge.pmd.cpd.CPDTask.FormatAttribute
 
getVariableAccess() - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
getVariableAccess() - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
getVariableDeclarations() - Method in class net.sourceforge.pmd.lang.java.symboltable.ClassScope
 
getVariableDeclarations() - Method in class net.sourceforge.pmd.lang.java.symboltable.LocalScope
 
getVariableDeclarations() - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodScope
 
getVariableDeclarations() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ClassScope
 
getVariableDeclarations() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.LocalScope
 
getVariableDeclarations() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodScope
 
getVariableInitializer(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTVariableDeclaration
 
getVariableName() - Method in class net.sourceforge.pmd.lang.dfa.VariableAccess
 
getVariableName() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTCatchClause
 
getVariableName() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
Gets the variable name of this field.
getVariableName() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLocalVariableDeclaration
Gets the variable name of this field.
getVariableName() - Method in class net.sourceforge.pmd.lang.java.rule.controversial.DaaRuleViolation
 
getVariableName() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
getVariableName() - Method in interface net.sourceforge.pmd.RuleViolation
Get the variable name on which this violation was identified.
getVariables() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTLetNode
 
getVariableValue(String) - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
getVersion() - Method in class net.sourceforge.pmd.ant.SourceLanguage
 
getVersion() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
getVersion(String) - Method in class net.sourceforge.pmd.lang.BaseLanguageModule
 
getVersion() - Method in enum net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions.Version
 
getVersion(String) - Method in interface net.sourceforge.pmd.lang.Language
Get the LanguageVersion for the version string from this Language.
getVersion() - Method in class net.sourceforge.pmd.lang.LanguageVersion
 
getVersions() - Method in class net.sourceforge.pmd.lang.BaseLanguageModule
 
getVersions() - Method in interface net.sourceforge.pmd.lang.Language
Gets the list of supported LanguageVersion for this Language.
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractStatisticalJavaRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NcssConstructorCountRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NcssMethodCountRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NcssTypeCountRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractStatisticalPLSQLRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NcssMethodCountRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NcssObjectCountRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.plsql.rule.design.ExcessiveLengthRule
 
getViolationParameters(DataPoint) - Method in interface net.sourceforge.pmd.lang.rule.stat.StatisticalRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractStatisticalVmRule
 
getViolationTree() - Method in class net.sourceforge.pmd.Report
 
getWriter() - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
Get the Writer for the Renderer.
getWriter() - Method in interface net.sourceforge.pmd.renderers.Renderer
Get the Writer for the Renderer.
getXPathExpression() - Method in class net.sourceforge.pmd.util.viewer.gui.XPathPanel
 
getXPathHandler() - Method in class net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
 
getXPathHandler() - Method in class net.sourceforge.pmd.lang.ecmascript.Ecmascript3Handler
 
getXPathHandler() - Method in class net.sourceforge.pmd.lang.java.AbstractJavaHandler
 
getXPathHandler() - Method in class net.sourceforge.pmd.lang.jsp.JspHandler
 
getXPathHandler() - Method in interface net.sourceforge.pmd.lang.LanguageVersionHandler
Get the XPathHandler.
getXPathHandler() - Method in class net.sourceforge.pmd.lang.plsql.PLSQLHandler
 
getXPathHandler() - Method in class net.sourceforge.pmd.lang.vm.VmHandler
 
getXPathHandler() - Method in class net.sourceforge.pmd.lang.xml.XmlHandler
 
GLOBAL - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
Global() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
All global definitions of triggers, functions and procedures are evaluated here.
GLOBAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
GLOBAL - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
glomNames(Set<T>) - Method in class net.sourceforge.pmd.lang.java.symboltable.AbstractJavaScope
 
go() - Method in class net.sourceforge.pmd.cpd.CPD
 
GodClassRule - Class in net.sourceforge.pmd.lang.java.rule.design
The God Class Rule detects a the God Class design flaw using metrics.
GodClassRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.GodClassRule
 
GoLanguage - Class in net.sourceforge.pmd.cpd
Implements the Go Language
GoLanguage() - Constructor for class net.sourceforge.pmd.cpd.GoLanguage
Creates a new instance of GoLanguage
GOTO - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
GOTO - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
GOTO - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
GOTO - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
GoTokenizer - Class in net.sourceforge.pmd.cpd
Implements a tokenizer for the Go Language.
GoTokenizer() - Constructor for class net.sourceforge.pmd.cpd.GoTokenizer
Creates a new GoTokenizer
GotoStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
GRANT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
GREATER - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
GREATERTHAN - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
GREATERTHANOREQUALTO - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
GridBagHelper - Class in net.sourceforge.pmd.cpd
 
GridBagHelper(Container, double[]) - Constructor for class net.sourceforge.pmd.cpd.GridBagHelper
 
GROUP - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
GROUPING - Static variable in interface net.sourceforge.pmd.cpd.CPDListener
 
GRT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
GRTE - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
GT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
GT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
GTToken(int, String) - Constructor for class net.sourceforge.pmd.lang.java.ast.Token.GTToken
 
GUARD_METHODS - Static variable in class net.sourceforge.pmd.lang.java.rule.logging.GuardLogStatementRule
 
GuardDebugLoggingRule - Class in net.sourceforge.pmd.lang.java.rule.logging
 
GuardDebugLoggingRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.logging.GuardDebugLoggingRule
 
GuardLogStatementJavaUtilRule - Class in net.sourceforge.pmd.lang.java.rule.logging
 
GuardLogStatementJavaUtilRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.logging.GuardLogStatementJavaUtilRule
 
GuardLogStatementRule - Class in net.sourceforge.pmd.lang.java.rule.logging
Check that log.debug, log.trace, log.error, etc...
GuardLogStatementRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.logging.GuardLogStatementRule
 
guardStmtByLogLevel - Variable in class net.sourceforge.pmd.lang.java.rule.logging.GuardLogStatementRule
 
GUI - Class in net.sourceforge.pmd.cpd
 
GUI() - Constructor for class net.sourceforge.pmd.cpd.GUI
 

H

hasArguments() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionCall
 
hasArguments() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTNewExpression
 
hasAsParentBetween(Node, Class<?>, Node) - Static method in class net.sourceforge.pmd.lang.java.rule.optimizations.PrematureDeclarationRule
Return whether a class of the specified type exists between the node argument and the topParent argument.
hasAuxclasspath() - Method in class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
Whether an auxclasspath has been configured or not.
hasAuxclasspath() - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet
Whether the classloader is using the auxclasspath or not.
hasBody() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTLetNode
 
hasCatch() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTTryStatement
 
hasChildNodes() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
hasChildNodes() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.DocumentNode
 
hasChildNodes() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
hasChosenAddressTypes() - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
hasCompiledTree() - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
determines whether the model has a compiled tree at it's disposal
hasConfigErrors() - Method in class net.sourceforge.pmd.Report
Checks whether any configuration errors have been reported.
hasDecendantOfAnyType(Class<?>...) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
hasDescendantMatchingXPath(String) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Checks whether at least one descendant matches the xpath expression.
hasDescendantMatchingXPath(String) - Method in interface net.sourceforge.pmd.lang.ast.Node
Checks whether at least one descendant matches the xpath expression.
hasDescendantOfType(Class<T>) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Finds if this node contains a descendant of the given type.
hasDescendantOfType(Class<T>) - Method in interface net.sourceforge.pmd.lang.ast.Node
Finds if this node contains a descendant of the given type.
hasDescriptor(PropertyDescriptor<?>) - Method in class net.sourceforge.pmd.AbstractPropertySource
Returns whether this Rule has the specified PropertyDescriptor.
hasDescriptor(PropertyDescriptor<?>) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
hasDescriptor(PropertyDescriptor<?>) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
hasDescriptor(PropertyDescriptor<?>) - Method in interface net.sourceforge.pmd.PropertySource
Returns whether this Rule has the specified PropertyDescriptor.
hasDissallowedTerms() - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentContentRule
 
hasElse() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTIfStatement
 
hasElse() - Method in class net.sourceforge.pmd.lang.java.ast.ASTIfStatement
 
hasElse() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTIfStatement
 
hasErrors() - Method in class net.sourceforge.pmd.Report
Checks whether any processing errors have been reported.
hasExtension(String) - Method in class net.sourceforge.pmd.lang.BaseLanguageModule
 
hasExtension(String) - Method in interface net.sourceforge.pmd.lang.Language
Returns whether the given Language handles the given file extension.
hasFilter() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayComprehension
 
hasFinally() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTTryStatement
 
hasFinally() - Method in class net.sourceforge.pmd.lang.java.ast.ASTTryStatement
 
HASH - Static variable in interface net.sourceforge.pmd.cpd.CPDListener
 
HASH - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
HASH - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
hashCode() - Method in class net.sourceforge.pmd.cpd.Mark
 
hashCode() - Method in class net.sourceforge.pmd.cpd.TokenEntry
 
hashCode() - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
 
hashCode() - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
hashCode() - Method in class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
hashCode() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
hashCode() - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodNameDeclaration
 
hashCode() - Method in class net.sourceforge.pmd.lang.java.symboltable.SimpleTypedNameDeclaration
 
hashCode() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
hashCode() - Method in class net.sourceforge.pmd.lang.ParserOptions
 
hashCode() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodNameDeclaration
 
hashCode() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
hashCode() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.VariableNameDeclaration
 
hashCode() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
hashCode() - Method in class net.sourceforge.pmd.lang.rule.ImportWrapper
 
hashCode() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
hashCode() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
hashCode() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMethod.MethodCacheKey
 
hashCode() - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
hashCode() - Method in class net.sourceforge.pmd.RuleSet
 
hashCode() - Method in class net.sourceforge.pmd.util.database.DBType
 
hasImageEqualTo(String) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
hasImageEqualTo(String) - Method in interface net.sourceforge.pmd.lang.ast.Node
 
hasInitializer() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTNewExpression
 
hasIntersectionTypes() - Method in class net.sourceforge.pmd.lang.java.ast.ASTCastExpression
 
hasLabel() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTBreakStatement
 
hasLabel() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTContinueStatement
 
hasMetrics() - Method in class net.sourceforge.pmd.Report
Check whether any metrics have been reported
hasNext() - Method in class net.sourceforge.pmd.lang.ast.xpath.AttributeAxisIterator
 
hasNext() - Method in class net.sourceforge.pmd.lang.ast.xpath.NodeIterator
 
hasNext() - Method in class net.sourceforge.pmd.util.CompoundIterator
hasNext() - Method in class net.sourceforge.pmd.util.EmptyIterator
 
hasOverriddenProperty(PropertyDescriptor<?>) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
hasPrefixesOrSuffixes() - Method in class net.sourceforge.pmd.lang.java.rule.naming.VariableNamingConventionsRule
 
hasPropertyValue(EnumeratedMultiProperty<String>, String) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
hasResult() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTExpressionStatement
 
hasResult() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTReturnStatement
 
hasSideEffects() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.AbstractEcmascriptNode
 
hasSideEffects() - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptNode
 
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBodyDeclaration
 
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.lang.java.ast.ASTFormalParameter
 
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.lang.java.ast.ASTLocalVariableDeclaration
 
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.lang.java.ast.ASTTypeDeclaration
 
hasSuppressWarningsAnnotationFor(Rule) - Method in interface net.sourceforge.pmd.lang.java.ast.CanSuppressWarnings
 
hasVersion(String) - Method in class net.sourceforge.pmd.lang.BaseLanguageModule
 
hasVersion(String) - Method in interface net.sourceforge.pmd.lang.Language
 
hasXPathExpression() - Method in class net.sourceforge.pmd.lang.rule.XPathRule
 
HAVING - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
HEADER_CMT_REQUIREMENT_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
HEADER_PLACEMENT_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.HeaderCommentsRule
 
HeaderCommentsRule - Class in net.sourceforge.pmd.lang.java.rule.comments
Restrictions regarding the legal placement and content of the file header.
HeaderCommentsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.comments.HeaderCommentsRule
 
HEAP - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
HEX_CONSTANT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
HEX_DIGIT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
HEX_DIGIT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
HEX_FLOATING_POINT_LITERAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
HEX_LITERAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
HEX_LITERAL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
HEX_PREFIX - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
HEX_QUAD - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
HEXADECIMALINT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
HEXADECIMALLONG - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
HEXNUMBER - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
highestDecisionPoints - Variable in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule.Entry
 
HOOK - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
HOOK - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
HOST - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
HOUR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
HTML_SCRIPT_CONTENT - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
HTML_SCRIPT_END_TAG - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
HTML_SCRIPT_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
htmlEncode(String) - Static method in class net.sourceforge.pmd.util.StringUtil
 
HTMLRenderer - Class in net.sourceforge.pmd.renderers
Renderer to basic HTML format.
HTMLRenderer() - Constructor for class net.sourceforge.pmd.renderers.HTMLRenderer
 
HtmlScript() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
HtmlScriptContentState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.

I

IBACTION - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
IBOUTLET - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
id - Variable in class net.sourceforge.pmd.lang.ast.AbstractNode
 
id - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeNode
 
id - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
ID - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
ID - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
ID - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
ID() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
2006-05-20 - Matthias Hendler - added and
id - Variable in class net.sourceforge.pmd.renderers.ColumnDescriptor
 
IDEAJRenderer - Class in net.sourceforge.pmd.renderers
Renderer for IntelliJ IDEA integration.
IDEAJRenderer() - Constructor for class net.sourceforge.pmd.renderers.IDEAJRenderer
 
IdempotentOperationsRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
IdempotentOperationsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.IdempotentOperationsRule
 
IDENT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
IDENT_NONDIGIT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
IDENTIFIED - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
IDENTIFIER - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
IDENTIFIER - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
IDENTIFIER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Identifier() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
This method corresponds to variable references in Velocity templates.
IDENTIFIER - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
IDENTIFIER_CHAR - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
IDENTIFIER_CHAR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
IdGenerator - Class in net.sourceforge.pmd.lang.ast.xpath.saxon
This class is used to generate unique IDs for nodes.
IdGenerator() - Constructor for class net.sourceforge.pmd.lang.ast.xpath.saxon.IdGenerator
 
IF - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
IF - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
IF - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
IF - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
IF - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
IF - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
IF_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
IF_EXPR - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
IF_LAST_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
IF_LAST_STATEMENT_WITHOUT_ELSE - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
IfStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
IfStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
IfStatement() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
ignorableCharacter - Variable in class net.sourceforge.pmd.cpd.AbstractTokenizer
 
ignorableStmt - Variable in class net.sourceforge.pmd.cpd.AbstractTokenizer
 
IGNORE_ANNOTATIONS - Static variable in interface net.sourceforge.pmd.cpd.Tokenizer
 
IGNORE_COMMENTS - Static variable in class net.sourceforge.pmd.cpd.PLSQLTokenizer
 
IGNORE_IDENTIFIERS - Static variable in class net.sourceforge.pmd.cpd.PLSQLTokenizer
 
IGNORE_IDENTIFIERS - Static variable in interface net.sourceforge.pmd.cpd.Tokenizer
 
IGNORE_LITERALS - Static variable in class net.sourceforge.pmd.cpd.PLSQLTokenizer
 
IGNORE_LITERALS - Static variable in interface net.sourceforge.pmd.cpd.Tokenizer
 
IGNORE_USINGS - Static variable in interface net.sourceforge.pmd.cpd.Tokenizer
Ignore using directives in C#.
ignoreCase - Variable in class net.sourceforge.pmd.util.filter.FileExtensionFilter
 
ignoredProperties() - Method in class net.sourceforge.pmd.AbstractPropertySource
Return the properties that are effectively ignored due to the configuration of the rule and values held by other properties.
ignoredProperties() - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentContentRule
 
ignoredProperties() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
ignoredProperties() - Method in interface net.sourceforge.pmd.PropertySource
Return the properties that are effectively ignored due to the configuration of the rule and values held by other properties.
IGNORING_COMMENTS_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
IGNORING_COMMENTS_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.XmlXPathRule
 
IGNORING_COMMENTS_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
IGNORING_ELEMENT_CONTENT_WHITESPACE_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
IGNORING_ELEMENT_CONTENT_WHITESPACE_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.XmlXPathRule
 
IGNORING_ELEMENT_CONTENT_WHITESPACE_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
image - Variable in class net.sourceforge.pmd.lang.cpp.ast.Token
The string image of the token.
image - Variable in class net.sourceforge.pmd.lang.java.ast.Token
The string image of the token.
image - Variable in class net.sourceforge.pmd.lang.jsp.ast.Token
The string image of the token.
image - Variable in class net.sourceforge.pmd.lang.matlab.ast.Token
The string image of the token.
image - Variable in class net.sourceforge.pmd.lang.objectivec.ast.Token
The string image of the token.
image - Variable in class net.sourceforge.pmd.lang.plsql.ast.Token
The string image of the token.
image - Variable in class net.sourceforge.pmd.lang.python.ast.Token
The string image of the token.
image - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
The string image of the token.
ImageFinderFunction - Class in net.sourceforge.pmd.lang.java.symboltable
 
ImageFinderFunction(String) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.ImageFinderFunction
 
ImageFinderFunction(List<String>) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.ImageFinderFunction
 
ImageFinderFunction - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
ImageFinderFunction(String) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.ImageFinderFunction
 
ImageFinderFunction(List<String>) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.ImageFinderFunction
 
IMMEDIATE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ImmutableFieldRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
ImmutableFieldRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.ImmutableFieldRule
 
ImmutableLanguage - Interface in net.sourceforge.pmd.lang.rule
This is a tag interface to indicate that a Rule implementation class does not support changes to it's Language.
IMP - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
IMPLEMENTS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
ImplementsList() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ImplicitImportResolver(PMDASMClassLoader) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.TypeSet.ImplicitImportResolver
ImplicitImportResolver() - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.ImplicitImportResolver
 
IMPORT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
IMPORT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
ImportDeclaration() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ImportFromSamePackageRule - Class in net.sourceforge.pmd.lang.java.rule.imports
 
ImportFromSamePackageRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.imports.ImportFromSamePackageRule
 
ImportOnDemandResolver(PMDASMClassLoader, Set<String>) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.TypeSet.ImportOnDemandResolver
ImportOnDemandResolver(Set<String>) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.ImportOnDemandResolver
 
imports - Variable in class net.sourceforge.pmd.lang.java.rule.imports.UnusedImportsRule
 
importsPackage(ASTCompilationUnit, String) - Static method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
importsPackage(ASTInput, String) - Static method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
ImportWrapper - Class in net.sourceforge.pmd.lang.rule
 
ImportWrapper(String, String) - Constructor for class net.sourceforge.pmd.lang.rule.ImportWrapper
 
ImportWrapper(String, String, Node) - Constructor for class net.sourceforge.pmd.lang.rule.ImportWrapper
 
ImportWrapper(String, String, Node, Class<?>, boolean) - Constructor for class net.sourceforge.pmd.lang.rule.ImportWrapper
 
ImportWrapper(String, String, Node, boolean) - Constructor for class net.sourceforge.pmd.lang.rule.ImportWrapper
 
in - Variable in class net.sourceforge.pmd.lang.cpp.ContinuationReader
the original stream is wrapped in this pushback reader.
IN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
IN - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
IN - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
IN_ATTR_WHITESPACE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
IN_BSTRING11 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_BSTRING13 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_BSTRING1NLC - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_BSTRING21 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_BSTRING23 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_BSTRING2NLC - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_COMMENT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
Lexical state.
IN_COMMENT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
Lexical state.
IN_FORMAL_COMMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
Lexical state.
IN_FORMAL_COMMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
Lexical state.
IN_FORMAL_COMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Lexical state.
IN_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
Lexical state.
IN_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
Lexical state.
IN_MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
Lexical state.
IN_MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
Lexical state.
IN_MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
Lexical state.
IN_MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Lexical state.
IN_PREPROCESSOR_OUTPUT_COMMENT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
Lexical state.
IN_SINGLE_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Lexical state.
IN_SQL_STATEMENT_ENDED_SEMICOLON - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
Lexical state.
IN_STRING11 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_STRING13 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_STRING1NLC - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_STRING21 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_STRING23 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_STRING2NLC - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_TAG_ERROR - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
IN_TEXTBLOCK - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Lexical state.
IN_USTRING11 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_USTRING13 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_USTRING1NLC - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_USTRING21 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_USTRING23 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
IN_USTRING2NLC - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Lexical state.
inBuf - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
inBuf - Variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
Include - Class in net.sourceforge.pmd.lang.vm.directive
Pluggable directive that handles the #include() statement in VTL.
Include() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Include
 
INCLUDING - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
InclusiveOrExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
INCR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
INCR - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
index - Variable in enum net.sourceforge.pmd.benchmark.Benchmark
 
index(String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder
 
INDEX - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Index() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
INDEX_LBRACKET - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
INDEX_RBRACKET - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
indexIn(Map<String, String>) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
indexNode(Node) - Method in class net.sourceforge.pmd.lang.rule.AbstractRuleChainVisitor
Index a single node for visitation by rules.
indexNodes(List<Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.EcmascriptRuleChainVisitor
 
indexNodes(List<Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.java.rule.JavaRuleChainVisitor
 
indexNodes(List<Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.jsp.rule.JspRuleChainVisitor
 
indexNodes(List<Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.plsql.rule.PLSQLRuleChainVisitor
 
indexNodes(List<Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.rule.AbstractRuleChainVisitor
Index all nodes for visitation by rules.
indexNodes(List<Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.vm.rule.VmRuleChainVisitor
 
indexNodes(List<Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.XmlRuleChainVisitor
 
IndexParameter() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
A Simplified parameter more suitable for an index position: $foo[$index]
INDEXTYPE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
INDICATOR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
INDICES - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
indiciesIn(Map<String, String>) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
inDirective - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
 
InefficientEmptyStringCheckRule - Class in net.sourceforge.pmd.lang.java.rule.strings
This rule finds code which inefficiently determines empty strings.
InefficientEmptyStringCheckRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.InefficientEmptyStringCheckRule
 
InefficientStringBufferingRule - Class in net.sourceforge.pmd.lang.java.rule.strings
How this rule works: find additive expressions: + check that the addition is between anything other than two literals if true and also the parent is StringBuffer constructor or append, report a violation.
InefficientStringBufferingRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.InefficientStringBufferingRule
 
info - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
init() - Static method in class net.sourceforge.pmd.AbstractRuleSetFactoryTest
Setups the XML parser with validation.
INIT - Static variable in interface net.sourceforge.pmd.cpd.CPDListener
 
init() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
INIT - Static variable in class net.sourceforge.pmd.dcd.ClassLoaderUtil
 
init() - Method in class net.sourceforge.pmd.lang.java.rule.design.GenericClassCounterRule
 
init() - Method in class net.sourceforge.pmd.lang.java.rule.naming.VariableNamingConventionsRule
 
initialize(IndependentContext, Language, Class<?>) - Method in class net.sourceforge.pmd.lang.ast.xpath.AbstractASTXPathHandler
 
initialize() - Method in class net.sourceforge.pmd.lang.rule.AbstractRuleChainVisitor
Initialize the RuleChainVisitor to be ready to perform visitations.
initialize() - Static method in class net.sourceforge.pmd.lang.xpath.Initializer
Perform all initialization.
initialize(IndependentContext) - Static method in class net.sourceforge.pmd.lang.xpath.Initializer
Perform all initialization.
initialize() - Method in interface net.sourceforge.pmd.lang.XPathHandler
Initialize.
initialize(IndependentContext) - Method in interface net.sourceforge.pmd.lang.XPathHandler
Initialize.
Initializer() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
Initializer - Class in net.sourceforge.pmd.lang.xpath
This class serves as the means to perform XPath related static initialization.
Initializer() - Constructor for class net.sourceforge.pmd.lang.xpath.Initializer
 
initializeWith(Writer, String, boolean, EcmascriptNode<?>) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.DumpFacade
 
initializeWith(Writer, String, boolean, JavaNode) - Method in class net.sourceforge.pmd.lang.java.ast.DumpFacade
 
initializeWith(DataFlowHandler, ASTCompilationUnit) - Method in class net.sourceforge.pmd.lang.java.dfa.DataFlowFacade
 
initializeWith(ASTCompilationUnit) - Method in class net.sourceforge.pmd.lang.java.symboltable.SymbolFacade
 
initializeWith(ClassLoader, ASTCompilationUnit) - Method in class net.sourceforge.pmd.lang.java.symboltable.SymbolFacade
 
initializeWith(ClassLoader, ASTCompilationUnit) - Method in class net.sourceforge.pmd.lang.java.typeresolution.TypeResolutionFacade
 
initializeWith(Writer, String, boolean, JspNode) - Method in class net.sourceforge.pmd.lang.jsp.ast.DumpFacade
 
initializeWith(Writer, String, boolean, PLSQLNode) - Method in class net.sourceforge.pmd.lang.plsql.ast.DumpFacade
 
initializeWith(DataFlowHandler, ASTInput) - Method in class net.sourceforge.pmd.lang.plsql.dfa.DataFlowFacade
 
initializeWith(ASTInput) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.SymbolFacade
 
initializeWith(Writer, String, boolean, XmlNode) - Method in class net.sourceforge.pmd.lang.xml.ast.DumpFacade
 
INLINE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
INLINE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
InlinePragma() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
innerClasses - Variable in class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
Input() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
2006-05-22 - Matthias Hendler - added globalBody()
input_stream - Variable in class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
 
input_stream - Variable in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
 
input_stream - Variable in class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
 
input_stream - Variable in class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
 
input_stream - Variable in class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
 
input_stream - Variable in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
 
input_stream - Variable in class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
 
input_stream - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
 
InputBase - Class in net.sourceforge.pmd.lang.vm.directive
Base class for directives which do input operations (e.g.
InputBase() - Constructor for class net.sourceforge.pmd.lang.vm.directive.InputBase
 
inputStream - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
inputStream - Variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
inRegressionTestMode() - Static method in class net.sourceforge.pmd.testframework.TestDescriptor
Checks whether we are testing for regression problems only.
INSERT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
inSet - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
 
INSTANCE - Static variable in class net.sourceforge.pmd.dcd.graph.ClassNodeComparator
 
INSTANCE - Static variable in class net.sourceforge.pmd.dcd.graph.MemberNodeComparator
 
INSTANCE - Static variable in class net.sourceforge.pmd.lang.ecmascript.rule.EcmascriptRuleViolationFactory
 
INSTANCE - Static variable in class net.sourceforge.pmd.lang.java.rule.JavaRuleViolationFactory
 
INSTANCE - Static variable in class net.sourceforge.pmd.lang.jsp.rule.JspRuleViolationFactory
 
INSTANCE - Static variable in class net.sourceforge.pmd.lang.plsql.rule.PLSQLRuleViolationFactory
 
INSTANCE - Static variable in class net.sourceforge.pmd.lang.vm.rule.VmRuleViolationFactory
 
INSTANCE - Static variable in class net.sourceforge.pmd.lang.xml.rule.XmlRuleViolationFactory
 
INSTANCE - Static variable in class net.sourceforge.pmd.RuleViolationComparator
 
INSTANCE - Static variable in class net.sourceforge.pmd.util.EmptyIterator
 
instance() - Static method in class net.sourceforge.pmd.util.EmptyIterator
 
INSTANCE - Static variable in class net.sourceforge.pmd.util.filter.DirectoryFilter
 
INSTANCEOF - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
InstanceOfExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
INSTANTIABLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
INSTEADOF - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
InsufficientStringBufferDeclarationRule - Class in net.sourceforge.pmd.lang.java.rule.strings
This rule finds StringBuffers which may have been pre-sized incorrectly See http://sourceforge.net/forum/forum.php?thread_id=1438119&forum_id=188194
InsufficientStringBufferDeclarationRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.InsufficientStringBufferDeclarationRule
 
INT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
INT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
INT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
INT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
INT32_T - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
InTagState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
INTEGER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
INTEGER_CONSTANT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
INTEGER_LITERAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
INTEGER_LITERAL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
INTEGER_LITERAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
INTEGER_LITERAL - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
INTEGER_SUFFIX - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
IntegerLiteral() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
IntegerMultiProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a datatype that supports multiple Integer property values within an upper and lower boundary.
IntegerMultiProperty(String, String, Integer, Integer, Integer[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.IntegerMultiProperty
Constructor for IntegerProperty.
IntegerProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a datatype that supports single Integer property values within an upper and lower boundary.
IntegerProperty(String, String, Integer, Integer, Integer, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.IntegerProperty
Constructor for IntegerProperty that limits itself to a single value within the specified limits.
IntegerProperty(String, String, String, String, String, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.IntegerProperty
Constructor for IntegerProperty that limits itself to a single value within the specified limits.
IntegerRange() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
supports the [n..m] vector generator for use in the #foreach() to generate measured ranges w/o needing explicit support from the app/servlet
integersIn(String, char) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
INTERFACE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
INTERFACE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
INTERSECT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
INTERVAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
intFrom(String) - Static method in class net.sourceforge.pmd.lang.rule.properties.IntegerProperty
 
INTO - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
invalid - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
INVALID_LEXICAL_STATE - Static variable in exception net.sourceforge.pmd.lang.ast.TokenMgrError
Tried to change to an invalid lexical state.
INVALIDATE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
invertedMapFrom(Map<K, V>) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Returns a map based on the source but with the key & values swapped.
invoke(Object, Method, Object[]) - Method in class net.sourceforge.pmd.lang.xml.ast.XmlNodeInvocationHandler
 
IOUtil - Class in net.sourceforge.pmd.util
 
IPV4 - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
IPV4_MAPPED_IPV6 - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
IPV4_PATTERN - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
IPV4_REGEXP - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
IPV6 - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
IPV6_PATTERN - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
IPV6_REGEXP - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
IS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
IS - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
isA(TypeNode, Class<?>) - Static method in class net.sourceforge.pmd.lang.java.typeresolution.TypeHelper
 
isA(TypedNameDeclaration, Class<?>) - Static method in class net.sourceforge.pmd.lang.java.typeresolution.TypeHelper
 
isAbstract() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isAbstract() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isAbstract() - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
 
isAllocation() - Method in class net.sourceforge.pmd.lang.java.ast.ASTBlockStatement
Tells if this BlockStatement is an allocation statement.
isAllowedClass(ASTImportDeclaration) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.LoosePackageCouplingRule
 
isAllRules() - Method in class net.sourceforge.pmd.RuleSetReference
 
isAllRules() - Method in class net.sourceforge.pmd.RuleSetReferenceId
Is this a reference to all Rules in a RuleSet, or a single Rule?
isAnonymousInnerClass() - Method in class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBodyDeclaration
 
isAnyOf(String, String...) - Static method in class net.sourceforge.pmd.util.StringUtil
Returns whether the non-null text arg matches any of the test values.
isArguments() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimarySuffix
 
isArguments() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPrimarySuffix
 
isArray() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
isArray() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFormalParameter
 
isArray() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLocalVariableDeclaration
 
isArray() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimitiveType
 
isArray() - Method in class net.sourceforge.pmd.lang.java.ast.ASTReferenceType
 
isArray() - Method in class net.sourceforge.pmd.lang.java.ast.ASTType
 
isArray() - Method in class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId
 
isArray() - Method in interface net.sourceforge.pmd.lang.java.ast.Dimensionable
 
isArray() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
isArray() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaratorId
 
isArray(Object) - Static method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
 
isArrayDereference() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimarySuffix
 
isArrayDereference() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPrimarySuffix
 
isAttribute(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
isAttributeAccessor(Method) - Method in class net.sourceforge.pmd.lang.ast.xpath.AttributeAxisIterator
 
isBenchmark() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
isBenchmark() - Method in class net.sourceforge.pmd.PMDConfiguration
Return the benchmark indicator.
isBoolean() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTKeywordLiteral
 
isBoolean() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimitiveType
 
isBranch() - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.CurrentPath
 
isCatch() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTTryStatement
Deprecated.
isCharLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
 
isClass(String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraph
 
isClosure() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionNode
 
isCoalescing() - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
isCollectionType(String, boolean) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Return whether we can identify the typeName as a java.util collection class or interface as specified.
isCollectionType(Class<?>, boolean) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Return whether we can identify the typeName as a java.util collection class or interface as specified.
isComment(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
isCompound() - Method in class net.sourceforge.pmd.lang.java.ast.ASTAssignmentOperator
 
isConst() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTVariableDeclaration
 
isConstant() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTStringLiteral
Check to see if this is an interpolated string.
isContainingPackage(String, String) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.LoosePackageCouplingRule
 
isDebug() - Method in class net.sourceforge.pmd.AbstractConfiguration
Return the debug indicator.
isDebug() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
isDebugger() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTKeywordLiteral
 
isDefault() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTSwitchCase
 
isDefault() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isDefault() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isDefault() - Method in class net.sourceforge.pmd.lang.java.ast.ASTSwitchLabel
 
isDefinition() - Method in class net.sourceforge.pmd.lang.dfa.VariableAccess
 
isDeprecated() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
isDeprecated() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
isDeprecated() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
isDeprecated() - Method in interface net.sourceforge.pmd.Rule
Gets whether this Rule is deprecated.
isDestructuring() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayLiteral
 
isDestructuring() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTObjectLiteral
 
isDestructuring() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTVariableInitializer
 
isDestructuring() - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.DestructuringNode
 
isDirective(String) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
This method finds out of the directive exists in the directives Map.
isDirective(String) - Static method in class net.sourceforge.pmd.lang.vm.util.DirectiveMapper
 
isDoBranchNode() - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.CurrentPath
 
isDocument(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
isDoubleLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
Checks whether this literal describes a double.
isDoubleQuoted() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTStringLiteral
 
isEither(TypeNode, Class<?>, Class<?>) - Static method in class net.sourceforge.pmd.lang.java.typeresolution.TypeHelper
 
isEither(TypedNameDeclaration, Class<?>, Class<?>) - Static method in class net.sourceforge.pmd.lang.java.typeresolution.TypeHelper
 
isElement(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
isEmpty() - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.CurrentPath
 
isEmpty() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTElement
 
isEmpty() - Method in class net.sourceforge.pmd.Report
 
isEmpty(Object[]) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Returns whether the items array is null or has zero length.
isEmpty(String) - Static method in class net.sourceforge.pmd.util.StringUtil
Returns true if the value arg is either null, empty, or full of whitespace characters.
isEndNode() - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.CurrentPath
 
isEnumChild() - Method in class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBodyDeclaration
 
isExceptionBlockParameter() - Method in class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId
 
isExceptionBlockParameter() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
isExpandEntityReferences() - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
isExternal() - Method in class net.sourceforge.pmd.RuleSetReferenceId
Is this an external RuleSet reference?
isFailOnError() - Method in class net.sourceforge.pmd.ant.PMDTask
 
isFailOnRuleViolation() - Method in class net.sourceforge.pmd.ant.PMDTask
 
isFailOnViolation() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
isFailOnViolation() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
isFailOnViolation() - Method in class net.sourceforge.pmd.PMDConfiguration
Whether PMD should exit with status 4 (the default behavior, true) if violations are found or just with 0 (to not break the build, e.g.).
isField(String, ASTTypeDeclaration) - Method in class net.sourceforge.pmd.lang.java.rule.sunsecure.AbstractSunSecureRule
Tells if the type declaration has a field with varName.
isFinal() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isFinal() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isFinal() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
isFinally() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTTryStatement
Deprecated.
isFindBoundary() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
isFindBoundary() - Method in interface net.sourceforge.pmd.lang.ast.Node
 
isFindBoundary() - Method in class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBodyDeclaration
 
isFindBoundary() - Method in class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceDeclaration
 
isFirstDoStatement() - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.CurrentPath
 
isFloatLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
 
isForEach() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTForInLoop
 
isFunctionCallName() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTName
Returns whether this name node is the name of a function call.
isFunctionNodeName() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTName
Returns whether this name node is the name of a function declaration.
isFunctionNodeParameter() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTName
Returns whether this name node is the name of a function declaration parameter.
isGetter() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionNode
 
isGetter() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTObjectProperty
 
isGetterOrSetter() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionNode
 
isGlobalName() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTName
 
isHasNamespacePrefix() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTAttribute
 
isHasNamespacePrefix() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTElement
 
isHasPublicId() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeExternalId
 
isHelp() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
isHelp() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
isHexCharacter(char) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
isId() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
isIdref() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
isIf() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTCatchClause
 
isIgnoreAnnotations() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
isIgnoreClassAnonymous() - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
isIgnoreConstructorAllPrivate() - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
isIgnoreConstructorSinglePrivateNoArg() - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
isIgnoreConstructorStaticInitializer() - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
isIgnoreExceptions() - Method in class net.sourceforge.pmd.RuleContext
Gets the configuration whether to skip failing rules (true) or whether to throw a a RuntimeException and abort the processing for the first failing rule.
isIgnoreFieldInlinable() - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
isIgnoreIdentifiers() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
isIgnoreLiterals() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
isIgnoreMethodAllOverride() - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
isIgnoreMethodJavaLangObjectOverride() - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
isIgnoreMethodMain() - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
isIgnoreUsings() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
isIgnoringComments() - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
isIgnoringElementContentWhitespace() - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
isImportOnDemand() - Method in class net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration
 
isInstanceInitializer() - Method in class net.sourceforge.pmd.dcd.graph.ConstructorNode
 
isInStringBufferOperation(Node, int, String) - Static method in class net.sourceforge.pmd.lang.java.rule.strings.InefficientStringBufferingRule
 
isInterface() - Method in class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceDeclaration
 
isInterfaceMember() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
isInterfaceMember() - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
 
isIntLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
 
isInvalid() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
isIPv4(char, String) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
isIPv6(char, String, boolean, boolean) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
isJUnitMethod(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.junit.AbstractJUnitRule
 
isLambdaTypelessParameter() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
isLatinDigit(char) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
isLeaf() - Method in class net.sourceforge.pmd.lang.dfa.report.AbstractReportNode
 
isLeaf(Object) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
 
isLeaf() - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
 
isLet() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTVariableDeclaration
 
isLocalName() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTName
 
isLocalVariable(String, Node) - Method in class net.sourceforge.pmd.lang.java.rule.sunsecure.AbstractSunSecureRule
TODO modify usages to use symbol table Tells if the variable name is a local variable declared in the method.
isLongLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
Checks whether this literal is a long integer.
isLookupDescriptorDoc() - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
isMatch(Pattern, String) - Static method in class net.sourceforge.pmd.lang.java.rule.regex.RegexHelper
Simple commodity method (also designed to increase readability of source code, and to decrease import in the calling class).
isMethodOrConstructorInvocation() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
isMethodOrConstructorInvocation() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
isMethodReference() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
isMultiValue() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractMultiNumericProperty
 
isMultiValue() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractMultiPackagedProperty
 
isMultiValue() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Returns whether the property is multi-valued, i.e.
isMultiValue() - Method in class net.sourceforge.pmd.lang.rule.properties.BooleanMultiProperty
 
isMultiValue() - Method in class net.sourceforge.pmd.lang.rule.properties.CharacterMultiProperty
 
isMultiValue() - Method in class net.sourceforge.pmd.lang.rule.properties.EnumeratedMultiProperty
 
isMultiValue() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
isMultiValue() - Method in class net.sourceforge.pmd.lang.rule.properties.StringMultiProperty
 
isMultiValue() - Method in interface net.sourceforge.pmd.PropertyDescriptor
Returns whether the property is multi-valued, i.e.
isNamespace(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
isNamespaceAware() - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
isNative() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isNative() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isNeither(TypedNameDeclaration, Class<?>, Class<?>) - Static method in class net.sourceforge.pmd.lang.java.typeresolution.TypeHelper
 
isNested() - Method in class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceDeclaration
 
isNilled() - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
isNonRecursive() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
isNoOutputSupplied() - Method in class net.sourceforge.pmd.ant.Formatter
 
isNoSkipBlocks() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
isNotEmpty(Object[]) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Returns whether the items array is non-null and has at least one entry.
isNotEmpty(String) - Static method in class net.sourceforge.pmd.util.StringUtil
 
isNull() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTKeywordLiteral
 
ISOLATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
isOnLeftHandSide() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
isOnLeftHandSide() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
isOnRightHandSide() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
isOnRightHandSide() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
isOverriddenDeprecated() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
isOverridenMethod(Class<?>, Method, boolean) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
 
isPackagePrivate() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isPackagePrivate() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isPackagePrivate() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
isPartOfQualifiedName() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
isPartOfQualifiedName() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
isPostfix() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTUnaryExpression
 
isPrefix() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTUnaryExpression
 
isPrimitiveType() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
isPrivate() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isPrivate() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isPrivate() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
isProcessingInstruction(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
isProtected() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isProtected() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isProtected() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
isPseudoPathElement() - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.PathElement
 
isPublic() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isPublic() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isPublic() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
isPublic() - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
 
isQualifiedName(Node) - Static method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
isQualifiedName(Node) - Static method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
isRecordingComments() - Method in class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
isRecordingLocalJsDocComments() - Method in class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
isReference() - Method in class net.sourceforge.pmd.lang.dfa.VariableAccess
 
isReferenceType() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
Note that an array of primitive types (int[]) is a reference type.
isRegressionTest() - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
isReportShortNames() - Method in class net.sourceforge.pmd.PMDConfiguration
Get whether to use File short names in Reports.
isRequired() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Denotes whether the value is required before the rule can be executed.
isRequired() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
isRequired() - Method in interface net.sourceforge.pmd.PropertyDescriptor
Denotes whether the value is required before the rule can be executed.
isSame(String, String, boolean, boolean, boolean) - Static method in class net.sourceforge.pmd.util.StringUtil
Are the two String values the same.
isSameNodeInfo(NodeInfo) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
This implementation delegates to AbstractNodeInfo.equals(Object), per the Saxon documentation's description of this method's behavior.
isScopeProvided() - Method in class net.sourceforge.pmd.lang.vm.directive.Break
Since there is no processing of content, there is never a need for an internal scope.
isScopeProvided() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
 
isScopeProvided() - Method in class net.sourceforge.pmd.lang.vm.directive.Include
Since there is no processing of content, there is never a need for an internal scope.
isScopeProvided() - Method in class net.sourceforge.pmd.lang.vm.directive.Literal
Deprecated.
Since there is no processing of content, there is never a need for an internal scope.
isScopeProvided() - Method in class net.sourceforge.pmd.lang.vm.directive.Macro
Since this class does no processing of content, there is never a need for an internal scope.
isScopeProvided() - Method in class net.sourceforge.pmd.lang.vm.directive.Stop
Since there is no processing of content, there is never a need for an internal scope.
isSelfAssignment() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
Assert it the occurrence is a self assignment such as: i += 3;
isSetter() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionNode
 
isSetter() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTObjectProperty
 
isShortFilenames() - Method in class net.sourceforge.pmd.ant.PMDTask
 
isShortnames() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
isShowsuppressed() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
isShowSuppressedViolations() - Method in class net.sourceforge.pmd.PMDConfiguration
Get whether the report should show suppressed violations.
isShowSuppressedViolations() - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
Get the indicator for whether to show suppressed violations.
isShowSuppressedViolations() - Method in interface net.sourceforge.pmd.renderers.Renderer
Get the indicator for whether to show suppressed violations.
isSingleCharacterStringLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
Returns true if this is a String literal with only one character.
isSingleLine() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
isSingleQuoted() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTStringLiteral
 
isSkipDuplicates() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
isSkipLexicalErrors() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
isStatic() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isStatic() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isStatic() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
isStatic() - Method in class net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration
 
isStatic() - Method in class net.sourceforge.pmd.lang.java.ast.ASTInitializer
 
isStaticInitializer() - Method in class net.sourceforge.pmd.dcd.graph.ConstructorNode
 
isStaticOnDemand() - Method in class net.sourceforge.pmd.lang.rule.ImportWrapper
 
isStress() - Method in class net.sourceforge.pmd.cli.PMDParameters
 
isStressTest() - Method in class net.sourceforge.pmd.PMDConfiguration
Return the stress test indicator.
isStrictfp() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isStrictfp() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isStringLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
 
issue() - Method in class net.sourceforge.pmd.Report.RuleConfigurationError
Gets the reason for the configuration error.
isSuper() - Method in class net.sourceforge.pmd.lang.java.ast.ASTExplicitConstructorInvocation
 
isSupportedVersion(String) - Method in class net.sourceforge.pmd.lang.rule.xpath.AbstractXPathRuleQuery
Subclasses should implement to indicate whether an XPath version is supported.
isSupportedVersion(String) - Method in class net.sourceforge.pmd.lang.rule.xpath.JaxenXPathRuleQuery
Subclasses should implement to indicate whether an XPath version is supported.
isSupportedVersion(String) - Method in class net.sourceforge.pmd.lang.rule.xpath.SaxonXPathRuleQuery
Subclasses should implement to indicate whether an XPath version is supported.
isSuppressed(Node) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
isSuppressed() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
isSuppressed() - Method in interface net.sourceforge.pmd.RuleViolation
Indicates whether this violation has been suppressed.
isSupressed(Node, Rule) - Static method in class net.sourceforge.pmd.lang.java.rule.JavaRuleViolation
Check for suppression on this node, on parents, and on contained types for ASTCompilationUnit
isSynchronized() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isSynchronized() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isSyntacticallyAbstract() - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
 
isSyntacticallyFinal() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
isSyntacticallyPublic() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
isSyntacticallyPublic() - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
 
isSyntacticallyStatic() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
 
isTargetMethod(JavaNameOccurrence) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractInefficientZeroCheck
 
isTargetMethod(JavaNameOccurrence) - Method in class net.sourceforge.pmd.lang.java.rule.design.UseCollectionIsEmptyRule
Determine if we're dealing with .size method
isTargetMethod(JavaNameOccurrence) - Method in class net.sourceforge.pmd.lang.java.rule.strings.InefficientEmptyStringCheckRule
Determine if we're dealing with String.length method
isTernary() - Method in class net.sourceforge.pmd.lang.java.ast.ASTConditionalExpression
 
isText(Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
isThis() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTKeywordLiteral
 
isThis() - Method in class net.sourceforge.pmd.lang.java.ast.ASTExplicitConstructorInvocation
 
isThisOrSuper() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
Simply return true is the image is equal to keyword 'this' or 'super'.
isThisOrSuper() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
Simply return true is the image is equal to keyword 'this' or 'super'.
isTrailingComma() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayLiteral
 
isTrailingComma() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTObjectLiteral
 
isTrailingComma() - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.TrailingCommaNode
 
isTransient() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isTransient() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isTrue() - Method in class net.sourceforge.pmd.lang.java.ast.ASTBooleanLiteral
 
isType(int) - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
isType(int) - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
isUnclosed() - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTElement
 
isUndefinition() - Method in class net.sourceforge.pmd.lang.dfa.VariableAccess
 
isUseAuxClasspath() - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
isValidating() - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
isVar() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTVariableDeclaration
 
isVarargs() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFormalParameter
 
isVarargs() - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodNameDeclaration
 
isVarargs() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
isVarargs() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodNameDeclaration
PL/SQL does not currently allow varargs outside the STANDARD package.
isVariable(String) - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
isVariableDeclaration() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTName
Returns whether this name node is the name of a variable declaration.
isViolationArgument(Node) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractPoorMethodCall
Returns whether the node being sent to the method is OK or not.
isViolationArgument(Node) - Method in class net.sourceforge.pmd.lang.java.rule.strings.UseIndexOfCharRule
Returns whether the node being sent to the method is OK or not.
isVoid() - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
 
isVoid() - Method in class net.sourceforge.pmd.lang.java.ast.ASTResultType
 
isVolatile() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
isVolatile() - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
isXincludeAware() - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
isXmlAttribute() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTXmlExpression
 
itemTypeName() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractPackagedProperty
Method itemTypeName.
itemTypeName() - Method in class net.sourceforge.pmd.lang.rule.properties.MethodMultiProperty
 
itemTypeName() - Method in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
 
itemTypeName() - Method in class net.sourceforge.pmd.lang.rule.properties.TypeMultiProperty
 
itemTypeName() - Method in class net.sourceforge.pmd.lang.rule.properties.TypeProperty
 
iterateAxis(byte) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
iterateAxis(byte, NodeTest) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
This implementation calls AbstractNodeInfo.iterateAxis(byte) to get an AxisIterator which is then optionally filtered using Navigator.AxisFilter.
iterateAxis(byte) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.DocumentNode
 
iterateAxis(byte) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
iterator() - Method in class net.sourceforge.pmd.cpd.Match
 
iterator() - Method in class net.sourceforge.pmd.cpd.Tokens
 
iterator - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeAxisIterator
 
iterator() - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.CurrentPath
 
iterator() - Method in class net.sourceforge.pmd.lang.dfa.report.ReportTree
 
iterator() - Method in class net.sourceforge.pmd.Report
 
iterator() - Method in class net.sourceforge.pmd.util.FileIterable
 

J

jarName() - Static method in class net.sourceforge.pmd.cli.PMDCommandLineInterface
 
JAVA - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Java13Handler - Class in net.sourceforge.pmd.lang.java
 
Java13Handler() - Constructor for class net.sourceforge.pmd.lang.java.Java13Handler
 
Java13Parser - Class in net.sourceforge.pmd.lang.java
Adapter for the JavaParser, using Java 1.3 grammar.
Java13Parser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.java.Java13Parser
 
Java14Handler - Class in net.sourceforge.pmd.lang.java
 
Java14Handler() - Constructor for class net.sourceforge.pmd.lang.java.Java14Handler
 
Java14Parser - Class in net.sourceforge.pmd.lang.java
Adapter for the JavaParser, using Java 1.4 grammar.
Java14Parser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.java.Java14Parser
 
Java15Handler - Class in net.sourceforge.pmd.lang.java
 
Java15Handler() - Constructor for class net.sourceforge.pmd.lang.java.Java15Handler
 
Java15Parser - Class in net.sourceforge.pmd.lang.java
Adapter for the JavaParser, using Java 1.5 grammar.
Java15Parser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.java.Java15Parser
 
Java16Handler - Class in net.sourceforge.pmd.lang.java
 
Java16Handler() - Constructor for class net.sourceforge.pmd.lang.java.Java16Handler
 
Java16Parser - Class in net.sourceforge.pmd.lang.java
Adapter for the JavaParser, using Java 1.6 grammar.
Java16Parser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.java.Java16Parser
 
Java17Handler - Class in net.sourceforge.pmd.lang.java
 
Java17Handler() - Constructor for class net.sourceforge.pmd.lang.java.Java17Handler
 
Java17Parser - Class in net.sourceforge.pmd.lang.java
Adapter for the JavaParser, using Java 1.7 grammar.
Java17Parser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.java.Java17Parser
 
Java18Handler - Class in net.sourceforge.pmd.lang.java
 
Java18Handler() - Constructor for class net.sourceforge.pmd.lang.java.Java18Handler
 
Java18Parser - Class in net.sourceforge.pmd.lang.java
Adapter for the JavaParser, using Java 1.8 grammar.
Java18Parser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.java.Java18Parser
 
JAVA_INTERFACE_CLASS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
JavaCharStream - Class in net.sourceforge.pmd.lang.ast
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.JavaCharStream
Constructor.
JavaCharStream(Reader) - Constructor for class net.sourceforge.pmd.lang.ast.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.JavaCharStream
Constructor.
JavaCharStream(InputStream, String) - Constructor for class net.sourceforge.pmd.lang.ast.JavaCharStream
Constructor.
JavaCharStream(InputStream) - Constructor for class net.sourceforge.pmd.lang.ast.JavaCharStream
Constructor.
JavaDataFlowHandler - Class in net.sourceforge.pmd.lang.java
 
JavaDataFlowHandler() - Constructor for class net.sourceforge.pmd.lang.java.JavaDataFlowHandler
 
JavaDataFlowNode - Class in net.sourceforge.pmd.lang.java.dfa
 
JavaDataFlowNode(List<DataFlowNode>, Node) - Constructor for class net.sourceforge.pmd.lang.java.dfa.JavaDataFlowNode
 
JavaDFAGraphRule - Class in net.sourceforge.pmd.lang.java.dfa
 
JavaDFAGraphRule() - Constructor for class net.sourceforge.pmd.lang.java.dfa.JavaDFAGraphRule
 
javadocContentAfter(String, int) - Static method in class net.sourceforge.pmd.lang.java.ast.CommentUtil
 
JavadocElement - Class in net.sourceforge.pmd.lang.java.ast
 
JavadocElement(int, int, int, int, JavadocTag) - Constructor for class net.sourceforge.pmd.lang.java.ast.JavadocElement
 
JavadocRule - Class in net.sourceforge.pmd.lang.java.rule.comments
 
JavadocRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.comments.JavadocRule
 
JavadocTag - Class in net.sourceforge.pmd.lang.java.javadoc
 
javadocTagsIn(String) - Static method in class net.sourceforge.pmd.lang.java.ast.CommentUtil
 
JavaFunctions - Class in net.sourceforge.pmd.lang.java.xpath
Exposes all Java Language specific functions for Saxon use.
JavaInterfaceClass() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
JavaLanguage - Class in net.sourceforge.pmd.cpd
 
JavaLanguage() - Constructor for class net.sourceforge.pmd.cpd.JavaLanguage
 
JavaLanguage(Properties) - Constructor for class net.sourceforge.pmd.cpd.JavaLanguage
 
JavaLanguageModule - Class in net.sourceforge.pmd.lang.java
Created by christoferdutz on 20.09.14.
JavaLanguageModule() - Constructor for class net.sourceforge.pmd.lang.java.JavaLanguageModule
 
JavaNameOccurrence - Class in net.sourceforge.pmd.lang.java.symboltable
 
JavaNameOccurrence(JavaNode, String) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
JavaNode - Interface in net.sourceforge.pmd.lang.java.ast
 
JavaParser - Class in net.sourceforge.pmd.lang.java.ast
 
JavaParser(CharStream) - Constructor for class net.sourceforge.pmd.lang.java.ast.JavaParser
Constructor with user supplied CharStream.
JavaParser(JavaParserTokenManager) - Constructor for class net.sourceforge.pmd.lang.java.ast.JavaParser
Constructor with generated Token Manager.
JavaParserConstants - Interface in net.sourceforge.pmd.lang.java.ast
Token literal values and constants.
JavaParserTokenManager - Class in net.sourceforge.pmd.lang.java.ast
Token Manager.
JavaParserTokenManager(CharStream) - Constructor for class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
Constructor.
JavaParserTokenManager(CharStream, int) - Constructor for class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
Constructor.
JavaParserTreeConstants - Interface in net.sourceforge.pmd.lang.java.ast
 
JavaParserVisitor - Interface in net.sourceforge.pmd.lang.java.ast
 
JavaParserVisitorAdapter - Class in net.sourceforge.pmd.lang.java.ast
 
JavaParserVisitorAdapter() - Constructor for class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
JavaRuleChainVisitor - Class in net.sourceforge.pmd.lang.java.rule
 
JavaRuleChainVisitor() - Constructor for class net.sourceforge.pmd.lang.java.rule.JavaRuleChainVisitor
 
JavaRuleViolation - Class in net.sourceforge.pmd.lang.java.rule
This is a Java RuleViolation.
JavaRuleViolation(Rule, RuleContext, JavaNode, String, int, int) - Constructor for class net.sourceforge.pmd.lang.java.rule.JavaRuleViolation
 
JavaRuleViolation(Rule, RuleContext, JavaNode, String) - Constructor for class net.sourceforge.pmd.lang.java.rule.JavaRuleViolation
 
JavaRuleViolationFactory - Class in net.sourceforge.pmd.lang.java.rule
 
JavaTokenizer - Class in net.sourceforge.pmd.cpd
 
JavaTokenizer() - Constructor for class net.sourceforge.pmd.cpd.JavaTokenizer
 
JavaTokenManager - Class in net.sourceforge.pmd.lang.java
Java Token Manager implementation.
JavaTokenManager(Reader) - Constructor for class net.sourceforge.pmd.lang.java.JavaTokenManager
 
JaxenXPathRuleQuery - Class in net.sourceforge.pmd.lang.rule.xpath
This is a Jaxen based XPathRule query.
JaxenXPathRuleQuery() - Constructor for class net.sourceforge.pmd.lang.rule.xpath.JaxenXPathRuleQuery
 
jj_nt - Variable in class net.sourceforge.pmd.lang.java.ast.JavaParser
Next token.
jj_nt - Variable in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Next token.
jj_nt - Variable in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Next token.
jj_nt - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParser
Next token.
jjFillToken() - Method in class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
 
jjFillToken() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
 
jjFillToken() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
 
jjFillToken() - Method in class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
 
jjFillToken() - Method in class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
 
jjFillToken() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
 
jjFillToken() - Method in class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
 
jjFillToken() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
 
jjnewLexState - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
Lex State array.
jjnewLexState - Static variable in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
Lex State array.
jjnewLexState - Static variable in class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
Lex State array.
jjnewLexState - Static variable in class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
Lex State array.
jjnewLexState - Static variable in class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
Lex State array.
jjnewLexState - Static variable in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
Lex State array.
jjnewLexState - Static variable in class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
Lex State array.
jjnewLexState - Static variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Token literal values.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.AbstractEcmascriptNode
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayComprehension
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayComprehensionLoop
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayLiteral
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTAssignment
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTAstRoot
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTBlock
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTBreakStatement
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTCatchClause
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTComment
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTConditionalExpression
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTContinueStatement
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTDoLoop
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTElementGet
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTEmptyExpression
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTEmptyStatement
 
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTExpressionStatement
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTForInLoop
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTForLoop
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionCall
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTFunctionNode
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTIfStatement
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTInfixExpression
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTKeywordLiteral
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTLabel
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTLabeledStatement
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTLetNode
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTName
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTNewExpression
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTNumberLiteral
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTObjectLiteral
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTObjectProperty
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTParenthesizedExpression
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTPropertyGet
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTRegExpLiteral
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTReturnStatement
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTScope
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTStringLiteral
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTSwitchCase
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTSwitchStatement
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTThrowStatement
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTTryStatement
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTUnaryExpression
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTVariableDeclaration
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTVariableInitializer
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTWhileLoop
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTWithStatement
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTXmlDotQuery
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTXmlExpression
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTXmlMemberGet
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTXmlString
Accept the visitor.
jjtAccept(EcmascriptParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptNode
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaNode
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTAdditiveExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTAllocationExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTAndExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTAnnotation
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTAnnotationMethodDeclaration
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTAnnotationTypeBody
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTAnnotationTypeDeclaration
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTAnnotationTypeMemberDeclaration
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTArgumentList
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTArguments
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTArrayDimsAndInits
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTArrayInitializer
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTAssertStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTAssignmentOperator
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTBlock
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTBlockStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTBooleanLiteral
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTBreakStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTCastExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTCatchStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBody
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBodyDeclaration
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceDeclaration
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceType
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTConditionalAndExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTConditionalExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTConditionalOrExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTConstructorDeclaration
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTContinueStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTDefaultValue
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTDoStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTEmptyStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTEnumBody
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTEnumConstant
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTEnumDeclaration
 
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTEqualityExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTExclusiveOrExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTExplicitConstructorInvocation
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTExtendsList
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTFinallyStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTForInit
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTFormalParameter
 
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTFormalParameters
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTForStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTForUpdate
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTIfStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTImplementsList
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTInclusiveOrExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTInitializer
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTInstanceOfExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTLabeledStatement
 
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTLambdaExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTLocalVariableDeclaration
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTMarkerAnnotation
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTMemberSelector
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTMemberValue
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTMemberValueArrayInitializer
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTMemberValuePair
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTMemberValuePairs
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodDeclarator
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTMethodReference
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTMultiplicativeExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTName
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTNameList
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTNormalAnnotation
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTNullLiteral
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTPackageDeclaration
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTPostfixExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTPreDecrementExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTPreIncrementExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimaryExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimaryPrefix
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimarySuffix
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimitiveType
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTReferenceType
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTRelationalExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTResource
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTResources
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTResourceSpecification
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTResultType
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTReturnStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTRSIGNEDSHIFT
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTRUNSIGNEDSHIFT
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTShiftExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTSingleMemberAnnotation
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTStatementExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTStatementExpressionList
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTSwitchLabel
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTSwitchStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTSynchronizedStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTThrowStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTTryStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTType
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTTypeArgument
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTTypeArguments
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTTypeBound
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTTypeDeclaration
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTTypeParameter
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTTypeParameters
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTUnaryExpression
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTUnaryExpressionNotPlusMinus
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclarator
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTVariableInitializer
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTWhileStatement
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.java.ast.ASTWildcardBounds
Accept the visitor.
jjtAccept(JavaParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaNode
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.AbstractJspNode
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTAttribute
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTAttributeValue
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTCData
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTCommentTag
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTCompilationUnit
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTContent
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTDeclaration
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeDeclaration
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeExternalId
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTElement
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTElExpression
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTHtmlScript
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspComment
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspDeclaration
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspDeclarations
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspDirective
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspDirectiveAttribute
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspDocument
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspExpression
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspExpressionInAttribute
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspScriptlet
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTText
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTUnparsedText
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTValueBinding
Accept the visitor.
jjtAccept(JspParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspNode
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTAccessibleByClause
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTAdditiveExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTAlterTrigger
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTAlterTypeSpec
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTArgument
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTArgumentList
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTArguments
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTAssignment
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTAttribute
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTAttributeDeclaration
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTBlock
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTBooleanLiteral
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCallSpecTail
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCaseExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCaseStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCaseWhenClause
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCloseStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCollectionDeclaration
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCollectionTypeDefinition
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCollectionTypeName
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTComment
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCompilationDataType
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCompilationDeclarationFragment
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCompilationExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCompoundTriggerBlock
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTConditionalAndExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTConditionalCompilationStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTConditionalOrExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTContinueStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCursorBody
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCursorSpecification
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTCursorUnit
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTDatabaseEvent
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTDatabaseLink
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTDatatype
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTDatatypeDeclaration
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTDateTimeLiteral
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTDDLCommand
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTDDLEvent
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTDeclarativeSection
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTDeclarativeUnit
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTDirectory
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTElseClause
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTElsifClause
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTEmbeddedSqlStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTEqualityExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTEqualsOldIDNewID
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTExceptionDeclaration
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTExceptionHandler
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTExitStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTFetchStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTFieldDeclaration
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTForAllIndex
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTForAllStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTForIndex
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTFormalParameter
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTFormalParameters
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTForStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTGlobal
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTGotoStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTID
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTIfStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTInlinePragma
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTInput
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTJavaInterfaceClass
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTKEYWORD_RESERVED
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTKEYWORD_UNRESERVED
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTLabel
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTLabelledStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTLikeExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTLiteral
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTLoopStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTMethodDeclaration
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTMethodDeclarator
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTMultiplicativeExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTMultiSetCondition
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTName
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTNonDMLEvent
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTNonDMLTrigger
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTNullLiteral
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTNumericLiteral
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTObjectDeclaration
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTObjectExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTObjectNameDeclaration
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTOpenStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPackageBody
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPackageSpecification
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTParallelClause
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPipelineStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPragma
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPragmaClause
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPrimaryExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPrimaryPrefix
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPrimarySuffix
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTProgramUnit
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTQualifiedID
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTQualifiedName
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTRaiseStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTRead2NextOccurrence
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTReadPastNextOccurrence
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTRelationalExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTReturnStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTScalarDataTypeName
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTSkip2NextOccurrence
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTSkip2NextTerminator
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTSkip2NextTokenOccurrence
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTSkipPastNextOccurrence
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTSkipPastNextTokenOccurrence
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTSqlPlusCommand
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTSqlStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTStringExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTStringLiteral
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTSubTypeDefinition
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTSynonym
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTable
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTableColumn
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTriggerTimingPointSection
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTriggerUnit
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTrimExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTypeKeyword
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTypeMethod
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTTypeSpecification
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTUnaryExpression
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTUnaryExpressionNotPlusMinus
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTUnlabelledStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTUnqualifiedID
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaration
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclarator
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaratorId
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantInitializer
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTView
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTViewColumn
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTWhileStatement
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTWrappedObject
Accept the visitor.
jjtAccept(PLSQLParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTAddNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTAndNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTAssignment
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTBlock
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTComment
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTDirective
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTDivNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTElseIfStatement
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTElseStatement
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTEQNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTEscape
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTEscapedDirective
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTExpression
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTFalse
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTFloatingPointLiteral
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTForeachStatement
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTGENode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTGTNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTIdentifier
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTIfStatement
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTIndex
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTIntegerLiteral
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTIntegerRange
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTLENode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTLTNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMap
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMathNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMethod
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTModNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMulNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTNENode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTNotNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTObjectArray
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTOrNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTprocess
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTReference
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTSetDirective
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTStringLiteral
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTSubtractNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTText
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTTextblock
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTTrue
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTWord
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmNode
Accept the visitor.
JJTACCESSIBLEBYCLAUSE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
jjtAddChild(Node, int) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtAddChild(Node, int) - Method in interface net.sourceforge.pmd.lang.ast.Node
This method tells the node to add its argument to the node's list of children.
JJTADDITIVEEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTADDITIVEEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTADDNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTALLOCATIONEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTALTERTRIGGER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTALTERTYPESPEC - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTANDEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTANDNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTANNOTATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTANNOTATIONMETHODDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTANNOTATIONTYPEBODY - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTANNOTATIONTYPEDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTANNOTATIONTYPEMEMBERDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTARGUMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTARGUMENTLIST - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTARGUMENTLIST - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTARGUMENTS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTARGUMENTS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTARRAYDIMSANDINITS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTARRAYINITIALIZER - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTASSERTSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTASSIGNMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTASSIGNMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTASSIGNMENTOPERATOR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTATTRIBUTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTATTRIBUTE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTATTRIBUTEDECLARATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTATTRIBUTEVALUE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTBLOCK - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTBLOCK - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTBLOCK - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTBLOCKSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTBOOLEANLITERAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTBOOLEANLITERAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTBREAKSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTCALLSPECTAIL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCASEEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCASESTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCASEWHENCLAUSE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCASTEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTCATCHSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTCDATA - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTCLASSORINTERFACEBODY - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTCLASSORINTERFACEBODYDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTCLASSORINTERFACEDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTCLASSORINTERFACETYPE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
jjtClose() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtClose() - Method in interface net.sourceforge.pmd.lang.ast.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaNode
 
jjtClose() - Method in class net.sourceforge.pmd.lang.jsp.ast.AbstractJspNode
 
jjtClose() - Method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
jjtClose() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
JJTCLOSESTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCOLLECTIONDECLARATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCOLLECTIONTYPEDEFINITION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCOLLECTIONTYPENAME - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCOMMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCOMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTCOMMENTTAG - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTCOMPILATIONDATATYPE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCOMPILATIONDECLARATIONFRAGMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCOMPILATIONEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCOMPILATIONUNIT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTCOMPILATIONUNIT - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTCOMPOUNDTRIGGERBLOCK - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCONDITIONALANDEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTCONDITIONALANDEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCONDITIONALCOMPILATIONSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCONDITIONALEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTCONDITIONALOREXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTCONDITIONALOREXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCONSTRUCTORDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTCONTENT - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTCONTINUESTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTCONTINUESTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCURSORBODY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCURSORSPECIFICATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTCURSORUNIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTDATABASEEVENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTDATABASELINK - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTDATATYPE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTDATATYPEDECLARATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTDATETIMELITERAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTDDLCOMMAND - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTDDLEVENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTDECLARATION - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTDECLARATIVESECTION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTDECLARATIVEUNIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTDEFAULTVALUE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTDIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTDIRECTORY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTDIVNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTDOCTYPEDECLARATION - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTDOCTYPEEXTERNALID - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTDOSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTELEMENT - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTELEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTELSECLAUSE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTELSEIFSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTELSESTATEMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTELSIFCLAUSE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTEMBEDDEDSQLSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTEMPTYSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTENUMBODY - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTENUMCONSTANT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTENUMDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTEQNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTEQUALITYEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTEQUALITYEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTEQUALSOLDIDNEWID - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTESCAPE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTESCAPEDDIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTEXCEPTIONDECLARATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTEXCEPTIONHANDLER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTEXCLUSIVEOREXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTEXITSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTEXPLICITCONSTRUCTORINVOCATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTEXTENDSLIST - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTFALSE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTFETCHSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTFIELDDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTFIELDDECLARATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTFINALLYSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTFLOATINGPOINTLITERAL - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTFORALLINDEX - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTFORALLSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTFOREACHSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTFORINDEX - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTFORINIT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTFORMALPARAMETER - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTFORMALPARAMETER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTFORMALPARAMETERS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTFORMALPARAMETERS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTFORSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTFORSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTFORUPDATE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTGENODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
jjtGetChild(int) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtGetChild(int) - Method in interface net.sourceforge.pmd.lang.ast.Node
This method returns a child node.
jjtGetChildIndex() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtGetChildIndex() - Method in interface net.sourceforge.pmd.lang.ast.Node
 
jjtGetFirstToken() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtGetId() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtGetId() - Method in interface net.sourceforge.pmd.lang.ast.Node
 
jjtGetLastToken() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtGetNumChildren() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtGetNumChildren() - Method in interface net.sourceforge.pmd.lang.ast.Node
Return the number of children the node has.
jjtGetParent() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtGetParent() - Method in interface net.sourceforge.pmd.lang.ast.Node
 
jjtGetValue() - Method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
JJTGLOBAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTGOTOSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTGTNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTHTMLSCRIPT - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTID - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTIDENTIFIER - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTIFSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTIFSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTIFSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTIMPLEMENTSLIST - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTIMPORTDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTINCLUSIVEOREXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTINDEX - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTINITIALIZER - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTINLINEPRAGMA - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTINPUT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTINSTANCEOFEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTINTEGERLITERAL - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTINTEGERRANGE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTJAVAINTERFACECLASS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTJavaParserState - Class in net.sourceforge.pmd.lang.java.ast
 
JJTJavaParserState() - Constructor for class net.sourceforge.pmd.lang.java.ast.JJTJavaParserState
 
JJTJSPCOMMENT - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTJSPDECLARATION - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTJSPDIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTJSPDIRECTIVEATTRIBUTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTJSPEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTJSPEXPRESSIONINATTRIBUTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTJspParserState - Class in net.sourceforge.pmd.lang.jsp.ast
 
JJTJspParserState() - Constructor for class net.sourceforge.pmd.lang.jsp.ast.JJTJspParserState
 
JJTJSPSCRIPTLET - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTKEYWORD_RESERVED - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTKEYWORD_UNRESERVED - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTLABEL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTLABELEDSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTLABELLEDSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTLAMBDAEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTLENODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTLIKEEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTLITERAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTLITERAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTLOCALVARIABLEDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTLOOPSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTLTNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTMAP - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTMARKERANNOTATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTMEMBERSELECTOR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTMEMBERVALUE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTMEMBERVALUEARRAYINITIALIZER - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTMEMBERVALUEPAIR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTMEMBERVALUEPAIRS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTMETHOD - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTMETHODDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTMETHODDECLARATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTMETHODDECLARATOR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTMETHODDECLARATOR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTMETHODREFERENCE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTMODNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTMULNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTMULTIPLICATIVEEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTMULTIPLICATIVEEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTMULTISETCONDITION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTNAME - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTNAME - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTNAMELIST - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTNENODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
jjtNodeName - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
jjtNodeName - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
jjtNodeName - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
jjtNodeName - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTNONDMLEVENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTNONDMLTRIGGER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTNORMALANNOTATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTNOTNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTNULLLITERAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTNULLLITERAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTNUMERICLITERAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTOBJECTARRAY - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTOBJECTDECLARATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTOBJECTEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTOBJECTNAMEDECLARATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
jjtOpen() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtOpen() - Method in interface net.sourceforge.pmd.lang.ast.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaNode
 
jjtOpen() - Method in class net.sourceforge.pmd.lang.jsp.ast.AbstractJspNode
 
jjtOpen() - Method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
jjtOpen() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
JJTOPENSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTORNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTPACKAGEBODY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTPACKAGEDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTPACKAGESPECIFICATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTPARALLELCLAUSE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTPIPELINESTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTPLSQLParserState - Class in net.sourceforge.pmd.lang.plsql.ast
 
JJTPLSQLParserState() - Constructor for class net.sourceforge.pmd.lang.plsql.ast.JJTPLSQLParserState
 
JJTPOSTFIXEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTPRAGMA - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTPRAGMACLAUSE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTPREDECREMENTEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTPREINCREMENTEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTPRIMARYEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTPRIMARYEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTPRIMARYPREFIX - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTPRIMARYPREFIX - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTPRIMARYSUFFIX - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTPRIMARYSUFFIX - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTPRIMITIVETYPE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTPROCESS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTPROGRAMUNIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTQUALIFIEDID - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTQUALIFIEDNAME - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTRAISESTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTREAD2NEXTOCCURRENCE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTREADPASTNEXTOCCURRENCE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
jjtree - Variable in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
jjtree - Variable in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
jjtree - Variable in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
jjtree - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
JJTREFERENCE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTREFERENCETYPE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTRELATIONALEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTRELATIONALEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTRESOURCE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTRESOURCES - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTRESOURCESPECIFICATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTRESULTTYPE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTRETURNSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTRETURNSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTRSIGNEDSHIFT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTRUNSIGNEDSHIFT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTSCALARDATATYPENAME - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
jjtSetChildIndex(int) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtSetChildIndex(int) - Method in interface net.sourceforge.pmd.lang.ast.Node
Sets the index of this node from the perspective of its parent.
JJTSETDIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
jjtSetFirstToken(GenericToken) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtSetLastToken(GenericToken) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtSetParent(Node) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
jjtSetParent(Node) - Method in interface net.sourceforge.pmd.lang.ast.Node
This pair of methods are used to inform the node of its parent.
jjtSetValue(Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
JJTSHIFTEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTSINGLEMEMBERANNOTATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTSKIP2NEXTOCCURRENCE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTSKIP2NEXTTERMINATOR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTSKIP2NEXTTOKENOCCURRENCE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTSKIPPASTNEXTOCCURRENCE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTSKIPPASTNEXTTOKENOCCURRENCE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTSQLPLUSCOMMAND - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTSQLSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTSTATEMENTEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTSTATEMENTEXPRESSIONLIST - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTSTRINGEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTSTRINGLITERAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTSTRINGLITERAL - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTSUBTRACTNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTSUBTYPEDEFINITION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTSWITCHLABEL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTSWITCHSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTSYNCHRONIZEDSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTSYNONYM - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTTABLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTTABLECOLUMN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTTEXT - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTTEXT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTTEXTBLOCK - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTTHROWSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTTRIGGERTIMINGPOINTSECTION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTTRIGGERUNIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTTRIMEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTTRUE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTTRYSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTTYPE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTTYPEARGUMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTTYPEARGUMENTS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTTYPEBOUND - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTTYPEDECLARATION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTTYPEKEYWORD - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTTYPEMETHOD - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTTYPEPARAMETER - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTTYPEPARAMETERS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTTYPESPECIFICATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTUNARYEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTUNARYEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTUNARYEXPRESSIONNOTPLUSMINUS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTUNARYEXPRESSIONNOTPLUSMINUS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTUNLABELLEDSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTUNPARSEDTEXT - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTUNQUALIFIEDID - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTVALUEBINDING - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTVARIABLEDECLARATOR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTVARIABLEDECLARATORID - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTVARIABLEINITIALIZER - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTVARIABLEORCONSTANTDECLARATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTVARIABLEORCONSTANTDECLARATOR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTVARIABLEORCONSTANTDECLARATORID - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTVARIABLEORCONSTANTINITIALIZER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTVIEW - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTVIEWCOLUMN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTVmParserState - Class in net.sourceforge.pmd.lang.vm.ast
 
JJTVmParserState() - Constructor for class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
 
JJTVOID - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTVOID - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserTreeConstants
 
JJTVOID - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTWHILESTATEMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTWHILESTATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JJTWILDCARDBOUNDS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants
 
JJTWORD - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
 
JJTWRAPPEDOBJECT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
 
JSP_COMMENT_CONTENT - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_COMMENT_END - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_COMMENT_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_DECLARATION - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_DECLARATION_END - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_DECLARATION_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_DIRECTIVE_ATTRIBUTE_EQUALS - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_DIRECTIVE_ATTRIBUTE_NAME - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_DIRECTIVE_ATTRIBUTE_VALUE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_DIRECTIVE_END - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_DIRECTIVE_NAME - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_DIRECTIVE_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_EXPRESSION - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_EXPRESSION_END - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_EXPRESSION_IN_ATTRIBUTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_EXPRESSION_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_SCRIPTLET - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_SCRIPTLET_END - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JSP_SCRIPTLET_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
JspComment() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
JspCommentState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
JspDeclaration() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
JspDeclarationState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
JspDirective() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
JspDirectiveAttribute() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
JspDirectiveAttributesState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
JspDirectiveState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
JspExpression() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
JspExpressionInAttribute() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
JspExpressionState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
JspHandler - Class in net.sourceforge.pmd.lang.jsp
Implementation of LanguageVersionHandler for the JSP parser.
JspHandler() - Constructor for class net.sourceforge.pmd.lang.jsp.JspHandler
 
JSPLanguage - Class in net.sourceforge.pmd.cpd
 
JSPLanguage() - Constructor for class net.sourceforge.pmd.cpd.JSPLanguage
 
JspLanguageModule - Class in net.sourceforge.pmd.lang.jsp
Created by christoferdutz on 20.09.14.
JspLanguageModule() - Constructor for class net.sourceforge.pmd.lang.jsp.JspLanguageModule
 
JspNode - Interface in net.sourceforge.pmd.lang.jsp.ast
 
JspParser - Class in net.sourceforge.pmd.lang.jsp.ast
JSP Parser for PMD.
JspParser(CharStream) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.JspParser
Constructor with user supplied CharStream.
JspParser(JspParserTokenManager) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.JspParser
Constructor with generated Token Manager.
JspParser - Class in net.sourceforge.pmd.lang.jsp
Adapter for the JspParser.
JspParser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.jsp.JspParser
 
JspParserConstants - Interface in net.sourceforge.pmd.lang.jsp.ast
Token literal values and constants.
JspParserTokenManager - Class in net.sourceforge.pmd.lang.jsp.ast
Token Manager.
JspParserTokenManager(CharStream) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
Constructor.
JspParserTokenManager(CharStream, int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
Constructor.
JspParserTreeConstants - Interface in net.sourceforge.pmd.lang.jsp.ast
 
JspParserVisitor - Interface in net.sourceforge.pmd.lang.jsp.ast
 
JspParserVisitorAdapter - Class in net.sourceforge.pmd.lang.jsp.ast
 
JspParserVisitorAdapter() - Constructor for class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
JspRuleChainVisitor - Class in net.sourceforge.pmd.lang.jsp.rule
 
JspRuleChainVisitor() - Constructor for class net.sourceforge.pmd.lang.jsp.rule.JspRuleChainVisitor
 
JspRuleViolationFactory - Class in net.sourceforge.pmd.lang.jsp.rule
 
JspScriptlet() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
JspScriptletState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
JSPTokenizer - Class in net.sourceforge.pmd.cpd
 
JSPTokenizer() - Constructor for class net.sourceforge.pmd.cpd.JSPTokenizer
 
JspTokenManager - Class in net.sourceforge.pmd.lang.jsp
JSP Token Manager implementation.
JspTokenManager(Reader) - Constructor for class net.sourceforge.pmd.lang.jsp.JspTokenManager
 
JUNIT3_CLASS - Static variable in class net.sourceforge.pmd.lang.java.rule.junit.AbstractJUnitRule
 
JUNIT4_CLASS - Static variable in class net.sourceforge.pmd.lang.java.rule.junit.AbstractJUnitRule
 
JUnitAssertionsShouldIncludeMessageRule - Class in net.sourceforge.pmd.lang.java.rule.junit
 
JUnitAssertionsShouldIncludeMessageRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.junit.JUnitAssertionsShouldIncludeMessageRule
 
JUnitTestsShouldIncludeAssertRule - Class in net.sourceforge.pmd.lang.java.rule.junit
 
JUnitTestsShouldIncludeAssertRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.junit.JUnitTestsShouldIncludeAssertRule
 
JUnitUseExpectedRule - Class in net.sourceforge.pmd.lang.java.rule.migrating
This rule finds code like this:
JUnitUseExpectedRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.migrating.JUnitUseExpectedRule
 

K

key - Variable in class net.sourceforge.pmd.lang.vm.directive.Block
 
KEYWORD_RESERVED() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
KEYWORD_UNRESERVED() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
kind - Variable in class net.sourceforge.pmd.lang.cpp.ast.Token
An integer that describes the kind of this token.
kind - Variable in class net.sourceforge.pmd.lang.java.ast.Token
An integer that describes the kind of this token.
kind - Variable in class net.sourceforge.pmd.lang.jsp.ast.Token
An integer that describes the kind of this token.
kind - Variable in class net.sourceforge.pmd.lang.matlab.ast.Token
An integer that describes the kind of this token.
kind - Variable in class net.sourceforge.pmd.lang.objectivec.ast.Token
An integer that describes the kind of this token.
kind - Variable in class net.sourceforge.pmd.lang.plsql.ast.Token
An integer that describes the kind of this token.
kind - Variable in class net.sourceforge.pmd.lang.python.ast.Token
An integer that describes the kind of this token.
kind - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
An integer that describes the kind of this token.

L

label - Variable in class net.sourceforge.pmd.lang.java.javadoc.JavadocTag
 
Label() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
This cannot be a token because these are valid labels '<< next_msg >>", '<<"OUTER LOOP">>'
LABEL_COMPARATOR - Static variable in class net.sourceforge.pmd.cpd.Match
 
LABEL_LAST_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
LABEL_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
LabeledStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
LabelledStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
labelsByChoice - Variable in class net.sourceforge.pmd.lang.rule.properties.AbstractEnumeratedProperty
 
labelsIn(Map<String, String>) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
LAMBDA - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
LAMBDA - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
LambdaExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
Language - Interface in net.sourceforge.pmd.cpd
 
Language - Interface in net.sourceforge.pmd.lang
Interface each Language implementation has to implement.
LANGUAGE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LANGUAGE_MODULES_CLASS_NAMES_PROPERTY - Static variable in interface net.sourceforge.pmd.lang.Language
 
LanguageConverter() - Constructor for class net.sourceforge.pmd.cpd.CPDConfiguration.LanguageConverter
 
LanguageFactory - Class in net.sourceforge.pmd.cpd
 
LanguageFilenameFilter - Class in net.sourceforge.pmd.lang
This is an implementation of the FilenameFilter interface which compares a file against a collection of Languages to see if the any are applicable.
LanguageFilenameFilter(Language) - Constructor for class net.sourceforge.pmd.lang.LanguageFilenameFilter
Create a LanguageFilenameFilter for a single Language.
LanguageFilenameFilter(Set<Language>) - Constructor for class net.sourceforge.pmd.lang.LanguageFilenameFilter
Create a LanguageFilenameFilter for a List of Languages.
LanguageRegistry - Class in net.sourceforge.pmd.lang
Created by christoferdutz on 20.09.14.
LanguageVersion - Class in net.sourceforge.pmd.lang
Created by christoferdutz on 21.09.14.
LanguageVersion(Language, String, LanguageVersionHandler) - Constructor for class net.sourceforge.pmd.lang.LanguageVersion
 
LanguageVersionDiscoverer - Class in net.sourceforge.pmd.lang
This class can discover the LanguageVersion of a source file.
LanguageVersionDiscoverer() - Constructor for class net.sourceforge.pmd.lang.LanguageVersionDiscoverer
 
LanguageVersionHandler - Interface in net.sourceforge.pmd.lang
Interface for obtaining the classes necessary for checking source files of a specific language.
last - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
lastToken - Variable in class net.sourceforge.pmd.lang.ast.AbstractNode
 
LawOfDemeterRule - Class in net.sourceforge.pmd.lang.java.rule.coupling
This rule can detect possible violations of the Law of Demeter.
LawOfDemeterRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.coupling.LawOfDemeterRule
 
LBRACE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
LBRACE - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
LBRACE - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
LBRACKET - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
LBRACKET - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
LBRACKET - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LCURLY - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LCURLYBRACE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
LE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
LE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
LEADING - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LEFT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LEFT_BRACE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
LEFT_CURLEY - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LEFT_PAREN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
LEFT_SQUARE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
LEFTDIV - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
LEGAL_PACKAGES - Static variable in class net.sourceforge.pmd.PropertyDescriptorFields
To limit the range of valid values, e.g.
legalPackageNames() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractPackagedProperty
 
legalPackageNamesIn(Map<String, String>, char) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
LENGTH - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LENGTH_COMPARATOR - Static variable in class net.sourceforge.pmd.cpd.Match
 
lengthOfShortestIn(String[]) - Static method in class net.sourceforge.pmd.util.StringUtil
Return the length of the shortest string in the array.
LESS - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
LESSGREATER - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
LESSTHAN - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
LESSTHANOREQUALTO - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
LETTER - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
LETTER - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
LETTER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LETTER - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
LETTER - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LEVEL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LEXICAL_ERROR - Static variable in exception net.sourceforge.pmd.lang.ast.TokenMgrError
Lexical error occurred.
LexicalError(boolean, int, int, int, String, char) - Static method in exception net.sourceforge.pmd.lang.ast.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - Static method in exception net.sourceforge.pmd.lang.vm.ast.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
Lexer state names.
lexStateNames - Static variable in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
Lexer state names.
lexStateNames - Static variable in class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
Lexer state names.
lexStateNames - Static variable in class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
Lexer state names.
lexStateNames - Static variable in class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
Lexer state names.
lexStateNames - Static variable in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
Lexer state names.
lexStateNames - Static variable in class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
Lexer state names.
lexStateNames - Static variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Lexer state names.
LIBRARY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LIKE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LikeExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
LIMIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LIMITED - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
line - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
line - Variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
line - Variable in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
LINE - Static variable in class net.sourceforge.pmd.lang.vm.directive.Directive
Line directive indicator
LINE_PREFIX - Static variable in class net.sourceforge.pmd.renderers.HTMLRenderer
 
LineGetter - Interface in net.sourceforge.pmd.util.designer
 
lineNumberFromOffset(int) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.SourceCodePositioner
 
LINES_COMPARATOR - Static variable in class net.sourceforge.pmd.cpd.Match
 
LINK - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LINK_PREFIX - Static variable in class net.sourceforge.pmd.renderers.HTMLRenderer
 
Linker - Class in net.sourceforge.pmd.lang.dfa
 
Linker(DataFlowHandler, List<StackObject>, List<StackObject>) - Constructor for class net.sourceforge.pmd.lang.dfa.Linker
 
LinkerException - Exception in net.sourceforge.pmd.lang.dfa
 
LinkerException() - Constructor for exception net.sourceforge.pmd.lang.dfa.LinkerException
 
LinkerException(String) - Constructor for exception net.sourceforge.pmd.lang.dfa.LinkerException
 
Literal() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
Literal() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
literal() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
literal() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTReference
Override of the SimpleNode method literal() Returns the literal representation of the node.
Literal - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
Use the #[[unparsed content]]# syntax instead.
Literal() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Literal
Deprecated.
 
load() - Method in class net.sourceforge.pmd.cpd.SourceCode.CodeLoader
 
loadClass(String) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
loadClass(String) - Method in class net.sourceforge.pmd.lang.java.typeresolution.PMDASMClassLoader
 
loadResourceAsStream(String) - Static method in class net.sourceforge.pmd.util.ResourceLoader
Method to find a file, first by finding it as a file (either by the absolute or relative path), then as a URL, and then finally seeing if it is on the classpath.
loadResourceAsStream(String, ClassLoader) - Static method in class net.sourceforge.pmd.util.ResourceLoader
Uses the ClassLoader passed in to attempt to load the resource if it's not a File or a URL
LOCAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LocalScope - Class in net.sourceforge.pmd.lang.java.symboltable
A LocalScope can have variable declarations and class declarations within it.
LocalScope() - Constructor for class net.sourceforge.pmd.lang.java.symboltable.LocalScope
 
LocalScope - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
LocalScope() - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.LocalScope
 
LocalVariableCouldBeFinalRule - Class in net.sourceforge.pmd.lang.java.rule.optimizations
 
LocalVariableCouldBeFinalRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.optimizations.LocalVariableCouldBeFinalRule
 
LocalVariableDeclaration() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
LOCK - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LOG_AND - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
LOG_LEVELS - Static variable in class net.sourceforge.pmd.lang.java.rule.logging.GuardLogStatementRule
 
LOG_OR - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
LOGICAL_AND - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LOGICAL_EQUALS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LOGICAL_GE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LOGICAL_GT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LOGICAL_LE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LOGICAL_LT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LOGICAL_NOT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LOGICAL_NOT_EQUALS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LOGICAL_OR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LOGOFF - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LOGON - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LogUtil - Class in net.sourceforge.pmd.lang.vm.util
Convenient wrapper for LogChute functions.
LogUtil() - Constructor for class net.sourceforge.pmd.lang.vm.util.LogUtil
 
LONG - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
LONG - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
LONG - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LONG_SUFFIX - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
longFrom(String) - Static method in class net.sourceforge.pmd.lang.rule.properties.LongProperty
 
LongMultiProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a datatype that supports multiple Long property values within an upper and lower boundary.
LongMultiProperty(String, String, Long, Long, Long[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.LongMultiProperty
Constructor for LongProperty.
LongProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a datatype that supports the single Long property values within an upper and lower boundary.
LongProperty(String, String, Long, Long, Long, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.LongProperty
Constructor for LongProperty.
LongProperty(String, String, String, String, String, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.LongProperty
Constructor for LongProperty that limits itself to a single value within the specified limits.
longsIn(String, char) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
LOOKUP_DESCRIPTOR_DTD - Static variable in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
LOOP - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
LOOP_DETECTED - Static variable in exception net.sourceforge.pmd.lang.ast.TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.
LoopStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
LooseCoupling - Class in net.sourceforge.pmd.lang.java.typeresolution.rules
This is a separate rule, uses the type resolution facade
LooseCoupling() - Constructor for class net.sourceforge.pmd.lang.java.typeresolution.rules.LooseCoupling
 
LooseCouplingRule - Class in net.sourceforge.pmd.lang.java.rule.coupling
 
LooseCouplingRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.coupling.LooseCouplingRule
 
LoosePackageCouplingRule - Class in net.sourceforge.pmd.lang.java.rule.coupling
The loose package coupling Rule can be used to ensure coupling outside of a package hierarchy is minimized to all but an allowed set of classes from within the package hierarchy.
LoosePackageCouplingRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.coupling.LoosePackageCouplingRule
 
lostOwnership(Clipboard, Transferable) - Method in class net.sourceforge.pmd.util.designer.Designer
 
lowerLimit() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractNumericProperty
Returns the minimum value that instances of the property can have
lowerLimit() - Method in interface net.sourceforge.pmd.NumericPropertyDescriptor
Returns the minimum value that instances of the property can have
lpad(String, int) - Static method in class net.sourceforge.pmd.util.StringUtil
Left pads a string.
LPAREN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
LPAREN - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
LPAREN - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
LPAREN - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
LPARENTHESIS - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
LSBRACE - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
LSHIFT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
LSHIFT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
LSHIFT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
LSHIFTASSIGN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
LSHIFTASSIGN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
LSHIFTEQ - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
LSQUAREBRACKET - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
LST - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
LST_ERROR - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
LSTE - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
LT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
LT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.

M

Macro - Class in net.sourceforge.pmd.lang.vm.directive
Macro implements the macro definition directive of VTL.
Macro() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Macro
 
MacroParseException - Exception in net.sourceforge.pmd.lang.vm.ast
Exception to indicate problem happened while constructing #macro() For internal use in parser - not to be passed to app level
MacroParseException(String, String, Token) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.MacroParseException
 
main(String[]) - Static method in class net.sourceforge.pmd.benchmark.Benchmarker
 
main(String[]) - Static method in class net.sourceforge.pmd.cli.PMDCommandLineInterface
For testing purpose only...
main(String[]) - Static method in class net.sourceforge.pmd.cli.XPathCLI
 
main(String[]) - Static method in class net.sourceforge.pmd.cpd.CPD
 
main(String[]) - Static method in class net.sourceforge.pmd.cpd.CPDCommandLineInterface
 
main(String[]) - Static method in class net.sourceforge.pmd.cpd.GUI
 
main(String[]) - Static method in class net.sourceforge.pmd.dcd.DCD
 
main(String[]) - Static method in class net.sourceforge.pmd.lang.java.ast.CommentUtil
 
main(String[]) - Static method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
main method, for testing only.
main(String[]) - Static method in class net.sourceforge.pmd.PMD
Entry to invoke PMD as command line tool
main(String[]) - Static method in class net.sourceforge.pmd.util.designer.Designer
 
main(String[]) - Static method in class net.sourceforge.pmd.util.viewer.Viewer
 
MainFrame - Class in net.sourceforge.pmd.util.viewer.gui
viewer's main frame
MainFrame() - Constructor for class net.sourceforge.pmd.util.viewer.gui.MainFrame
constructs and shows the frame
MAP - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Map() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
for creating a map in a #set #set($foo = {$foo : $bar, $blargh : $thingy})
mapFrom(K[], V[]) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Creates and returns a map populated with the keyValuesSets where the value held by the tuples are they key and value in that order.
mark(Benchmark, long, long) - Static method in class net.sourceforge.pmd.benchmark.Benchmarker
 
mark(Benchmark, String, long, long) - Static method in class net.sourceforge.pmd.benchmark.Benchmarker
 
Mark - Class in net.sourceforge.pmd.cpd
 
Mark(TokenEntry) - Constructor for class net.sourceforge.pmd.cpd.Mark
 
MarkerAnnotation() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
MATCH - Static variable in interface net.sourceforge.pmd.cpd.CPDListener
 
Match - Class in net.sourceforge.pmd.cpd
 
Match(int, Mark, Mark) - Constructor for class net.sourceforge.pmd.cpd.Match
 
Match(int, TokenEntry, TokenEntry) - Constructor for class net.sourceforge.pmd.cpd.Match
 
MatchAlgorithm - Class in net.sourceforge.pmd.cpd
 
MatchAlgorithm(Map<String, SourceCode>, Tokens, int) - Constructor for class net.sourceforge.pmd.cpd.MatchAlgorithm
 
MatchAlgorithm(Map<String, SourceCode>, Tokens, int, CPDListener) - Constructor for class net.sourceforge.pmd.cpd.MatchAlgorithm
 
MatchCollector - Class in net.sourceforge.pmd.cpd
 
MatchCollector(MatchAlgorithm) - Constructor for class net.sourceforge.pmd.cpd.MatchCollector
 
matches() - Method in class net.sourceforge.pmd.cpd.MatchAlgorithm
 
matches(ImportWrapper) - Method in class net.sourceforge.pmd.lang.rule.ImportWrapper
 
matches(String, String...) - Static method in class net.sourceforge.pmd.lang.xpath.MatchesFunction
 
matches(String, String) - Static method in class net.sourceforge.pmd.lang.xpath.PMDFunctions
 
matches(String, String, String) - Static method in class net.sourceforge.pmd.lang.xpath.PMDFunctions
 
matches(String, String, String, String) - Static method in class net.sourceforge.pmd.lang.xpath.PMDFunctions
 
matches(String, String, String, String, String) - Static method in class net.sourceforge.pmd.lang.xpath.PMDFunctions
 
matches(String, String, String, String, String, String) - Static method in class net.sourceforge.pmd.lang.xpath.PMDFunctions
 
matches(String, String, String, String, String, String, String) - Static method in class net.sourceforge.pmd.lang.xpath.PMDFunctions
 
MATCHES_COMPARATOR - Static variable in class net.sourceforge.pmd.cpd.Match
 
MatchesFunction - Class in net.sourceforge.pmd.lang.xpath
 
MatchesFunction() - Constructor for class net.sourceforge.pmd.lang.xpath.MatchesFunction
 
MatlabHandler - Class in net.sourceforge.pmd.lang.matlab
Implementation of LanguageVersionHandler for the Matlab Language.
MatlabHandler() - Constructor for class net.sourceforge.pmd.lang.matlab.MatlabHandler
 
MatlabLanguage - Class in net.sourceforge.pmd.cpd
Defines the Language module for Matlab
MatlabLanguage() - Constructor for class net.sourceforge.pmd.cpd.MatlabLanguage
Creates a new instance of MatlabLanguage with the default extensions for matlab files.
MatlabLanguageModule - Class in net.sourceforge.pmd.lang.matlab
Implementation of the Matlab Language Module.
MatlabLanguageModule() - Constructor for class net.sourceforge.pmd.lang.matlab.MatlabLanguageModule
Creates a new instance of MatlabLanguageModule with the default file extensions for Matlab.
MatlabParser - Class in net.sourceforge.pmd.lang.matlab
Adapter for the Matlab Parser.
MatlabParser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.matlab.MatlabParser
Creates a new Matlab Parser.
MatlabParserConstants - Interface in net.sourceforge.pmd.lang.matlab.ast
Token literal values and constants.
MatlabParserTokenManager - Class in net.sourceforge.pmd.lang.matlab.ast
Token Manager.
MatlabParserTokenManager(CharStream) - Constructor for class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
Constructor.
MatlabParserTokenManager(CharStream, int) - Constructor for class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
Constructor.
MatlabTokenizer - Class in net.sourceforge.pmd.cpd
The Matlab Tokenizer.
MatlabTokenizer() - Constructor for class net.sourceforge.pmd.cpd.MatlabTokenizer
 
MatlabTokenManager - Class in net.sourceforge.pmd.lang.matlab
Matlab Token Manager implementation.
MatlabTokenManager(Reader) - Constructor for class net.sourceforge.pmd.lang.matlab.MatlabTokenManager
Creates a new Matlab Token Manager from the given source code.
MAX - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
MAX - Static variable in class net.sourceforge.pmd.PropertyDescriptorFields
The maximum allowed value.
MAX_LINE_LENGTH - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.CommentSizeRule
 
MAX_LINES - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.CommentSizeRule
 
maxCommonLeadingWhitespaceForAll(String[]) - Static method in class net.sourceforge.pmd.util.StringUtil
Determine the maximum number of common leading whitespace characters the strings share in the same sequence.
MAXLEN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
maxNextCharInd - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
maxNextCharInd - Variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
maxValueIn(Map<String, String>) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
MEMBER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
MemberNode<S extends MemberNode<S,T>,T extends Member> - Class in net.sourceforge.pmd.dcd.graph
Represents a Class Member in a UsageGraph.
MemberNode(ClassNode, String, String) - Constructor for class net.sourceforge.pmd.dcd.graph.MemberNode
 
MemberNodeComparator - Class in net.sourceforge.pmd.dcd.graph
Compares MemberNodes.
MemberSelector() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
MemberValue() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
MemberValueArrayInitializer() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
MemberValuePair() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
MemberValuePairs() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
MERGE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
merge(Report) - Method in class net.sourceforge.pmd.Report
Merges the given report into this report.
Method() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
This method has yet to be fully implemented but will allow arbitrarily nested method calls
METHOD_ARG_DELIMITER - Static variable in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
 
METHOD_GROUP_DELIMITERS - Static variable in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
 
METHOD_REF - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
MethodArgumentCouldBeFinalRule - Class in net.sourceforge.pmd.lang.java.rule.optimizations
 
MethodArgumentCouldBeFinalRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.optimizations.MethodArgumentCouldBeFinalRule
 
MethodCacheKey(String, Class<?>[]) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMethod.MethodCacheKey
 
methodCount - Variable in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule.Entry
 
MethodDeclaration(int) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
MethodDeclaration() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
MethodDeclarator() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
MethodDeclarator() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
methodFor(Class<?>, String, Class<?>[]) - Static method in class net.sourceforge.pmd.util.ClassUtil
Attempts to return the specified method from the class provided but will walk up its superclasses until it finds a match.
methodFrom(String, char, char) - Static method in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
Returns the method specified within the string argument after parsing out its source class and any optional arguments.
methodFrom(String) - Static method in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
 
MethodMultiProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a property type that can specify multiple methods to use as part of a rule.
MethodMultiProperty(String, String, Method[], String[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.MethodMultiProperty
Constructor for MethodProperty.
MethodMultiProperty(String, String, String, String[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.MethodMultiProperty
Constructor for MethodProperty.
MethodMultiProperty(String, String, String, Map<String, String>, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.MethodMultiProperty
Constructor for MethodProperty.
methodName - Variable in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
MethodNameDeclaration - Class in net.sourceforge.pmd.lang.java.symboltable
 
MethodNameDeclaration(ASTMethodDeclarator) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.MethodNameDeclaration
 
MethodNameDeclaration - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
MethodNameDeclaration(ASTMethodDeclarator) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.MethodNameDeclaration
 
MethodNameDeclaration(ASTTriggerTimingPointSection) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.MethodNameDeclaration
Treat a TimingPointSection within a Compound Trigger like a packaged FUNCTION or PROCEDURE.
methodNames() - Method in class net.sourceforge.pmd.lang.java.rule.AbstractPoorMethodCall
Return the names of all the methods we are scanning for, no brackets or argument types.
methodNames() - Method in class net.sourceforge.pmd.lang.java.rule.strings.UseIndexOfCharRule
Method methodNames.
MethodNamingConventionsRule - Class in net.sourceforge.pmd.lang.java.rule.naming
 
MethodNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.naming.MethodNamingConventionsRule
 
MethodNode - Class in net.sourceforge.pmd.dcd.graph
Represents a Class Method in a UsageGraph.
MethodNode(ClassNode, String, String) - Constructor for class net.sourceforge.pmd.dcd.graph.MethodNode
 
MethodProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a property type that can specify a single method to use as part of a rule.
MethodProperty(String, String, Method, String[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.MethodProperty
Constructor for MethodProperty.
MethodProperty(String, String, String, String[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.MethodProperty
Constructor for MethodProperty.
MethodProperty(String, String, String, Map<String, String>, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.MethodProperty
Constructor for MethodProperty.
MethodReference() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
MethodReturnsInternalArrayRule - Class in net.sourceforge.pmd.lang.java.rule.sunsecure
Implementation note: this rule currently ignores return types of y.x.z, currently it handles only local type fields.
MethodReturnsInternalArrayRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.sunsecure.MethodReturnsInternalArrayRule
 
MethodScope - Class in net.sourceforge.pmd.lang.java.symboltable
A Method Scope can have variable declarations and class declarations within it.
MethodScope(Node) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.MethodScope
 
MethodScope - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
MethodScope(Node) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.MethodScope
 
methodsFrom(String) - Static method in class net.sourceforge.pmd.lang.rule.properties.MethodMultiProperty
 
MethodWithSameNameAsEnclosingClassRule - Class in net.sourceforge.pmd.lang.java.rule.naming
 
MethodWithSameNameAsEnclosingClassRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.naming.MethodWithSameNameAsEnclosingClassRule
 
Metric - Class in net.sourceforge.pmd.stat
This class holds all sorts of statistical information.
Metric(String, int, double, double, double, double, double) - Constructor for class net.sourceforge.pmd.stat.Metric
Creates a new metric with the given information.
metricAdded(Metric) - Method in interface net.sourceforge.pmd.ReportListener
A new metric point has been reported.
metricAdded(Metric) - Method in class net.sourceforge.pmd.SynchronizedReportListener
A new metric point has been reported.
metrics() - Method in class net.sourceforge.pmd.Report
Iterate over the metrics.
MIN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
MIN - Static variable in class net.sourceforge.pmd.PropertyDescriptorFields
The minium allowed value.
MINIMUM_DESCRIPTOR - Static variable in interface net.sourceforge.pmd.lang.rule.stat.StatisticalRule
 
MINIMUM_LENGTH_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.strings.AvoidDuplicateLiteralsRule
 
minMaxFrom(Map<String, String>) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
MINUS - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
MINUS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
MINUS - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
MINUS - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
MINUS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
MINUS - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
MINUS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
MINUSASSIGN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
MINUSASSIGN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
MINUSEQ - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
MINUSEQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
MINUSMINUS - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
MINUTE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
minValueIn(Map<String, String>) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
MLSLABEL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
MockRule - Class in net.sourceforge.pmd.lang.rule
This is a Rule implementation which can be used in scenarios where an actual functional Rule is not needed.
MockRule() - Constructor for class net.sourceforge.pmd.lang.rule.MockRule
 
MockRule(String, String, String, String, RulePriority) - Constructor for class net.sourceforge.pmd.lang.rule.MockRule
 
MockRule(String, String, String, String) - Constructor for class net.sourceforge.pmd.lang.rule.MockRule
 
MOD - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
MOD - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
MODE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
MODEQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
ModifiedCyclomaticComplexityRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
Implements the modified cyclomatic complexity rule
ModifiedCyclomaticComplexityRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.ModifiedCyclomaticComplexityRule
 
Modifiers() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
MODIFY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
MODULO - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
MODULOEQ - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
MODULUS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
MonoThreadProcessor - Class in net.sourceforge.pmd.processor
 
MonoThreadProcessor(PMDConfiguration) - Constructor for class net.sourceforge.pmd.processor.MonoThreadProcessor
 
MONTH - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
MoreThanOneLoggerRule - Class in net.sourceforge.pmd.lang.java.rule.logging
 
MoreThanOneLoggerRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.logging.MoreThanOneLoggerRule
 
MT_SUPPORTED - Static variable in class net.sourceforge.pmd.util.SystemUtils
Do we have proper permissions to use multithreading?
MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
MultiLineComment - Class in net.sourceforge.pmd.lang.java.ast
 
MultiLineComment(Token) - Constructor for class net.sourceforge.pmd.lang.java.ast.MultiLineComment
 
multiLinesIn(String) - Static method in class net.sourceforge.pmd.lang.java.ast.CommentUtil
 
MultiplicativeExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
MultiplicativeExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
MultiplicativeExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
MULTIPLY - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
MULTIPLY - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
MULTIPLYEQ - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
MULTISET - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
MultiSetCondition() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
MultiThreadProcessor - Class in net.sourceforge.pmd.processor
 
MultiThreadProcessor(PMDConfiguration) - Constructor for class net.sourceforge.pmd.processor.MultiThreadProcessor
 
multiValueDelimiter() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Return the character being used to delimit multiple property values within a single string.
multiValueDelimiter() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
multiValueDelimiter() - Method in interface net.sourceforge.pmd.PropertyDescriptor
Return the character being used to delimit multiple property values within a single string.
mvnWorkaround - Variable in class net.sourceforge.pmd.ant.AbstractAntTestHelper
 
MyMethodVisitor(PrintVisitor, MemberNode) - Constructor for class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 

N

name - Variable in enum net.sourceforge.pmd.benchmark.Benchmark
 
name - Variable in class net.sourceforge.pmd.dcd.graph.MemberNode
 
name - Variable in class net.sourceforge.pmd.lang.BaseLanguageModule
 
NAME - Static variable in class net.sourceforge.pmd.lang.cpp.CppLanguageModule
The name, that can be used to display the language in UI.
NAME - Static variable in class net.sourceforge.pmd.lang.cs.CsLanguageModule
The name.
NAME - Static variable in class net.sourceforge.pmd.lang.ecmascript.EcmascriptLanguageModule
 
NAME - Static variable in class net.sourceforge.pmd.lang.fortran.FortranLanguageModule
The name
Name() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
NAME - Static variable in class net.sourceforge.pmd.lang.java.JavaLanguageModule
 
NAME - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
NAME - Static variable in class net.sourceforge.pmd.lang.jsp.JspLanguageModule
 
NAME - Static variable in class net.sourceforge.pmd.lang.matlab.MatlabLanguageModule
The name, that can be used to display the language in UI.
NAME - Static variable in class net.sourceforge.pmd.lang.objectivec.ObjectiveCLanguageModule
The name, that can be used to display the language in UI.
NAME - Static variable in class net.sourceforge.pmd.lang.php.PhpLanguageModule
The name.
Name() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
NAME - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NAME - Static variable in class net.sourceforge.pmd.lang.plsql.PLSQLLanguageModule
 
NAME - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
NAME - Static variable in class net.sourceforge.pmd.lang.python.PythonLanguageModule
The name, that can be used to display the language in UI.
NAME - Static variable in class net.sourceforge.pmd.lang.ruby.RubyLanguageModule
The name.
name() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
The name of the property without spaces as it serves as the key into the property map.
name() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
NAME - Static variable in class net.sourceforge.pmd.lang.vm.VmLanguageModule
 
NAME - Static variable in class net.sourceforge.pmd.lang.wsdl.WsdlLanguageModule
 
NAME - Static variable in class net.sourceforge.pmd.lang.xml.XmlLanguageModule
 
NAME - Static variable in class net.sourceforge.pmd.lang.xsl.XslLanguageModule
 
name() - Method in interface net.sourceforge.pmd.PropertyDescriptor
The name of the property without spaces as it serves as the key into the property map.
NAME - Static variable in class net.sourceforge.pmd.PropertyDescriptorFields
The name of the property
name - Variable in class net.sourceforge.pmd.renderers.AbstractRenderer
 
NAME - Static variable in class net.sourceforge.pmd.renderers.CSVRenderer
 
NAME - Static variable in class net.sourceforge.pmd.renderers.EmacsRenderer
 
NAME - Static variable in class net.sourceforge.pmd.renderers.HTMLRenderer
 
NAME - Static variable in class net.sourceforge.pmd.renderers.IDEAJRenderer
 
NAME - Static variable in class net.sourceforge.pmd.renderers.SummaryHTMLRenderer
 
NAME - Static variable in class net.sourceforge.pmd.renderers.TextColorRenderer
 
NAME - Static variable in class net.sourceforge.pmd.renderers.TextPadRenderer
 
NAME - Static variable in class net.sourceforge.pmd.renderers.TextRenderer
 
NAME - Static variable in class net.sourceforge.pmd.renderers.VBHTMLRenderer
 
NAME - Static variable in class net.sourceforge.pmd.renderers.XMLRenderer
 
NAME - Static variable in class net.sourceforge.pmd.renderers.XSLTRenderer
 
NAME - Static variable in class net.sourceforge.pmd.renderers.YAHTMLRenderer
 
NameDeclaration - Interface in net.sourceforge.pmd.lang.symboltable
This is a declaration of a name, e.g.
NameFinder - Class in net.sourceforge.pmd.lang.java.symboltable
 
NameFinder(ASTPrimaryExpression) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.NameFinder
 
NameFinder - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
NameFinder(ASTPrimaryExpression) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.NameFinder
 
nameIn(Map<String, String>) - Method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
NameList() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
NameOccurrence - Interface in net.sourceforge.pmd.lang.symboltable
A NameOccurrence represents one usage of a name declaration.
NAMESPACE_AWARE_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
NAMESPACE_AWARE_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.XmlXPathRule
 
NAMESPACE_AWARE_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
NATIVE - Static variable in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
NATIVE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
NATURAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NATURALN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NCHAR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NCHAR_CS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NCLOB - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NcssConstructorCountRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
Non-commented source statement counter for constructors.
NcssConstructorCountRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.NcssConstructorCountRule
Count constructor declarations.
NcssMethodCountRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
Non-commented source statement counter for methods.
NcssMethodCountRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.NcssMethodCountRule
Count the size of all non-constructor methods.
NcssMethodCountRule - Class in net.sourceforge.pmd.lang.plsql.rule.codesize
Non-commented source statement counter for methods.
NcssMethodCountRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.codesize.NcssMethodCountRule
Count the size of all non-constructor methods.
NcssObjectCountRule - Class in net.sourceforge.pmd.lang.plsql.rule.codesize
Non-commented source statement counter for Oracle Object declarations.
NcssObjectCountRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.codesize.NcssObjectCountRule
Count type declarations.
NcssTypeCountRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
Non-commented source statement counter for type declarations.
NcssTypeCountRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.NcssTypeCountRule
Count type declarations.
NE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
NE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
NEG - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
NEQ - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
NESTED - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
net.sourceforge.pmd - package net.sourceforge.pmd
This is the PMD programming mistake detector.
net.sourceforge.pmd.ant - package net.sourceforge.pmd.ant
 
net.sourceforge.pmd.ant.internal - package net.sourceforge.pmd.ant.internal
 
net.sourceforge.pmd.benchmark - package net.sourceforge.pmd.benchmark
 
net.sourceforge.pmd.cli - package net.sourceforge.pmd.cli
 
net.sourceforge.pmd.cpd - package net.sourceforge.pmd.cpd
 
net.sourceforge.pmd.dcd - package net.sourceforge.pmd.dcd
 
net.sourceforge.pmd.dcd.asm - package net.sourceforge.pmd.dcd.asm
 
net.sourceforge.pmd.dcd.graph - package net.sourceforge.pmd.dcd.graph
 
net.sourceforge.pmd.lang - package net.sourceforge.pmd.lang
 
net.sourceforge.pmd.lang.ast - package net.sourceforge.pmd.lang.ast
 
net.sourceforge.pmd.lang.ast.xpath - package net.sourceforge.pmd.lang.ast.xpath
 
net.sourceforge.pmd.lang.ast.xpath.saxon - package net.sourceforge.pmd.lang.ast.xpath.saxon
 
net.sourceforge.pmd.lang.cpp - package net.sourceforge.pmd.lang.cpp
 
net.sourceforge.pmd.lang.cpp.ast - package net.sourceforge.pmd.lang.cpp.ast
 
net.sourceforge.pmd.lang.cs - package net.sourceforge.pmd.lang.cs
 
net.sourceforge.pmd.lang.dfa - package net.sourceforge.pmd.lang.dfa
 
net.sourceforge.pmd.lang.dfa.pathfinder - package net.sourceforge.pmd.lang.dfa.pathfinder
 
net.sourceforge.pmd.lang.dfa.report - package net.sourceforge.pmd.lang.dfa.report
 
net.sourceforge.pmd.lang.ecmascript - package net.sourceforge.pmd.lang.ecmascript
 
net.sourceforge.pmd.lang.ecmascript.ast - package net.sourceforge.pmd.lang.ecmascript.ast
 
net.sourceforge.pmd.lang.ecmascript.rule - package net.sourceforge.pmd.lang.ecmascript.rule
 
net.sourceforge.pmd.lang.ecmascript.rule.basic - package net.sourceforge.pmd.lang.ecmascript.rule.basic
 
net.sourceforge.pmd.lang.fortran - package net.sourceforge.pmd.lang.fortran
 
net.sourceforge.pmd.lang.java - package net.sourceforge.pmd.lang.java
 
net.sourceforge.pmd.lang.java.ast - package net.sourceforge.pmd.lang.java.ast
 
net.sourceforge.pmd.lang.java.dfa - package net.sourceforge.pmd.lang.java.dfa
 
net.sourceforge.pmd.lang.java.javadoc - package net.sourceforge.pmd.lang.java.javadoc
 
net.sourceforge.pmd.lang.java.rule - package net.sourceforge.pmd.lang.java.rule
 
net.sourceforge.pmd.lang.java.rule.basic - package net.sourceforge.pmd.lang.java.rule.basic
 
net.sourceforge.pmd.lang.java.rule.codesize - package net.sourceforge.pmd.lang.java.rule.codesize
 
net.sourceforge.pmd.lang.java.rule.comments - package net.sourceforge.pmd.lang.java.rule.comments
 
net.sourceforge.pmd.lang.java.rule.controversial - package net.sourceforge.pmd.lang.java.rule.controversial
 
net.sourceforge.pmd.lang.java.rule.coupling - package net.sourceforge.pmd.lang.java.rule.coupling
 
net.sourceforge.pmd.lang.java.rule.design - package net.sourceforge.pmd.lang.java.rule.design
 
net.sourceforge.pmd.lang.java.rule.finalizers - package net.sourceforge.pmd.lang.java.rule.finalizers
 
net.sourceforge.pmd.lang.java.rule.imports - package net.sourceforge.pmd.lang.java.rule.imports
 
net.sourceforge.pmd.lang.java.rule.javabeans - package net.sourceforge.pmd.lang.java.rule.javabeans
 
net.sourceforge.pmd.lang.java.rule.junit - package net.sourceforge.pmd.lang.java.rule.junit
 
net.sourceforge.pmd.lang.java.rule.logging - package net.sourceforge.pmd.lang.java.rule.logging
 
net.sourceforge.pmd.lang.java.rule.migrating - package net.sourceforge.pmd.lang.java.rule.migrating
 
net.sourceforge.pmd.lang.java.rule.naming - package net.sourceforge.pmd.lang.java.rule.naming
 
net.sourceforge.pmd.lang.java.rule.optimizations - package net.sourceforge.pmd.lang.java.rule.optimizations
 
net.sourceforge.pmd.lang.java.rule.regex - package net.sourceforge.pmd.lang.java.rule.regex
 
net.sourceforge.pmd.lang.java.rule.strictexception - package net.sourceforge.pmd.lang.java.rule.strictexception
 
net.sourceforge.pmd.lang.java.rule.strings - package net.sourceforge.pmd.lang.java.rule.strings
 
net.sourceforge.pmd.lang.java.rule.sunsecure - package net.sourceforge.pmd.lang.java.rule.sunsecure
 
net.sourceforge.pmd.lang.java.rule.unnecessary - package net.sourceforge.pmd.lang.java.rule.unnecessary
 
net.sourceforge.pmd.lang.java.rule.unusedcode - package net.sourceforge.pmd.lang.java.rule.unusedcode
 
net.sourceforge.pmd.lang.java.symboltable - package net.sourceforge.pmd.lang.java.symboltable
 
net.sourceforge.pmd.lang.java.typeresolution - package net.sourceforge.pmd.lang.java.typeresolution
 
net.sourceforge.pmd.lang.java.typeresolution.rules - package net.sourceforge.pmd.lang.java.typeresolution.rules
 
net.sourceforge.pmd.lang.java.typeresolution.rules.imports - package net.sourceforge.pmd.lang.java.typeresolution.rules.imports
 
net.sourceforge.pmd.lang.java.typeresolution.visitors - package net.sourceforge.pmd.lang.java.typeresolution.visitors
 
net.sourceforge.pmd.lang.java.xpath - package net.sourceforge.pmd.lang.java.xpath
 
net.sourceforge.pmd.lang.jsp - package net.sourceforge.pmd.lang.jsp
 
net.sourceforge.pmd.lang.jsp.ast - package net.sourceforge.pmd.lang.jsp.ast
 
net.sourceforge.pmd.lang.jsp.rule - package net.sourceforge.pmd.lang.jsp.rule
 
net.sourceforge.pmd.lang.jsp.rule.basic - package net.sourceforge.pmd.lang.jsp.rule.basic
 
net.sourceforge.pmd.lang.matlab - package net.sourceforge.pmd.lang.matlab
 
net.sourceforge.pmd.lang.matlab.ast - package net.sourceforge.pmd.lang.matlab.ast
 
net.sourceforge.pmd.lang.objectivec - package net.sourceforge.pmd.lang.objectivec
 
net.sourceforge.pmd.lang.objectivec.ast - package net.sourceforge.pmd.lang.objectivec.ast
 
net.sourceforge.pmd.lang.php - package net.sourceforge.pmd.lang.php
 
net.sourceforge.pmd.lang.plsql - package net.sourceforge.pmd.lang.plsql
 
net.sourceforge.pmd.lang.plsql.ast - package net.sourceforge.pmd.lang.plsql.ast
 
net.sourceforge.pmd.lang.plsql.dfa - package net.sourceforge.pmd.lang.plsql.dfa
 
net.sourceforge.pmd.lang.plsql.rule - package net.sourceforge.pmd.lang.plsql.rule
 
net.sourceforge.pmd.lang.plsql.rule.codesize - package net.sourceforge.pmd.lang.plsql.rule.codesize
 
net.sourceforge.pmd.lang.plsql.rule.design - package net.sourceforge.pmd.lang.plsql.rule.design
 
net.sourceforge.pmd.lang.plsql.symboltable - package net.sourceforge.pmd.lang.plsql.symboltable
 
net.sourceforge.pmd.lang.python - package net.sourceforge.pmd.lang.python
 
net.sourceforge.pmd.lang.python.ast - package net.sourceforge.pmd.lang.python.ast
 
net.sourceforge.pmd.lang.ruby - package net.sourceforge.pmd.lang.ruby
 
net.sourceforge.pmd.lang.rule - package net.sourceforge.pmd.lang.rule
 
net.sourceforge.pmd.lang.rule.properties - package net.sourceforge.pmd.lang.rule.properties
 
net.sourceforge.pmd.lang.rule.properties.factories - package net.sourceforge.pmd.lang.rule.properties.factories
 
net.sourceforge.pmd.lang.rule.stat - package net.sourceforge.pmd.lang.rule.stat
 
net.sourceforge.pmd.lang.rule.xpath - package net.sourceforge.pmd.lang.rule.xpath
 
net.sourceforge.pmd.lang.symboltable - package net.sourceforge.pmd.lang.symboltable
 
net.sourceforge.pmd.lang.vm - package net.sourceforge.pmd.lang.vm
 
net.sourceforge.pmd.lang.vm.ast - package net.sourceforge.pmd.lang.vm.ast
 
net.sourceforge.pmd.lang.vm.directive - package net.sourceforge.pmd.lang.vm.directive
 
net.sourceforge.pmd.lang.vm.rule - package net.sourceforge.pmd.lang.vm.rule
 
net.sourceforge.pmd.lang.vm.rule.basic - package net.sourceforge.pmd.lang.vm.rule.basic
 
net.sourceforge.pmd.lang.vm.util - package net.sourceforge.pmd.lang.vm.util
 
net.sourceforge.pmd.lang.wsdl - package net.sourceforge.pmd.lang.wsdl
 
net.sourceforge.pmd.lang.wsdl.rule - package net.sourceforge.pmd.lang.wsdl.rule
 
net.sourceforge.pmd.lang.xml - package net.sourceforge.pmd.lang.xml
 
net.sourceforge.pmd.lang.xml.ast - package net.sourceforge.pmd.lang.xml.ast
 
net.sourceforge.pmd.lang.xml.rule - package net.sourceforge.pmd.lang.xml.rule
 
net.sourceforge.pmd.lang.xpath - package net.sourceforge.pmd.lang.xpath
 
net.sourceforge.pmd.lang.xsl - package net.sourceforge.pmd.lang.xsl
 
net.sourceforge.pmd.processor - package net.sourceforge.pmd.processor
 
net.sourceforge.pmd.renderers - package net.sourceforge.pmd.renderers
 
net.sourceforge.pmd.stat - package net.sourceforge.pmd.stat
 
net.sourceforge.pmd.testframework - package net.sourceforge.pmd.testframework
 
net.sourceforge.pmd.util - package net.sourceforge.pmd.util
 
net.sourceforge.pmd.util.database - package net.sourceforge.pmd.util.database
 
net.sourceforge.pmd.util.datasource - package net.sourceforge.pmd.util.datasource
 
net.sourceforge.pmd.util.designer - package net.sourceforge.pmd.util.designer
 
net.sourceforge.pmd.util.filter - package net.sourceforge.pmd.util.filter
 
net.sourceforge.pmd.util.log - package net.sourceforge.pmd.util.log
 
net.sourceforge.pmd.util.viewer - package net.sourceforge.pmd.util.viewer
 
net.sourceforge.pmd.util.viewer.gui - package net.sourceforge.pmd.util.viewer.gui
 
net.sourceforge.pmd.util.viewer.gui.menu - package net.sourceforge.pmd.util.viewer.gui.menu
 
net.sourceforge.pmd.util.viewer.model - package net.sourceforge.pmd.util.viewer.model
 
net.sourceforge.pmd.util.viewer.util - package net.sourceforge.pmd.util.viewer.util
 
NEW - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
NEW - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
NEW - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NEW_DOT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NEWLINE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
NEWLINE - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
NEWLINE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
newRuleContext(String, File) - Static method in class net.sourceforge.pmd.PMD
Creates a new rule context, initialized with a new, empty report.
newThread(Runnable) - Method in class net.sourceforge.pmd.processor.PmdThreadFactory
 
newToken(int, String) - Static method in class net.sourceforge.pmd.lang.cpp.ast.Token
Returns a new Token object, by default.
newToken(int) - Static method in class net.sourceforge.pmd.lang.cpp.ast.Token
 
newToken(int, String) - Static method in class net.sourceforge.pmd.lang.java.ast.Token
Returns a new Token object, by default.
newToken(int) - Static method in class net.sourceforge.pmd.lang.java.ast.Token
 
newToken(int, String) - Static method in class net.sourceforge.pmd.lang.jsp.ast.Token
Returns a new Token object, by default.
newToken(int) - Static method in class net.sourceforge.pmd.lang.jsp.ast.Token
 
newToken(int, String) - Static method in class net.sourceforge.pmd.lang.matlab.ast.Token
Returns a new Token object, by default.
newToken(int) - Static method in class net.sourceforge.pmd.lang.matlab.ast.Token
 
newToken(int, String) - Static method in class net.sourceforge.pmd.lang.objectivec.ast.Token
Returns a new Token object, by default.
newToken(int) - Static method in class net.sourceforge.pmd.lang.objectivec.ast.Token
 
newToken(int, String) - Static method in class net.sourceforge.pmd.lang.plsql.ast.Token
Returns a new Token object, by default.
newToken(int) - Static method in class net.sourceforge.pmd.lang.plsql.ast.Token
 
newToken(int, String) - Static method in class net.sourceforge.pmd.lang.python.ast.Token
Returns a new Token object, by default.
newToken(int) - Static method in class net.sourceforge.pmd.lang.python.ast.Token
 
newToken(int, String) - Static method in class net.sourceforge.pmd.lang.vm.ast.Token
Returns a new Token object, by default.
newToken(int) - Static method in class net.sourceforge.pmd.lang.vm.ast.Token
 
next() - Method in class net.sourceforge.pmd.lang.ast.xpath.AttributeAxisIterator
 
next() - Method in class net.sourceforge.pmd.lang.ast.xpath.NodeIterator
 
next - Variable in class net.sourceforge.pmd.lang.cpp.ast.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class net.sourceforge.pmd.lang.java.ast.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class net.sourceforge.pmd.lang.jsp.ast.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class net.sourceforge.pmd.lang.matlab.ast.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class net.sourceforge.pmd.lang.objectivec.ast.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class net.sourceforge.pmd.lang.plsql.ast.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class net.sourceforge.pmd.lang.python.ast.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class net.sourceforge.pmd.util.CompoundIterator
next() - Method in class net.sourceforge.pmd.util.EmptyIterator
 
nextCharBuf - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
nextCharInd - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
nextRow() - Method in class net.sourceforge.pmd.cpd.GridBagHelper
 
NEXTVAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NIL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
NLS - Class in net.sourceforge.pmd.util.viewer.util
helps with internationalization
NLS() - Constructor for class net.sourceforge.pmd.util.viewer.util.NLS
 
nls(String) - Static method in class net.sourceforge.pmd.util.viewer.util.NLS
translates the given key to the message
NLS_LENGTH_SEMANTICS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NO - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NO_ENDTAG_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
NO_EXIT_AFTER_RUN - Static variable in class net.sourceforge.pmd.cli.PMDCommandLineInterface
 
NO_EXIT_AFTER_RUN - Static variable in class net.sourceforge.pmd.cpd.CPDCommandLineInterface
 
NO_JSP_COMMENT_END - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
NO_JSP_TAG_END - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
NO_LT_OR_DOLLAR_OR_HASH - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
NO_OPENBRACE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
NO_QUOTE_NO_WHITESPACE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
NO_WHITESPACE_OR_LT_OR_DOLLAR - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
NOAUDIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NOCOMPRESS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NOCOPY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Node - Interface in net.sourceforge.pmd.lang.ast
 
node - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
node - Variable in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
node - Variable in class net.sourceforge.pmd.lang.dfa.pathfinder.PathElement
 
node - Variable in class net.sourceforge.pmd.lang.ecmascript.ast.AbstractEcmascriptNode
 
node - Variable in class net.sourceforge.pmd.lang.symboltable.AbstractNameDeclaration
 
NODE_SELECTED - Static variable in class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
reason in the case of node selection
nodeArity() - Method in class net.sourceforge.pmd.lang.java.ast.JJTJavaParserState
 
nodeArity() - Method in class net.sourceforge.pmd.lang.jsp.ast.JJTJspParserState
 
nodeArity() - Method in class net.sourceforge.pmd.lang.plsql.ast.JJTPLSQLParserState
 
nodeArity() - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
 
nodeCache - Variable in class net.sourceforge.pmd.lang.xml.ast.XmlParser
 
nodeCreated() - Method in class net.sourceforge.pmd.lang.java.ast.JJTJavaParserState
 
nodeCreated() - Method in class net.sourceforge.pmd.lang.jsp.ast.JJTJspParserState
 
nodeCreated() - Method in class net.sourceforge.pmd.lang.plsql.ast.JJTPLSQLParserState
 
nodeCreated() - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
 
NodeIterator - Class in net.sourceforge.pmd.lang.ast.xpath
 
NodeIterator(Node) - Constructor for class net.sourceforge.pmd.lang.ast.xpath.NodeIterator
 
nodeNameToNodes - Variable in class net.sourceforge.pmd.lang.rule.AbstractRuleChainVisitor
This is a mapping from node names to nodes instances for the current AST.
nodeToElementNode - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.DocumentNode
Mapping from AST Node to corresponding ElementNode.
NodeType - Class in net.sourceforge.pmd.lang.dfa
 
NodeType() - Constructor for class net.sourceforge.pmd.lang.dfa.NodeType
 
NodeUtils - Class in net.sourceforge.pmd.lang.vm.ast
Utilities for dealing with the AST node structure.
NodeUtils() - Constructor for class net.sourceforge.pmd.lang.vm.ast.NodeUtils
 
NodeVisitor - Interface in net.sourceforge.pmd.dcd.graph
Visitor for nodes in a UsageGraph.
NodeVisitorAcceptor - Interface in net.sourceforge.pmd.dcd.graph
Interface for how a node should accept a NodeVisitor.
NodeVisitorAdapter - Class in net.sourceforge.pmd.dcd.graph
Adapter class for easy implementation of a NodeVisitor.
NodeVisitorAdapter() - Constructor for class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
NoInlineJavaScriptRule - Class in net.sourceforge.pmd.lang.vm.rule.basic
 
NoInlineJavaScriptRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.basic.NoInlineJavaScriptRule
 
NoInlineStyleInformationRule - Class in net.sourceforge.pmd.lang.jsp.rule.basic
This rule checks that no "style" elements (like , , ...) are used, and that no "style" attributes (like "font", "size", "align") are used.
NoInlineStyleInformationRule() - Constructor for class net.sourceforge.pmd.lang.jsp.rule.basic.NoInlineStyleInformationRule
 
NONDIGIT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
NONDIGIT_UNICODE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
NonDMLEvent() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
NonDMLTrigger() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
NONEDITIONABLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
nonLegalValueMsgFor(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractEnumeratedProperty
Method nonLegalValueMsgFor.
NonThreadSafeSingletonRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
NonThreadSafeSingletonRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.NonThreadSafeSingletonRule
 
NONZERO_DIGIT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
NormalAnnotation() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
normalizeFilename(String) - Static method in class net.sourceforge.pmd.util.FileUtil
Normalizes the filename by taking the casing into account, e.g.
NOT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
NOT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NOT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
NOT_BOOL - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
NOTEQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
NOTEQUAL - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
NotFilter<T> - Class in net.sourceforge.pmd.util.filter
A logical NEGATION of a Filter.
NotFilter() - Constructor for class net.sourceforge.pmd.util.filter.NotFilter
 
NotFilter(Filter<T>) - Constructor for class net.sourceforge.pmd.util.filter.NotFilter
 
NoUnsanitizedJSPExpressionRule - Class in net.sourceforge.pmd.lang.jsp.rule.basic
This rule detects unsanitized JSP Expressions (can lead to Cross Site Scripting (XSS) attacks)
NoUnsanitizedJSPExpressionRule() - Constructor for class net.sourceforge.pmd.lang.jsp.rule.basic.NoUnsanitizedJSPExpressionRule
 
NOWAIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NPathComplexityRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
NPath complexity is a measurement of the acyclic execution paths through a function.
NPathComplexityRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
 
NPathComplexityRule - Class in net.sourceforge.pmd.lang.plsql.rule.codesize
NPath complexity is a measurement of the acyclic execution paths through a function.
NPathComplexityRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
NSINTEGER - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
NSRECT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
NSSIZE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
NSUINTEGER - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
NULL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
NULL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NullAssignmentRule - Class in net.sourceforge.pmd.lang.java.rule.controversial
 
NullAssignmentRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.controversial.NullAssignmentRule
 
NULLIF - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NullLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
NullLiteral() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
NUM_CHAR - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
NUMBER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NUMBER_BASE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NUMBER_FIELD_TYPES_BY_KEY - Static variable in class net.sourceforge.pmd.lang.rule.properties.AbstractNumericProperty
 
NUMERIC - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
NumericConstants - Class in net.sourceforge.pmd.util
 
NumericConstants() - Constructor for class net.sourceforge.pmd.util.NumericConstants
 
numericDefaultValueIn(Map<String, String>) - Method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
NumericLiteral() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Recognizes a numeric literal.
NumericPropertyDescriptor<T> - Interface in net.sourceforge.pmd
Defines a descriptor type whose instance values are required lie within specified upper and lower limits.
NVARCHAR2 - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.

O

OBJECT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ObjectArray() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
ObjectDeclaration() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
ObjectExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
ObjectiveCHandler - Class in net.sourceforge.pmd.lang.objectivec
Implementation of LanguageVersionHandler for the Objective-C Language.
ObjectiveCHandler() - Constructor for class net.sourceforge.pmd.lang.objectivec.ObjectiveCHandler
 
ObjectiveCLanguage - Class in net.sourceforge.pmd.cpd
Defines the Language module for Objective-C
ObjectiveCLanguage() - Constructor for class net.sourceforge.pmd.cpd.ObjectiveCLanguage
Creates a new instance of ObjectiveCLanguage with the default extensions for Objective-C files.
ObjectiveCLanguageModule - Class in net.sourceforge.pmd.lang.objectivec
Implementation of the Objective-C Language Module.
ObjectiveCLanguageModule() - Constructor for class net.sourceforge.pmd.lang.objectivec.ObjectiveCLanguageModule
Creates a new instance of ObjectiveCLanguageModule with the default file extensions for Objective-C.
ObjectiveCParser - Class in net.sourceforge.pmd.lang.objectivec
Adapter for the Objective-C Parser.
ObjectiveCParser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.objectivec.ObjectiveCParser
Creates a new Objective-C Parser.
ObjectiveCParserConstants - Interface in net.sourceforge.pmd.lang.objectivec.ast
Token literal values and constants.
ObjectiveCParserTokenManager - Class in net.sourceforge.pmd.lang.objectivec.ast
Token Manager.
ObjectiveCParserTokenManager(CharStream) - Constructor for class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
Constructor.
ObjectiveCParserTokenManager(CharStream, int) - Constructor for class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
Constructor.
ObjectiveCTokenizer - Class in net.sourceforge.pmd.cpd
The Objective-C Tokenizer
ObjectiveCTokenizer() - Constructor for class net.sourceforge.pmd.cpd.ObjectiveCTokenizer
 
ObjectiveCTokenManager - Class in net.sourceforge.pmd.lang.objectivec
Objective-C Token Manager implementation.
ObjectiveCTokenManager(Reader) - Constructor for class net.sourceforge.pmd.lang.objectivec.ObjectiveCTokenManager
Creates a new Objective-C Token Manager from the given source code.
ObjectNameDeclaration() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
OccurrenceFinder - Class in net.sourceforge.pmd.lang.java.symboltable
 
OccurrenceFinder() - Constructor for class net.sourceforge.pmd.lang.java.symboltable.OccurrenceFinder
 
OccurrenceFinder - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
OccurrenceFinder() - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.OccurrenceFinder
 
OCIROWID - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
OCTAL_CONSTANT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
OCTAL_DIGIT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
OCTAL_DIGIT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
OCTAL_ESC - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
OCTAL_LITERAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
OCTAL_LITERAL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
OCTAL_PATTERN - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingOctalValuesRule
 
OCTALINT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
OCTALLONG - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
OCTNUMBER - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
OF - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
OID - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
OLD - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ON - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ONE - Static variable in class net.sourceforge.pmd.util.NumericConstants
 
oneLineCommentChar - Variable in class net.sourceforge.pmd.cpd.AbstractTokenizer
 
OnlyOneReturnRule - Class in net.sourceforge.pmd.lang.java.rule.controversial
 
OnlyOneReturnRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.controversial.OnlyOneReturnRule
 
OPAQUE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
OPEN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
openNodeScope(Node) - Method in class net.sourceforge.pmd.lang.java.ast.JJTJavaParserState
 
openNodeScope(Node) - Method in class net.sourceforge.pmd.lang.jsp.ast.JJTJspParserState
 
openNodeScope(Node) - Method in class net.sourceforge.pmd.lang.plsql.ast.JJTPLSQLParserState
 
openNodeScope(Node) - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
 
OpenStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
openTag(ASTElement) - Method in class net.sourceforge.pmd.lang.jsp.ast.OpenTagRegister
 
OpenTagRegister - Class in net.sourceforge.pmd.lang.jsp.ast
Utility class to keep track of unclosed tags.
OpenTagRegister() - Constructor for class net.sourceforge.pmd.lang.jsp.ast.OpenTagRegister
 
OPERATOR - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
OPERATOR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
optimize() - Method in class net.sourceforge.pmd.util.filter.RegexStringFilter
 
OPTION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
OPTION_SKIP_BLOCKS - Static variable in interface net.sourceforge.pmd.cpd.Tokenizer
Enables or disabled skipping of blocks like a pre-processor.
OPTION_SKIP_BLOCKS_PATTERN - Static variable in interface net.sourceforge.pmd.cpd.Tokenizer
Configures the pattern, to find the blocks to skip.
Options() - Constructor for class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
OR - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
OR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
OR - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
OR_BOOL - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
OracleObject - Interface in net.sourceforge.pmd.lang.plsql.ast
All nodes that represent an Oracle object.
ORADATA_CLASS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ORASSIGN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
ORASSIGN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
ORDER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
orderedCommentsAndDeclarations(ASTCompilationUnit) - Method in class net.sourceforge.pmd.lang.java.rule.comments.AbstractCommentRule
 
OREQ - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
OrFilter<T> - Class in net.sourceforge.pmd.util.filter
A logical OR of a list of Filters.
OrFilter() - Constructor for class net.sourceforge.pmd.util.filter.OrFilter
 
OrFilter(Filter<T>...) - Constructor for class net.sourceforge.pmd.util.filter.OrFilter
 
ORGANIZATION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
originalErr - Variable in class net.sourceforge.pmd.cli.BaseCLITest
 
originalOut - Variable in class net.sourceforge.pmd.cli.BaseCLITest
 
OTHERS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
OTHERWISE - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
OUT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
OUTPUT_DIR - Static variable in class net.sourceforge.pmd.renderers.YAHTMLRenderer
 
OverrideBothEqualsAndHashcodeRule - Class in net.sourceforge.pmd.lang.java.rule.basic
 
OverrideBothEqualsAndHashcodeRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.basic.OverrideBothEqualsAndHashcodeRule
 
OVERRIDING - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.

P

PACKAGE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
PACKAGE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PackageBody() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
PACKAGED_FIELD_TYPES_BY_KEY - Static variable in class net.sourceforge.pmd.lang.rule.properties.AbstractPackagedProperty
 
PackageDeclaration() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
packageName - Variable in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
packageNameOf(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractPackagedProperty
 
packageNameOf(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.MethodMultiProperty
 
packageNameOf(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
 
packageNameOf(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.TypeMultiProperty
 
packageNameOf(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.TypeProperty
Method packageNameOf.
packageNamesIn(Map<String, String>) - Static method in class net.sourceforge.pmd.lang.rule.properties.AbstractPackagedProperty
 
PackageNode - Class in net.sourceforge.pmd.lang.dfa.report
 
PackageNode(String) - Constructor for class net.sourceforge.pmd.lang.dfa.report.PackageNode
 
PACKAGES_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.coupling.LoosePackageCouplingRule
 
PackageSpecification() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
paintComponent(Graphics) - Method in class net.sourceforge.pmd.util.designer.DFAPanel.DFACanvas
 
PARALLEL_ENABLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ParallelClause() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
PARAM - Static variable in class net.sourceforge.pmd.lang.java.javadoc.JavadocTag
 
Parameter() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
This method has yet to be fully implemented but will allow arbitrarily nested method calls
PARAMETERS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ParametricRuleViolation<T extends Node> - Class in net.sourceforge.pmd.lang.rule
 
ParametricRuleViolation(Rule, RuleContext, T, String) - Constructor for class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
parent - Variable in class net.sourceforge.pmd.lang.ast.AbstractNode
 
parent - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
PARENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
parents - Variable in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
parse(String, Reader) - Method in class net.sourceforge.pmd.lang.cpp.CppParser
 
parse(Reader) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParser
 
parse(String, Reader) - Method in class net.sourceforge.pmd.lang.ecmascript.Ecmascript3Parser
 
parse(String, Reader) - Method in class net.sourceforge.pmd.lang.java.AbstractJavaParser
 
parse(String) - Method in class net.sourceforge.pmd.lang.java.rule.strings.AvoidDuplicateLiteralsRule.ExceptionParser
 
parse(String, Reader) - Method in class net.sourceforge.pmd.lang.jsp.JspParser
 
parse(String, Reader) - Method in class net.sourceforge.pmd.lang.matlab.MatlabParser
 
parse(String, Reader) - Method in class net.sourceforge.pmd.lang.objectivec.ObjectiveCParser
 
parse(String, Reader) - Method in interface net.sourceforge.pmd.lang.Parser
Parse source code and return the root node of the AST.
parse(String, Reader) - Method in class net.sourceforge.pmd.lang.plsql.PLSQLParser
 
parse(String, Reader) - Method in class net.sourceforge.pmd.lang.python.PythonParser
 
Parse - Class in net.sourceforge.pmd.lang.vm.directive
Pluggable directive that handles the #parse() statement in VTL.
Parse() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Parse
 
parse(String, Reader) - Method in class net.sourceforge.pmd.lang.vm.VmParser
 
parse(Reader) - Method in class net.sourceforge.pmd.lang.xml.ast.XmlParser
 
parse(String, Reader) - Method in class net.sourceforge.pmd.lang.xml.XmlParser
 
parse(String) - Static method in class net.sourceforge.pmd.RuleSetReferenceId
Parse a String comma separated list of RuleSet reference IDs into a List of RuleReferenceId instances.
parseDocument(Reader) - Method in class net.sourceforge.pmd.lang.xml.ast.XmlParser
 
parseEcmascript(String, List<ParseProblem>) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParser
 
ParseException - Exception in net.sourceforge.pmd.lang.ast
 
ParseException() - Constructor for exception net.sourceforge.pmd.lang.ast.ParseException
 
ParseException(String) - Constructor for exception net.sourceforge.pmd.lang.ast.ParseException
 
ParseException(Throwable) - Constructor for exception net.sourceforge.pmd.lang.ast.ParseException
 
ParseException(String, Throwable) - Constructor for exception net.sourceforge.pmd.lang.ast.ParseException
 
ParseException - Exception in net.sourceforge.pmd.lang.java.ast
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception net.sourceforge.pmd.lang.java.ast.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception net.sourceforge.pmd.lang.java.ast.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception net.sourceforge.pmd.lang.java.ast.ParseException
Constructor with message.
ParseException - Exception in net.sourceforge.pmd.lang.jsp.ast
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception net.sourceforge.pmd.lang.jsp.ast.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception net.sourceforge.pmd.lang.jsp.ast.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception net.sourceforge.pmd.lang.jsp.ast.ParseException
Constructor with message.
ParseException - Exception in net.sourceforge.pmd.lang.plsql.ast
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception net.sourceforge.pmd.lang.plsql.ast.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception net.sourceforge.pmd.lang.plsql.ast.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception net.sourceforge.pmd.lang.plsql.ast.ParseException
Constructor with message.
ParseException - Exception in net.sourceforge.pmd.lang.vm.ast
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception net.sourceforge.pmd.lang.vm.ast.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.ParseException
Constructor with message.
ParseExceptionHandler - Class in net.sourceforge.pmd.util.viewer.gui
handles parsing exceptions
ParseExceptionHandler(JFrame, Exception) - Constructor for class net.sourceforge.pmd.util.viewer.gui.ParseExceptionHandler
creates the dialog
parser - Variable in class net.sourceforge.pmd.lang.java.ast.AbstractJavaNode
 
parser - Variable in class net.sourceforge.pmd.lang.jsp.ast.AbstractJspNode
 
Parser - Interface in net.sourceforge.pmd.lang
Common interface for calling tree-building parsers or source files.
parser - Variable in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
parser - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
parserFor(LanguageVersion, PMDConfiguration) - Static method in class net.sourceforge.pmd.PMD
Helper method to get a configured parser for the requested language.
parserOptions - Variable in class net.sourceforge.pmd.lang.AbstractParser
 
parserOptions - Variable in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParser
 
ParserOptions - Class in net.sourceforge.pmd.lang
Represents a set of configuration options for a Parser.
ParserOptions() - Constructor for class net.sourceforge.pmd.lang.ParserOptions
 
parserOptions - Variable in class net.sourceforge.pmd.lang.xml.ast.XmlParser
 
ParserOptionsTest - Class in net.sourceforge.pmd.lang
Unit tests for ParserOptions.
ParserOptionsTest() - Constructor for class net.sourceforge.pmd.lang.ParserOptionsTest
 
parseXPath(String) - Method in class net.sourceforge.pmd.lang.ast.xpath.DocumentNavigator
 
PART_LETTER - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
PARTITION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PASS - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
PATH_EXPRESSION_APPENDED - Static variable in class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
reason in the case of path extension
PATH_EXPRESSION_EVALUATED - Static variable in class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
reason in the case of path expression evaluation
PathElement - Class in net.sourceforge.pmd.lang.dfa.pathfinder
 
pathToTestScript - Variable in class net.sourceforge.pmd.ant.AbstractAntTestHelper
 
pattern - Variable in class net.sourceforge.pmd.util.filter.RegexStringFilter
 
PCTFREE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
peekNode() - Method in class net.sourceforge.pmd.lang.java.ast.JJTJavaParserState
 
peekNode() - Method in class net.sourceforge.pmd.lang.jsp.ast.JJTJspParserState
 
peekNode() - Method in class net.sourceforge.pmd.lang.plsql.ast.JJTPLSQLParserState
 
peekNode() - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
 
PERSISTENT - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
phaseUpdate(int) - Method in interface net.sourceforge.pmd.cpd.CPDListener
 
phaseUpdate(int) - Method in class net.sourceforge.pmd.cpd.CPDNullListener
 
phaseUpdate(int) - Method in class net.sourceforge.pmd.cpd.GUI
 
PHPLanguage - Class in net.sourceforge.pmd.cpd
Language implementation for PHP
PHPLanguage() - Constructor for class net.sourceforge.pmd.cpd.PHPLanguage
Creates a new PHP Language instance.
PhpLanguageModule - Class in net.sourceforge.pmd.lang.php
Language Module for PHP.
PhpLanguageModule() - Constructor for class net.sourceforge.pmd.lang.php.PhpLanguageModule
Create a new instance of the PHP Language Module.
PHPTokenizer - Class in net.sourceforge.pmd.cpd
Simple tokenizer for PHP.
PHPTokenizer() - Constructor for class net.sourceforge.pmd.cpd.PHPTokenizer
 
PIPE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PIPELINED - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PipelineStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
PLS_INTEGER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PLSQL_CCFLAGS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PLSQL_CODE_TYPE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PLSQL_DEBUG - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PLSQL_OPTIMIZE_LEVEL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PLSQL_WARNINGS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PLSQLDataFlowHandler - Class in net.sourceforge.pmd.lang.plsql
 
PLSQLDataFlowHandler() - Constructor for class net.sourceforge.pmd.lang.plsql.PLSQLDataFlowHandler
 
PLSQLDataFlowNode - Class in net.sourceforge.pmd.lang.plsql.dfa
 
PLSQLDataFlowNode(List<DataFlowNode>, Node) - Constructor for class net.sourceforge.pmd.lang.plsql.dfa.PLSQLDataFlowNode
 
PLSQLHandler - Class in net.sourceforge.pmd.lang.plsql
Implementation of LanguageVersionHandler for the PLSQL AST.
PLSQLHandler() - Constructor for class net.sourceforge.pmd.lang.plsql.PLSQLHandler
 
PLSQLLanguage - Class in net.sourceforge.pmd.cpd
 
PLSQLLanguage() - Constructor for class net.sourceforge.pmd.cpd.PLSQLLanguage
 
PLSQLLanguageModule - Class in net.sourceforge.pmd.lang.plsql
Created by christoferdutz on 20.09.14.
PLSQLLanguageModule() - Constructor for class net.sourceforge.pmd.lang.plsql.PLSQLLanguageModule
 
PLSQLNameOccurrence - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
PLSQLNameOccurrence(PLSQLNode, String) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
PLSQLNode - Interface in net.sourceforge.pmd.lang.plsql.ast
 
PLSQLParser - Class in net.sourceforge.pmd.lang.plsql.ast
 
PLSQLParser(InputStream) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Constructor with InputStream.
PLSQLParser(InputStream, String) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Constructor with InputStream and supplied encoding
PLSQLParser(Reader) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Constructor.
PLSQLParser(PLSQLParserTokenManager) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Constructor with generated Token Manager.
PLSQLParser - Class in net.sourceforge.pmd.lang.plsql
Adapter for the PLSQLParser.
PLSQLParser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.plsql.PLSQLParser
 
PLSQLParserConstants - Interface in net.sourceforge.pmd.lang.plsql.ast
Token literal values and constants.
PLSQLParserTokenManager - Class in net.sourceforge.pmd.lang.plsql.ast
Token Manager.
PLSQLParserTokenManager(SimpleCharStream) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
Constructor.
PLSQLParserTokenManager(SimpleCharStream, int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
Constructor.
PLSQLParserTreeConstants - Interface in net.sourceforge.pmd.lang.plsql.ast
 
PLSQLParserVisitor - Interface in net.sourceforge.pmd.lang.plsql.ast
 
PLSQLParserVisitorAdapter - Class in net.sourceforge.pmd.lang.plsql.ast
 
PLSQLParserVisitorAdapter() - Constructor for class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
PLSQLRuleChainVisitor - Class in net.sourceforge.pmd.lang.plsql.rule
 
PLSQLRuleChainVisitor() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.PLSQLRuleChainVisitor
 
PLSQLRuleViolationFactory - Class in net.sourceforge.pmd.lang.plsql.rule
 
PLSQLTokenizer - Class in net.sourceforge.pmd.cpd
 
PLSQLTokenizer() - Constructor for class net.sourceforge.pmd.cpd.PLSQLTokenizer
 
PLSQLTokenManager - Class in net.sourceforge.pmd.lang.plsql
PLSQL Token Manager implementation.
PLSQLTokenManager(Reader) - Constructor for class net.sourceforge.pmd.lang.plsql.PLSQLTokenManager
 
PLUS - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
PLUS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
PLUS - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
PLUS - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
PLUS - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
PLUS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
PLUSASSIGN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
PLUSASSIGN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
PLUSEQ - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
PLUSEQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
PLUSPLUS - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
PMD - Class in net.sourceforge.pmd
This is the main class for interacting with PMD.
PMD() - Constructor for class net.sourceforge.pmd.PMD
Create a PMD instance using a default Configuration.
PMD(PMDConfiguration) - Constructor for class net.sourceforge.pmd.PMD
Create a PMD instance using the specified Configuration.
PMD.ProgressMonitor - Interface in net.sourceforge.pmd
A callback that would be implemented by IDEs keeping track of PMD's progress as it evaluates a set of files.
PMDASMClassLoader - Class in net.sourceforge.pmd.lang.java.typeresolution
 
PMDASMVisitor - Class in net.sourceforge.pmd.lang.java.typeresolution.visitors
 
PMDASMVisitor() - Constructor for class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
pmdClassLoader - Variable in class net.sourceforge.pmd.lang.java.symboltable.TypeSet.AbstractResolver
the class loader.
PMDCommandLineInterface - Class in net.sourceforge.pmd.cli
 
PMDCommandLineInterface() - Constructor for class net.sourceforge.pmd.cli.PMDCommandLineInterface
 
PMDConfiguration - Class in net.sourceforge.pmd
This class contains the details for the runtime configuration of PMD.
PMDConfiguration() - Constructor for class net.sourceforge.pmd.PMDConfiguration
 
PMDException - Exception in net.sourceforge.pmd
A convenience exception wrapper.
PMDException(String) - Constructor for exception net.sourceforge.pmd.PMDException
Creates a new PMD exception with the specified message.
PMDException(String, Exception) - Constructor for exception net.sourceforge.pmd.PMDException
Creates a new PMD exception with the specified message and the given reason as root cause.
PMDFunctions - Class in net.sourceforge.pmd.lang.xpath
 
PMDFunctions() - Constructor for class net.sourceforge.pmd.lang.xpath.PMDFunctions
 
PmdLogFormatter - Class in net.sourceforge.pmd.util.log
 
PmdLogFormatter() - Constructor for class net.sourceforge.pmd.util.log.PmdLogFormatter
 
PMDParameters - Class in net.sourceforge.pmd.cli
 
PMDParameters() - Constructor for class net.sourceforge.pmd.cli.PMDParameters
 
PMDParameters.PropertyConverter - Class in net.sourceforge.pmd.cli
 
PMDParameters.RulePriorityConverter - Class in net.sourceforge.pmd.cli
 
PmdRunnable - Class in net.sourceforge.pmd.processor
 
PmdRunnable(ExecutorService, PMDConfiguration, DataSource, String, List<Renderer>) - Constructor for class net.sourceforge.pmd.processor.PmdRunnable
 
PMDTask - Class in net.sourceforge.pmd.ant
 
PMDTask() - Constructor for class net.sourceforge.pmd.ant.PMDTask
 
PMDTaskImpl - Class in net.sourceforge.pmd.ant.internal
 
PMDTaskImpl(PMDTask) - Constructor for class net.sourceforge.pmd.ant.internal.PMDTaskImpl
 
PMDTestRunner - Class in net.sourceforge.pmd.testframework
A test runner for rule tests.
PMDTestRunner(Class<? extends SimpleAggregatorTst>) - Constructor for class net.sourceforge.pmd.testframework.PMDTestRunner
Creates a new PMDTestRunner for the given test class.
PmdThreadFactory - Class in net.sourceforge.pmd.processor
 
PmdThreadFactory(RuleSetFactory, RuleContext) - Constructor for class net.sourceforge.pmd.processor.PmdThreadFactory
 
POINTERTO - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
popNode() - Method in class net.sourceforge.pmd.lang.java.ast.JJTJavaParserState
 
popNode() - Method in class net.sourceforge.pmd.lang.jsp.ast.JJTJspParserState
 
popNode() - Method in class net.sourceforge.pmd.lang.plsql.ast.JJTPLSQLParserState
 
popNode() - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
 
PositionalIteratorRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
PositionalIteratorRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.PositionalIteratorRule
 
POSITIVE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
POSITIVEN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
POSSIBLE_COCOA_TYPE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
POSSIBLE_CORE_TYPE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
postContruct() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
PostfixExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
POWER - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
POWEREQ - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
Pragma() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
PRAGMA - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PragmaClause() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
PRE_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Lexical state.
PRECEDES - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PRECISION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PreDecrementExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
preferredRowCount() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
If the datatype is a String then return the preferred number of rows to allocate in the text widget, returns a value of one for all other types.
preferredRowCount() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
preferredRowCount() - Method in interface net.sourceforge.pmd.PropertyDescriptor
If the datatype is a String then return the preferred number of rows to allocate in the text widget, returns a value of one for all other types.
PreIncrementExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
PrematureDeclarationRule - Class in net.sourceforge.pmd.lang.java.rule.optimizations
Checks for variables in methods that are defined before they are really needed.
PrematureDeclarationRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.optimizations.PrematureDeclarationRule
 
prependClasspath(String) - Method in class net.sourceforge.pmd.PMDConfiguration
Prepend the specified classpath like string to the current ClassLoader of the configuration.
PREPROCESSOR_OUTPUT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
Lexical state.
PREPROCESSOR_OUTPUT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
Lexical state.
PRESERVE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PreserveStackTraceRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
PreserveStackTraceRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.PreserveStackTraceRule
 
prevCharIsCR - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
prevCharIsCR - Variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
prevCharIsLF - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
prevCharIsLF - Variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
PrimaryExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
PrimaryExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
2006-05-23 - Matthias Hendler - Added lookahead otherwise warning encountered.
PrimaryExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
PrimaryPrefix() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
PrimaryPrefix() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
PrimarySuffix() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
PrimarySuffix() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
PrimitiveType() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
PrimitiveTypeResolver() - Constructor for class net.sourceforge.pmd.lang.java.symboltable.TypeSet.PrimitiveTypeResolver
PrimitiveTypeResolver() - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.PrimitiveTypeResolver
 
PRINT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PRINT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
println(String) - Method in class net.sourceforge.pmd.dcd.asm.PrintVisitor
 
println(String) - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
println(String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
printlnIndent(String) - Method in class net.sourceforge.pmd.dcd.asm.PrintVisitor
 
printlnIndent(String) - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
printlnIndent(String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
printMember(MemberNode) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
PrintVisitor - Class in net.sourceforge.pmd.dcd.asm
 
PrintVisitor() - Constructor for class net.sourceforge.pmd.dcd.asm.PrintVisitor
 
PrintVisitor(PrintVisitor) - Constructor for class net.sourceforge.pmd.dcd.asm.PrintVisitor
 
PrintVisitor(int) - Constructor for class net.sourceforge.pmd.dcd.asm.PrintVisitor
 
PRIOR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PRIVATE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
PRIVATE - Static variable in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
PRIVATE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
PRIVATE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
PROCEDURE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
process() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
This method is what starts the whole parsing process.
processFiles(PMDConfiguration, RuleSetFactory, Collection<File>, RuleContext, PMD.ProgressMonitor) - Static method in class net.sourceforge.pmd.PMD
An entry point that would typically be used by IDEs intent on providing ongoing feedback and the ability to terminate it at will.
processFiles(PMDConfiguration, RuleSetFactory, List<DataSource>, RuleContext, List<Renderer>) - Static method in class net.sourceforge.pmd.PMD
Run PMD on a list of files using multiple threads - if more than one is available
processFiles(RuleSetFactory, List<DataSource>, RuleContext, List<Renderer>) - Method in class net.sourceforge.pmd.processor.MonoThreadProcessor
 
processFiles(RuleSetFactory, List<DataSource>, RuleContext, List<Renderer>) - Method in class net.sourceforge.pmd.processor.MultiThreadProcessor
Run PMD on a list of files using multiple threads.
ProcessingError(String, String) - Constructor for class net.sourceforge.pmd.Report.ProcessingError
Creates a new processing error
processSourceCode(InputStream, RuleSets, RuleContext) - Method in class net.sourceforge.pmd.SourceCodeProcessor
Processes the input stream against a rule set using the given input encoding.
processSourceCode(Reader, RuleSets, RuleContext) - Method in class net.sourceforge.pmd.SourceCodeProcessor
Processes the input stream against a rule set using the given input encoding.
PROG_NAME - Static variable in class net.sourceforge.pmd.cli.PMDCommandLineInterface
 
ProgramUnit() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
2006-05-22 - Matthias Hendler - Printing of custom tag "@deprecated" removed.
Prolog() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
The optional prolog of a JSP, including (xml) declarations and DTD.
PROMPT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
properties - Variable in class net.sourceforge.pmd.lang.rule.xpath.AbstractXPathRuleQuery
The properties.
PropertyConverter() - Constructor for class net.sourceforge.pmd.cli.PMDParameters.PropertyConverter
 
propertyDefinitions - Variable in class net.sourceforge.pmd.renderers.AbstractRenderer
Deprecated.
PropertyDescriptor<T> - Interface in net.sourceforge.pmd
Property value descriptor that defines the use & requirements for setting property values for use within PMD and any associated GUIs.
PropertyDescriptorFactory - Class in net.sourceforge.pmd.lang.rule.properties
 
PropertyDescriptorFactory() - Constructor for class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorFactory
 
PropertyDescriptorFactory - Interface in net.sourceforge.pmd
A factory to create PropertyDescriptors based on a map of values.
PropertyDescriptorFields - Class in net.sourceforge.pmd
Field names for parsing the properties out of the ruleset xml files.
PropertyDescriptorFields() - Constructor for class net.sourceforge.pmd.PropertyDescriptorFields
 
propertyDescriptors - Variable in class net.sourceforge.pmd.AbstractPropertySource
The list of known properties that can be configured.
PropertyDescriptorUtil - Class in net.sourceforge.pmd.lang.rule.properties.factories
 
PropertyDescriptorUtil() - Constructor for class net.sourceforge.pmd.lang.rule.properties.factories.PropertyDescriptorUtil
 
PropertyDescriptorWrapper<T> - Class in net.sourceforge.pmd.lang.rule.properties
This class serves as a wrapper class for a PropertyDescriptor instance.
PropertyDescriptorWrapper(PropertyDescriptor<T>) - Constructor for class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
propertyErrorFor(Rule) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
A convenience method that returns an error string if the rule holds onto a property value that has a problem.
propertyErrorFor(Rule) - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
propertyErrorFor(Rule) - Method in interface net.sourceforge.pmd.PropertyDescriptor
A convenience method that returns an error string if the rule holds onto a property value that has a problem.
PropertySource - Interface in net.sourceforge.pmd
Any entity that manages a list of properties is a PropertySource.
propertyValuesByDescriptor - Variable in class net.sourceforge.pmd.AbstractPropertySource
The values for each property.
PROT_METHOD_CMT_REQUIREMENT_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
PROTECTED - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
PROTECTED - Static variable in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
PROTECTED - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
PROTOCOL_QUALIFIER_EXCEPT_IN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
pseudoRef - Variable in class net.sourceforge.pmd.lang.dfa.pathfinder.PathElement
 
PUB_METHOD_CMT_REQUIREMENT_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
PUBLIC - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
PUBLIC - Static variable in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
PUBLIC - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
PUBLIC - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
PUBLIC - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
publish(LogRecord) - Method in class net.sourceforge.pmd.util.log.AntLogHandler
 
publish(LogRecord) - Method in class net.sourceforge.pmd.util.log.ConsoleLogHandler
 
pushNode(Node) - Method in class net.sourceforge.pmd.lang.java.ast.JJTJavaParserState
 
pushNode(Node) - Method in class net.sourceforge.pmd.lang.jsp.ast.JJTJspParserState
 
pushNode(Node) - Method in class net.sourceforge.pmd.lang.plsql.ast.JJTPLSQLParserState
 
pushNode(Node) - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
 
pushOnStack(int, DataFlowNode) - Method in class net.sourceforge.pmd.lang.dfa.Structure
The braceStack contains all nodes which are important to link the data flow nodes.
PythonHandler - Class in net.sourceforge.pmd.lang.python
Implementation of LanguageVersionHandler for the Python Language.
PythonHandler() - Constructor for class net.sourceforge.pmd.lang.python.PythonHandler
 
PythonLanguage - Class in net.sourceforge.pmd.cpd
Defines the Language module for Python
PythonLanguage() - Constructor for class net.sourceforge.pmd.cpd.PythonLanguage
Creates a new instance of PythonLanguage with the default extensions for python files.
PythonLanguageModule - Class in net.sourceforge.pmd.lang.python
Implementation of the Python Language Module.
PythonLanguageModule() - Constructor for class net.sourceforge.pmd.lang.python.PythonLanguageModule
Creates a new instance of PythonLanguageModule with the default file extensions for Python.
PythonParser - Class in net.sourceforge.pmd.lang.python
Adapter for the Python Parser.
PythonParser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.python.PythonParser
Creates a new Python Parser.
PythonParserConstants - Interface in net.sourceforge.pmd.lang.python.ast
Token literal values and constants.
PythonParserTokenManager - Class in net.sourceforge.pmd.lang.python.ast
Token Manager.
PythonParserTokenManager(CharStream) - Constructor for class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
Constructor.
PythonParserTokenManager(CharStream, int) - Constructor for class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
Constructor.
PythonTokenizer - Class in net.sourceforge.pmd.cpd
The Python tokenizer.
PythonTokenizer() - Constructor for class net.sourceforge.pmd.cpd.PythonTokenizer
 
PythonTokenManager - Class in net.sourceforge.pmd.lang.python
Python Token Manager implementation.
PythonTokenManager(Reader) - Constructor for class net.sourceforge.pmd.lang.python.PythonTokenManager
Creates a new Python Token Manager from the given source code.

Q

QualifiedID() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
2006-05-20 - Matthias Hendler - added
QualifiedName() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
QUESTIONMARK - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
QUIT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
QUOTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
QUOTED_LITERAL - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
QUOTED_LITERAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
QUOTED_STRING - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
QUOTED_STRING_NO_BREAKS - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
QuoteIndependentAttributeValueContent() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Partial content of an attribute value that can contain all quotes.

R

RAISE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
RAISE - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
RaiseStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
RANGE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
rangeString() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractNumericProperty
 
RAW - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
RBRACE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
RBRACE - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
RBRACE - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
RBRACKET - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
RBRACKET - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
RBRACKET - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
RCURLY - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
RCURLYBRACE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
read(char[], int, int) - Method in class net.sourceforge.pmd.lang.cpp.ContinuationReader
 
Read2NextOccurrence(String) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
ReadableDuration(long) - Constructor for class net.sourceforge.pmd.Report.ReadableDuration
Creates a new duration.
ReadByte() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
readChar() - Method in interface net.sourceforge.pmd.lang.ast.CharStream
Returns the next character from the selected input.
readChar() - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Read a character.
readChar() - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Read a character.
readChar() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
ReaderCodeLoader(Reader) - Constructor for class net.sourceforge.pmd.cpd.SourceCode.ReaderCodeLoader
 
ReaderCodeLoader(Reader, String) - Constructor for class net.sourceforge.pmd.cpd.SourceCode.ReaderCodeLoader
 
ReaderDataSource - Class in net.sourceforge.pmd.util.datasource
DataSource implementation to read data from a Reader.
ReaderDataSource(Reader, String) - Constructor for class net.sourceforge.pmd.util.datasource.ReaderDataSource
Create the DataSource from the Reader.
ReadPastNextOccurrence(String) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
REAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
realKind - Variable in class net.sourceforge.pmd.lang.java.ast.Token.GTToken
 
RECORD - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
RECORDING_COMMENTS_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
RECORDING_LOCAL_JSDOC_COMMENTS_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
REDECLARED - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
RedundantFieldInitializerRule - Class in net.sourceforge.pmd.lang.java.rule.optimizations
Detects redundant field initializers, i.e.
RedundantFieldInitializerRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.optimizations.RedundantFieldInitializerRule
 
REF - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Reference() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
REFERENCE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Lexical state.
REFERENCE_TERMINATOR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
ReferenceType() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
REFERENCING - Static variable in class net.sourceforge.pmd.lang.dfa.VariableAccess
 
REFERENCING - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
REFINDEX - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Lexical state.
REFMOD - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Lexical state.
REFMOD2 - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Lexical state.
REFMOD2_RPAREN - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
REFMODIFIER - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Lexical state.
regex - Variable in class net.sourceforge.pmd.util.filter.RegexStringFilter
 
RegexHelper - Class in net.sourceforge.pmd.lang.java.rule.regex
A simple helper class to regroup a bunch of method generally used by rules using regex.
RegexStringFilter - Class in net.sourceforge.pmd.util.filter
A filter which uses a regular expression to match Strings.
RegexStringFilter(String) - Constructor for class net.sourceforge.pmd.util.filter.RegexStringFilter
 
REGISTER - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
REGISTER - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
registerSelfInSimpleContext() - Static method in class net.sourceforge.pmd.lang.java.xpath.GetCommentOnFunction
 
registerSelfInSimpleContext() - Static method in class net.sourceforge.pmd.lang.java.xpath.TypeOfFunction
 
registerSelfInSimpleContext() - Static method in class net.sourceforge.pmd.lang.xpath.MatchesFunction
 
ReInit(Reader, int, int, int) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Reinitialise.
ReInit(Reader) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
Reinitialise.
ReInit(Reader, int, int, int) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Reinitialise.
ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
Reinitialise parser.
ReInit(CharStream, int) - Method in class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
Reinitialise parser.
ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
Reinitialise.
ReInit(JavaParserTokenManager) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
Reinitialise.
ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
Reinitialise parser.
ReInit(CharStream, int) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
Reinitialise parser.
ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Reinitialise.
ReInit(JspParserTokenManager) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Reinitialise.
ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
Reinitialise parser.
ReInit(CharStream, int) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
Reinitialise parser.
ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
Reinitialise parser.
ReInit(CharStream, int) - Method in class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
Reinitialise parser.
ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
Reinitialise parser.
ReInit(CharStream, int) - Method in class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
Reinitialise parser.
ReInit(InputStream) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Reinitialise.
ReInit(InputStream, String) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Reinitialise.
ReInit(Reader) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Reinitialise.
ReInit(PLSQLParserTokenManager) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Reinitialise.
ReInit(SimpleCharStream) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
Reinitialise parser.
ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
Reinitialise parser.
ReInit(CharStream, int) - Method in class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
Reinitialise parser.
ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Reinitialise.
ReInit(VmParserTokenManager) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Reinitialise.
ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Reinitialise parser.
ReInit(CharStream, int) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
ReInit(Reader, int, int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
ReInit(InputStream, int, int, int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
ReInit(InputStream, int, int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
RelationalExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
RelationalExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
2006-05-23 - Matthias Hendler - added FROM
RelationalExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
RELEASE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
RELIES_ON - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
REM - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
REM - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
REMARK - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
REMASSIGN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
REMASSIGN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
remove() - Method in class net.sourceforge.pmd.lang.ast.xpath.AttributeAxisIterator
 
remove() - Method in class net.sourceforge.pmd.lang.ast.xpath.NodeIterator
 
remove() - Method in class net.sourceforge.pmd.util.CompoundIterator
remove() - Method in class net.sourceforge.pmd.util.EmptyIterator
 
removeAttribute(String) - Method in class net.sourceforge.pmd.RuleContext
Remove an attribute value on the RuleContext.
removeDysfunctionalRules(Collection<Rule>) - Method in class net.sourceforge.pmd.RuleSet
Remove and collect any misconfigured rules.
removeDysfunctionalRules(Collection<Rule>) - Method in class net.sourceforge.pmd.RuleSets
Remove and collect any rules that report problems.
removeLast() - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.CurrentPath
 
removePathToChild(DataFlowNode) - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
removePathToChild(DataFlowNode) - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
removeTreeModelListener(TreeModelListener) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
 
removeViewerModelListener(ViewerModelListener) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
 
RENAME - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
render(Iterator<Match>) - Method in class net.sourceforge.pmd.cpd.CSVRenderer
 
render(Iterator<Match>) - Method in interface net.sourceforge.pmd.cpd.Renderer
 
render(Iterator<Match>) - Method in class net.sourceforge.pmd.cpd.SimpleRenderer
 
render(Iterator<Match>) - Method in class net.sourceforge.pmd.cpd.VSRenderer
 
render(Iterator<Match>) - Method in class net.sourceforge.pmd.cpd.XMLRenderer
 
renderBody(Writer, Report) - Method in class net.sourceforge.pmd.renderers.HTMLRenderer
Write the body of the main body of the HTML content.
Renderer - Interface in net.sourceforge.pmd.cpd
 
Renderer - Interface in net.sourceforge.pmd.renderers
This is an interface for rendering a Report.
RendererFactory - Class in net.sourceforge.pmd.renderers
This class handles the creation of Renderers.
RendererFactory() - Constructor for class net.sourceforge.pmd.renderers.RendererFactory
 
renderFileReport(Report) - Method in class net.sourceforge.pmd.renderers.AbstractAccumulatingRenderer
Render the given file Report.
renderFileReport(Report) - Method in class net.sourceforge.pmd.renderers.AbstractIncrementingRenderer
Render the given file Report.
renderFileReport(Report) - Method in interface net.sourceforge.pmd.renderers.Renderer
Render the given file Report.
renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.AbstractIncrementingRenderer
Render a series of RuleViolations.
renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.CSVRenderer
Render a series of RuleViolations.
renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.EmacsRenderer
Render a series of RuleViolations.
renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.HTMLRenderer
Render a series of RuleViolations.
renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.IDEAJRenderer
Render a series of RuleViolations.
renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.TextPadRenderer
Render a series of RuleViolations.
renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.TextRenderer
Render a series of RuleViolations.
renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.VBHTMLRenderer
Render a series of RuleViolations.
renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.XMLRenderer
Render a series of RuleViolations.
renderReports(List<Renderer>, Report) - Method in class net.sourceforge.pmd.processor.AbstractPMDProcessor
 
renderSummary() - Method in class net.sourceforge.pmd.renderers.SummaryHTMLRenderer
Write a Summary HTML table.
REPLACE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
replaceString(String, char, String) - Static method in class net.sourceforge.pmd.util.StringUtil
 
replaceString(String, String, String) - Static method in class net.sourceforge.pmd.util.StringUtil
 
report(Map<String, BenchmarkResult>) - Method in class net.sourceforge.pmd.benchmark.TextReport
 
report(String) - Method in class net.sourceforge.pmd.cpd.FileReporter
 
report(UsageGraph, boolean) - Static method in class net.sourceforge.pmd.dcd.DCD
 
report - Variable in class net.sourceforge.pmd.renderers.AbstractAccumulatingRenderer
The accumulated Report.
Report - Class in net.sourceforge.pmd
A Report collects all informations during a PMD execution.
Report() - Constructor for class net.sourceforge.pmd.Report
 
Report.ProcessingError - Class in net.sourceforge.pmd
Represents a processing error, such as a parse error.
Report.ReadableDuration - Class in net.sourceforge.pmd
Represents a duration.
Report.RuleConfigurationError - Class in net.sourceforge.pmd
Represents a configuration error.
Report.SuppressedViolation - Class in net.sourceforge.pmd
Represents a violation, that has been suppressed.
REPORT_FORMAT_TO_RENDERER - Static variable in class net.sourceforge.pmd.renderers.RendererFactory
 
REPORT_LEVEL_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
REPORT_LEVEL_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
ReportException - Exception in net.sourceforge.pmd.cpd
 
ReportException(Throwable) - Constructor for exception net.sourceforge.pmd.cpd.ReportException
 
ReportHTMLPrintVisitor - Class in net.sourceforge.pmd.lang.dfa.report
 
ReportHTMLPrintVisitor(String) - Constructor for class net.sourceforge.pmd.lang.dfa.report.ReportHTMLPrintVisitor
 
ReportListener - Interface in net.sourceforge.pmd
Listener to be informed about found violations.
ReportTree - Class in net.sourceforge.pmd.lang.dfa.report
 
ReportTree() - Constructor for class net.sourceforge.pmd.lang.dfa.report.ReportTree
 
ReportVisitor - Class in net.sourceforge.pmd.lang.dfa.report
 
ReportVisitor() - Constructor for class net.sourceforge.pmd.lang.dfa.report.ReportVisitor
 
REQUIRED_TAGS_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.HeaderCommentsRule
 
REQUIRED_TERMS_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.HeaderCommentsRule
 
reset() - Static method in class net.sourceforge.pmd.benchmark.Benchmarker
 
reset() - Method in class net.sourceforge.pmd.lang.java.ast.JJTJavaParserState
 
reset() - Method in class net.sourceforge.pmd.lang.jsp.ast.JJTJspParserState
 
reset() - Method in class net.sourceforge.pmd.lang.plsql.ast.JJTPLSQLParserState
 
reset() - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
 
resetTo(List<DFAGraphMethod>, LineGetter) - Method in class net.sourceforge.pmd.util.designer.DFAPanel
 
resolve(String) - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet.CurrentPackageResolver
 
resolve(String) - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet.ExplicitImportResolver
 
resolve(String) - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet.FullyQualifiedNameResolver
 
resolve(String) - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet.ImplicitImportResolver
 
resolve(String) - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet.ImportOnDemandResolver
 
resolve(String) - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet.PrimitiveTypeResolver
 
resolve(String) - Method in interface net.sourceforge.pmd.lang.java.symboltable.TypeSet.Resolver
Resolve the class by the given name
resolve(String) - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet.VoidResolver
 
resolve(String) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.CurrentPackageResolver
 
resolve(String) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.ExplicitImportResolver
 
resolve(String) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.FullyQualifiedNameResolver
 
resolve(String) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.ImplicitImportResolver
 
resolve(String) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.ImportOnDemandResolver
 
resolve(String) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.PrimitiveTypeResolver
 
resolve(String) - Method in interface net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.Resolver
 
resolve(String) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.VoidResolver
 
resolve(String, String) - Method in class net.sourceforge.pmd.util.database.ResourceResolver
 
resolveType(String) - Method in class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
Tries to resolve a class by name.
Resource() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
RESOURCE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ResourceLoader - Class in net.sourceforge.pmd.util.database
Helper class for retrieving resources relative to the installation.
ResourceLoader() - Constructor for class net.sourceforge.pmd.util.database.ResourceLoader
 
ResourceLoader - Class in net.sourceforge.pmd.util
 
ResourceResolver - Class in net.sourceforge.pmd.util.database
 
ResourceResolver() - Constructor for class net.sourceforge.pmd.util.database.ResourceResolver
 
Resources() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ResourceSpecification() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
restore() - Method in class net.sourceforge.pmd.cpd.TokenEntry.State
 
RESTRICT_REFERENCES - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
RESULT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
RESULT_CACHE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ResultType() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
RETURN - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
RETURN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
RETURN - Static variable in class net.sourceforge.pmd.lang.java.javadoc.JavadocTag
 
RETURN - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
RETURN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
RETURN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
RETURN - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
RETURN_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
RETURNING - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
returnsArray() - Method in class net.sourceforge.pmd.lang.java.ast.ASTResultType
 
returnSourceCodeObjectsStatement - Variable in class net.sourceforge.pmd.util.database.DBMSMetadata
Procedural statement to return list of source code objects.
returnSourceCodeStatement - Variable in class net.sourceforge.pmd.util.database.DBMSMetadata
Procedural statement to return source code.
ReturnStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
ReturnStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
returnType - Variable in class net.sourceforge.pmd.util.database.DBMSMetadata
Types value representing the type returned by callableStatement Currently only java.sql.Types.String and java.sql.Types.Clob are supported
REVERSE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
reverseParentPathsTo(DataFlowNode) - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
reverseParentPathsTo(DataFlowNode) - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
REVOKE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
RHINO_LANGUAGE_VERSION - Static variable in class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
RIGHT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
RIGHT_BRACE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
RIGHT_CURLEY - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
RIGHT_PAREN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
RIGHT_SQUARE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
RIGHTDIV - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
ROLLBACK - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
RootNode - Interface in net.sourceforge.pmd.lang.ast
This interface can be used to tag the root node of various ASTs.
rootNode - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.DocumentNode
The root ElementNode of the DocumentNode.
rootNode() - Method in class net.sourceforge.pmd.lang.java.ast.JJTJavaParserState
 
rootNode() - Method in class net.sourceforge.pmd.lang.jsp.ast.JJTJspParserState
 
rootNode() - Method in class net.sourceforge.pmd.lang.plsql.ast.JJTPLSQLParserState
 
rootNode() - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
 
ROW - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ROWID - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ROWNUM - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ROWS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ROWTYPE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
RPAREN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
RPAREN - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
RPAREN - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
RPAREN - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
RPARENTHESIS - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
RSBRACE - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
RSHIFT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
RSHIFTEQ - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
RSIGNEDSHIFT() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
RSIGNEDSHIFT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
RSIGNEDSHIFTASSIGN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
RSIGNEDSHIFTASSIGN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
RSQUAREBRACKET - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
RubyLanguage - Class in net.sourceforge.pmd.cpd
Language implemention for Ruby.
RubyLanguage() - Constructor for class net.sourceforge.pmd.cpd.RubyLanguage
Creates a new Ruby Language instance.
RubyLanguageModule - Class in net.sourceforge.pmd.lang.ruby
Language module for Ruby.
RubyLanguageModule() - Constructor for class net.sourceforge.pmd.lang.ruby.RubyLanguageModule
Creates a new Ruby Language Module instance.
RubyTokenizer - Class in net.sourceforge.pmd.cpd
Tokenizer for Ruby.
RubyTokenizer() - Constructor for class net.sourceforge.pmd.cpd.RubyTokenizer
Creates a new Ruby tokenizer.
rule - Variable in class net.sourceforge.pmd.benchmark.RuleDuration
 
rule - Variable in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
rule() - Method in class net.sourceforge.pmd.Report.RuleConfigurationError
Gets the wrongly configured rule
Rule - Interface in net.sourceforge.pmd
This is the basic Rule interface for PMD rules.
RuleChain - Class in net.sourceforge.pmd
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.
RuleChain() - Constructor for class net.sourceforge.pmd.RuleChain
 
RuleChainVisitor - Interface in net.sourceforge.pmd.lang.rule
The RuleChainVisitor understands how to visit an AST for a particular Language.
ruleChainVisitorClass - Variable in class net.sourceforge.pmd.lang.BaseLanguageModule
 
ruleChainVisits - Variable in class net.sourceforge.pmd.lang.rule.xpath.AbstractXPathRuleQuery
Subclasses can manage RuleChain visits via this list.
RuleConfigurationError(Rule, String) - Constructor for class net.sourceforge.pmd.Report.RuleConfigurationError
Creates a new configuration error.
RuleContext - Class in net.sourceforge.pmd
The RuleContext provides access to Rule processing state.
RuleContext() - Constructor for class net.sourceforge.pmd.RuleContext
Default constructor.
RuleContext(RuleContext) - Constructor for class net.sourceforge.pmd.RuleContext
Constructor which shares attributes and report listeners with the given RuleContext.
ruleCount() - Method in class net.sourceforge.pmd.RuleSets
Determines the total count of rules that are used in all rule sets.
RuleDuration - Class in net.sourceforge.pmd.benchmark
 
RuleDuration(long, Rule) - Constructor for class net.sourceforge.pmd.benchmark.RuleDuration
 
RulePriority - Enum in net.sourceforge.pmd
These are the possible Rule priority values.
RulePriorityConverter() - Constructor for class net.sourceforge.pmd.cli.PMDParameters.RulePriorityConverter
 
RuleReference - Class in net.sourceforge.pmd.lang.rule
This class represents a Rule which is a reference to Rule defined in another RuleSet.
RuleReference() - Constructor for class net.sourceforge.pmd.lang.rule.RuleReference
 
RuleReference(Rule, RuleSetReference) - Constructor for class net.sourceforge.pmd.lang.rule.RuleReference
 
RuleSet - Class in net.sourceforge.pmd
This class represents a collection of rules along with some optional filter patterns that can preclude their application on specific files.
RuleSet() - Constructor for class net.sourceforge.pmd.RuleSet
 
RULESET_NS_URI - Static variable in class net.sourceforge.pmd.RuleSetWriter
 
RuleSetFactory - Class in net.sourceforge.pmd
RuleSetFactory is responsible for creating RuleSet instances from XML content.
RuleSetFactory() - Constructor for class net.sourceforge.pmd.RuleSetFactory
 
RuleSetNotFoundException - Exception in net.sourceforge.pmd
 
RuleSetNotFoundException(String) - Constructor for exception net.sourceforge.pmd.RuleSetNotFoundException
 
RuleSetReference - Class in net.sourceforge.pmd
This class represents a reference to RuleSet.
RuleSetReference() - Constructor for class net.sourceforge.pmd.RuleSetReference
 
RuleSetReference(String) - Constructor for class net.sourceforge.pmd.RuleSetReference
 
RuleSetReferenceId - Class in net.sourceforge.pmd
This class is used to parse a RuleSet reference value.
RuleSetReferenceId(String) - Constructor for class net.sourceforge.pmd.RuleSetReferenceId
Construct a RuleSetReferenceId for the given single ID string.
RuleSetReferenceId(String, RuleSetReferenceId) - Constructor for class net.sourceforge.pmd.RuleSetReferenceId
Construct a RuleSetReferenceId for the given single ID string.
ruleSetRules - Variable in class net.sourceforge.pmd.lang.rule.AbstractRuleChainVisitor
These are all the rules participating in the RuleChain, grouped by RuleSet.
RuleSets - Class in net.sourceforge.pmd
Grouping of Rules per Language in a RuleSet.
RuleSets() - Constructor for class net.sourceforge.pmd.RuleSets
Public constructor.
RuleSets(RuleSet) - Constructor for class net.sourceforge.pmd.RuleSets
Public constructor.
RulesetsFactoryUtils - Class in net.sourceforge.pmd
 
RuleSetWrapper - Class in net.sourceforge.pmd.ant
 
RuleSetWrapper() - Constructor for class net.sourceforge.pmd.ant.RuleSetWrapper
 
RuleSetWriter - Class in net.sourceforge.pmd
This class represents a way to serialize a RuleSet to an XML configuration file.
RuleSetWriter(OutputStream) - Constructor for class net.sourceforge.pmd.RuleSetWriter
 
RuleTst - Class in net.sourceforge.pmd.testframework
Advanced methods for test cases
RuleTst() - Constructor for class net.sourceforge.pmd.testframework.RuleTst
 
RuleViolation - Interface in net.sourceforge.pmd
A RuleViolation is created by a Rule when it identifies a violation of the Rule constraints.
ruleViolationAdded(RuleViolation) - Method in interface net.sourceforge.pmd.ReportListener
A new violation has been found.
ruleViolationAdded(RuleViolation) - Method in class net.sourceforge.pmd.SynchronizedReportListener
A new violation has been found.
RuleViolationComparator - Class in net.sourceforge.pmd
Compares RuleViolations using the following criteria: Source file name Begin line Description Begin column End line End column Rule name
RuleViolationFactory - Interface in net.sourceforge.pmd.lang.rule
This class handles of producing a Language specific RuleViolation and adding to a Report.
run(String[]) - Static method in class net.sourceforge.pmd.cli.PMDCommandLineInterface
 
run() - Method in class net.sourceforge.pmd.lang.dfa.pathfinder.DAAPathFinder
 
run() - Method in class net.sourceforge.pmd.lang.dfa.SequenceChecker
Finds the first innermost sequence e.g IFStart & IFEnd.
run(String[]) - Static method in class net.sourceforge.pmd.PMD
Parses the command line arguments and executes PMD.
run(RunNotifier) - Method in class net.sourceforge.pmd.testframework.PMDTestRunner
 
runPMDWith(String[]) - Method in class net.sourceforge.pmd.cli.BaseCLITest
 
RUNSIGNEDSHIFT() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
RUNSIGNEDSHIFT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
RUNSIGNEDSHIFTASSIGN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
RUNSIGNEDSHIFTASSIGN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
runTest(String[], String) - Method in class net.sourceforge.pmd.cli.BaseCLITest
 
runTest(String[], String, int) - Method in class net.sourceforge.pmd.cli.BaseCLITest
 
runTest(TestDescriptor) - Method in class net.sourceforge.pmd.testframework.RuleTst
Run the rule on the given code, and check the expected number of violations.
runTestFromString(String, Rule, Report, LanguageVersion) - Method in class net.sourceforge.pmd.testframework.RuleTst
Run the rule on the given code and put the violations in the report.
runTestFromString(String, Rule, Report, LanguageVersion, boolean) - Method in class net.sourceforge.pmd.testframework.RuleTst
 
runTestFromString(TestDescriptor, Rule, Report) - Method in class net.sourceforge.pmd.testframework.RuleTst
 
runTests(Rule) - Method in class net.sourceforge.pmd.testframework.SimpleAggregatorTst
Run a set of tests defined in an XML test-data file for a rule.
runTests(Rule, String) - Method in class net.sourceforge.pmd.testframework.SimpleAggregatorTst
Run a set of tests defined in a XML test-data file.
runTests(TestDescriptor[]) - Method in class net.sourceforge.pmd.testframework.SimpleAggregatorTst
Run a set of tests of a certain sourceType.
RuntimeMacro - Class in net.sourceforge.pmd.lang.vm.directive
This class acts as a proxy for potential macros.
RuntimeMacro(String) - Constructor for class net.sourceforge.pmd.lang.vm.directive.RuntimeMacro
Create a RuntimeMacro instance.

S

SAVE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SAVEPOINT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SaxonXPathRuleQuery - Class in net.sourceforge.pmd.lang.rule.xpath
This is a Saxon based XPathRule query.
SaxonXPathRuleQuery() - Constructor for class net.sourceforge.pmd.lang.rule.xpath.SaxonXPathRuleQuery
 
SC_AND - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
SC_AND - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
SC_OR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
SC_OR - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
ScalarDataTypeName() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
SCHAR - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
SCHEMA - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SCOPE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
scope - Variable in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
Scope - Interface in net.sourceforge.pmd.lang.symboltable
A scope is a region within variables and other declarations are visible.
ScopeAndDeclarationFinder - Class in net.sourceforge.pmd.lang.java.symboltable
Visitor for scope creation.
ScopeAndDeclarationFinder() - Constructor for class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
Creates a new ScopeAndDeclarationFinder using the current class loader.
ScopeAndDeclarationFinder(ClassLoader) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
ScopeAndDeclarationFinder - Class in net.sourceforge.pmd.lang.plsql.symboltable
Visitor for scope creation.
ScopeAndDeclarationFinder() - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
ScopedLogHandlersManager - Class in net.sourceforge.pmd.util.log
 
ScopedLogHandlersManager(Level, Handler...) - Constructor for class net.sourceforge.pmd.util.log.ScopedLogHandlersManager
 
ScopedNode - Interface in net.sourceforge.pmd.lang.symboltable
A Node which knows about the scope within it has been declared.
Search - Class in net.sourceforge.pmd.lang.java.symboltable
 
Search(JavaNameOccurrence) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.Search
 
Search - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
Search(PLSQLNameOccurrence) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.Search
 
SECOND - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SEE - Static variable in class net.sourceforge.pmd.lang.java.javadoc.JavadocTag
 
SEL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
SELECT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
select(Node) - Method in class net.sourceforge.pmd.util.designer.CodeEditorTextPane
 
selectID(String, boolean) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.DocumentNode
selectNode(Node, Object) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
selects the given node in the AST
SELF - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SEMI - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
SEMICOLON - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
SEMICOLON - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
SEMICOLON - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
SEMICOLON - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
SEPARATE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SEPARATOR_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.strings.AvoidDuplicateLiteralsRule
 
SequenceChecker - Class in net.sourceforge.pmd.lang.dfa
 
SequenceChecker(List<StackObject>) - Constructor for class net.sourceforge.pmd.lang.dfa.SequenceChecker
 
SequenceException - Exception in net.sourceforge.pmd.lang.dfa
 
SequenceException() - Constructor for exception net.sourceforge.pmd.lang.dfa.SequenceException
 
SequenceException(String) - Constructor for exception net.sourceforge.pmd.lang.dfa.SequenceException
 
SERIAL_VERSION_UID_CMT_REQUIREMENT_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
SERIALLY_REUSABLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SERVERERROR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SESSIONTIMEZONE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SET - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SET_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
setAbstract(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setAbstract(boolean) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setAllRules(boolean) - Method in class net.sourceforge.pmd.RuleSetReference
 
setArgArray(String[]) - Method in class net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
sets the array of arguments specified in the macro definition
setArgumentCount(int) - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
setArgumentCount(int) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
setASTCompilationUnitPackage(String) - Method in class net.sourceforge.pmd.lang.java.symboltable.TypeSet
 
setASTinputPackage(String) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet
 
setAttribute(String, Object) - Method in class net.sourceforge.pmd.RuleContext
Set an attribute value on the RuleContext, if it does not already exist.
setAuxClasspath(Path) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setAuxClasspathRef(Reference) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setBenchmark(boolean) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the benchmark indicator.
setCharacterSet(String) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setCharLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
 
setClassLoader(ClassLoader) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the ClassLoader being used by PMD when processing Rules.
setClassLoader(ClassLoader) - Method in class net.sourceforge.pmd.RuleSetFactory
Set the ClassLoader to use when loading Rules.
setClasspath(Path) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setClasspathRef(Reference) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setClassTypeResolver(ClassTypeResolver) - Method in class net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit
 
setCoalescing(boolean) - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
setCode(LineGetter) - Method in class net.sourceforge.pmd.util.designer.DFAPanel.DFACanvas
 
setComments(List<Comment>) - Method in class net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit
 
setCompound() - Method in class net.sourceforge.pmd.lang.java.ast.ASTAssignmentOperator
 
setContainsComment() - Method in class net.sourceforge.pmd.lang.java.ast.ASTBlock
 
setContainsComment() - Method in class net.sourceforge.pmd.lang.java.ast.ASTConstructorDeclaration
 
setCpdListener(CPDListener) - Method in class net.sourceforge.pmd.cpd.CPD
 
setDataFlowNode(DataFlowNode) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
setDataFlowNode(DataFlowNode) - Method in interface net.sourceforge.pmd.lang.ast.Node
 
setDataSourceName(String) - Method in class net.sourceforge.pmd.util.datasource.ReaderDataSource
 
setDbType(DBType) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setDebug(boolean) - Method in class net.sourceforge.pmd.AbstractConfiguration
Set the debug indicator.
setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Set debug output.
setDefault(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setDefault(boolean) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setDefault() - Method in class net.sourceforge.pmd.lang.java.ast.ASTSwitchLabel
 
setDefaultLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.lang.LanguageVersionDiscoverer
Set the given LanguageVersion as the current default for it's Language.
setDefaultLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the given LanguageVersion as the current default for it's Language.
setDefaultLanguageVersions(List<LanguageVersion>) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the given LanguageVersions as the current default for their Languages.
setDeprecated(boolean) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setDeprecated(boolean) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setDeprecated(boolean) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
setDeprecated(boolean) - Method in interface net.sourceforge.pmd.Rule
Sets whether this Rule is deprecated.
setDescription(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setDescription(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setDescription(String) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
setDescription(String) - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
Set the description of the Renderer.
setDescription(String) - Method in interface net.sourceforge.pmd.renderers.Renderer
Set the description of the Renderer.
setDescription(String) - Method in interface net.sourceforge.pmd.Rule
Set the description of this Rule.
setDescription(String) - Method in class net.sourceforge.pmd.RuleSet
 
SetDirective() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Currently support both types of set : #set( expr ) #set expr
setDirectiveName(String) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTDirective
Sets the directive name.
setDriverClass(String) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setEmpty(boolean) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTElement
 
setEncoding(String) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setEncoding(String) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setEncoding(String) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setEncoding(String) - Method in class net.sourceforge.pmd.cpd.XMLRenderer
 
setExcludePatterns(Collection<String>) - Method in class net.sourceforge.pmd.RuleSet
Replaces the existing exclusion patterns with the given patterns.
setExcludes(List<File>) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setExcludes(Set<String>) - Method in class net.sourceforge.pmd.RuleSetReference
 
setExpandEntityReferences(boolean) - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
setExpectedLineNumbers(List<Integer>) - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
setExpectedMessages(List<String>) - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
setExternalInfoUrl(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setExternalInfoUrl(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setExternalInfoUrl(String) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
setExternalInfoUrl(String) - Method in interface net.sourceforge.pmd.Rule
Set a URL for external information about this Rule.
setFailOnError(boolean) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setFailOnRuleViolation(boolean) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setFailOnViolation(boolean) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setFailOnViolation(boolean) - Method in class net.sourceforge.pmd.PMDConfiguration
Sets whether PMD should exit with status 4 (the default behavior, true) if violations are found or just with 0 (to not break the build, e.g.).
setFailuresPropertyName(String) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setFileName(String) - Static method in class net.sourceforge.pmd.lang.ast.AbstractTokenManager
 
setFileName(String) - Method in class net.sourceforge.pmd.lang.cpp.CppTokenManager
 
setFileName(String) - Method in class net.sourceforge.pmd.lang.java.JavaTokenManager
 
setFileName(String) - Method in class net.sourceforge.pmd.lang.jsp.JspTokenManager
 
setFileName(String) - Method in class net.sourceforge.pmd.lang.matlab.MatlabTokenManager
 
setFileName(String) - Method in class net.sourceforge.pmd.lang.objectivec.ObjectiveCTokenManager
 
setFileName(String) - Method in class net.sourceforge.pmd.lang.plsql.PLSQLTokenManager
 
setFileName(String) - Method in class net.sourceforge.pmd.lang.python.PythonTokenManager
 
setFileName(String) - Method in interface net.sourceforge.pmd.lang.TokenManager
 
setFileName(String) - Method in class net.sourceforge.pmd.lang.vm.VmTokenManager
 
setFileName(String) - Method in class net.sourceforge.pmd.RuleSet
 
setFiles(List<File>) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setFilter(Filter<T>) - Method in class net.sourceforge.pmd.util.filter.AbstractDelegateFilter
 
setFilters(List<Filter<T>>) - Method in class net.sourceforge.pmd.util.filter.AbstractCompoundFilter
 
setFinal(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setFinal(boolean) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setFirstToken(Token) - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
setFloatLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
 
setFormat(CPDTask.FormatAttribute) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setHasElse() - Method in class net.sourceforge.pmd.lang.java.ast.ASTIfStatement
 
setHasElse() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTIfStatement
 
setHashCode(int) - Method in class net.sourceforge.pmd.cpd.TokenEntry
 
setHelp(boolean) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setIgnoreAnnotations(boolean) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setIgnoreAnnotations(boolean) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setIgnoreAnnotations(boolean) - Method in class net.sourceforge.pmd.cpd.JavaTokenizer
 
setIgnoreClassAnonymous(boolean) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
setIgnoreComments(boolean) - Method in class net.sourceforge.pmd.cpd.PLSQLTokenizer
 
setIgnoreConstructorAllPrivate(boolean) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
setIgnoreConstructorSinglePrivateNoArg(boolean) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
setIgnoreConstructorStaticInitializer(boolean) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
setIgnoreExceptions(boolean) - Method in class net.sourceforge.pmd.RuleContext
Configure whether exceptions during applying a rule should be ignored or not.
setIgnoreFieldInlinable(boolean) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
setIgnoreIdentifiers(boolean) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setIgnoreIdentifiers(boolean) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setIgnoreIdentifiers(boolean) - Method in class net.sourceforge.pmd.cpd.JavaTokenizer
 
setIgnoreIdentifiers(boolean) - Method in class net.sourceforge.pmd.cpd.PLSQLTokenizer
 
setIgnoreLiterals(boolean) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setIgnoreLiterals(boolean) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setIgnoreLiterals(boolean) - Method in class net.sourceforge.pmd.cpd.JavaTokenizer
 
setIgnoreLiterals(boolean) - Method in class net.sourceforge.pmd.cpd.PLSQLTokenizer
 
setIgnoreMethodAllOverride(boolean) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
setIgnoreMethodJavaLangObjectOverride(boolean) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
setIgnoreMethodMain(boolean) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
 
setIgnoreUsings(boolean) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setIgnoreUsings(boolean) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setIgnoreUsings(boolean) - Method in class net.sourceforge.pmd.cpd.CsTokenizer
 
setIgnoringComments(boolean) - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
setIgnoringElementContentWhitespace(boolean) - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
setImage(String) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
setImage(String) - Method in interface net.sourceforge.pmd.lang.ast.Node
 
setImportOnDemand() - Method in class net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration
 
setIncludePatterns(Collection<String>) - Method in class net.sourceforge.pmd.RuleSet
Replaces the existing inclusion patterns with the given patterns.
setInfo(int) - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
setInputPaths(String) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the comma separated list of input paths to process for source files.
setInputUri(String) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the input URI to process for source code objects.
setInterface() - Method in class net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceDeclaration
 
setIntersectionTypes(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.ASTCastExpression
 
setIntLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
 
setInvalid() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
setIsArguments() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimarySuffix
 
setIsArguments() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPrimarySuffix
 
setIsArrayDereference() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimarySuffix
 
setIsArrayDereference() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPrimarySuffix
 
setIsEnum(boolean) - Method in class net.sourceforge.pmd.lang.java.symboltable.ClassScope
 
setIsMethodOrConstructorInvocation() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
setIsMethodOrConstructorInvocation() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
setIsSuper() - Method in class net.sourceforge.pmd.lang.java.ast.ASTExplicitConstructorInvocation
 
setIsThis() - Method in class net.sourceforge.pmd.lang.java.ast.ASTExplicitConstructorInvocation
 
setJdkVersion(int) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
setLabel(String) - Method in class net.sourceforge.pmd.cpd.Match
 
setLanguage(Language) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setLanguage(String) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setLanguage(Language) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setLanguage(Language) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setLanguage(Language) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
setLanguage(Language) - Method in interface net.sourceforge.pmd.Rule
Set the Language of this Rule.
setLanguagesList(List<String>) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.RuleContext
Set the LanguageVersion associated with the current source file.
setLineCount(int) - Method in class net.sourceforge.pmd.cpd.Mark
 
setLines(int, int) - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
setListener(CPDListener) - Method in class net.sourceforge.pmd.cpd.MatchAlgorithm
 
setLiteral(String) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTReference
Routine to allow the literal representation to be externally overridden.
setLocation(int, int) - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Allows the template location to be set.
setLocation(int, int, String) - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Allows the template location to be set.
setLookupDescriptorDoc(boolean) - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
setMarkSet(Set<Mark>) - Method in class net.sourceforge.pmd.cpd.Match
 
setMaximumLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setMaximumLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setMaximumLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
setMaximumLanguageVersion(LanguageVersion) - Method in interface net.sourceforge.pmd.Rule
Set the maximum LanguageVersion to which this Rule applies.
setMaxRuleViolations(int) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setMessage(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setMessage(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setMessage(String) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
setMessage(String) - Method in interface net.sourceforge.pmd.Rule
Set the message to show when this Rule identifies a violation.
setMessage(String) - Method in class net.sourceforge.pmd.stat.DataPoint
 
setMethod(Node) - Method in class net.sourceforge.pmd.util.designer.DFAPanel.DFACanvas
 
setMinimumLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setMinimumLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setMinimumLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
setMinimumLanguageVersion(LanguageVersion) - Method in interface net.sourceforge.pmd.Rule
Set the minimum LanguageVersion to which this Rule applies.
setMinimumPriority(int) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setMinimumPriority(RulePriority) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the minimum priority threshold when loading Rules from RuleSets.
setMinimumPriority(RulePriority) - Method in class net.sourceforge.pmd.RuleSetFactory
Set the minimum rule priority threshold for all Rules which are loaded from RuleSets via reference.
setMinimumTileSize(int) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setMinimumTokenCount(int) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setModifiers(int) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setModifiers(int) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setName(String) - Method in class net.sourceforge.pmd.ant.SourceLanguage
 
setName(String) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTAttribute
 
setName(String) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTDeclaration
 
setName(String) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeDeclaration
 
setName(String) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTElement
 
setName(String) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspDirective
 
setName(String) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspDirectiveAttribute
 
setName(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setName(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setName(String) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
setName(String) - Method in class net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
sets the directive name of this VM
setName(String) - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
Set the name of the Renderer.
setName(String) - Method in interface net.sourceforge.pmd.renderers.Renderer
Set the name of the Renderer.
setName(String) - Method in interface net.sourceforge.pmd.Rule
Set the name of this Rule.
setName(String) - Method in class net.sourceforge.pmd.RuleSet
 
setName(String) - Method in class net.sourceforge.pmd.util.database.SourceObject
 
setNameDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.java.ast.ASTName
 
setNameDeclaration(VariableNameDeclaration) - Method in class net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId
 
setNameDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTName
 
setNameDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTVariableOrConstantDeclaratorId
 
setNamespaceAware(boolean) - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
setNameWhichThisQualifies(NameOccurrence) - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
setNameWhichThisQualifies(PLSQLNameOccurrence) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
setNative(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setNative(boolean) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setNode(Node) - Method in class net.sourceforge.pmd.stat.DataPoint
 
setNonRecursive(boolean) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setNoSkipBlocks(boolean) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setNumberInDocument(int) - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
setOutputFile(File) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setPackage(Package) - Method in class net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration
 
setParameters(Map<String, String>) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setParent(Scope) - Method in class net.sourceforge.pmd.lang.symboltable.AbstractScope
 
setParent(Scope) - Method in interface net.sourceforge.pmd.lang.symboltable.Scope
Points this scope to its parent
setPmdRuleSets(RuleSets) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the RuleSets
setPriority(RulePriority) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setPriority(RulePriority) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setPriority(RulePriority) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
setPriority(RulePriority) - Method in interface net.sourceforge.pmd.Rule
Set the priority of this Rule.
setPrivate(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setPrivate(boolean) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.AbstractLanguage
 
setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.CPPLanguage
 
setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.CPPTokenizer
Sets the possible options for the C++ tokenizer.
setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.CsLanguage
 
setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.CsTokenizer
 
setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.JavaLanguage
 
setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.JavaTokenizer
 
setProperties(Properties) - Method in interface net.sourceforge.pmd.cpd.Language
 
setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.PLSQLLanguage
 
setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.PLSQLTokenizer
 
setProperties(Map<PropertyDescriptor<?>, Object>) - Method in class net.sourceforge.pmd.lang.rule.xpath.AbstractXPathRuleQuery
Set the properties to use during the XPath query.
setProperties(Map<PropertyDescriptor<?>, Object>) - Method in interface net.sourceforge.pmd.lang.rule.xpath.XPathRuleQuery
Set the properties to use during the XPath query.
setProperties(Properties) - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
setProperties(Properties) - Method in class net.sourceforge.pmd.util.database.DBType
 
setProperty(PropertyDescriptor<T>, T) - Method in class net.sourceforge.pmd.AbstractPropertySource
Set the property value specified (will be type-checked)
setProperty(PropertyDescriptor<T>, T) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setProperty(PropertyDescriptor<T>, T) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
setProperty(PropertyDescriptor<T>, T) - Method in interface net.sourceforge.pmd.PropertySource
Set the property value specified (will be type-checked)
setProtected(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setProtected(boolean) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setPublic(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setPublic(boolean) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setPublicId(String) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeExternalId
 
setRecordingComments(boolean) - Method in class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
setRecordingLocalJsDocComments(boolean) - Method in class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
setRegex(String) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentDefaultAccessModifierRule
 
setRegressionTest(boolean) - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
setReinitializeRule(boolean) - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
setRenderer(Renderer) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setRendererName(String) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setReport(Report) - Method in class net.sourceforge.pmd.RuleContext
Set the Report to which Rule Violations are sent.
setReportFile(String) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the file to which the report should render.
setReportFormat(String) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the report format.
setReportProperties(Properties) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the Report properties.
setReportShortNames(boolean) - Method in class net.sourceforge.pmd.PMDConfiguration
Set whether to use File short names in Reports.
setRevision(String) - Method in class net.sourceforge.pmd.util.database.SourceObject
 
setRhinoLanguageVersion(EcmascriptParserOptions.Version) - Method in class net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions
 
setRule(Rule) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setRuleClass(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setRuleClass(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setRuleClass(String) - Method in interface net.sourceforge.pmd.Rule
Set the class of this Rule.
setRuleSetFileName(String) - Method in class net.sourceforge.pmd.RuleSetReference
 
setRuleSetFiles(String) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setRuleSetName(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setRuleSetName(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setRuleSetName(String) - Method in interface net.sourceforge.pmd.Rule
Set the name of the RuleSet containing this Rule.
setRuleSetReference(RuleSetReference) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
setRuleSets(String) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the comma separated list of RuleSet URIs.
setSchema(String) - Method in class net.sourceforge.pmd.util.database.SourceObject
 
setSchemasList(List<String>) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setScope(Scope) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaNode
 
setScope(Scope) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaNode
 
setScope(Scope) - Method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
setScope(Scope) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLNode
 
setScore(double) - Method in class net.sourceforge.pmd.stat.DataPoint
 
setSeverity(int) - Method in exception net.sourceforge.pmd.PMDException
 
setShortFilenames(boolean) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setShowSuppressed(boolean) - Method in class net.sourceforge.pmd.ant.Formatter
 
setShowSuppressedViolations(boolean) - Method in class net.sourceforge.pmd.PMDConfiguration
Set whether the report should show suppressed violations.
setShowSuppressedViolations(boolean) - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
Set the indicator for whether to show suppressed violations.
setShowSuppressedViolations(boolean) - Method in interface net.sourceforge.pmd.renderers.Renderer
Set the indicator for whether to show suppressed violations.
setSince(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setSince(String) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setSince(String) - Method in interface net.sourceforge.pmd.Rule
Set the version of PMD in which this Rule was added.
setSkipBlocks(boolean) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setSkipBlocksPattern(String) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setSkipBlocksPattern(String) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setSkipDuplicateFiles(boolean) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setSkipDuplicates(boolean) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setSkipLexicalErrors(boolean) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setSkipLexicalErrors(boolean) - Method in class net.sourceforge.pmd.cpd.CPDTask
 
setSourceCodeFile(File) - Method in class net.sourceforge.pmd.RuleContext
Set the File associated with the current source file.
setSourceCodeFilename(String) - Method in class net.sourceforge.pmd.RuleContext
Set the file name associated with the current source file.
setSourceCodeNamesList(List<String>) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setSourceCodeType(int) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setSourceCodeTypesList(List<String>) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setSourceEncoding(String) - Method in class net.sourceforge.pmd.AbstractConfiguration
Set the character encoding of source files.
setSoureCodeSlice(String) - Method in class net.sourceforge.pmd.cpd.Mark
 
setStatic(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setStatic(boolean) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setStatic() - Method in class net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration
 
setStatic() - Method in class net.sourceforge.pmd.lang.java.ast.ASTInitializer
 
setStatusCodeOrExit(int) - Static method in class net.sourceforge.pmd.cli.PMDCommandLineInterface
 
setStatusCodeOrExit(int) - Static method in class net.sourceforge.pmd.cpd.CPDCommandLineInterface
 
setStressTest(boolean) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the stress test indicator.
setStrictfp(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setStrictfp(boolean) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setStringLiteral() - Method in class net.sourceforge.pmd.lang.java.ast.ASTLiteral
 
setSubnamePrefix(String) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setSubprotocol(String) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setSuppressMarker(String) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setSuppressMarker(String) - Method in class net.sourceforge.pmd.lang.ast.AbstractTokenManager
 
setSuppressMarker(String) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
setSuppressMarker(String) - Method in class net.sourceforge.pmd.lang.ParserOptions
 
setSuppressMarker(String) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the suppress marker.
setSynchronized(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setSynchronized(boolean) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setSystemId(String) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
setSystemProperties(CPDConfiguration) - Static method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setTabSize(int) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
setTabSize(int) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
setTernary() - Method in class net.sourceforge.pmd.lang.java.ast.ASTConditionalExpression
 
setThreads(int) - Method in class net.sourceforge.pmd.ant.PMDTask
 
setThreads(int) - Method in class net.sourceforge.pmd.PMDConfiguration
Set the number of threads to use when processing Rules.
setToConsole(boolean) - Method in class net.sourceforge.pmd.ant.Formatter
 
setToFile(File) - Method in class net.sourceforge.pmd.ant.Formatter
 
setTrailingComma(boolean) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTArrayLiteral
 
setTrailingComma(boolean) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.ASTObjectLiteral
 
setTrailingComma(boolean) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.TrailingCommaNode
 
setTransient(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setTransient(boolean) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setTrue() - Method in class net.sourceforge.pmd.lang.java.ast.ASTBooleanLiteral
 
setType(String) - Method in class net.sourceforge.pmd.ant.Formatter
 
setType(int) - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
setType(int) - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
setType(Class<?>) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessTypeNode
 
setType(Class<?>) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaTypeNode
 
setType(Class<?>) - Method in interface net.sourceforge.pmd.lang.java.ast.TypeNode
Set the Java Class associated with this node.
setType(String) - Method in class net.sourceforge.pmd.util.database.SourceObject
 
setUnclosed(boolean) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTElement
 
setUp() - Method in class net.sourceforge.pmd.ant.AbstractAntTestHelper
 
setUp() - Static method in class net.sourceforge.pmd.cli.BaseCLITest
 
setup() - Method in class net.sourceforge.pmd.cli.BaseCLITest
 
setUp() - Method in class net.sourceforge.pmd.testframework.SimpleAggregatorTst
Configure the rule tests to be executed.
setupReport(RuleSets, RuleContext, String) - Static method in class net.sourceforge.pmd.PMD
Create a report, filter out any defective rules, and keep a record of them.
setUri(String) - Method in class net.sourceforge.pmd.cli.PMDParameters
 
setURI(String) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
setUri(String) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTDoctypeExternalId
 
setUri(URI) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setURL(String) - Method in class net.sourceforge.pmd.util.database.DBURI
 
setUseAuxClasspath(boolean) - Method in class net.sourceforge.pmd.testframework.TestDescriptor
 
setUserData(Object) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Set the user data associated with this node.
setUserData(Object) - Method in interface net.sourceforge.pmd.lang.ast.Node
Set the user data associated with this node.
setUserData(String, Object) - Method in class net.sourceforge.pmd.lang.ast.xpath.saxon.DocumentNode
setUsesDFA() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setUsesDFA() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setUsesDFA() - Method in interface net.sourceforge.pmd.Rule
Sets whether this Rule uses Data Flow Analysis.
setUsesSelfModifier() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPrimaryPrefix
 
setUsesSuperModifier() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimaryPrefix
 
setUsesThisModifier() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimaryPrefix
 
setUsesTypeResolution() - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
setUsesTypeResolution() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
setUsesTypeResolution() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
setUsesTypeResolution() - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
setUsesTypeResolution() - Method in interface net.sourceforge.pmd.Rule
Sets whether this Rule uses Type Resolution.
setValidating(boolean) - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
setValue(String) - Method in class net.sourceforge.pmd.lang.jsp.ast.ASTJspDirectiveAttribute
 
setVarargs() - Method in class net.sourceforge.pmd.lang.java.ast.ASTFormalParameter
 
setVariableAccess(List<VariableAccess>) - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
setVariableAccess(List<VariableAccess>) - Method in interface net.sourceforge.pmd.lang.dfa.DataFlowNode
 
setVersion(String) - Method in class net.sourceforge.pmd.ant.SourceLanguage
 
setVersion(String) - Method in class net.sourceforge.pmd.lang.rule.xpath.AbstractXPathRuleQuery
Set the XPath version to be used.
setVersion(String) - Method in interface net.sourceforge.pmd.lang.rule.xpath.XPathRuleQuery
Set the XPath version to be used.
setVersion(String) - Method in class net.sourceforge.pmd.lang.rule.XPathRule
 
setVolatile(boolean) - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode
 
setVolatile(boolean) - Method in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
setWarnDeprecated(boolean) - Method in class net.sourceforge.pmd.RuleSetFactory
Set whether warning messages should be logged for usage of deprecated Rules.
setWriter(Writer) - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
Set the Writer for the Renderer.
setWriter(Writer) - Method in interface net.sourceforge.pmd.renderers.Renderer
Set the Writer for the Renderer.
setXincludeAware(boolean) - Method in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
setXPath(String) - Method in class net.sourceforge.pmd.lang.rule.xpath.AbstractXPathRuleQuery
Set the XPath query string to be used.
setXPath(String) - Method in interface net.sourceforge.pmd.lang.rule.xpath.XPathRuleQuery
Set the XPath query string to be used.
setXPath(String) - Method in class net.sourceforge.pmd.lang.rule.XPathRule
 
SHARE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SHARED - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ShiftExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
SHIFTLEFT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
SHIFTLEFTEQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
SHIFTRIGHT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
SHIFTRIGHTEQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
SHORT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
SHORT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
shortName - Variable in class net.sourceforge.pmd.lang.BaseLanguageModule
 
SHOW - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SHOW_CLASSES_COMPLEXITY_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
SHOW_CLASSES_COMPLEXITY_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
SHOW_METHODS_COMPLEXITY_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
SHOW_METHODS_COMPLEXITY_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
showSuppressedViolations - Variable in class net.sourceforge.pmd.renderers.AbstractRenderer
 
SHUTDOWN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
siblingPosition - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
 
SIGMA_DESCRIPTOR - Static variable in interface net.sourceforge.pmd.lang.rule.stat.StatisticalRule
 
SignatureDeclareThrowsException - Class in net.sourceforge.pmd.lang.java.typeresolution.rules
A method/constructor shouldn't explicitly throw java.lang.Exception, since it is unclear which exceptions that can be thrown from the methods.
SignatureDeclareThrowsException() - Constructor for class net.sourceforge.pmd.lang.java.typeresolution.rules.SignatureDeclareThrowsException
 
SignatureDeclareThrowsExceptionRule - Class in net.sourceforge.pmd.lang.java.rule.strictexception

SignatureDeclareThrowsExceptionRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strictexception.SignatureDeclareThrowsExceptionRule
 
SIGNED - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
SIGNED - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
SIGNTYPE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SILENT_ENTITY_RESOLVER - Static variable in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
SimpleAggregatorTst - Class in net.sourceforge.pmd.testframework
Standard methods for (simple) testcases.
SimpleAggregatorTst() - Constructor for class net.sourceforge.pmd.testframework.SimpleAggregatorTst
 
SimpleCharStream - Class in net.sourceforge.pmd.lang.ast
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class net.sourceforge.pmd.lang.ast.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class net.sourceforge.pmd.lang.ast.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class net.sourceforge.pmd.lang.ast.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class net.sourceforge.pmd.lang.ast.SimpleCharStream
Constructor.
SimpleNodeSubMenu - Class in net.sourceforge.pmd.util.viewer.gui.menu
submenu for the simple node itself
SimpleNodeSubMenu(ViewerModel, Node) - Constructor for class net.sourceforge.pmd.util.viewer.gui.menu.SimpleNodeSubMenu
constructs the submenu
SimpleNodeTreeNodeAdapter - Class in net.sourceforge.pmd.util.viewer.model
provides the adapter for the tree model
SimpleNodeTreeNodeAdapter(SimpleNodeTreeNodeAdapter, Node) - Constructor for class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
constructs the node
SimpleRenderer - Class in net.sourceforge.pmd.cpd
 
SimpleRenderer() - Constructor for class net.sourceforge.pmd.cpd.SimpleRenderer
 
SimpleRenderer(boolean) - Constructor for class net.sourceforge.pmd.cpd.SimpleRenderer
 
SimpleRenderer(String) - Constructor for class net.sourceforge.pmd.cpd.SimpleRenderer
 
SimpleTypedNameDeclaration - Class in net.sourceforge.pmd.lang.java.symboltable
Just stores a type image and a actual type.
SimpleTypedNameDeclaration(String, Class<?>) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.SimpleTypedNameDeclaration
Creates a new SimpleTypedNameDeclaration with the given type
SimpleTypedNameDeclaration(String, Class<?>, SimpleTypedNameDeclaration) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.SimpleTypedNameDeclaration
 
SimplifyBooleanReturnsRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
SimplifyBooleanReturnsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.SimplifyBooleanReturnsRule
 
SINCE - Static variable in class net.sourceforge.pmd.lang.java.javadoc.JavadocTag
 
SINGLE_BSTRING - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
SINGLE_BSTRING2 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
SINGLE_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
SINGLE_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
SINGLE_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SINGLE_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
SINGLE_LINE_COMMENT_START - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
SINGLE_QUOTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
SINGLE_STRING - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
SINGLE_STRING2 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
SINGLE_USTRING - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
SINGLE_USTRING2 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
SingleLineComment - Class in net.sourceforge.pmd.lang.java.ast
 
SingleLineComment(Token) - Constructor for class net.sourceforge.pmd.lang.java.ast.SingleLineComment
 
SingleMemberAnnotation() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
SingleMethodSingletonRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
SingleMethodSingletonRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.SingleMethodSingletonRule
 
SingletonClassReturningNewInstanceRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
SingletonClassReturningNewInstanceRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.SingletonClassReturningNewInstanceRule
 
SingularFieldRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
SingularFieldRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.SingularFieldRule
 
SINT32 - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
size() - Method in class net.sourceforge.pmd.cpd.Tokens
 
size() - Method in class net.sourceforge.pmd.lang.dfa.report.ReportTree
 
SIZE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
size() - Method in class net.sourceforge.pmd.Report
The number of violations.
size() - Method in class net.sourceforge.pmd.RuleSet
Returns the number of rules in this ruleset
size() - Method in class net.sourceforge.pmd.util.TypeMap
Returns the total number of entries in the receiver.
SIZEOF - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
SIZEOF - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
Skip2NextOccurrence(String) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
Skip2NextTerminator(String, String) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
Skip2NextTokenOccurrence(int) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
SKIP_ANNOTATIONS_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.strings.AvoidDuplicateLiteralsRule
 
skipBOM(Reader) - Static method in class net.sourceforge.pmd.util.IOUtil
 
SkipPastNextOccurrence(String) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
SkipPastNextTokenOccurrence(int) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
SLASH - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
SLASH - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
SLASHASSIGN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
SLASHASSIGN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
SMALLINT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SOURCE_FOLDER - Static variable in class net.sourceforge.pmd.cli.BaseCLITest
 
SOURCE_PATH - Static variable in class net.sourceforge.pmd.renderers.IDEAJRenderer
 
SourceCode - Class in net.sourceforge.pmd.cpd
 
SourceCode(SourceCode.CodeLoader) - Constructor for class net.sourceforge.pmd.cpd.SourceCode
 
sourceCode - Variable in class net.sourceforge.pmd.testframework.AbstractTokenizerTest
 
SourceCode.CodeLoader - Class in net.sourceforge.pmd.cpd
 
SourceCode.FileCodeLoader - Class in net.sourceforge.pmd.cpd
 
SourceCode.ReaderCodeLoader - Class in net.sourceforge.pmd.cpd
 
SourceCode.StringCodeLoader - Class in net.sourceforge.pmd.cpd
 
sourceCodeFor(File) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
sourceCodeFor(Reader, String) - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
SourceCodePanel - Class in net.sourceforge.pmd.util.viewer.gui
source code panel
SourceCodePanel(ViewerModel) - Constructor for class net.sourceforge.pmd.util.viewer.gui.SourceCodePanel
 
SourceCodePositioner - Class in net.sourceforge.pmd.lang.ecmascript.ast
Calculates from an absolute offset in the source file the line/column coordinate.
SourceCodePositioner(String) - Constructor for class net.sourceforge.pmd.lang.ecmascript.ast.SourceCodePositioner
 
SourceCodeProcessor - Class in net.sourceforge.pmd
 
SourceCodeProcessor(PMDConfiguration) - Constructor for class net.sourceforge.pmd.SourceCodeProcessor
 
SourceFileScope - Class in net.sourceforge.pmd.lang.java.symboltable
This scope is the outer most scope of a Java file.
SourceFileScope() - Constructor for class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
 
SourceFileScope(String) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
 
SourceFileScope - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
SourceFileScope() - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.SourceFileScope
 
SourceFileScope(String) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.SourceFileScope
 
SourceLanguage - Class in net.sourceforge.pmd.ant
Stores LanguageVersion terse name value.
SourceLanguage() - Constructor for class net.sourceforge.pmd.ant.SourceLanguage
 
SourceObject - Class in net.sourceforge.pmd.util.database
Instantiate the fields required to retrieve SourceCode.
SPACE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SPACE - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
spanMultipleLinesLineContinuationCharacter - Variable in class net.sourceforge.pmd.cpd.AbstractTokenizer
 
spanMultipleLinesString - Variable in class net.sourceforge.pmd.cpd.AbstractTokenizer
 
SPECIAL_CHARACTERS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
specialToken - Variable in class net.sourceforge.pmd.lang.cpp.ast.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class net.sourceforge.pmd.lang.java.ast.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class net.sourceforge.pmd.lang.jsp.ast.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class net.sourceforge.pmd.lang.matlab.ast.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class net.sourceforge.pmd.lang.objectivec.ast.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class net.sourceforge.pmd.lang.plsql.ast.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class net.sourceforge.pmd.lang.python.ast.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
SPOOL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SQL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SQLCODE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SQLDATA_CLASS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SQLERRM - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SQLPLUS_TERMINATOR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SqlPlusCommand() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
SqlStatement(String, String) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
2006-05-24 - Matthias Hendler - added MERGE
StackObject - Class in net.sourceforge.pmd.lang.dfa
 
StackObject(int, DataFlowNode) - Constructor for class net.sourceforge.pmd.lang.dfa.StackObject
 
STAR - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
STAR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
STAR - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
STARASSIGN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
STARASSIGN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
start(String) - Method in class net.sourceforge.pmd.ant.Formatter
 
start(RuleContext) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentContentRule
Capture values and perform all the case-conversions once per run
start(RuleContext) - Method in class net.sourceforge.pmd.lang.java.rule.design.GenericClassCounterRule
 
START - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
start(RuleContext) - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
start(RuleContext) - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
start(Node) - Method in interface net.sourceforge.pmd.lang.VisitorStarter
Start the visitor, given the root-node of the AST.
start() - Method in class net.sourceforge.pmd.renderers.AbstractAccumulatingRenderer
This method is called before any source files are processed.
start() - Method in class net.sourceforge.pmd.renderers.AbstractIncrementingRenderer
This method is called before any source files are processed.
start() - Method in class net.sourceforge.pmd.renderers.CSVRenderer
This method is called before any source files are processed.
start() - Method in class net.sourceforge.pmd.renderers.HTMLRenderer
This method is called before any source files are processed.
start() - Method in interface net.sourceforge.pmd.renderers.Renderer
This method is called before any source files are processed.
start() - Method in class net.sourceforge.pmd.renderers.TextRenderer
This method is called before any source files are processed.
start() - Method in class net.sourceforge.pmd.renderers.VBHTMLRenderer
This method is called before any source files are processed.
start() - Method in class net.sourceforge.pmd.renderers.XMLRenderer
This method is called before any source files are processed.
start() - Method in class net.sourceforge.pmd.renderers.XSLTRenderer
This method is called before any source files are processed.
start() - Method in class net.sourceforge.pmd.Report
Mark the start time of the report.
start(RuleContext) - Method in interface net.sourceforge.pmd.Rule
Start processing.
start(RuleContext) - Method in class net.sourceforge.pmd.RuleSet
Triggers that start lifecycle event on each rule in this ruleset.
start(RuleContext) - Method in class net.sourceforge.pmd.RuleSets
Notify all rules of the start of processing.
START_END_TAG_MISMATCH_RULE_NAME - Static variable in exception net.sourceforge.pmd.lang.jsp.ast.StartAndEndTagMismatchException
 
StartAndEndTagMismatchException - Exception in net.sourceforge.pmd.lang.jsp.ast
 
StartAndEndTagMismatchException(int, int, String, int, int, String) - Constructor for exception net.sourceforge.pmd.lang.jsp.ast.StartAndEndTagMismatchException
Public constructor.
startFileAnalysis(DataSource) - Method in class net.sourceforge.pmd.renderers.AbstractAccumulatingRenderer
This method is called each time a source file is processed.
startFileAnalysis(DataSource) - Method in class net.sourceforge.pmd.renderers.AbstractIncrementingRenderer
This method is called each time a source file is processed.
startFileAnalysis(DataSource) - Method in interface net.sourceforge.pmd.renderers.Renderer
This method is called each time a source file is processed.
startNodeInfo - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeAxisIterator
 
StartOrEndDataFlowNode - Class in net.sourceforge.pmd.lang.dfa
 
StartOrEndDataFlowNode(List<DataFlowNode>, int, boolean) - Constructor for class net.sourceforge.pmd.lang.dfa.StartOrEndDataFlowNode
 
startsWithAny(String, String...) - Static method in class net.sourceforge.pmd.util.StringUtil
Return whether the non-null text arg starts with any of the prefix values.
StartTagState - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Lexical state.
STARTUP - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
State(List<TokenEntry>) - Constructor for class net.sourceforge.pmd.cpd.TokenEntry.State
 
state - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
Statement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
Statement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
STATEMENT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Statement() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
These are the types of statements that are acceptable in Velocity templates.
StatementAndBraceFinder - Class in net.sourceforge.pmd.lang.java.dfa
 
StatementAndBraceFinder(DataFlowHandler) - Constructor for class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
StatementAndBraceFinder - Class in net.sourceforge.pmd.lang.plsql.dfa
 
StatementAndBraceFinder(DataFlowHandler) - Constructor for class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
StatementExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
StatementExpressionList() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
stateStackPop() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
pushes the current state onto the 'state stack', and maintains the parens counts public because we need it in PD & VM handling
stateStackPush() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
pops a state off the stack, and restores paren counts
STATIC - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
STATIC - Static variable in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
STATIC - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
STATIC - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
STATIC - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
STATIC_FLAG - Static variable in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
STATIC_LEXER_ERROR - Static variable in exception net.sourceforge.pmd.lang.ast.TokenMgrError
An attempt was made to create a second instance of a static token manager.
staticFlag - Static variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
Whether parser is static.
staticFlag - Static variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
Whether parser is static.
StatisticalRule - Interface in net.sourceforge.pmd.lang.rule.stat
This interface tags a Rule as being a Statistical rule, producing various metrics from data points.
StatisticalRuleHelper - Class in net.sourceforge.pmd.lang.rule.stat
This class is used to implement the core logic of a StatisticalRule.
StatisticalRuleHelper(AbstractRule) - Constructor for class net.sourceforge.pmd.lang.rule.stat.StatisticalRuleHelper
 
STATISTICS - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
status(int, int) - Method in interface net.sourceforge.pmd.PMD.ProgressMonitor
A status update reporting on current progress.
STATUS_CODE_PROPERTY - Static variable in class net.sourceforge.pmd.cli.PMDCommandLineInterface
 
STATUS_CODE_PROPERTY - Static variable in class net.sourceforge.pmd.cpd.CPDCommandLineInterface
 
StdCyclomaticComplexityRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
Implements the standard cyclomatic complexity rule
StdCyclomaticComplexityRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
StdCyclomaticComplexityRule.Entry - Class in net.sourceforge.pmd.lang.java.rule.codesize
 
STDDEV - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Stop - Class in net.sourceforge.pmd.lang.vm.directive
This class implements the #stop directive which allows a user to stop the merging and rendering process.
Stop() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Stop
 
StreamUtil - Class in net.sourceforge.pmd.testframework
Deprecated.
Just use apache IOUtils
STRICT_OCTAL_PATTERN - Static variable in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingOctalValuesRule
 
strictEscape - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParser
Set to true if the property RuntimeConstants.RUNTIME_REFERENCES_STRICT_ESCAPE is set to true
STRICTFP - Static variable in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
STRICTFP - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
strictMode - Variable in class net.sourceforge.pmd.lang.vm.ast.ASTMathNode
 
strictRef - Variable in class net.sourceforge.pmd.lang.vm.ast.ASTReference
Indicates if we are running in strict reference mode.
STRING - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
STRING - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
STRING - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
STRING_LITERAL - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
STRING_LITERAL - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
STRING_LITERAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
STRING_LITERAL - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
StringBuilderCR - Class in net.sourceforge.pmd.benchmark
A wrapped StringBuilder that appends a variable number of text segments efficiently and always appends the specified carriage return terminator.
StringBuilderCR(String) - Constructor for class net.sourceforge.pmd.benchmark.StringBuilderCR
 
StringBuilderCR(String, String) - Constructor for class net.sourceforge.pmd.benchmark.StringBuilderCR
 
StringCodeLoader(String) - Constructor for class net.sourceforge.pmd.cpd.SourceCode.StringCodeLoader
 
StringCodeLoader(String, String) - Constructor for class net.sourceforge.pmd.cpd.SourceCode.StringCodeLoader
 
StringConcatenationRule - Class in net.sourceforge.pmd.lang.java.rule
 
StringConcatenationRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.StringConcatenationRule
 
StringExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
stringFromType(int) - Static method in class net.sourceforge.pmd.lang.dfa.NodeType
 
StringInstantiationRule - Class in net.sourceforge.pmd.lang.java.rule.strings
 
StringInstantiationRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.StringInstantiationRule
 
StringLiteral() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
StringLiteral() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
StringMultiProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a datatype that supports multiple String values.
StringMultiProperty(String, String, String[], float, char) - Constructor for class net.sourceforge.pmd.lang.rule.properties.StringMultiProperty
Constructor for StringProperty.
StringProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a datatype that supports single String values.
StringProperty(String, String, String, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.StringProperty
Constructor for StringProperty.
stringToken - Variable in class net.sourceforge.pmd.cpd.AbstractTokenizer
 
StringToStringRule - Class in net.sourceforge.pmd.lang.java.rule.strings
 
StringToStringRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.StringToStringRule
 
StringUtil - Class in net.sourceforge.pmd.util
A number of String-specific utility methods for use by PMD or its IDE plugins.
STRUCT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
STRUCT - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
STRUCT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
Structure - Class in net.sourceforge.pmd.lang.dfa
 
Structure(DataFlowHandler) - Constructor for class net.sourceforge.pmd.lang.dfa.Structure
 
subclasses(TypeNode, Class<?>) - Static method in class net.sourceforge.pmd.lang.java.typeresolution.TypeHelper
 
SUBMULTISET - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SUBSTITUTABLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
substringsOf(String, char) - Static method in class net.sourceforge.pmd.util.StringUtil
Parses the input source using the delimiter specified.
substringsOf(String, String) - Static method in class net.sourceforge.pmd.util.StringUtil
Much more efficient than StringTokenizer.
SUBTYPE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SubTypeDefinition() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
SUCCESSFUL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SUM - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
sumExpressionComplexity(ASTExpression) - Static method in class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
Calculate the boolean complexity of the given expression.
sumExpressionComplexity(ASTExpression) - Static method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
Calculate the boolean complexity of the given expression.
SummaryHTMLRenderer - Class in net.sourceforge.pmd.renderers
Renderer to a summarized HTML format.
SummaryHTMLRenderer() - Constructor for class net.sourceforge.pmd.renderers.SummaryHTMLRenderer
 
SUPER - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
supportedLanguages - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
 
suppress(Map<Integer, String>) - Method in class net.sourceforge.pmd.Report
Configure the lines, that are suppressed via a NOPMD comment.
SUPPRESS_MARKER - Static variable in class net.sourceforge.pmd.PMD
The default suppress marker string.
suppressed - Variable in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
suppressed - Variable in class net.sourceforge.pmd.renderers.AbstractIncrementingRenderer
Accumulated suppressed violations.
suppressedByAnnotation() - Method in class net.sourceforge.pmd.Report.SuppressedViolation
Returns true if the violation has been suppressed via a annotation.
suppressedByNOPMD() - Method in class net.sourceforge.pmd.Report.SuppressedViolation
Returns true if the violation has been suppressed via a NOPMD comment.
SuppressedViolation(RuleViolation, boolean, String) - Constructor for class net.sourceforge.pmd.Report.SuppressedViolation
Creates a suppressed violation.
suppresses(Rule) - Method in class net.sourceforge.pmd.lang.java.ast.ASTAnnotation
 
suppressMap - Variable in class net.sourceforge.pmd.lang.ast.AbstractTokenManager
 
suppressMarker - Variable in class net.sourceforge.pmd.lang.ast.AbstractTokenManager
 
suppressMarker - Variable in class net.sourceforge.pmd.lang.ParserOptions
 
SUSPEND - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SuspiciousHashcodeMethodNameRule - Class in net.sourceforge.pmd.lang.java.rule.naming
 
SuspiciousHashcodeMethodNameRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.naming.SuspiciousHashcodeMethodNameRule
 
SuspiciousOctalEscapeRule - Class in net.sourceforge.pmd.lang.java.rule.controversial
 
SuspiciousOctalEscapeRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.controversial.SuspiciousOctalEscapeRule
 
SWITCH - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
SWITCH - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
SWITCH - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
SWITCH - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
SWITCH_END - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
SWITCH_LAST_DEFAULT_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
SWITCH_START - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
SwitchDensityRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
SwitchDensityRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.SwitchDensityRule
 
SwitchLabel() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
SwitchStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
SwitchTo(int) - Method in class net.sourceforge.pmd.lang.cpp.ast.CppParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class net.sourceforge.pmd.lang.matlab.ast.MatlabParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class net.sourceforge.pmd.lang.python.ast.PythonParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Switch to specified lex state.
SymbolFacade - Class in net.sourceforge.pmd.lang.java.symboltable
 
SymbolFacade() - Constructor for class net.sourceforge.pmd.lang.java.symboltable.SymbolFacade
 
SymbolFacade - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
SymbolFacade() - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.SymbolFacade
 
SymbolTableTestRule - Class in net.sourceforge.pmd.lang.java.rule
 
SymbolTableTestRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.SymbolTableTestRule
 
SYNCHRONIZED - Static variable in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
SYNCHRONIZED - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
SynchronizedReportListener - Class in net.sourceforge.pmd
Wraps a report listener in order to synchronize calls to it.
SynchronizedReportListener(ReportListener) - Constructor for class net.sourceforge.pmd.SynchronizedReportListener
Creates a new SynchronizedReportListener by wrapping the given report listener.
SynchronizedStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
Synonym() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
SYNONYM - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SyntaxErrorException - Exception in net.sourceforge.pmd.lang.jsp.ast
Exception indicating that a syntactic error has been found.
SyntaxErrorException(int, String) - Constructor for exception net.sourceforge.pmd.lang.jsp.ast.SyntaxErrorException
 
SYS_REFCURSOR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SYSDATE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
SYSTEM - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
SystemUtils - Class in net.sourceforge.pmd.util
 

T

Table() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
2006-05-10 - Matthias Hendler - merged SIV and sourceforge sources
TABLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
TableColumn() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
tabSize - Variable in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
tabSize - Variable in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
tag() - Method in class net.sourceforge.pmd.lang.java.ast.JavadocElement
 
TAG_END - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
TAG_NAME - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
TAG_SLASHEND - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
TAG_START - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
tagFor(String) - Static method in class net.sourceforge.pmd.lang.java.javadoc.JavadocTag
 
tagsIndicesIn(String) - Method in class net.sourceforge.pmd.lang.java.rule.comments.AbstractCommentRule
 
targetTypename() - Method in class net.sourceforge.pmd.lang.java.rule.AbstractPoorMethodCall
The name of the type the method will be invoked against.
targetTypename() - Method in class net.sourceforge.pmd.lang.java.rule.strings.UseIndexOfCharRule
Method targetTypeName.
TDO - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
tearDown() - Method in class net.sourceforge.pmd.cli.BaseCLITest
 
TEMPLATE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
templateName - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
TemplateParseException - Exception in net.sourceforge.pmd.lang.vm.ast
This is an extension of the ParseException, which also takes a template name.
TemplateParseException(Token, int[][], String[], String) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
This constructor is used to add a template name to info cribbed from a ParseException generated in the parser.
TemplateParseException(Token, int[][], String[]) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
This constructor is used by the method "generateParseException" in the generated parser.
TemplateParseException() - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
The following constructors are for use by you for whatever purpose you can think of.
TemplateParseException(String) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
Creates a new TemplateParseException object.
TEMPORARY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.cpp.CppLanguageModule
The internal name.
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.cs.CsLanguageModule
The terse name.
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.ecmascript.EcmascriptLanguageModule
 
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.fortran.FortranLanguageModule
The terse name
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.java.JavaLanguageModule
 
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.jsp.JspLanguageModule
 
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.matlab.MatlabLanguageModule
The internal name.
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.objectivec.ObjectiveCLanguageModule
The internal name.
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.php.PhpLanguageModule
The terse name.
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.plsql.PLSQLLanguageModule
 
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.python.PythonLanguageModule
The internal name.
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.ruby.RubyLanguageModule
The terse name.
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.vm.VmLanguageModule
 
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.wsdl.WsdlLanguageModule
 
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.xml.XmlLanguageModule
 
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.xsl.XslLanguageModule
 
terseName - Variable in class net.sourceforge.pmd.lang.BaseLanguageModule
 
TEST_OUPUT_DIRECTORY - Static variable in class net.sourceforge.pmd.cli.BaseCLITest
 
testAllPMDBuiltInRulesMeetConventions() - Method in class net.sourceforge.pmd.AbstractRuleSetFactoryTest
Checks all rulesets of all languages on the classpath and verifies that all required attributes for all rules are specified.
TestClassWithoutTestCasesRule - Class in net.sourceforge.pmd.lang.java.rule.junit
 
TestClassWithoutTestCasesRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.junit.TestClassWithoutTestCasesRule
 
TestDescriptor - Class in net.sourceforge.pmd.testframework
Stores the information required to run a complete test.
TestDescriptor() - Constructor for class net.sourceforge.pmd.testframework.TestDescriptor
 
TestDescriptor(String, String, int, Rule) - Constructor for class net.sourceforge.pmd.testframework.TestDescriptor
 
TestDescriptor(String, String, int, Rule, LanguageVersion) - Constructor for class net.sourceforge.pmd.testframework.TestDescriptor
 
testDtd() - Method in class net.sourceforge.pmd.AbstractRuleSetFactoryTest
Verifies that all rulesets are valid XML according to the DTD.
testEqualsHashcode() - Method in class net.sourceforge.pmd.lang.ParserOptionsTest
Verify that the equals and hashCode methods work as expected.
testFindVersionsForLanguageNameAndVersion() - Method in class net.sourceforge.pmd.AbstractLanguageVersionTest
testGetLanguageVersionForTerseName() - Method in class net.sourceforge.pmd.AbstractLanguageVersionTest
Checks that the expected LanguageVersion can be found by the combination of AbstractLanguageVersionTest.terseName and AbstractLanguageVersionTest.version.
testingOnly__setBeginColumn(int) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
testingOnly__setBeginLine(int) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
testingOnly__setEndColumn(int) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
testingOnly__setEndLine(int) - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
 
testReadWriteRoundTrip() - Method in class net.sourceforge.pmd.AbstractRuleSetFactoryTest
Reads and writes the rulesets to make sure, that no data is lost if the rulests are processed.
testSuppressMarker() - Method in class net.sourceforge.pmd.lang.ParserOptionsTest
SuppressMarker should be initially null and changeable.
testXmlSchema() - Method in class net.sourceforge.pmd.AbstractRuleSetFactoryTest
Verifies that all rulesets are valid XML according to the xsd schema.
Text() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
This production groups all characters between two tags, where tag is an xml-tag "<...>" or a jsp-page-tag "<%...%>" or CDATA "".
Text() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
This method is responsible for allowing all non-grammar text to pass through unscathed.
TEXT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
TEXT_IN_EL - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
Textblock() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
TEXTBLOCK - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
TextColorRenderer - Class in net.sourceforge.pmd.renderers
A console renderer with optional color support under *nix systems.
TextColorRenderer() - Constructor for class net.sourceforge.pmd.renderers.TextColorRenderer
 
TextPadRenderer - Class in net.sourceforge.pmd.renderers
A Renderer for running PMD via a TextPad 'tool'.
TextPadRenderer() - Constructor for class net.sourceforge.pmd.renderers.TextPadRenderer
 
TextRenderer - Class in net.sourceforge.pmd.renderers
Renderer to simple text format.
TextRenderer() - Constructor for class net.sourceforge.pmd.renderers.TextRenderer
 
TextReport - Class in net.sourceforge.pmd.benchmark
 
TextReport() - Constructor for class net.sourceforge.pmd.benchmark.TextReport
 
THEN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
THIS - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
THIS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
threadList - Variable in class net.sourceforge.pmd.processor.PmdThreadFactory
 
THRESHOLD_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.strings.AvoidDuplicateLiteralsRule
 
THROW - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
THROW - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
THROW_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
THROWS - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
THROWS - Static variable in class net.sourceforge.pmd.lang.java.javadoc.JavadocTag
 
ThrowStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
TILDE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
TILDE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
TILDE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
time - Variable in class net.sourceforge.pmd.benchmark.RuleDuration
 
TIME - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
TIMEOUT - Static variable in class net.sourceforge.pmd.util.ResourceLoader
 
TIMES - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
TIMESEQUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
TIMESTAMP - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
TIMEZONE_ABBR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
TIMEZONE_HOUR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
TIMEZONE_MINUTE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
TIMEZONE_REGION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
title - Variable in class net.sourceforge.pmd.renderers.ColumnDescriptor
 
TO - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
toFileFilter(FilenameFilter) - Static method in class net.sourceforge.pmd.util.filter.Filters
Given a FilenameFilter, expose as a File Filter.
toFilenameFilter(Filter<File>) - Static method in class net.sourceforge.pmd.util.filter.Filters
Given a File Filter, expose as a FilenameFilter.
toInternalForm(String) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
 
Token - Class in net.sourceforge.pmd.lang.cpp.ast
Describes the input token stream.
Token() - Constructor for class net.sourceforge.pmd.lang.cpp.ast.Token
No-argument constructor
Token(int) - Constructor for class net.sourceforge.pmd.lang.cpp.ast.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class net.sourceforge.pmd.lang.cpp.ast.Token
Constructs a new token for the specified Image and Kind.
token - Variable in class net.sourceforge.pmd.lang.java.ast.JavaParser
Current token.
Token - Class in net.sourceforge.pmd.lang.java.ast
 
Token() - Constructor for class net.sourceforge.pmd.lang.java.ast.Token
No-argument constructor
Token(int) - Constructor for class net.sourceforge.pmd.lang.java.ast.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class net.sourceforge.pmd.lang.java.ast.Token
Constructs a new token for the specified Image and Kind.
token - Variable in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Current token.
Token - Class in net.sourceforge.pmd.lang.jsp.ast
 
Token() - Constructor for class net.sourceforge.pmd.lang.jsp.ast.Token
No-argument constructor
Token(int) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class net.sourceforge.pmd.lang.jsp.ast.Token
Constructs a new token for the specified Image and Kind.
Token - Class in net.sourceforge.pmd.lang.matlab.ast
Describes the input token stream.
Token() - Constructor for class net.sourceforge.pmd.lang.matlab.ast.Token
No-argument constructor
Token(int) - Constructor for class net.sourceforge.pmd.lang.matlab.ast.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class net.sourceforge.pmd.lang.matlab.ast.Token
Constructs a new token for the specified Image and Kind.
Token - Class in net.sourceforge.pmd.lang.objectivec.ast
Describes the input token stream.
Token() - Constructor for class net.sourceforge.pmd.lang.objectivec.ast.Token
No-argument constructor
Token(int) - Constructor for class net.sourceforge.pmd.lang.objectivec.ast.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class net.sourceforge.pmd.lang.objectivec.ast.Token
Constructs a new token for the specified Image and Kind.
token - Variable in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Current token.
Token - Class in net.sourceforge.pmd.lang.plsql.ast
Describes the input token stream.
Token() - Constructor for class net.sourceforge.pmd.lang.plsql.ast.Token
No-argument constructor
Token(int) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class net.sourceforge.pmd.lang.plsql.ast.Token
Constructs a new token for the specified Image and Kind.
Token - Class in net.sourceforge.pmd.lang.python.ast
Describes the input token stream.
Token() - Constructor for class net.sourceforge.pmd.lang.python.ast.Token
No-argument constructor
Token(int) - Constructor for class net.sourceforge.pmd.lang.python.ast.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class net.sourceforge.pmd.lang.python.ast.Token
Constructs a new token for the specified Image and Kind.
Token - Class in net.sourceforge.pmd.lang.vm.ast
Describes the input token stream.
Token() - Constructor for class net.sourceforge.pmd.lang.vm.ast.Token
No-argument constructor
Token(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class net.sourceforge.pmd.lang.vm.ast.Token
Constructs a new token for the specified Image and Kind.
token - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParser
Current token.
Token.GTToken - Class in net.sourceforge.pmd.lang.java.ast
 
token_source - Variable in class net.sourceforge.pmd.lang.java.ast.JavaParser
Generated Token Manager.
token_source - Variable in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Generated Token Manager.
token_source - Variable in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Generated Token Manager.
token_source - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParser
Generated Token Manager.
tokenAt(int, TokenEntry) - Method in class net.sourceforge.pmd.cpd.MatchAlgorithm
 
TokenEntry - Class in net.sourceforge.pmd.cpd
 
TokenEntry(String, String, int) - Constructor for class net.sourceforge.pmd.cpd.TokenEntry
 
TokenEntry.State - Class in net.sourceforge.pmd.cpd
Helper class to preserve and restore the current state of the token entries.
tokenImage - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
Literal token values.
tokenImage - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
Literal token values.
tokenImage - Variable in exception net.sourceforge.pmd.lang.java.ast.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
Literal token values.
tokenImage - Variable in exception net.sourceforge.pmd.lang.jsp.ast.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
Literal token values.
tokenImage - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
Literal token values.
tokenImage - Variable in exception net.sourceforge.pmd.lang.plsql.ast.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
Literal token values.
tokenImage - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
Literal token values.
tokenImage - Variable in exception net.sourceforge.pmd.lang.vm.ast.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Literal token values.
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.AbstractTokenizer
 
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.AnyTokenizer
 
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.CPPTokenizer
 
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.CsTokenizer
 
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.JavaTokenizer
 
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.JSPTokenizer
 
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.MatlabTokenizer
 
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.ObjectiveCTokenizer
 
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.PHPTokenizer
 
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.PLSQLTokenizer
Read Reader from SourceCode and output an ordered tree of PLSQL tokens.
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.PythonTokenizer
 
tokenize(SourceCode, Tokens) - Method in interface net.sourceforge.pmd.cpd.Tokenizer
 
tokenizer() - Method in class net.sourceforge.pmd.cpd.CPDConfiguration
 
Tokenizer - Interface in net.sourceforge.pmd.cpd
 
tokenizer - Variable in class net.sourceforge.pmd.testframework.AbstractTokenizerTest
 
tokenizeTest() - Method in class net.sourceforge.pmd.testframework.AbstractTokenizerTest
 
tokenLiteral(Token) - Static method in class net.sourceforge.pmd.lang.vm.ast.NodeUtils
complete node literal
TokenManager - Interface in net.sourceforge.pmd.lang
Common interface for interacting with parser Token Managers.
TokenMgrError - Exception in net.sourceforge.pmd.lang.ast
Token Manager Error.
TokenMgrError() - Constructor for exception net.sourceforge.pmd.lang.ast.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for exception net.sourceforge.pmd.lang.ast.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception net.sourceforge.pmd.lang.ast.TokenMgrError
Full Constructor.
TokenMgrError - Exception in net.sourceforge.pmd.lang.vm.ast
 
TokenMgrError() - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TokenMgrError
 
TokenMgrError(String, int) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TokenMgrError
 
TOKENS - Static variable in class net.sourceforge.pmd.cpd.AnyTokenizer
 
Tokens - Class in net.sourceforge.pmd.cpd
 
Tokens() - Constructor for class net.sourceforge.pmd.cpd.Tokens
 
toNormalizedFileFilter(Filter<String>) - Static method in class net.sourceforge.pmd.util.filter.Filters
Given a String Filter, expose as a File Filter.
TooManyFieldsRule - Class in net.sourceforge.pmd.lang.java.rule.codesize
 
TooManyFieldsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.codesize.TooManyFieldsRule
 
TooManyFieldsRule - Class in net.sourceforge.pmd.lang.plsql.rule.codesize
 
TooManyFieldsRule() - Constructor for class net.sourceforge.pmd.lang.plsql.rule.codesize.TooManyFieldsRule
 
TOP_SCORE_DESCRIPTOR - Static variable in interface net.sourceforge.pmd.lang.rule.stat.StatisticalRule
 
toString() - Method in class net.sourceforge.pmd.ant.Formatter
 
toString() - Method in class net.sourceforge.pmd.ant.SourceLanguage
 
toString() - Method in class net.sourceforge.pmd.benchmark.StringBuilderCR
 
toString() - Method in class net.sourceforge.pmd.cpd.Match
 
toString() - Method in class net.sourceforge.pmd.cpd.TokenEntry
 
toString() - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
toString() - Method in class net.sourceforge.pmd.lang.ast.AbstractNode
Subclasses should implement this method to return a name usable with XPathRule for evaluating Element Names.
toString() - Method in class net.sourceforge.pmd.lang.ast.xpath.Attribute
 
toString() - Method in class net.sourceforge.pmd.lang.BaseLanguageModule
 
toString() - Method in class net.sourceforge.pmd.lang.cpp.ast.Token
Returns the image.
toString() - Method in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
toString() - Method in class net.sourceforge.pmd.lang.dfa.StackObject
 
toString() - Method in class net.sourceforge.pmd.lang.dfa.StartOrEndDataFlowNode
 
toString() - Method in class net.sourceforge.pmd.lang.dfa.VariableAccess
 
toString() - Method in class net.sourceforge.pmd.lang.ecmascript.ast.AbstractEcmascriptNode
 
toString() - Method in class net.sourceforge.pmd.lang.java.ast.AbstractJavaNode
 
toString() - Method in class net.sourceforge.pmd.lang.java.ast.Comment
 
toString() - Method in class net.sourceforge.pmd.lang.java.ast.JavadocElement
 
toString() - Method in class net.sourceforge.pmd.lang.java.ast.Token
Returns the image.
toString() - Method in class net.sourceforge.pmd.lang.java.dfa.JavaDataFlowNode
 
toString() - Method in class net.sourceforge.pmd.lang.java.symboltable.ClassNameDeclaration
 
toString() - Method in class net.sourceforge.pmd.lang.java.symboltable.ClassScope
 
toString() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
 
toString() - Method in class net.sourceforge.pmd.lang.java.symboltable.LocalScope
 
toString() - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodNameDeclaration
 
toString() - Method in class net.sourceforge.pmd.lang.java.symboltable.MethodScope
 
toString() - Method in class net.sourceforge.pmd.lang.java.symboltable.NameFinder
 
toString() - Method in class net.sourceforge.pmd.lang.java.symboltable.SimpleTypedNameDeclaration
 
toString() - Method in class net.sourceforge.pmd.lang.java.symboltable.SourceFileScope
 
toString() - Method in class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
toString() - Method in class net.sourceforge.pmd.lang.jsp.ast.AbstractJspNode
 
toString() - Method in class net.sourceforge.pmd.lang.jsp.ast.Token
Returns the image.
toString() - Method in class net.sourceforge.pmd.lang.LanguageFilenameFilter
 
toString() - Method in class net.sourceforge.pmd.lang.LanguageVersion
 
toString() - Method in class net.sourceforge.pmd.lang.matlab.ast.Token
Returns the image.
toString() - Method in class net.sourceforge.pmd.lang.objectivec.ast.Token
Returns the image.
toString() - Method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
toString(String) - Method in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
toString() - Method in class net.sourceforge.pmd.lang.plsql.ast.Token
Returns the image.
toString() - Method in class net.sourceforge.pmd.lang.plsql.dfa.PLSQLDataFlowNode
 
toString() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ClassNameDeclaration
 
toString() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ClassScope
 
toString() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.LocalScope
 
toString() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodNameDeclaration
 
toString() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.MethodScope
 
toString() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.NameFinder
 
toString() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.PLSQLNameOccurrence
 
toString() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.SourceFileScope
 
toString() - Method in class net.sourceforge.pmd.lang.plsql.symboltable.VariableNameDeclaration
 
toString() - Method in class net.sourceforge.pmd.lang.python.ast.Token
Returns the image.
toString() - Method in class net.sourceforge.pmd.lang.rule.ImportWrapper
 
toString() - Method in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
toString() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
toString() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
toString() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
toString(String) - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
 
toString() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTDirective
 
toString() - Method in class net.sourceforge.pmd.lang.vm.ast.Token
Returns the image.
toString() - Method in enum net.sourceforge.pmd.RulePriority
Returns the descriptive name of the priority.
toString() - Method in class net.sourceforge.pmd.RuleSetReferenceId
Return the String form of this Rule reference.
toString(InputStream) - Static method in class net.sourceforge.pmd.testframework.StreamUtil
Deprecated.
use IOUtils.toString(InputStream) instead
toString() - Method in class net.sourceforge.pmd.util.ClasspathClassLoader
toString() - Method in class net.sourceforge.pmd.util.database.DBType
 
toString() - Method in class net.sourceforge.pmd.util.database.DBURI
 
toString() - Method in class net.sourceforge.pmd.util.database.SourceObject
 
toString() - Method in class net.sourceforge.pmd.util.datasource.ReaderDataSource
 
toString() - Method in class net.sourceforge.pmd.util.filter.AbstractCompoundFilter
 
toString() - Method in class net.sourceforge.pmd.util.filter.AbstractDelegateFilter
 
toString() - Method in class net.sourceforge.pmd.util.filter.DirectoryFilter
 
toString() - Method in class net.sourceforge.pmd.util.filter.NotFilter
 
toString() - Method in class net.sourceforge.pmd.util.filter.RegexStringFilter
 
toString() - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
 
toStringLong() - Method in class net.sourceforge.pmd.dcd.graph.ConstructorNode
 
toStringLong() - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
 
toStringNullCheck - Variable in class net.sourceforge.pmd.lang.vm.ast.ASTReference
Indicates if toString() should be called during condition evaluation just to ensure it does not return null.
TR - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
TRAILING - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
TRAILING_COMMENT - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
TrailingCommaNode - Interface in net.sourceforge.pmd.lang.ecmascript.ast
 
TRANSACTION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
transformParametersIntoConfiguration(PMDParameters) - Static method in class net.sourceforge.pmd.cli.PMDParameters
 
TRANSIENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
TRANSIENT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
TRANSPOSE - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
Lexical state.
TREAT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
treeIsEmpty() - Method in class net.sourceforge.pmd.Report
Checks whether no violations have been reported.
treeIterator() - Method in class net.sourceforge.pmd.Report
Returns an iteration over the reported violations.
treeSize() - Method in class net.sourceforge.pmd.Report
The number of violations.
TRIGGER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
TriggerTimingPointSection() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
TriggerUnit() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
Trigger Triggers are always outside of a package.
trim(List<String>) - Static method in class net.sourceforge.pmd.lang.java.ast.CommentUtil
Similar to the String.trim() function, this one removes the leading and trailing empty/blank lines from the line list.
TRIM - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
TrimExpression() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
trimStartOn(String[], int) - Static method in class net.sourceforge.pmd.util.StringUtil
Trims off the leading characters off the strings up to the trimDepth specified.
TRIPLE_BSTRING - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
TRIPLE_BSTRING2 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
TRIPLE_STRING - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
TRIPLE_STRING2 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
TRIPLE_USTRING - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
TRIPLE_USTRING2 - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
TRUE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
TRUE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
True() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
TRUE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
TRUETOK - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
TRUNCATE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
TRY - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
TRY - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
TRY - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
TRY - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
TryStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
type - Variable in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
Type() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
TYPE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
type() - Method in class net.sourceforge.pmd.lang.rule.properties.BooleanMultiProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.BooleanProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.CharacterMultiProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.CharacterProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.DoubleMultiProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.DoubleProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.EnumeratedMultiProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.EnumeratedProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.FileProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.FloatMultiProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.FloatProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.IntegerMultiProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.IntegerProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.LongMultiProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.LongProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.MethodMultiProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.StringMultiProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.StringProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.TypeMultiProperty
 
type() - Method in class net.sourceforge.pmd.lang.rule.properties.TypeProperty
 
type() - Method in interface net.sourceforge.pmd.PropertyDescriptor
Denotes the value datatype.
TYPE - Static variable in class net.sourceforge.pmd.PropertyDescriptorFields
The type of the property.
TypeArgument() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
TypeArguments() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
TypeBound() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
TypeDeclaration() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
TYPEDEF - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
TYPEDEF - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
TypedNameDeclaration - Interface in net.sourceforge.pmd.lang.java.symboltable
 
typeErrorFor(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
 
typeFor(String) - Method in class net.sourceforge.pmd.util.TypeMap
Returns the type for the typeName specified.
TypeHelper - Class in net.sourceforge.pmd.lang.java.typeresolution
 
typeIdFor(Class<?>) - Static method in class net.sourceforge.pmd.lang.rule.properties.factories.PropertyDescriptorUtil
 
TypeKeyword() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
TypeMap - Class in net.sourceforge.pmd.util
A specialized map that stores types by both their full and short (without package prefixes) names.
TypeMap(int) - Constructor for class net.sourceforge.pmd.util.TypeMap
Constructor for TypeMap.
TypeMap(Class<?>...) - Constructor for class net.sourceforge.pmd.util.TypeMap
Constructor for TypeMap that takes in an initial set of types.
TypeMethod() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
TypeMultiProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a property that supports multiple class types, even for primitive values! TODO - untested for array types
TypeMultiProperty(String, String, Class<?>[], String[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.TypeMultiProperty
Constructor for TypeProperty.
TypeMultiProperty(String, String, String, String[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.TypeMultiProperty
Constructor for TypeProperty.
TypeMultiProperty(String, String, String, Map<String, String>, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.TypeMultiProperty
Constructor for TypeProperty.
TypeNode - Interface in net.sourceforge.pmd.lang.java.ast
This interface allows a Java Class to be associated with a node.
typeof(XPathContext, String, String) - Static method in class net.sourceforge.pmd.lang.java.xpath.JavaFunctions
 
typeof(XPathContext, String, String, String) - Static method in class net.sourceforge.pmd.lang.java.xpath.JavaFunctions
 
typeof(Node, String, String, String) - Static method in class net.sourceforge.pmd.lang.java.xpath.TypeOfFunction
 
TypeOfFunction - Class in net.sourceforge.pmd.lang.java.xpath
 
TypeOfFunction() - Constructor for class net.sourceforge.pmd.lang.java.xpath.TypeOfFunction
 
TypeParameter() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
TypeParameters() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
TypeProperty - Class in net.sourceforge.pmd.lang.rule.properties
Defines a property that supports single class types, even for primitive values! TODO - untested for array types
TypeProperty(String, String, Class<?>, String[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.TypeProperty
Constructor for TypeProperty.
TypeProperty(String, String, String, String[], float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.TypeProperty
 
TypeProperty(String, String, String, Map<String, String>, float) - Constructor for class net.sourceforge.pmd.lang.rule.properties.TypeProperty
 
TypeResolutionFacade - Class in net.sourceforge.pmd.lang.java.typeresolution
 
TypeResolutionFacade() - Constructor for class net.sourceforge.pmd.lang.java.typeresolution.TypeResolutionFacade
 
TypeSet - Class in net.sourceforge.pmd.lang.java.symboltable
Keeps track of the types encountered in a ASTCompilationUnit
TypeSet() - Constructor for class net.sourceforge.pmd.lang.java.symboltable.TypeSet
The TypeSet provides type resolution for the symbol facade.
TypeSet(ClassLoader) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.TypeSet
The TypeSet provides type resolution for the symbol facade.
TypeSet - Class in net.sourceforge.pmd.lang.plsql.symboltable
Keeps track of the types encountered in a ASTinput
TypeSet() - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet
 
TypeSet.AbstractResolver - Class in net.sourceforge.pmd.lang.java.symboltable
Base Resolver class that support a PMDASMClassLoader class loader.
TypeSet.CurrentPackageResolver - Class in net.sourceforge.pmd.lang.java.symboltable
Resolver that uses the current package to resolve a simple class name.
TypeSet.CurrentPackageResolver - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
TypeSet.ExplicitImportResolver - Class in net.sourceforge.pmd.lang.java.symboltable
Resolver that tries to resolve the given simple class name with the explicit import statements.
TypeSet.ExplicitImportResolver - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
TypeSet.FullyQualifiedNameResolver - Class in net.sourceforge.pmd.lang.java.symboltable
Resolver that simply loads the class by name.
TypeSet.FullyQualifiedNameResolver - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
TypeSet.ImplicitImportResolver - Class in net.sourceforge.pmd.lang.java.symboltable
Resolver that resolves simple class names from the implicit import of java.lang.*.
TypeSet.ImplicitImportResolver - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
TypeSet.ImportOnDemandResolver - Class in net.sourceforge.pmd.lang.java.symboltable
Resolver that uses the "on demand" import statements.
TypeSet.ImportOnDemandResolver - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
TypeSet.PrimitiveTypeResolver - Class in net.sourceforge.pmd.lang.java.symboltable
Resolver that resolves primitive types such as int or double.
TypeSet.PrimitiveTypeResolver - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
TypeSet.Resolver - Interface in net.sourceforge.pmd.lang.java.symboltable
A resolver that can resolve a class by name.
TypeSet.Resolver - Interface in net.sourceforge.pmd.lang.plsql.symboltable
TODO should Resolver provide a canResolve() and a resolve()? Requiring 2 calls seems clunky...
TypeSet.VoidResolver - Class in net.sourceforge.pmd.lang.java.symboltable
Resolver that resolves the "void" type.
TypeSet.VoidResolver - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
typesFrom(String) - Static method in class net.sourceforge.pmd.lang.rule.properties.TypeMultiProperty
 
TypeSignatureVisitor - Class in net.sourceforge.pmd.dcd.asm
 
TypeSignatureVisitor() - Constructor for class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
TypeSignatureVisitor(PrintVisitor) - Constructor for class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
TypeSpecification() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 

U

UCHAR - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
UI - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
uiOrder() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
Denotes the relative order the property field should occupy if we are using an auto-generated UI to display and edit property values.
uiOrder() - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
uiOrder() - Method in interface net.sourceforge.pmd.PropertyDescriptor
Denotes the relative order the property field should occupy if we are using an auto-generated UI to display and edit property values.
UnaryExpression() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
UnaryExpression(boolean) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
UnaryExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
UnaryExpressionNotPlusMinus() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
UnaryExpressionNotPlusMinus() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
UnaryFunction<E> - Interface in net.sourceforge.pmd.util
 
UNDEFINE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
UNDEFINITION - Static variable in class net.sourceforge.pmd.lang.dfa.VariableAccess
 
UNDER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
unescape(String) - Static method in class net.sourceforge.pmd.lang.vm.ast.ASTStringLiteral
 
UNICODE_ESC - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
UNION - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
UNION - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
UNION - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
UNIQUE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
UNIVERSAL_CHARACTER_NAME - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
UnlabelledStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
2006-05-24 - Matthias Hendler - added MERGE, EXECUTE choice and LOOKAHEAD at
UnnecessaryCaseChangeRule - Class in net.sourceforge.pmd.lang.java.rule.strings
 
UnnecessaryCaseChangeRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.UnnecessaryCaseChangeRule
 
UnnecessaryCastRule - Class in net.sourceforge.pmd.lang.java.rule.migrating
This is a rule, that detects unnecessary casts when using Java 1.5 generics and collections.
UnnecessaryCastRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.migrating.UnnecessaryCastRule
 
UnnecessaryConversionTemporaryRule - Class in net.sourceforge.pmd.lang.java.rule.unnecessary
 
UnnecessaryConversionTemporaryRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.unnecessary.UnnecessaryConversionTemporaryRule
 
UnnecessaryFullyQualifiedNameRule - Class in net.sourceforge.pmd.lang.java.rule.imports
 
UnnecessaryFullyQualifiedNameRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.imports.UnnecessaryFullyQualifiedNameRule
 
UnnecessaryLocalBeforeReturnRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
UnnecessaryLocalBeforeReturnRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.UnnecessaryLocalBeforeReturnRule
 
UnnecessaryReturnRule - Class in net.sourceforge.pmd.lang.java.rule.unnecessary
 
UnnecessaryReturnRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.unnecessary.UnnecessaryReturnRule
 
UnnecessaryWrapperObjectCreationRule - Class in net.sourceforge.pmd.lang.java.rule.optimizations
 
UnnecessaryWrapperObjectCreationRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.optimizations.UnnecessaryWrapperObjectCreationRule
 
UNPARSED - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
UNPARSED_TEXT - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
UNPARSED_TEXT_NO_DOUBLE_QUOTES - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
UNPARSED_TEXT_NO_SINGLE_QUOTES - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
UNPARSED_TEXT_NO_WHITESPACE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
UnparsedText() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
UnparsedTextNoDoubleQuotes() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Text that contains no double quotes, and that does not contain the start of a EL expression or value binding.
UnparsedTextNoSingleQuotes() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
Text that contains no single quotes, and that does not contain the start of a EL expression or value binding.
UnparsedTextNoWhitespace() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
UnqualifiedID() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
2006-05-20 - Matthias Hendler - added , , ,
UNSIGNED - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
UNSIGNED - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
UNSIGNED_DECIMALINT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
UNSIGNED_DECIMALLONG - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
UNSIGNED_HEXADECIMALINT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
UNSIGNED_HEXADECIMALLONG - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
UNSIGNED_NUMERIC_LITERAL - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
UNSIGNED_OCTALINT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
UNSIGNED_OCTALLONG - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
UNSIGNED_SUFFIX - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
UnsynchronizedStaticDateFormatterRule - Class in net.sourceforge.pmd.lang.java.rule.design
Using a DateFormatter (SimpleDateFormatter) which is static can cause unexpected results when used in a multi-threaded environment.
UnsynchronizedStaticDateFormatterRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.UnsynchronizedStaticDateFormatterRule
 
UnusedFormalParameterRule - Class in net.sourceforge.pmd.lang.java.rule.unusedcode
 
UnusedFormalParameterRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedFormalParameterRule
 
UnusedImports - Class in net.sourceforge.pmd.lang.java.typeresolution.rules.imports
 
UnusedImports() - Constructor for class net.sourceforge.pmd.lang.java.typeresolution.rules.imports.UnusedImports
 
UnusedImportsRule - Class in net.sourceforge.pmd.lang.java.rule.imports
 
UnusedImportsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.imports.UnusedImportsRule
 
UnusedLocalVariableRule - Class in net.sourceforge.pmd.lang.java.rule.unusedcode
 
UnusedLocalVariableRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedLocalVariableRule
 
UnusedMacroParameterRule - Class in net.sourceforge.pmd.lang.vm.rule.basic
 
UnusedMacroParameterRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.basic.UnusedMacroParameterRule
 
UnusedModifierRule - Class in net.sourceforge.pmd.lang.java.rule.unusedcode
 
UnusedModifierRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedModifierRule
 
UnusedPrivateFieldRule - Class in net.sourceforge.pmd.lang.java.rule.unusedcode
 
UnusedPrivateFieldRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedPrivateFieldRule
 
UnusedPrivateMethodRule - Class in net.sourceforge.pmd.lang.java.rule.unusedcode
This rule detects private methods, that are not used and can therefore be deleted.
UnusedPrivateMethodRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedPrivateMethodRule
 
UPDATE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
UpdateLineColumn(char) - Method in class net.sourceforge.pmd.lang.ast.JavaCharStream
 
UpdateLineColumn(char) - Method in class net.sourceforge.pmd.lang.ast.SimpleCharStream
 
upperLimit() - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractNumericProperty
Returns the maximum value that instances of the property can have
upperLimit() - Method in interface net.sourceforge.pmd.NumericPropertyDescriptor
Returns the maximum value that instances of the property can have
UROWID - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
usageField(String, String, String, MemberNode) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraph
 
UsageGraph - Class in net.sourceforge.pmd.dcd.graph
A UsageGraph tracks usage references between Java classes, based upon a parsing of the class files.
UsageGraph(Filter<String>) - Constructor for class net.sourceforge.pmd.dcd.graph.UsageGraph
 
usageGraph - Variable in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder
 
UsageGraphBuilder - Class in net.sourceforge.pmd.dcd.graph
Utility class used to build a UsageGraph.
UsageGraphBuilder(Filter<String>) - Constructor for class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder
 
UsageGraphBuilder.MyMethodVisitor - Class in net.sourceforge.pmd.dcd.graph
 
usageMethod(String, String, String, MemberNode) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraph
 
UsageNodeVisitor - Class in net.sourceforge.pmd.dcd
Perform a visitation a UsageGraph, looking for dead code, which is essential code which is not used by any other code.
UsageNodeVisitor() - Constructor for class net.sourceforge.pmd.dcd.UsageNodeVisitor
 
UsageNodeVisitor.Options - Class in net.sourceforge.pmd.dcd
Configuration options for usage analysis.
UseCollectionIsEmptyRule - Class in net.sourceforge.pmd.lang.java.rule.design
Detect structures like "foo.size() == 0" and suggest replacing them with foo.isEmpty().
UseCollectionIsEmptyRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.UseCollectionIsEmptyRule
 
useDefaultValueFor(PropertyDescriptor<?>) - Method in class net.sourceforge.pmd.AbstractPropertySource
Clears out any user-specified value for the property allowing it to use the default value in the descriptor.
useDefaultValueFor(PropertyDescriptor<?>) - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
useDefaultValueFor(PropertyDescriptor<?>) - Method in interface net.sourceforge.pmd.PropertySource
Clears out any user-specified value for the property allowing it to use the default value in the descriptor.
UseIndexOfCharRule - Class in net.sourceforge.pmd.lang.java.rule.strings
 
UseIndexOfCharRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.UseIndexOfCharRule
 
UselessAssignment - Class in net.sourceforge.pmd.lang.java.rule
 
UselessAssignment() - Constructor for class net.sourceforge.pmd.lang.java.rule.UselessAssignment
 
UselessOperationOnImmutableRule - Class in net.sourceforge.pmd.lang.java.rule.unnecessary
An operation on an Immutable object (String, BigDecimal or BigInteger) won't change the object itself.
UselessOperationOnImmutableRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.unnecessary.UselessOperationOnImmutableRule
 
UselessOverridingMethodRule - Class in net.sourceforge.pmd.lang.java.rule.unnecessary
 
UselessOverridingMethodRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.unnecessary.UselessOverridingMethodRule
 
UselessStringValueOfRule - Class in net.sourceforge.pmd.lang.java.rule.strings
 
UselessStringValueOfRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.UselessStringValueOfRule
 
USER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
usesDefaultValues() - Method in class net.sourceforge.pmd.AbstractPropertySource
Returns whether this Rule uses default values for properties.
usesDefaultValues() - Method in class net.sourceforge.pmd.lang.rule.RuleReference
 
usesDefaultValues() - Method in interface net.sourceforge.pmd.PropertySource
Returns whether this Rule uses default values for properties.
usesDFA() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
usesDFA() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
usesDFA() - Method in interface net.sourceforge.pmd.Rule
Gets whether this Rule uses Data Flow Analysis.
usesDFA(Language) - Method in class net.sourceforge.pmd.RuleSet
Does any Rule for the given Language use the DFA layer?
usesDFA(Language) - Method in class net.sourceforge.pmd.RuleSets
Check if the rules that apply to a source of the given language use DFA.
usesRuleChain() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
usesRuleChain() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
usesRuleChain() - Method in interface net.sourceforge.pmd.Rule
Gets whether this Rule uses the RuleChain.
usesSelfModifier() - Method in class net.sourceforge.pmd.lang.plsql.ast.ASTPrimaryPrefix
 
usesSuperModifier() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimaryPrefix
 
usesThisModifier() - Method in class net.sourceforge.pmd.lang.java.ast.ASTPrimaryPrefix
 
UseStringBufferForStringAppendsRule - Class in net.sourceforge.pmd.lang.java.rule.optimizations
 
UseStringBufferForStringAppendsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.optimizations.UseStringBufferForStringAppendsRule
 
UseStringBufferLengthRule - Class in net.sourceforge.pmd.lang.java.rule.strings
This rule finds places where StringBuffer.toString() is called just to see if the string is 0 length by either using .equals("") or toString().length()

UseStringBufferLengthRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.strings.UseStringBufferLengthRule
 
usesTypeResolution() - Method in class net.sourceforge.pmd.lang.rule.AbstractDelegateRule
 
usesTypeResolution() - Method in class net.sourceforge.pmd.lang.rule.AbstractRule
 
usesTypeResolution() - Method in interface net.sourceforge.pmd.Rule
Gets whether this Rule uses Type Resolution.
usesTypeResolution(Language) - Method in class net.sourceforge.pmd.RuleSet
Does any Rule for the given Language use Type Resolution?
usesTypeResolution(Language) - Method in class net.sourceforge.pmd.RuleSets
 
useThisOrSuper() - Method in class net.sourceforge.pmd.lang.java.symboltable.JavaNameOccurrence
Simply return if the image start with keyword 'this' or 'super'.
UseUtilityClassRule - Class in net.sourceforge.pmd.lang.java.rule.design
 
UseUtilityClassRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.design.UseUtilityClassRule
 
USING - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.

V

val - Variable in class net.sourceforge.pmd.lang.vm.ast.ASTEscape
Used by the parser
validate(String) - Method in class net.sourceforge.pmd.cli.PMDParameters.RulePriorityConverter
 
VALIDATING_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
VALIDATING_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.XmlXPathRule
 
VALIDATING_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
value - Variable in class net.sourceforge.pmd.lang.ast.xpath.saxon.AttributeNode
 
value - Variable in class net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode
 
VALUE - Static variable in class net.sourceforge.pmd.PropertyDescriptorFields
The default value.
VALUE_BINDING_IN_ATTRIBUTE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
ValueBindingInAttribute() - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParser
 
valueChanged(ListSelectionEvent) - Method in class net.sourceforge.pmd.util.designer.DFAPanel
 
valueChanged(TreeSelectionEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.ASTPanel
 
valueErrorFor(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractNumericProperty
Returns a string describing any error the value may have when characterized by the receiver.
valueErrorFor(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractPackagedProperty
 
valueErrorFor(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
 
valueErrorFor(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.StringMultiProperty
 
valueForPathChanged(TreePath, Object) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractScalarProperty
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.CharacterMultiProperty
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.CharacterProperty
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.EnumeratedMultiProperty
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.EnumeratedProperty
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.FileProperty
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.MethodMultiProperty
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.MethodProperty
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.StringMultiProperty
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.StringProperty
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.TypeMultiProperty
 
valueFrom(String) - Method in class net.sourceforge.pmd.lang.rule.properties.TypeProperty
 
valueFrom(String) - Method in interface net.sourceforge.pmd.PropertyDescriptor
If the property is multi-valued then return the separate values after parsing the propertyString provided.
valueOf(String) - Static method in enum net.sourceforge.pmd.benchmark.Benchmark
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.pmd.RulePriority
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum net.sourceforge.pmd.RulePriority
Get the priority which corresponds to the given number as returned by RulePriority.getPriority().
valueOf(String) - Static method in enum net.sourceforge.pmd.util.database.DBType.property
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.pmd.benchmark.Benchmark
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class net.sourceforge.pmd.benchmark.Benchmarker
 
values() - Static method in enum net.sourceforge.pmd.lang.ecmascript.EcmascriptParserOptions.Version
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
values() - Static method in enum net.sourceforge.pmd.RulePriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.pmd.util.database.DBType.property
Returns an array containing the constants of this enum type, in the order they are declared.
valuesAreTransitivelyEqual(Object[], Object[]) - Static method in class net.sourceforge.pmd.util.CollectionUtil
Returns whether the arrays are equal by examining each of their elements, even if they are arrays themselves.
valuesErrorFor(Object) - Method in class net.sourceforge.pmd.lang.rule.properties.AbstractProperty
 
valueType() - Method in class net.sourceforge.pmd.lang.rule.properties.factories.BasicPropertyDescriptorFactory
 
valueType() - Method in interface net.sourceforge.pmd.PropertyDescriptorFactory
The type of the value of the PropertyDescriptor created by this factory.
VARARGIN - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
VARCHAR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
VARCHAR2 - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
VARIABLE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
variableAccess - Variable in class net.sourceforge.pmd.lang.dfa.AbstractDataFlowNode
 
VariableAccess - Class in net.sourceforge.pmd.lang.dfa
 
VariableAccess(int, String) - Constructor for class net.sourceforge.pmd.lang.dfa.VariableAccess
 
VariableAccessException - Exception in net.sourceforge.pmd.lang.dfa
 
VariableAccessException() - Constructor for exception net.sourceforge.pmd.lang.dfa.VariableAccessException
 
VariableAccessException(String) - Constructor for exception net.sourceforge.pmd.lang.dfa.VariableAccessException
 
VariableAccessVisitor - Class in net.sourceforge.pmd.lang.java.dfa
Searches for special nodes and computes based on the sequence, the type of access of a variable.
VariableAccessVisitor() - Constructor for class net.sourceforge.pmd.lang.java.dfa.VariableAccessVisitor
 
VariableAccessVisitor - Class in net.sourceforge.pmd.lang.plsql.dfa
 
VariableAccessVisitor() - Constructor for class net.sourceforge.pmd.lang.plsql.dfa.VariableAccessVisitor
 
VariableDeclarator() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
VariableDeclaratorId() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
VariableInitializer() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
variableName - Variable in class net.sourceforge.pmd.lang.rule.ParametricRuleViolation
 
VariableNameDeclaration - Class in net.sourceforge.pmd.lang.java.symboltable
 
VariableNameDeclaration(ASTVariableDeclaratorId) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration
 
VariableNameDeclaration - Class in net.sourceforge.pmd.lang.plsql.symboltable
 
VariableNameDeclaration(ASTVariableOrConstantDeclaratorId) - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.VariableNameDeclaration
 
VariableNamingConventionsRule - Class in net.sourceforge.pmd.lang.java.rule.naming
 
VariableNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.java.rule.naming.VariableNamingConventionsRule
 
VariableOrConstantDeclaration() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
VariableOrConstantDeclarator() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
VariableOrConstantDeclaratorId() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
VariableOrConstantInitializer() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
VariableUsageFinderFunction - Class in net.sourceforge.pmd.lang.java.symboltable
 
VariableUsageFinderFunction(Map<NameDeclaration, List<NameOccurrence>>) - Constructor for class net.sourceforge.pmd.lang.java.symboltable.VariableUsageFinderFunction
 
VARRAY - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
VARYING - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
VBHTMLRenderer - Class in net.sourceforge.pmd.renderers
Renderer to another HTML format.
VBHTMLRenderer() - Constructor for class net.sourceforge.pmd.renderers.VBHTMLRenderer
 
VelocimacroProxy - Class in net.sourceforge.pmd.lang.vm.directive
VelocimacroProxy.java a proxy Directive-derived object to fit with the current directive system
VelocimacroProxy() - Constructor for class net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
 
VelocityCharStream - Class in net.sourceforge.pmd.lang.vm.util
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
VelocityCharStream(Reader, int, int, int) - Constructor for class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
VelocityCharStream(Reader, int, int) - Constructor for class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
VelocityCharStream(InputStream, int, int, int) - Constructor for class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
VelocityCharStream(InputStream, int, int) - Constructor for class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
 
verifyOptionsEqualsHashcode(ParserOptions, ParserOptions, ParserOptions, ParserOptions) - Static method in class net.sourceforge.pmd.lang.ParserOptionsTest
Verify equals and hashCode for 4 ParserOptions instances.
VERSION - Static variable in class net.sourceforge.pmd.lang.java.javadoc.JavadocTag
 
version - Variable in class net.sourceforge.pmd.lang.rule.xpath.AbstractXPathRuleQuery
The XPath version;
VERSION - Static variable in class net.sourceforge.pmd.PMD
Constant that contains always the current version of PMD.
VERSION_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.rule.XPathRule
 
versions - Variable in class net.sourceforge.pmd.lang.BaseLanguageModule
 
View() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
VIEW - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
ViewColumn() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
Viewer - Class in net.sourceforge.pmd.util.viewer
viewer's starter
Viewer() - Constructor for class net.sourceforge.pmd.util.viewer.Viewer
 
ViewerModel - Class in net.sourceforge.pmd.util.viewer.model
 
ViewerModel() - Constructor for class net.sourceforge.pmd.util.viewer.model.ViewerModel
 
viewerModelChanged(ViewerModelEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.ASTPanel
 
viewerModelChanged(ViewerModelEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.EvaluationResultsPanel
 
viewerModelChanged(ViewerModelEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.MainFrame
 
viewerModelChanged(ViewerModelEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.SourceCodePanel
 
viewerModelChanged(ViewerModelEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.XPathPanel
 
viewerModelChanged(ViewerModelEvent) - Method in interface net.sourceforge.pmd.util.viewer.model.ViewerModelListener
 
ViewerModelEvent - Class in net.sourceforge.pmd.util.viewer.model
The event which will be sent every time the model changes

Note: the instances will be immutable

ViewerModelEvent(Object, int) - Constructor for class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
Creates an event
ViewerModelEvent(Object, int, Object) - Constructor for class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
Creates an event
ViewerModelListener - Interface in net.sourceforge.pmd.util.viewer.model
identiefie a listener of the ViewerModel
VIOLATION_SUPPRESS_REGEX_DESCRIPTOR - Static variable in interface net.sourceforge.pmd.Rule
The property descriptor to universally suppress violations with messages matching a regular expression.
VIOLATION_SUPPRESS_XPATH_DESCRIPTOR - Static variable in interface net.sourceforge.pmd.Rule
Name of the property to universally suppress violations on nodes which match a given relative XPath expression.
ViolationNode - Class in net.sourceforge.pmd.lang.dfa.report
 
ViolationNode(RuleViolation) - Constructor for class net.sourceforge.pmd.lang.dfa.report.ViolationNode
 
VIOLATIONS_FOUND - Static variable in class net.sourceforge.pmd.cli.PMDCommandLineInterface
 
VIRTUAL - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
visit(UsageGraph, Object) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
visit(ClassNode, Object) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
visit(FieldNode, Object) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
visit(ConstructorNode, Object) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
visit(MethodNode, Object) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
visit(UsageGraph, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitor
 
visit(ClassNode, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitor
 
visit(FieldNode, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitor
 
visit(ConstructorNode, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitor
 
visit(MethodNode, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitor
 
visit(UsageGraph, Object) - Method in class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
visit(ClassNode, Object) - Method in class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
visit(FieldNode, Object) - Method in class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
visit(ConstructorNode, Object) - Method in class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
visit(MethodNode, Object) - Method in class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
visit(UsageGraph, Object) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor
 
visit(ClassNode, Object) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor
 
visit(FieldNode, Object) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor
 
visit(ConstructorNode, Object) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor
 
visit(MethodNode, Object) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor
 
visit(AbstractReportNode) - Method in class net.sourceforge.pmd.lang.dfa.report.ReportHTMLPrintVisitor
The visit method (Visitor Pattern).
visit(AbstractReportNode) - Method in class net.sourceforge.pmd.lang.dfa.report.ReportVisitor
 
visit(EcmascriptNode<?>, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.DumpFacade
 
visit(EcmascriptNode<?>, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTArrayComprehension, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTArrayComprehensionLoop, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTArrayLiteral, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTAssignment, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTAstRoot, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTBlock, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTBreakStatement, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTCatchClause, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTComment, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTConditionalExpression, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTContinueStatement, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTDoLoop, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTElementGet, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTEmptyExpression, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTExpressionStatement, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTForInLoop, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTForLoop, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTFunctionCall, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTFunctionNode, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTIfStatement, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTInfixExpression, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTKeywordLiteral, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTLabel, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTLabeledStatement, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTLetNode, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTName, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTNewExpression, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTNumberLiteral, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTObjectLiteral, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTObjectProperty, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTParenthesizedExpression, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTPropertyGet, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTRegExpLiteral, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTReturnStatement, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTScope, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTStringLiteral, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTSwitchCase, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTSwitchStatement, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTThrowStatement, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTTryStatement, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTUnaryExpression, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTVariableDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTVariableInitializer, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTWhileLoop, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTWithStatement, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTXmlDotQuery, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTXmlExpression, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTXmlMemberGet, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(ASTXmlString, Object) - Method in interface net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor
 
visit(EcmascriptNode<?>, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTArrayComprehension, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTArrayComprehensionLoop, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTArrayLiteral, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTAssignment, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTAstRoot, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTCatchClause, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTComment, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTDoLoop, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTElementGet, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTEmptyExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTExpressionStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTForInLoop, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTForLoop, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTFunctionCall, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTFunctionNode, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTInfixExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTKeywordLiteral, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTLabel, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTLabeledStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTLetNode, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTName, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTNewExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTNumberLiteral, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTObjectLiteral, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTObjectProperty, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTParenthesizedExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTPropertyGet, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTRegExpLiteral, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTScope, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTStringLiteral, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTSwitchCase, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTTryStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTUnaryExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTVariableInitializer, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTWhileLoop, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTWithStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTXmlDotQuery, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTXmlExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTXmlMemberGet, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(ASTXmlString, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitorAdapter
 
visit(AstNode) - Method in class net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptTreeBuilder
 
visit(EcmascriptNode<?>, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTArrayComprehension, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTArrayComprehensionLoop, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTArrayLiteral, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTAssignment, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTAstRoot, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTCatchClause, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTComment, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTDoLoop, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTElementGet, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTEmptyExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTExpressionStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTForInLoop, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTForLoop, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTFunctionCall, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTFunctionNode, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTInfixExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTKeywordLiteral, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTLabel, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTLabeledStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTLetNode, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTName, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTNewExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTNumberLiteral, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTObjectLiteral, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTObjectProperty, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTParenthesizedExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTPropertyGet, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTRegExpLiteral, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTScope, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTStringLiteral, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTSwitchCase, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTTryStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTUnaryExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTVariableInitializer, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTWhileLoop, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTWithStatement, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTXmlDotQuery, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTXmlExpression, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTXmlMemberGet, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTXmlString, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visit(ASTFunctionNode, Object) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.basic.ConsistentReturnRule
 
visit(Rule, Node, RuleContext) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.EcmascriptRuleChainVisitor
 
visit(JavaNode, Object) - Method in class net.sourceforge.pmd.lang.java.ast.DumpFacade
 
visit(JavaNode, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTCompilationUnit, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTPackageDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTImportDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTTypeDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTExtendsList, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTImplementsList, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTEnumDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTEnumBody, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTEnumConstant, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTTypeParameters, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTTypeParameter, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTTypeBound, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTClassOrInterfaceBody, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTClassOrInterfaceBodyDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTFieldDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTVariableDeclarator, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTVariableDeclaratorId, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTVariableInitializer, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTArrayInitializer, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTMethodDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTMethodDeclarator, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTFormalParameters, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTFormalParameter, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTConstructorDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTExplicitConstructorInvocation, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTInitializer, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTType, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTReferenceType, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTClassOrInterfaceType, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTTypeArguments, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTTypeArgument, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTWildcardBounds, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTPrimitiveType, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTResultType, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTName, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTNameList, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTAssignmentOperator, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTConditionalExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTConditionalOrExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTConditionalAndExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTInclusiveOrExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTExclusiveOrExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTAndExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTEqualityExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTInstanceOfExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTRelationalExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTShiftExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTAdditiveExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTMultiplicativeExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTUnaryExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTPreIncrementExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTPreDecrementExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTUnaryExpressionNotPlusMinus, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTPostfixExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTCastExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTPrimaryExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTMemberSelector, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTMethodReference, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTPrimaryPrefix, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTLambdaExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTPrimarySuffix, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTLiteral, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTBooleanLiteral, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTNullLiteral, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTArguments, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTArgumentList, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTAllocationExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTArrayDimsAndInits, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTLabeledStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTBlock, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTBlockStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTLocalVariableDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTEmptyStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTStatementExpression, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTSwitchStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTSwitchLabel, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTIfStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTWhileStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTDoStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTForStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTForInit, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTStatementExpressionList, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTForUpdate, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTBreakStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTContinueStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTReturnStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTThrowStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTSynchronizedStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTTryStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTResourceSpecification, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTResources, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTResource, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTCatchStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTFinallyStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTAssertStatement, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTRUNSIGNEDSHIFT, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTRSIGNEDSHIFT, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTAnnotation, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTNormalAnnotation, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTMarkerAnnotation, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTSingleMemberAnnotation, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTMemberValuePairs, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTMemberValuePair, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTMemberValue, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTMemberValueArrayInitializer, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTAnnotationTypeDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTAnnotationTypeBody, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTAnnotationTypeMemberDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTAnnotationMethodDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(ASTDefaultValue, Object) - Method in interface net.sourceforge.pmd.lang.java.ast.JavaParserVisitor
 
visit(JavaNode, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTExtendsList, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTImplementsList, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTTypeParameters, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTMemberSelector, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTTypeParameter, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTTypeBound, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTClassOrInterfaceBody, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTClassOrInterfaceBodyDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTEnumBody, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTEnumConstant, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTReferenceType, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTTypeArguments, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTTypeArgument, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTWildcardBounds, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTAnnotation, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTNormalAnnotation, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTMarkerAnnotation, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTSingleMemberAnnotation, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTMemberValuePairs, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTMemberValuePair, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTMemberValue, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTMemberValueArrayInitializer, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTAnnotationTypeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTAnnotationTypeBody, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTAnnotationTypeMemberDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTAnnotationMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTDefaultValue, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTRUNSIGNEDSHIFT, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTRSIGNEDSHIFT, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTAssertStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTPackageDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTTypeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTVariableDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTVariableInitializer, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTArrayInitializer, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTFormalParameters, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTFormalParameter, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTExplicitConstructorInvocation, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTInitializer, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTType, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTPrimitiveType, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTResultType, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTName, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTNameList, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTAssignmentOperator, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTConditionalOrExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTConditionalAndExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTInclusiveOrExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTExclusiveOrExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTAndExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTEqualityExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTInstanceOfExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTRelationalExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTShiftExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTAdditiveExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTMultiplicativeExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTUnaryExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTPreIncrementExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTPreDecrementExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTUnaryExpressionNotPlusMinus, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTPostfixExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTCastExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTPrimarySuffix, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTBooleanLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTNullLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTArguments, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTArgumentList, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTArrayDimsAndInits, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTLabeledStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTEmptyStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTStatementExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTSwitchLabel, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTDoStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTForInit, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTStatementExpressionList, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTForUpdate, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTSynchronizedStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTTryStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTResourceSpecification, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTResources, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTResource, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTFinallyStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTLambdaExpression, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTMethodReference, Object) - Method in class net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.DataFlowFacade
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.DataFlowFacade
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.JavaDFAGraphRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.JavaDFAGraphRule
 
visit(ASTStatementExpression, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTVariableDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTForInit, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTLabeledStatement, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTForUpdate, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTSwitchLabel, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.lang.java.dfa.StatementAndBraceFinder
 
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractInefficientZeroCheck
 
visit(JavaNode, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTExtendsList, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTImplementsList, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTTypeParameters, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTMemberSelector, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTTypeParameter, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTTypeBound, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTClassOrInterfaceBody, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTClassOrInterfaceBodyDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTEnumBody, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTEnumConstant, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTReferenceType, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTTypeArguments, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTTypeArgument, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTWildcardBounds, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTAnnotation, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTNormalAnnotation, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTMarkerAnnotation, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTSingleMemberAnnotation, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTMemberValuePairs, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTMemberValuePair, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTMemberValue, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTMemberValueArrayInitializer, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTAnnotationTypeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTAnnotationTypeBody, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTAnnotationTypeMemberDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTAnnotationMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTDefaultValue, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTRUNSIGNEDSHIFT, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTRSIGNEDSHIFT, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTAssertStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTPackageDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTTypeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTVariableDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTVariableInitializer, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTArrayInitializer, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTFormalParameters, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTFormalParameter, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTExplicitConstructorInvocation, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTInitializer, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTType, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTPrimitiveType, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTResultType, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTName, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTNameList, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTAssignmentOperator, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTConditionalOrExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTConditionalAndExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTInclusiveOrExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTExclusiveOrExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTAndExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTEqualityExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTInstanceOfExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTRelationalExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTShiftExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTAdditiveExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTMultiplicativeExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTUnaryExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTPreIncrementExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTPreDecrementExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTUnaryExpressionNotPlusMinus, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTPostfixExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTCastExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTPrimarySuffix, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTBooleanLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTNullLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTArguments, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTArgumentList, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTArrayDimsAndInits, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTLabeledStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTEmptyStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTStatementExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTSwitchLabel, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTDoStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTForInit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTStatementExpressionList, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTForUpdate, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTSynchronizedStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTTryStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTFinallyStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTResourceSpecification, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTResources, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTResource, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTLambdaExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTMethodReference, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractPoorMethodCall
Method visit.
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidBranchingStatementAsLastInLoopRule
 
visit(ASTUnaryExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidMultipleUnaryOperatorsRule
 
visit(ASTUnaryExpressionNotPlusMinus, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidMultipleUnaryOperatorsRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingHardCodedIPRule
 
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.AvoidUsingOctalValuesRule
 
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.BigIntegerInstantiationRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.BooleanInstantiationRule
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.BooleanInstantiationRule
 
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.BooleanInstantiationRule
 
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.BooleanInstantiationRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.BrokenNullCheckRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.CheckResultSetRule
 
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.CheckResultSetRule
 
visit(ASTName, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.CheckResultSetRule
 
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.CheckSkipResultRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.DoubleCheckedLockingRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.DoubleCheckedLockingRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.DoubleCheckedLockingRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.DoubleCheckedLockingRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.OverrideBothEqualsAndHashcodeRule
 
visit(ASTImplementsList, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.OverrideBothEqualsAndHashcodeRule
 
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.rule.basic.OverrideBothEqualsAndHashcodeRule
 
visit(JavaNode, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTDoStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTFinallyStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTSynchronizedStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTStatementExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTLabeledStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTSwitchLabel, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.AbstractNcssCountRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.CyclomaticComplexityRule
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.CyclomaticComplexityRule
 
visit(ASTDoStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.CyclomaticComplexityRule
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.CyclomaticComplexityRule
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.CyclomaticComplexityRule
 
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.CyclomaticComplexityRule
 
visit(ASTFormalParameter, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.ExcessiveParameterListRule
 
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.ExcessivePublicCountRule
Method counts ONLY public methods.
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.ExcessivePublicCountRule
Method counts ONLY public class attributes which are not PUBLIC and static- these usually represent constants....
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.ModifiedCyclomaticComplexityRule
 
visit(ASTExplicitConstructorInvocation, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NcssConstructorCountRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NcssMethodCountRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NcssTypeCountRule
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NcssTypeCountRule
 
visit(ASTExplicitConstructorInvocation, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NcssTypeCountRule
 
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NcssTypeCountRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NcssTypeCountRule
 
visit(ASTInitializer, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NcssTypeCountRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NcssTypeCountRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
 
visit(JavaNode, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
 
visit(ASTDoStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
 
visit(ASTTryStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
 
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.NPathComplexityRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
visit(ASTDoStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.codesize.TooManyFieldsRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentContentRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentDefaultAccessModifierRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentDefaultAccessModifierRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentDefaultAccessModifierRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentDefaultAccessModifierRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentRequiredRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.CommentSizeRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.comments.HeaderCommentsRule
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.controversial.AssignmentInOperandRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.controversial.DataflowAnomalyAnalysisRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.controversial.DataflowAnomalyAnalysisRule
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.controversial.DontImportSunRule
 
visit(ASTNullLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.rule.controversial.NullAssignmentRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.controversial.OnlyOneReturnRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.controversial.OnlyOneReturnRule
 
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.rule.controversial.SuspiciousOctalEscapeRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.CouplingBetweenObjectsRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.CouplingBetweenObjectsRule
 
visit(ASTResultType, Object) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.CouplingBetweenObjectsRule
 
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.CouplingBetweenObjectsRule
 
visit(ASTFormalParameter, Object) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.CouplingBetweenObjectsRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.CouplingBetweenObjectsRule
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.ExcessiveImportsRule
Hook method to count imports.
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.LawOfDemeterRule
That's a new method.
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.LooseCouplingRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.LoosePackageCouplingRule
 
visit(ASTPackageDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.LoosePackageCouplingRule
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.coupling.LoosePackageCouplingRule
 
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.AccessorClassGenerationRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.AccessorClassGenerationRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.AccessorClassGenerationRule
Outer interface visitation
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.AccessorClassGenerationRule
Store all target constructors
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.AccessorClassGenerationRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.AssignmentToNonFinalStaticRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.AvoidDeeplyNestedIfStmtsRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.AvoidDeeplyNestedIfStmtsRule
 
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.AvoidReassigningParametersRule
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.AvoidReassigningParametersRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.CloseResourceRule
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.CloseResourceRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.CloseResourceRule
 
visit(ASTEqualityExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.CompareObjectsWithEqualsRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.ConfusingTernaryRule
 
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.ConfusingTernaryRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.ConstructorCallsOverridableMethodRule
 
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.ConstructorCallsOverridableMethodRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.ConstructorCallsOverridableMethodRule
This check must be evaluated independently for each class.
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.ConstructorCallsOverridableMethodRule
Non-private constructor's methods are added to a list for later safety evaluation.
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.ConstructorCallsOverridableMethodRule
Create a MethodHolder to hold the method.
visit(JavaNode, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.ExcessiveLengthRule
 
visit(JavaNode, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.ExcessiveNodeCountRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.FieldDeclarationsShouldBeAtStartOfClassRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GenericClassCounterRule
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GenericClassCounterRule
 
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GenericClassCounterRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GodClassRule
Base entry point for the visitor - the compilation unit (everything within one file).
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GodClassRule
The primary expression node is used to detect access to attributes and method calls.
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GodClassRule
 
visit(ASTConditionalOrExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GodClassRule
 
visit(ASTConditionalAndExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GodClassRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GodClassRule
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GodClassRule
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GodClassRule
 
visit(ASTSwitchLabel, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GodClassRule
 
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GodClassRule
 
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.GodClassRule
 
visit(ASTStatementExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.IdempotentOperationsRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.ImmutableFieldRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.NonThreadSafeSingletonRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.NonThreadSafeSingletonRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.NonThreadSafeSingletonRule
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.PositionalIteratorRule
 
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.PreserveStackTraceRule
 
visit(ASTVariableDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.PreserveStackTraceRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.SimplifyBooleanReturnsRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.SimplifyBooleanReturnsRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.SingleMethodSingletonRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.SingleMethodSingletonRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.SingletonClassReturningNewInstanceRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.SingularFieldRule
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.SwitchDensityRule
 
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.SwitchDensityRule
 
visit(ASTSwitchLabel, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.SwitchDensityRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.UnnecessaryLocalBeforeReturnRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.UnnecessaryLocalBeforeReturnRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.UnsynchronizedStaticDateFormatterRule
 
visit(ASTPrimarySuffix, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.UseCollectionIsEmptyRule
 
visit(ASTClassOrInterfaceBody, Object) - Method in class net.sourceforge.pmd.lang.java.rule.design.UseUtilityClassRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.finalizers.AvoidCallingFinalizeRule
 
visit(ASTName, Object) - Method in class net.sourceforge.pmd.lang.java.rule.finalizers.AvoidCallingFinalizeRule
 
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.lang.java.rule.finalizers.AvoidCallingFinalizeRule
 
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.rule.GenericLiteralCheckerRule
This method checks if the Literal matches the pattern.
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.imports.DontImportJavaLangRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.imports.DuplicateImportsRule
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.imports.DuplicateImportsRule
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.imports.ImportFromSamePackageRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.imports.UnnecessaryFullyQualifiedNameRule
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.imports.UnnecessaryFullyQualifiedNameRule
 
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.lang.java.rule.imports.UnnecessaryFullyQualifiedNameRule
 
visit(ASTName, Object) - Method in class net.sourceforge.pmd.lang.java.rule.imports.UnnecessaryFullyQualifiedNameRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.imports.UnusedImportsRule
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.imports.UnusedImportsRule
 
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.lang.java.rule.imports.UnusedImportsRule
 
visit(ASTName, Object) - Method in class net.sourceforge.pmd.lang.java.rule.imports.UnusedImportsRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.javabeans.BeanMembersShouldSerializeRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.javabeans.BeanMembersShouldSerializeRule
 
visit(Rule, Node, RuleContext) - Method in class net.sourceforge.pmd.lang.java.rule.JavaRuleChainVisitor
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.junit.AbstractJUnitRule
 
visit(ASTArguments, Object) - Method in class net.sourceforge.pmd.lang.java.rule.junit.JUnitAssertionsShouldIncludeMessageRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.junit.JUnitTestsShouldIncludeAssertRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.junit.JUnitTestsShouldIncludeAssertRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.junit.TestClassWithoutTestCasesRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.logging.GuardLogStatementJavaUtilRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.logging.GuardLogStatementRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.logging.MoreThanOneLoggerRule
 
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.logging.MoreThanOneLoggerRule
 
visit(ASTAnnotationTypeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.logging.MoreThanOneLoggerRule
 
visit(ASTVariableDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.rule.logging.MoreThanOneLoggerRule
 
visit(ASTClassOrInterfaceBodyDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.migrating.JUnitUseExpectedRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.migrating.JUnitUseExpectedRule
 
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.migrating.UnnecessaryCastRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.migrating.UnnecessaryCastRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.AvoidDollarSignsRule
 
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.AvoidDollarSignsRule
 
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.AvoidDollarSignsRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.AvoidFieldNameMatchingMethodNameRule
 
visit(ASTClassOrInterfaceBody, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.AvoidFieldNameMatchingMethodNameRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.AvoidFieldNameMatchingTypeNameRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.AvoidFieldNameMatchingTypeNameRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.ClassNamingConventionsRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.MethodNamingConventionsRule
 
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.MethodNamingConventionsRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.MethodWithSameNameAsEnclosingClassRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.SuspiciousHashcodeMethodNameRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.VariableNamingConventionsRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.VariableNamingConventionsRule
 
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.VariableNamingConventionsRule
 
visit(ASTFormalParameters, Object) - Method in class net.sourceforge.pmd.lang.java.rule.naming.VariableNamingConventionsRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.optimizations.AbstractOptimizationRule
 
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.optimizations.AvoidInstantiatingObjectsInLoopsRule
 
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.optimizations.LocalVariableCouldBeFinalRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.optimizations.MethodArgumentCouldBeFinalRule
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.optimizations.MethodArgumentCouldBeFinalRule
 
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.optimizations.PrematureDeclarationRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.optimizations.RedundantFieldInitializerRule
 
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.lang.java.rule.optimizations.UnnecessaryWrapperObjectCreationRule
 
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.java.rule.optimizations.UseStringBufferForStringAppendsRule
 
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strictexception.AvoidCatchingThrowableRule
 
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strictexception.ExceptionAsFlowControlRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strictexception.SignatureDeclareThrowsExceptionRule
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strictexception.SignatureDeclareThrowsExceptionRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strictexception.SignatureDeclareThrowsExceptionRule
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strictexception.SignatureDeclareThrowsExceptionRule
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.StringConcatenationRule
 
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.AppendCharacterWithCharRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.AvoidDuplicateLiteralsRule
 
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.AvoidDuplicateLiteralsRule
 
visit(ASTBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.ConsecutiveAppendsShouldReuseRule
 
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.ConsecutiveLiteralAppendsRule
 
visit(ASTAdditiveExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.InefficientStringBufferingRule
 
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.InsufficientStringBufferDeclarationRule
 
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.StringInstantiationRule
 
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.StringToStringRule
 
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.UnnecessaryCaseChangeRule
 
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.UselessStringValueOfRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.UseStringBufferLengthRule
 
visit(ASTName, Object) - Method in class net.sourceforge.pmd.lang.java.rule.strings.UseStringBufferLengthRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.sunsecure.ArrayIsStoredDirectlyRule
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.sunsecure.ArrayIsStoredDirectlyRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.sunsecure.ArrayIsStoredDirectlyRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.sunsecure.MethodReturnsInternalArrayRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.sunsecure.MethodReturnsInternalArrayRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.SymbolTableTestRule
 
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unnecessary.UnnecessaryConversionTemporaryRule
 
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unnecessary.UnnecessaryConversionTemporaryRule
 
visit(ASTPrimarySuffix, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unnecessary.UnnecessaryConversionTemporaryRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unnecessary.UnnecessaryReturnRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unnecessary.UnnecessaryReturnRule
 
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unnecessary.UselessOperationOnImmutableRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unnecessary.UselessOverridingMethodRule
 
visit(ASTImplementsList, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unnecessary.UselessOverridingMethodRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unnecessary.UselessOverridingMethodRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unnecessary.UselessOverridingMethodRule
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedFormalParameterRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedFormalParameterRule
 
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedLocalVariableRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedModifierRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedModifierRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedModifierRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedPrivateFieldRule
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedPrivateFieldRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedPrivateFieldRule
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.unusedcode.UnusedPrivateMethodRule
Visit each method declaration.
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.rule.UselessAssignment
 
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.OccurrenceFinder
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTAnnotationTypeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTClassOrInterfaceBodyDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTFinallyStatement, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTLambdaExpression, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTTryStatement, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.java.symboltable.ScopeAndDeclarationFinder
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTTypeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTAnnotationTypeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTName, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTVariableDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTType, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTReferenceType, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTPrimitiveType, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTConditionalOrExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTConditionalAndExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTInclusiveOrExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTExclusiveOrExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTAndExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTEqualityExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTInstanceOfExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTRelationalExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTShiftExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTAdditiveExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTMultiplicativeExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTUnaryExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTPreIncrementExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTPreDecrementExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTUnaryExpressionNotPlusMinus, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTPostfixExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTCastExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTPrimarySuffix, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTNullLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTBooleanLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTStatementExpression, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTNormalAnnotation, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTMarkerAnnotation, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTSingleMemberAnnotation, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.ClassTypeResolver
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.rules.CloneMethodMustImplementCloneable
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.rules.CloneMethodMustImplementCloneable
 
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.rules.CloneMethodMustImplementCloneable
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.rules.imports.UnusedImports
 
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.rules.LooseCoupling
 
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.rules.SignatureDeclareThrowsException
 
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.rules.SignatureDeclareThrowsException
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.rules.SignatureDeclareThrowsException
 
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.rules.SignatureDeclareThrowsException
 
visit(int, int, String, String, String, String[]) - Method in class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
visit(JspNode, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.DumpFacade
 
visit(JspNode, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTCompilationUnit, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTContent, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTJspDirective, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTJspDirectiveAttribute, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTJspScriptlet, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTJspExpression, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTJspDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTJspComment, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTText, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTUnparsedText, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTElExpression, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTValueBinding, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTCData, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTElement, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTAttribute, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTAttributeValue, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTJspExpressionInAttribute, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTCommentTag, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTDoctypeDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTDoctypeExternalId, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(ASTHtmlScript, Object) - Method in interface net.sourceforge.pmd.lang.jsp.ast.JspParserVisitor
 
visit(JspNode, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTContent, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTJspDirective, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTJspDirectiveAttribute, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTJspScriptlet, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTJspExpression, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTJspDeclaration, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTJspComment, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTText, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTUnparsedText, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTElExpression, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTValueBinding, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTCData, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTElement, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTAttribute, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTAttributeValue, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTJspExpressionInAttribute, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTCommentTag, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTDeclaration, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTDoctypeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTDoctypeExternalId, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(ASTHtmlScript, Object) - Method in class net.sourceforge.pmd.lang.jsp.ast.JspParserVisitorAdapter
 
visit(JspNode, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTContent, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTJspDirective, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTJspDirectiveAttribute, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTJspScriptlet, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTJspExpression, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTJspDeclaration, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTJspComment, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTText, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTUnparsedText, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTElExpression, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTValueBinding, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTCData, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTElement, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTAttribute, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTAttributeValue, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTJspExpressionInAttribute, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTCommentTag, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTDeclaration, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTDoctypeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTDoctypeExternalId, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTHtmlScript, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visit(ASTJspDirectiveAttribute, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.basic.DuplicateJspImportsRule
 
visit(ASTAttribute, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.basic.NoInlineStyleInformationRule
 
visit(ASTElement, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.basic.NoInlineStyleInformationRule
 
visit(ASTElExpression, Object) - Method in class net.sourceforge.pmd.lang.jsp.rule.basic.NoUnsanitizedJSPExpressionRule
 
visit(Rule, Node, RuleContext) - Method in class net.sourceforge.pmd.lang.jsp.rule.JspRuleChainVisitor
 
visit(PLSQLNode, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.DumpFacade
 
visit(PLSQLNode, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTInput, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTDDLCommand, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTSqlPlusCommand, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTGlobal, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTBlock, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTPackageSpecification, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTPackageBody, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTDeclarativeUnit, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTDeclarativeSection, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCompilationDeclarationFragment, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTProgramUnit, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTObjectNameDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTFormalParameter, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTMethodDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTMethodDeclarator, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTFormalParameters, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTVariableOrConstantDeclarator, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTVariableOrConstantDeclaratorId, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTVariableOrConstantInitializer, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTDatatype, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCompilationDataType, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCollectionTypeName, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTScalarDataTypeName, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTDateTimeLiteral, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTExceptionHandler, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTSkip2NextTerminator, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTSkip2NextOccurrence, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTSkipPastNextOccurrence, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTSkip2NextTokenOccurrence, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTSkipPastNextTokenOccurrence, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTRead2NextOccurrence, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTReadPastNextOccurrence, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTSqlStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTWrappedObject, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTUnlabelledStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTLabelledStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCaseStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCaseWhenClause, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTElseClause, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTElsifClause, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTLoopStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTForStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTWhileStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTIfStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTForIndex, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTForAllIndex, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTForAllStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTGotoStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTReturnStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTContinueStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTExitStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTRaiseStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCloseStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTOpenStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTFetchStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTEmbeddedSqlStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTPipelineStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTConditionalCompilationStatement, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTSubTypeDefinition, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTFieldDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCollectionTypeDefinition, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCollectionDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTObjectDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCallSpecTail, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCursorUnit, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCursorSpecification, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCursorBody, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCompilationExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTAssignment, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCaseExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTLikeExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTTrimExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTObjectExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTConditionalOrExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTConditionalAndExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTEqualityExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTRelationalExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTAdditiveExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTStringExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTMultiplicativeExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTUnaryExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTUnaryExpressionNotPlusMinus, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTPrimaryExpression, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTPrimaryPrefix, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTPrimarySuffix, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTLiteral, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTStringLiteral, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTBooleanLiteral, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTNullLiteral, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTMultiSetCondition, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTNumericLiteral, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTLabel, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTName, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTQualifiedName, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTArguments, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTArgumentList, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTArgument, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTVariableOrConstantDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTDatatypeDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTPragma, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTInlinePragma, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTExceptionDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTParallelClause, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTAccessibleByClause, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTTable, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTTableColumn, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTView, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTSynonym, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTDirectory, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTDatabaseLink, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTViewColumn, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTComment, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTTypeMethod, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTTypeSpecification, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTAlterTypeSpec, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTAttributeDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTAttribute, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTPragmaClause, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTTriggerUnit, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTTriggerTimingPointSection, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTCompoundTriggerBlock, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTNonDMLTrigger, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTDDLEvent, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTDatabaseEvent, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTNonDMLEvent, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTAlterTrigger, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTKEYWORD_RESERVED, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTKEYWORD_UNRESERVED, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTID, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTUnqualifiedID, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTQualifiedID, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTTypeKeyword, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTJavaInterfaceClass, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(ASTEqualsOldIDNewID, Object) - Method in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitor
 
visit(PLSQLNode, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTInput, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTDDLCommand, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTSqlPlusCommand, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTGlobal, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTPackageSpecification, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTPackageBody, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTDeclarativeUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTDeclarativeSection, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCompilationDeclarationFragment, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTProgramUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTObjectNameDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTFormalParameter, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTFormalParameters, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTVariableOrConstantDeclarator, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTVariableOrConstantDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTVariableOrConstantInitializer, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTDatatype, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCompilationDataType, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCollectionTypeName, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTScalarDataTypeName, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTDateTimeLiteral, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTExceptionHandler, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTSkip2NextTerminator, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTSkip2NextOccurrence, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTSkipPastNextOccurrence, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTSkip2NextTokenOccurrence, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTSkipPastNextTokenOccurrence, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTRead2NextOccurrence, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTReadPastNextOccurrence, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTSqlStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTWrappedObject, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTUnlabelledStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTLabelledStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCaseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCaseWhenClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTElseClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTElsifClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTForIndex, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTForAllIndex, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTForAllStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTGotoStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTExitStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTRaiseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCloseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTOpenStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTFetchStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTEmbeddedSqlStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTPipelineStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTConditionalCompilationStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTSubTypeDefinition, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCollectionTypeDefinition, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCollectionDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTObjectDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCallSpecTail, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCursorUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCursorSpecification, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCursorBody, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCompilationExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTAssignment, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCaseExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTLikeExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTTrimExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTObjectExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTConditionalOrExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTConditionalAndExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTEqualityExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTRelationalExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTAdditiveExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTStringExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTMultiplicativeExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTUnaryExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTUnaryExpressionNotPlusMinus, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTPrimarySuffix, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTStringLiteral, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTBooleanLiteral, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTNullLiteral, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTMultiSetCondition, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTNumericLiteral, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTLabel, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTName, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTQualifiedName, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTArguments, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTArgumentList, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTArgument, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTVariableOrConstantDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTDatatypeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTPragma, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTInlinePragma, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTExceptionDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTParallelClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTTable, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTTableColumn, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTView, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTSynonym, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTDirectory, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTDatabaseLink, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTViewColumn, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTComment, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTTypeMethod, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTTypeSpecification, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTAlterTypeSpec, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTAttributeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTAttribute, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTPragmaClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTTriggerUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTTriggerTimingPointSection, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTCompoundTriggerBlock, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTNonDMLTrigger, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTDDLEvent, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTDatabaseEvent, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTNonDMLEvent, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTAlterTrigger, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTKEYWORD_RESERVED, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTKEYWORD_UNRESERVED, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTID, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTUnqualifiedID, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTQualifiedID, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTTypeKeyword, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTJavaInterfaceClass, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTEqualsOldIDNewID, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTAccessibleByClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParserVisitorAdapter
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.DataFlowFacade
 
visit(ASTTriggerUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.DataFlowFacade
 
visit(ASTTriggerTimingPointSection, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.DataFlowFacade
 
visit(ASTProgramUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.DataFlowFacade
 
visit(ASTTypeMethod, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.DataFlowFacade
 
visit(ASTTriggerUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.DFAPLSQLGraphRule
 
visit(ASTProgramUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.DFAPLSQLGraphRule
 
visit(ASTTypeMethod, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.DFAPLSQLGraphRule
 
visit(ASTTriggerTimingPointSection, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.DFAPLSQLGraphRule
 
visit(ASTInput, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.DFAPLSQLGraphRule
 
visit(ASTSqlStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTEmbeddedSqlStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTCloseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTOpenStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTFetchStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTPipelineStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTVariableOrConstantDeclarator, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTLabelledStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
PL/SQL does not have a do/while statement or repeat/until statement: the equivalent is a LOOP statement.
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
A PL/SQL WHILE statement includes the LOOP statement and all Expressions within it: it does not have a single test expression, so the Java control processing (on the Expression) fires for each Expression in the LOOP.
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTUnlabelledStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTCaseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTCaseWhenClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTElseClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTElsifClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
Treat a PLSQL CONTINUE like a Java "continue"
visit(ASTExitStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
Treat a PLSQL EXIT like a Java "break"
visit(ASTGotoStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
Treat a PLSQL GOTO like a Java "continue"
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(ASTRaiseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.dfa.StatementAndBraceFinder
 
visit(PLSQLNode, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTInput, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTDDLCommand, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTSqlPlusCommand, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTGlobal, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTPackageSpecification, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTPackageBody, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTDeclarativeUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTDeclarativeSection, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCompilationDeclarationFragment, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTProgramUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTObjectNameDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTFormalParameter, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTFormalParameters, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTVariableOrConstantDeclarator, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTVariableOrConstantDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTVariableOrConstantInitializer, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTDatatype, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCompilationDataType, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCollectionTypeName, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTScalarDataTypeName, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTDateTimeLiteral, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTExceptionHandler, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTSkip2NextTerminator, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTSkip2NextOccurrence, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTSkipPastNextOccurrence, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTSkip2NextTokenOccurrence, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTSkipPastNextTokenOccurrence, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTRead2NextOccurrence, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTReadPastNextOccurrence, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTSqlStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTWrappedObject, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTUnlabelledStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTLabelledStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCaseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCaseWhenClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTElseClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTElsifClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTForIndex, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTForAllIndex, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTForAllStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTGotoStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTExitStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTRaiseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCloseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTOpenStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTFetchStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTEmbeddedSqlStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTPipelineStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTConditionalCompilationStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTSubTypeDefinition, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCollectionTypeDefinition, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCollectionDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTObjectDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCallSpecTail, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCursorUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCursorSpecification, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCursorBody, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCompilationExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTAssignment, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCaseExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTLikeExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTTrimExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTObjectExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTConditionalOrExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTConditionalAndExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTEqualityExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTRelationalExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTAdditiveExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTStringExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTMultiplicativeExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTUnaryExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTUnaryExpressionNotPlusMinus, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTPrimarySuffix, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTStringLiteral, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTBooleanLiteral, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTNullLiteral, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTMultiSetCondition, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTNumericLiteral, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTLabel, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTName, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTQualifiedName, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTArguments, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTArgumentList, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTArgument, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTVariableOrConstantDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTDatatypeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTPragma, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTExceptionDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTParallelClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTTable, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTTableColumn, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTView, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTSynonym, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTDirectory, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTDatabaseLink, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTViewColumn, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTComment, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTTypeMethod, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTTypeSpecification, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTAlterTypeSpec, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTAttributeDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTAttribute, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTPragmaClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTInlinePragma, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTTriggerUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTTriggerTimingPointSection, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTCompoundTriggerBlock, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTNonDMLTrigger, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTDDLEvent, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTDatabaseEvent, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTNonDMLEvent, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTAlterTrigger, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTKEYWORD_RESERVED, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTKEYWORD_UNRESERVED, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTID, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTUnqualifiedID, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTQualifiedID, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTTypeKeyword, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTJavaInterfaceClass, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTEqualsOldIDNewID, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ASTAccessibleByClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(ExecutableCode, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visit(PLSQLNode, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTElsifClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTElseClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTExitStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTExceptionHandler, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTGotoStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTCaseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTRaiseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTLabelledStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTCaseWhenClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.AbstractNcssCountRule
 
visit(ASTInput, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTElsifClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTExceptionHandler, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTCaseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTCaseWhenClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTConditionalOrExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTPackageSpecification, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTTypeSpecification, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTPackageBody, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTTriggerUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTProgramUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTTypeMethod, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTTriggerTimingPointSection, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.CyclomaticComplexityRule
 
visit(ASTFormalParameter, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.ExcessiveParameterListRule
 
visit(ExecutableCode, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NcssMethodCountRule
 
visit(OracleObject, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NcssObjectCountRule
 
visit(ASTProgramUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NcssObjectCountRule
Override super.visit(PLSQLNode, Object) for ASTProgramUnit nodes, only adding DataPoints for Schema-level Functions and Procedures
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NcssObjectCountRule
 
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTProgramUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTTypeMethod, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTTriggerUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTTriggerTimingPointSection, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(PLSQLNode, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTElsifClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTElseClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTCaseWhenClause, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTCaseStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTConditionalOrExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.NPathComplexityRule
 
visit(ASTInput, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.TooManyFieldsRule
 
visit(ASTPackageSpecification, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.TooManyFieldsRule
 
visit(ASTTypeSpecification, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.codesize.TooManyFieldsRule
 
visit(PLSQLNode, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.design.ExcessiveLengthRule
 
visit(PLSQLNode, Object) - Method in class net.sourceforge.pmd.lang.plsql.rule.design.ExcessiveNodeCountRule
 
visit(Rule, Node, RuleContext) - Method in class net.sourceforge.pmd.lang.plsql.rule.PLSQLRuleChainVisitor
 
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.OccurrenceFinder
 
visit(ASTInput, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(ASTPackageSpecification, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(ASTPackageBody, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(ASTTypeSpecification, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(ASTTriggerUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(ASTTriggerTimingPointSection, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(ASTObjectDeclaration, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(ASTTypeMethod, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(ASTProgramUnit, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(ASTForAllStatement, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(ASTVariableOrConstantDeclaratorId, Object) - Method in class net.sourceforge.pmd.lang.plsql.symboltable.ScopeAndDeclarationFinder
 
visit(Rule, Node, RuleContext) - Method in class net.sourceforge.pmd.lang.rule.AbstractRuleChainVisitor
Visit the given rule to the given node.
visit(VmNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTprocess, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTEscapedDirective, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTEscape, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTComment, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTTextblock, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTFloatingPointLiteral, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTIntegerLiteral, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTStringLiteral, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTIdentifier, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTWord, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTDirective, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTBlock, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTMap, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTObjectArray, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTIntegerRange, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTMethod, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTIndex, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTReference, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTTrue, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTFalse, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTText, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTForeachStatement, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTIfStatement, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTElseStatement, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTElseIfStatement, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTSetDirective, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTExpression, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTAssignment, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTOrNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTAndNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTEQNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTNENode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTLTNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTGTNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTLENode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTGENode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTAddNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTSubtractNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTMulNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTDivNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTModNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTNotNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(VmNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTprocess, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTEscapedDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTEscape, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTComment, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTTextblock, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTFloatingPointLiteral, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTIntegerLiteral, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTStringLiteral, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTIdentifier, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTWord, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTMap, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTObjectArray, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTIntegerRange, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTIndex, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTReference, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTTrue, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTFalse, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTText, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTForeachStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTElseStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTElseIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTSetDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTAssignment, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTOrNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTAndNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTEQNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTNENode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTLTNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTGTNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTLENode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTGENode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTAddNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTSubtractNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTMulNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTDivNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTModNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTNotNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(VmNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTprocess, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTEscapedDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTEscape, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTComment, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTTextblock, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTFloatingPointLiteral, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTIntegerLiteral, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTStringLiteral, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTIdentifier, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTWord, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTMap, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTObjectArray, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTIntegerRange, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTIndex, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTReference, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTTrue, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTFalse, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTText, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTForeachStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTElseStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTElseIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTSetDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTAssignment, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTOrNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTAndNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTEQNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTNENode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTLTNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTGTNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTLENode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTGENode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTAddNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTSubtractNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTMulNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTDivNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTModNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTNotNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTprocess, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.AvoidDeeplyNestedIfStmtsRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.AvoidDeeplyNestedIfStmtsRule
 
visit(ASTElseIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.AvoidDeeplyNestedIfStmtsRule
 
visit(ASTDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.AvoidReassigningParametersRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.CollapsibleIfStatementsRule
 
visit(ASTElseIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.CollapsibleIfStatementsRule
 
visit(ASTForeachStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.EmptyForeachStmtRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.EmptyIfStmtRule
 
visit(ASTElseIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.EmptyIfStmtRule
 
visit(ASTElseStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.EmptyIfStmtRule
 
visit(ASTprocess, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.ExcessiveTemplateLengthRule
 
visit(ASTText, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.NoInlineJavaScriptRule
 
visit(ASTDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.basic.UnusedMacroParameterRule
 
visit(Rule, Node, RuleContext) - Method in class net.sourceforge.pmd.lang.vm.rule.VmRuleChainVisitor
 
visit(XmlNode, Object) - Method in class net.sourceforge.pmd.lang.xml.ast.DumpFacade
 
visit(XmlNode, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visit(XmlNode, Attr, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visit(XmlNode, CharacterData, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visit(XmlNode, Comment, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visit(XmlNode, Document, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visit(XmlNode, DocumentType, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visit(XmlNode, Element, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visit(XmlNode, Entity, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visit(XmlNode, EntityReference, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visit(XmlNode, Notation, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visit(XmlNode, ProcessingInstruction, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visit(XmlNode, Text, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visit(XmlNode, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
visit(Rule, Node, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.XmlRuleChainVisitor
 
visitAll(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.ecmascript.rule.AbstractEcmascriptRule
 
visitAll(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 
visitAll(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule
 
visitAll(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
 
visitAll(List<Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.rule.AbstractRuleChainVisitor
 
visitAll(List<Node>, RuleContext) - Method in interface net.sourceforge.pmd.lang.rule.RuleChainVisitor
Visit all the given Nodes provided using the given RuleContext.
visitAll(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visitAll(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
visitAnnotation(String, boolean) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitAnnotation(String, boolean) - Method in class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
visitAnnotationDefault() - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitArrayType() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitAttribute(Attribute) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitAttribute(Attribute) - Method in class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
visitAttributeNodes(XmlNode, Node, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visitBaseType(char) - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitClassBound() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitClassType(String) - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitCode() - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitConstructors(ClassNode, Object) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
visitConstructors(ClassNode, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitor
 
visitConstructors(ClassNode, Object) - Method in class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
visitDomNode(XmlNode, Node, RuleContext) - Method in class net.sourceforge.pmd.lang.xml.rule.AbstractDomXmlRule
 
visitEnd() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitEnd() - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitEnd() - Method in class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
visitExceptionType() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitField(int, String, String, String, Object) - Method in class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
visitFieldInsn(int, String, String, String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitFields(ClassNode, Object) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
visitFields(ClassNode, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitor
 
visitFields(ClassNode, Object) - Method in class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
visitFormalTypeParameter(String) - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitIincInsn(int, int) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitInnerClass(String, String, String, int) - Method in class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
visitInnerClassType(String) - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitInsn(int) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitInterface() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitInterfaceBound() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitIntInsn(int, int) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitJumpInsn(int, Label) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitLabel(Label) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitLdcInsn(Object) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitLineNumber(int, Label) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitMaxs(int, int) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
visitMethodInsn(int, String, String, String, boolean) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitMethods(ClassNode, Object) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
visitMethods(ClassNode, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitor
 
visitMethods(ClassNode, Object) - Method in class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
VisitorStarter - Interface in net.sourceforge.pmd.lang
Interface for starting an implementation of the visitors for ASTs.
visitOuterClass(String, String, String) - Method in class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitParameterType() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitReturnType() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitSource(String, String) - Method in class net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor
 
visitSuperclass() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitTypeArgument() - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitTypeArgument(char) - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitTypeInsn(int, String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
visitTypeVariable(String) - Method in class net.sourceforge.pmd.dcd.asm.TypeSignatureVisitor
 
visitUse(MemberNode, Object) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
visitUse(MemberNode, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitor
 
visitUse(MemberNode, Object) - Method in class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
visitUser(MemberNode, Object) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
visitUser(MemberNode, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitor
 
visitUser(MemberNode, Object) - Method in class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
visitUsers(MemberNode, Object) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
visitUsers(MemberNode, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitor
 
visitUsers(MemberNode, Object) - Method in class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
visitUses(MemberNode, Object) - Method in class net.sourceforge.pmd.dcd.DumpNodeVisitor
 
visitUses(MemberNode, Object) - Method in interface net.sourceforge.pmd.dcd.graph.NodeVisitor
 
visitUses(MemberNode, Object) - Method in class net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
 
visitVarInsn(int, int) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder.MyMethodVisitor
 
VmHandler - Class in net.sourceforge.pmd.lang.vm
Implementation of LanguageVersionHandler for the VM parser.
VmHandler() - Constructor for class net.sourceforge.pmd.lang.vm.VmHandler
 
VmLanguageModule - Class in net.sourceforge.pmd.lang.vm
Created by christoferdutz on 20.09.14.
VmLanguageModule() - Constructor for class net.sourceforge.pmd.lang.vm.VmLanguageModule
 
VmNode - Interface in net.sourceforge.pmd.lang.vm.ast
 
VmParser - Class in net.sourceforge.pmd.lang.vm.ast
This class is responsible for parsing a Velocity template.
VmParser(CharStream) - Constructor for class net.sourceforge.pmd.lang.vm.ast.VmParser
Constructor with user supplied CharStream.
VmParser(VmParserTokenManager) - Constructor for class net.sourceforge.pmd.lang.vm.ast.VmParser
Constructor with generated Token Manager.
VmParser - Class in net.sourceforge.pmd.lang.vm
Adapter for the VmParser.
VmParser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.vm.VmParser
 
VmParserConstants - Interface in net.sourceforge.pmd.lang.vm.ast
Token literal values and constants.
VmParserTokenManager - Class in net.sourceforge.pmd.lang.vm.ast
Token Manager.
VmParserTokenManager(CharStream) - Constructor for class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Constructor.
VmParserTokenManager(CharStream, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Constructor.
VmParserTreeConstants - Interface in net.sourceforge.pmd.lang.vm.ast
 
VmParserVisitor - Interface in net.sourceforge.pmd.lang.vm.ast
 
VmParserVisitorAdapter - Class in net.sourceforge.pmd.lang.vm.ast
 
VmParserVisitorAdapter() - Constructor for class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
VmRuleChainVisitor - Class in net.sourceforge.pmd.lang.vm.rule
 
VmRuleChainVisitor() - Constructor for class net.sourceforge.pmd.lang.vm.rule.VmRuleChainVisitor
 
VmRuleViolationFactory - Class in net.sourceforge.pmd.lang.vm.rule
 
VmTokenManager - Class in net.sourceforge.pmd.lang.vm
 
VmTokenManager(Reader) - Constructor for class net.sourceforge.pmd.lang.vm.VmTokenManager
 
VOID - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
VOID - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
VOID - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
VOID_BLOCK - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
Lexical state.
VoidResolver() - Constructor for class net.sourceforge.pmd.lang.java.symboltable.TypeSet.VoidResolver
 
VoidResolver() - Constructor for class net.sourceforge.pmd.lang.plsql.symboltable.TypeSet.VoidResolver
 
VOLATILE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
VOLATILE - Static variable in interface net.sourceforge.pmd.lang.java.ast.AccessNode
 
VOLATILE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
VOLATILE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
VSRenderer - Class in net.sourceforge.pmd.cpd
 
VSRenderer() - Constructor for class net.sourceforge.pmd.cpd.VSRenderer
 

W

WHEN - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
WHENEVER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
WHERE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
WHILE - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
WHILE - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
WHILE - Static variable in interface net.sourceforge.pmd.lang.matlab.ast.MatlabParserConstants
RegularExpression Id.
WHILE - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
WHILE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
WHILE - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
WHILE_EXPR - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
WHILE_LAST_STATEMENT - Static variable in class net.sourceforge.pmd.lang.dfa.NodeType
 
WhileStatement() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
WhileStatement() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
 
WHITESPACE - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
WHITESPACE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
WHITESPACES - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
WildcardBounds() - Method in class net.sourceforge.pmd.lang.java.ast.JavaParser
 
WITH - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
WITH - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
withoutPackageName(String) - Static method in class net.sourceforge.pmd.util.ClassUtil
Returns the abbreviated name of the type, without the package name
withoutPrefixes(String, String...) - Static method in class net.sourceforge.pmd.util.StringUtil
Checks for the existence of any of the listed prefixes on the non-null text and removes them.
Word() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
 
WORD - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
RegularExpression Id.
wordAfter(String, int) - Static method in class net.sourceforge.pmd.lang.java.ast.CommentUtil
 
WORDS_ARE_REGEX_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.java.rule.comments.CommentContentRule
 
WRAPPED - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
WrappedObject() - Method in class net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
2011-05-15 - SRT - Added to cope with wrapped objects A wrapped function looks like this (always terminated by one or more equals signs "="):- " CREATE OR REPLACE FUNCTION "TESTUSER"."GET_DATE_STRING" / ** Return SYSDATE formatted using the provided template.
write(RuleSet) - Method in class net.sourceforge.pmd.RuleSetWriter
 
writeData(Writer, Iterator<T>) - Method in class net.sourceforge.pmd.renderers.CSVWriter
 
writer - Variable in class net.sourceforge.pmd.renderers.AbstractRenderer
 
writeTitles(Writer) - Method in class net.sourceforge.pmd.renderers.CSVWriter
 
WsdlLanguageModule - Class in net.sourceforge.pmd.lang.wsdl
Created by bernardo-macedo on 24.06.15.
WsdlLanguageModule() - Constructor for class net.sourceforge.pmd.lang.wsdl.WsdlLanguageModule
 

X

XINCLUDE_AWARE_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.AbstractXmlRule
 
XINCLUDE_AWARE_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.rule.XmlXPathRule
 
XINCLUDE_AWARE_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
XmlHandler - Class in net.sourceforge.pmd.lang.xml
Implementation of LanguageVersionHandler for the XML.
XmlHandler() - Constructor for class net.sourceforge.pmd.lang.xml.XmlHandler
 
XmlLanguageModule - Class in net.sourceforge.pmd.lang.xml
Created by christoferdutz on 20.09.14.
XmlLanguageModule() - Constructor for class net.sourceforge.pmd.lang.xml.XmlLanguageModule
 
XMLNAME - Static variable in interface net.sourceforge.pmd.lang.jsp.ast.JspParserConstants
RegularExpression Id.
XmlNode - Interface in net.sourceforge.pmd.lang.xml.ast
This interface represents all XML AST nodes.
XmlNodeInvocationHandler - Class in net.sourceforge.pmd.lang.xml.ast
 
XmlNodeInvocationHandler(XmlParser, Node) - Constructor for class net.sourceforge.pmd.lang.xml.ast.XmlNodeInvocationHandler
 
XmlParser - Class in net.sourceforge.pmd.lang.xml.ast
 
XmlParser(XmlParserOptions) - Constructor for class net.sourceforge.pmd.lang.xml.ast.XmlParser
 
XmlParser - Class in net.sourceforge.pmd.lang.xml
Adapter for the XmlParser.
XmlParser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.xml.XmlParser
 
XmlParserOptions - Class in net.sourceforge.pmd.lang.xml
 
XmlParserOptions() - Constructor for class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
XmlParserOptions(Rule) - Constructor for class net.sourceforge.pmd.lang.xml.XmlParserOptions
 
XMLRenderer - Class in net.sourceforge.pmd.cpd
 
XMLRenderer() - Constructor for class net.sourceforge.pmd.cpd.XMLRenderer
Creates a XML Renderer with the default (platform dependent) encoding.
XMLRenderer(String) - Constructor for class net.sourceforge.pmd.cpd.XMLRenderer
Creates a XML Renderer with a specific output encoding.
XMLRenderer - Class in net.sourceforge.pmd.renderers
Renderer to XML format.
XMLRenderer() - Constructor for class net.sourceforge.pmd.renderers.XMLRenderer
 
XMLRenderer(String) - Constructor for class net.sourceforge.pmd.renderers.XMLRenderer
 
XmlRuleChainVisitor - Class in net.sourceforge.pmd.lang.xml.rule
 
XmlRuleChainVisitor() - Constructor for class net.sourceforge.pmd.lang.xml.rule.XmlRuleChainVisitor
 
XmlRuleViolationFactory - Class in net.sourceforge.pmd.lang.xml.rule
 
XmlXPathRule - Class in net.sourceforge.pmd.lang.xml.rule
 
XmlXPathRule() - Constructor for class net.sourceforge.pmd.lang.xml.rule.XmlXPathRule
 
XOR - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
XOR - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
XOR - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
XORASSIGN - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
XORASSIGN - Static variable in interface net.sourceforge.pmd.lang.objectivec.ast.ObjectiveCParserConstants
RegularExpression Id.
XOREQ - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.
xpath - Variable in class net.sourceforge.pmd.lang.rule.xpath.AbstractXPathRuleQuery
The XPath query string.
XPATH_1_0 - Static variable in interface net.sourceforge.pmd.lang.rule.xpath.XPathRuleQuery
XPath 1.0 version.
XPATH_1_0_COMPATIBILITY - Static variable in interface net.sourceforge.pmd.lang.rule.xpath.XPathRuleQuery
XPath 1.0 compatibility version.
XPATH_2_0 - Static variable in interface net.sourceforge.pmd.lang.rule.xpath.XPathRuleQuery
XPath 2.0 version.
XPATH_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.rule.XPathRule
 
XPathCLI - Class in net.sourceforge.pmd.cli
To use this, do this: $ cat ~/tmp/Test.java package foo; public class Test { private int x; } $ java net.sourceforge.pmd.util.XPathTest -xpath "//FieldDeclaration" -filename "/home/tom/tmp/Test.java" Match at line 3 column 11; package name 'foo'; variable name 'x'
XPathCLI() - Constructor for class net.sourceforge.pmd.cli.XPathCLI
 
XPathFragmentAddingItem - Class in net.sourceforge.pmd.util.viewer.gui.menu
adds the given path fragment to the XPath expression upon action
XPathFragmentAddingItem(String, ViewerModel, String) - Constructor for class net.sourceforge.pmd.util.viewer.gui.menu.XPathFragmentAddingItem
constructs the item
XPathHandler - Interface in net.sourceforge.pmd.lang
Interface for performing Language specific XPath handling, such as initialization and navigation.
XPathPanel - Class in net.sourceforge.pmd.util.viewer.gui
Panel for the XPath entry and editing
XPathPanel(ViewerModel) - Constructor for class net.sourceforge.pmd.util.viewer.gui.XPathPanel
Constructs the panel
XPathRule - Class in net.sourceforge.pmd.lang.rule
Rule that tries to match an XPath expression against a DOM view of an AST.
XPathRule() - Constructor for class net.sourceforge.pmd.lang.rule.XPathRule
 
XPathRule(String) - Constructor for class net.sourceforge.pmd.lang.rule.XPathRule
 
XPathRuleQuery - Interface in net.sourceforge.pmd.lang.rule.xpath
This interface captures the logic needed by XPathRule to implement an XPath based query on an AST Node.
XslLanguageModule - Class in net.sourceforge.pmd.lang.xsl
Created by christoferdutz on 20.09.14.
XslLanguageModule() - Constructor for class net.sourceforge.pmd.lang.xsl.XslLanguageModule
 
XSLT_FILENAME - Static variable in class net.sourceforge.pmd.renderers.XSLTRenderer
 
XSLTRenderer - Class in net.sourceforge.pmd.renderers
Renderer to XML format with a XSL Transformation applied.
XSLTRenderer() - Constructor for class net.sourceforge.pmd.renderers.XSLTRenderer
 

Y

YAHTMLRenderer - Class in net.sourceforge.pmd.renderers
Renderer to another HTML format.
YAHTMLRenderer() - Constructor for class net.sourceforge.pmd.renderers.YAHTMLRenderer
 
YEAR - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
YES - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
YIELD - Static variable in interface net.sourceforge.pmd.lang.python.ast.PythonParserConstants
RegularExpression Id.

Z

ZERO - Static variable in class net.sourceforge.pmd.util.NumericConstants
 
ZipDataSource - Class in net.sourceforge.pmd.util.datasource
DataSource implementation to read data from an entry in a zip or jar file.
ZipDataSource(ZipFile, ZipEntry) - Constructor for class net.sourceforge.pmd.util.datasource.ZipDataSource
 
ZONE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.

_

_CHARACTER - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
_CHARACTER_WO_ASTERISK - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
_DEFAULT - Static variable in interface net.sourceforge.pmd.lang.cpp.ast.CppParserConstants
RegularExpression Id.
_DEFAULT - Static variable in interface net.sourceforge.pmd.lang.java.ast.JavaParserConstants
RegularExpression Id.
_DEFAULT - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
_WHATEVER_CHARACTER_WO_ASTERISK - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
_WHATEVER_CHARACTER_WO_QUOTE - Static variable in interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
RegularExpression Id.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

Copyright © 2002–2016 InfoEther. All rights reserved.