- 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
RuleViolation
s 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- end() - Method in class net.sourceforge.pmd.renderers.AbstractIncrementingRenderer
-
- end() - Method in class net.sourceforge.pmd.renderers.HTMLRenderer
-
- end() - Method in interface net.sourceforge.pmd.renderers.Renderer
-
- end() - Method in class net.sourceforge.pmd.renderers.SummaryHTMLRenderer
-
- end() - Method in class net.sourceforge.pmd.renderers.TextColorRenderer
-
- end() - Method in class net.sourceforge.pmd.renderers.TextRenderer
-
- end() - Method in class net.sourceforge.pmd.renderers.VBHTMLRenderer
-
- end() - Method in class net.sourceforge.pmd.renderers.XMLRenderer
-
- end() - Method in class net.sourceforge.pmd.renderers.XSLTRenderer
-
- end() - Method in class net.sourceforge.pmd.renderers.YAHTMLRenderer
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.CSVRenderer
-
- renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.EmacsRenderer
-
- renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.HTMLRenderer
-
- renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.IDEAJRenderer
-
- renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.TextPadRenderer
-
- renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.TextRenderer
-
- renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.VBHTMLRenderer
-
- renderFileViolations(Iterator<RuleViolation>) - Method in class net.sourceforge.pmd.renderers.XMLRenderer
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-