- ABSTRACT - Static variable in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- ABSTRACT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- 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
-
- 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
-
Base class for Rule implementations which delegate to another Rule instance.
- AbstractDelegateRule() - Constructor for class net.sourceforge.pmd.AbstractDelegateRule
-
- AbstractInefficientZeroCheck - Class in net.sourceforge.pmd.rules
-
This is an abstract rule for patterns which compare a method invocation to 0.
- AbstractInefficientZeroCheck() - Constructor for class net.sourceforge.pmd.rules.AbstractInefficientZeroCheck
-
- AbstractJavaRule - Class in net.sourceforge.pmd
-
- AbstractJavaRule() - Constructor for class net.sourceforge.pmd.AbstractJavaRule
-
- AbstractJspRule - Class in net.sourceforge.pmd.jsp.rules
-
- AbstractJspRule() - Constructor for class net.sourceforge.pmd.jsp.rules.AbstractJspRule
-
- AbstractJUnitRule - Class in net.sourceforge.pmd.rules.junit
-
- AbstractJUnitRule() - Constructor for class net.sourceforge.pmd.rules.junit.AbstractJUnitRule
-
- AbstractLanguage - Class in net.sourceforge.pmd.cpd
-
- AbstractLanguage(Tokenizer, String...) - Constructor for class net.sourceforge.pmd.cpd.AbstractLanguage
-
- AbstractNameDeclaration - Class in net.sourceforge.pmd.symboltable
-
- AbstractNameDeclaration(SimpleNode) - Constructor for class net.sourceforge.pmd.symboltable.AbstractNameDeclaration
-
- AbstractNcssCount - Class in net.sourceforge.pmd.rules.codesize
-
Abstract superclass for NCSS counting methods.
- AbstractNcssCount(Class) - Constructor for class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
-
Count the nodes of the given type using NCSS rules.
- AbstractOptimizationRule - Class in net.sourceforge.pmd.rules.optimization
-
Base class with utility methods for optimization rules
- AbstractOptimizationRule() - Constructor for class net.sourceforge.pmd.rules.optimization.AbstractOptimizationRule
-
- AbstractPMDProperty - Class in net.sourceforge.pmd.properties
-
- AbstractPMDProperty(String, String, Object, float) - Constructor for class net.sourceforge.pmd.properties.AbstractPMDProperty
-
Constructor for AbstractPMDProperty.
- AbstractPoorMethodCall - Class in net.sourceforge.pmd.rules
-
Detects and flags the occurrences of specific method calls against an instance of
a designated class.
- AbstractPoorMethodCall() - Constructor for class net.sourceforge.pmd.rules.AbstractPoorMethodCall
-
- AbstractRenderer - Class in net.sourceforge.pmd.renderers
-
- AbstractRenderer() - Constructor for class net.sourceforge.pmd.renderers.AbstractRenderer
-
- AbstractReportNode - Class in net.sourceforge.pmd.dfa.report
-
- AbstractReportNode() - Constructor for class net.sourceforge.pmd.dfa.report.AbstractReportNode
-
- AbstractRule - Class in net.sourceforge.pmd
-
Deprecated.
- Use AbstractJavaRule instead
- AbstractRule() - Constructor for class net.sourceforge.pmd.AbstractRule
-
Deprecated.
- AbstractRuleChainVisitor - Class in net.sourceforge.pmd
-
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.AbstractRuleChainVisitor
-
- AbstractScalarProperty - Class in net.sourceforge.pmd.properties
-
No, subclasses are not necessarily scalar per se, they're just easy to parse without error.
- AbstractScalarProperty(String, String, Object, float) - Constructor for class net.sourceforge.pmd.properties.AbstractScalarProperty
-
Constructor for AbstractScalarProperty.
- AbstractScope - Class in net.sourceforge.pmd.symboltable
-
- AbstractScope() - Constructor for class net.sourceforge.pmd.symboltable.AbstractScope
-
- AbstractSunSecureRule - Class in net.sourceforge.pmd.rules.sunsecure
-
Utility methods for the package
- AbstractSunSecureRule() - Constructor for class net.sourceforge.pmd.rules.sunsecure.AbstractSunSecureRule
-
- AbstractTokenizer - Class in net.sourceforge.pmd.cpd
-
- AbstractTokenizer() - Constructor for class net.sourceforge.pmd.cpd.AbstractTokenizer
-
- accept(File, String) - Method in class net.sourceforge.pmd.cpd.SourceFileOrDirectoryFilter
-
- 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.dfa.report.AbstractReportNode
-
- AccessNode - Class in net.sourceforge.pmd.ast
-
Deprecated.
Use SimpleJavaAccessNode instead.
- AccessNode(int) - Constructor for class net.sourceforge.pmd.ast.AccessNode
-
Deprecated.
- AccessNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.AccessNode
-
Deprecated.
- AccessNodeInterface - Interface in net.sourceforge.pmd.ast
-
This interface captures Java access modifiers.
- AccessorClassGeneration - Class in net.sourceforge.pmd.rules
-
1.
- AccessorClassGeneration() - Constructor for class net.sourceforge.pmd.rules.AccessorClassGeneration
-
- accessTypeMatches(int) - Method in class net.sourceforge.pmd.dfa.variableaccess.VariableAccess
-
- ActionCommands - Interface in net.sourceforge.pmd.util.viewer.gui
-
contains action command constants
- actionPerformed(ActionEvent) - Method in class net.sourceforge.pmd.util.designer.CodeEditorTextPane
-
- 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(RuleSet, Rule) - Method in class net.sourceforge.pmd.AbstractRuleChainVisitor
-
- add(File) - Method in class net.sourceforge.pmd.cpd.CPD
-
- add(List<File>) - 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.dfa.report.AbstractReportNode
-
Adds the child at the end.
- add(RuleSet) - Method in class net.sourceforge.pmd.RuleChain
-
Add all Rules from the given RuleSet which want to participate in the
RuleChain.
- add(RuleSet, Rule) - Method in interface net.sourceforge.pmd.RuleChainVisitor
-
Add the given rule to the visitor.
- 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.
- add_escapes(String) - Method in exception net.sourceforge.pmd.ast.ParseException
-
Used to convert raw characters to their escaped version
when these raw version cannot be used as part of an ASCII
string literal.
- add_escapes(String) - Method in exception net.sourceforge.pmd.cpd.cppast.ParseException
-
Used to convert raw characters to their escaped version
when these raw version cannot be used as part of an ASCII
string literal.
- add_escapes(String) - Method in exception net.sourceforge.pmd.jsp.ast.ParseException
-
Used to convert raw characters to their escaped version
when these raw version cannot be used as part of an ASCII
string literal.
- addAllInDirectory(String) - Method in class net.sourceforge.pmd.cpd.CPD
-
- addDataPoint(DataPoint) - Method in class net.sourceforge.pmd.stat.StatisticalRule
-
- addDeclaration(MethodNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.AbstractScope
-
- addDeclaration(ClassNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.AbstractScope
-
- addDeclaration(VariableNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.ClassScope
-
- addDeclaration(MethodNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.ClassScope
-
- addDeclaration(ClassNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.ClassScope
-
- addDeclaration(ClassNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.DummyScope
-
- addDeclaration(VariableNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.DummyScope
-
- addDeclaration(MethodNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.DummyScope
-
- addDeclaration(VariableNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.LocalScope
-
- addDeclaration(VariableNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.MethodScope
-
- addDeclaration(ClassNameDeclaration) - Method in interface net.sourceforge.pmd.symboltable.Scope
-
Add a class declaration to this scope
- addDeclaration(VariableNameDeclaration) - Method in interface net.sourceforge.pmd.symboltable.Scope
-
Add a variable declaration to this scope
- addDeclaration(MethodNameDeclaration) - Method in interface net.sourceforge.pmd.symboltable.Scope
-
Add a method declaration to this scope
- addDeclaration(ClassNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
-
- addDeclaration(MethodNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
-
- addDeclaration(VariableNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
-
- 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
-
- addEscapes(String) - Static method in exception net.sourceforge.pmd.ast.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped)
equivalents in the given string
- addEscapes(String) - Static method in error net.sourceforge.pmd.cpd.cppast.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped)
equivalents in the given string
- addEscapes(String) - Static method in exception net.sourceforge.pmd.jsp.ast.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped)
equivalents in the given string
- addExample(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- addExample(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- addExample(String) - Method in interface net.sourceforge.pmd.Rule
-
Add a single example for this Rule.
- addExample(String) - Method in class net.sourceforge.pmd.RuleReference
-
- addExclude(String) - Method in class net.sourceforge.pmd.RuleSetReference
-
- addExcludePattern(String) - Method in class net.sourceforge.pmd.RuleSet
-
- addExcludePatterns(List<String>) - Method in class net.sourceforge.pmd.RuleSet
-
- 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.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.symboltable.TypeSet
-
- addIncludePattern(String) - Method in class net.sourceforge.pmd.RuleSet
-
- addIncludePatterns(List<String>) - Method in class net.sourceforge.pmd.RuleSet
-
- AdditiveExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- addLabel(String) - Method in class net.sourceforge.pmd.cpd.GridBagHelper
-
- addLast(IDataFlowNode) - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
-
- addListener(ReportListener) - Method in class net.sourceforge.pmd.Report
-
- addMetric(Metric) - Method in class net.sourceforge.pmd.Report
-
- addNumberOfViolation(int) - Method in class net.sourceforge.pmd.dfa.report.AbstractReportNode
-
- addPathToChild(IDataFlowNode) - Method in class net.sourceforge.pmd.dfa.DataFlowNode
-
- addPathToChild(IDataFlowNode) - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
-
- addProperties(Properties) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- addProperties(Properties) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
Deprecated.
- addProperties(Properties) - Method in interface net.sourceforge.pmd.Rule
-
Add a set of properties to this Rule.
- addProperties(Properties) - Method in class net.sourceforge.pmd.RuleReference
-
- addProperty(String, String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- addProperty(String, String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
Deprecated.
- addProperty(String, String) - Method in interface net.sourceforge.pmd.Rule
-
Add a specific property to this Rule.
- addProperty(String, String) - Method in class net.sourceforge.pmd.RuleReference
-
- addRecursively(String) - Method in class net.sourceforge.pmd.cpd.CPD
-
- addRule(Rule) - Method in class net.sourceforge.pmd.RuleSet
-
Add a new rule to this ruleset
- addRuleByReference(String, Rule) - Method in class net.sourceforge.pmd.RuleSet
-
Add a new rule by reference to this ruleset.
- addRuleChainVisit(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- addRuleChainVisit(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- addRuleChainVisit(String) - Method in interface net.sourceforge.pmd.Rule
-
Adds an AST node name to be visited by the Rule on the RuleChain.
- 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.
- addRuleViolation(IRuleViolation) - Method in class net.sourceforge.pmd.dfa.report.ReportTree
-
Adds the RuleViolation to the tree.
- addRuleViolation(IRuleViolation) - Method in class net.sourceforge.pmd.Report
-
- addText(String) - Method in class net.sourceforge.pmd.ant.RuleSetWrapper
-
- 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
-
- addVariableNameOccurrence(NameOccurrence) - Method in class net.sourceforge.pmd.symboltable.ClassScope
-
- addVariableNameOccurrence(NameOccurrence) - Method in class net.sourceforge.pmd.symboltable.DummyScope
-
- addVariableNameOccurrence(NameOccurrence) - Method in class net.sourceforge.pmd.symboltable.LocalScope
-
- addVariableNameOccurrence(NameOccurrence) - Method in class net.sourceforge.pmd.symboltable.MethodScope
-
- addVariableNameOccurrence(NameOccurrence) - Method in interface net.sourceforge.pmd.symboltable.Scope
-
Adds a NameOccurrence to this scope - only call this after getting
a true back from contains()
- addVariableNameOccurrence(NameOccurrence) - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
-
- addViewerModelListener(ViewerModelListener) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
-
- addViolation(Object, SimpleNode) - Method in class net.sourceforge.pmd.AbstractJavaRule
-
Adds a violation to the report.
- addViolation(Object, SimpleNode, String) - Method in class net.sourceforge.pmd.AbstractJavaRule
-
Adds a violation to the report.
- addViolation(Object, Node, Object[]) - Method in class net.sourceforge.pmd.AbstractJavaRule
-
Adds a violation to the report.
- addViolation(Object, SimpleNode) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
-
Adds a violation to the report.
- addViolation(Object, SimpleNode, String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
-
Adds a violation to the report.
- addViolation(Object, Node, Object[]) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
-
Adds a violation to the report.
- addViolationWithMessage(Object, SimpleNode, String) - Method in class net.sourceforge.pmd.AbstractJavaRule
-
Adds a violation to the report.
- addViolationWithMessage(Object, SimpleNode, String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
-
Adds a violation to the report.
- adjustBeginLineColumn(int, int) - Method in class net.sourceforge.pmd.ast.JavaCharStream
-
Method to adjust line and column numbers for the start of a token.
- adjustBeginLineColumn(int, int) - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- AdjustBuffSize() - Method in class net.sourceforge.pmd.ast.JavaCharStream
-
- AfterTagState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- AllocationExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- ALPHA_CHAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- ALPHANUM_CHAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- AMPERSAND - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- AND - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- ANDASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- AndExpression() - Method in class net.sourceforge.pmd.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.ast.JavaParser
-
- AnnotationMethodDeclaration(int) - Method in class net.sourceforge.pmd.ast.JavaParser
-
- AnnotationTypeBody() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- AnnotationTypeDeclaration(int) - Method in class net.sourceforge.pmd.ast.JavaParser
-
- AnnotationTypeMemberDeclaration() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- AntLogHandler - Class in net.sourceforge.pmd.util
-
AntLogHandler sends log messages to an Ant Task, so the regular Ant logging
is used.
- AntLogHandler(Task) - Constructor for class net.sourceforge.pmd.util.AntLogHandler
-
- 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
-
- append(String) - Method in class net.sourceforge.pmd.SimpleRuleSetNameMapper
-
- AppendCharacterWithChar - Class in net.sourceforge.pmd.rules.strings
-
This rule finds the following:
- AppendCharacterWithChar() - Constructor for class net.sourceforge.pmd.rules.strings.AppendCharacterWithChar
-
- appendElement(Node) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- appendToXPathExpression(String, Object) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
-
appends the given fragment to the XPath expression
- appendXmlEscaped(StringBuffer, String) - Static method in class net.sourceforge.pmd.util.StringUtil
-
Appends to a StringBuffer the String src where non-ASCII and
XML special chars are escaped.
- Applier - Class in net.sourceforge.pmd.util
-
- Applier() - Constructor for class net.sourceforge.pmd.util.Applier
-
- applies(File) - Method in class net.sourceforge.pmd.RuleSet
-
Check if a given source file should be checked by rules in this RuleSet.
- applies(File) - Method in class net.sourceforge.pmd.RuleSets
-
Check if a given source file should be checked by rules in this RuleSets.
- applies(Language, Language) - Method in class net.sourceforge.pmd.RuleSets
-
Check if a source with given language should be checked by rules for a given
language.
- appliesToClassName(String) - Method in class net.sourceforge.pmd.rules.AbstractInefficientZeroCheck
-
- appliesToClassName(String) - Method in class net.sourceforge.pmd.rules.design.UseCollectionIsEmpty
-
- appliesToClassName(String) - Method in class net.sourceforge.pmd.rules.strings.InefficientEmptyStringCheck
-
- apply(List, RuleContext) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- apply(List, RuleContext) - Method in class net.sourceforge.pmd.AbstractJavaRule
-
- apply(List, RuleContext) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
-
- apply(List, RuleContext) - Method in class net.sourceforge.pmd.jsp.rules.DuplicateJspImports
-
- apply(List<?>, RuleContext) - Method in interface net.sourceforge.pmd.Rule
-
Apply this rule to the given collection of compilation units, using the
given context.
- apply(List<CompilationUnit>, RuleContext, Language) - Method in class net.sourceforge.pmd.RuleChain
-
Apply the RuleChain to the given ASTCompilationUnits using the given
RuleContext, for those rules using the given Language.
- apply(List, RuleContext) - Method in class net.sourceforge.pmd.rules.XPathRule
-
Apply the rule to all compilation units.
- apply(List, RuleContext) - Method in class net.sourceforge.pmd.RuleSet
-
- apply(List<CompilationUnit>, RuleContext, Language) - Method in class net.sourceforge.pmd.RuleSets
-
Apply all applicable rules to the compilation units.
- apply(List, RuleContext) - Method in class net.sourceforge.pmd.stat.StatisticalRule
-
- apply(UnaryFunction<E>, Iterator<? extends E>) - Static method in class net.sourceforge.pmd.util.Applier
-
- applyMinimumValue(SortedSet<DataPoint>, double) - Method in class net.sourceforge.pmd.stat.StatisticalRule
-
- applyTo(NameDeclaration) - Method in class net.sourceforge.pmd.symboltable.ImageFinderFunction
-
- applyTo(VariableNameDeclaration) - Method in class net.sourceforge.pmd.symboltable.VariableUsageFinderFunction
-
- applyTo(E) - Method in interface net.sourceforge.pmd.util.UnaryFunction
-
- applyTopScore(SortedSet<DataPoint>, int) - Method in class net.sourceforge.pmd.stat.StatisticalRule
-
- areEqual(Object, Object) - Static method in class net.sourceforge.pmd.properties.AbstractPMDProperty
-
Method areEqual.
- areEqual(Object, Object) - Static method in class net.sourceforge.pmd.util.CollectionUtil
-
A comprehensive isEqual method that handles nulls and arrays safely.
- ArgumentList() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- Arguments() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- ArrayDimsAndInits() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- arrayFor(int) - Method in class net.sourceforge.pmd.properties.AbstractScalarProperty
-
Method arrayFor.
- arrayFor(int) - Method in class net.sourceforge.pmd.properties.BooleanProperty
-
Method arrayFor.
- arrayFor(int) - Method in class net.sourceforge.pmd.properties.DoubleProperty
-
Method arrayFor.
- arrayFor(int) - Method in class net.sourceforge.pmd.properties.FloatProperty
-
Method arrayFor.
- arrayFor(int) - Method in class net.sourceforge.pmd.properties.IntegerProperty
-
Method arrayFor.
- ArrayInitializer() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- ArrayIsStoredDirectly - Class in net.sourceforge.pmd.rules.sunsecure
-
- ArrayIsStoredDirectly() - Constructor for class net.sourceforge.pmd.rules.sunsecure.ArrayIsStoredDirectly
-
- 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.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- asDelimitedString(Object) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
-
Method asDelimitedString.
- asDelimitedString(Object) - Method in class net.sourceforge.pmd.properties.EnumeratedProperty
-
Method asDelimitedString.
- asDelimitedString(Object) - Method in interface net.sourceforge.pmd.PropertyDescriptor
-
Formats the object onto a string suitable for storage within the property map.
- asFixedMap(PropertyDescriptor[]) - Static method in class net.sourceforge.pmd.CommonAbstractRule
-
- asFixedMap(PropertyDescriptor) - Static method in class net.sourceforge.pmd.CommonAbstractRule
-
- AssertStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- asSet(T[]) - Static method in class net.sourceforge.pmd.util.CollectionUtil
-
Returns the items as a populated set.
- ASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- assigned(List<NameOccurrence>) - Method in class net.sourceforge.pmd.rules.optimization.AbstractOptimizationRule
-
- ASSIGNEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- AssignmentInOperand - Class in net.sourceforge.pmd.rules
-
- AssignmentInOperand() - Constructor for class net.sourceforge.pmd.rules.AssignmentInOperand
-
- AssignmentOperator() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- AssignmentToNonFinalStatic - Class in net.sourceforge.pmd.rules.design
-
- AssignmentToNonFinalStatic() - Constructor for class net.sourceforge.pmd.rules.design.AssignmentToNonFinalStatic
-
- asString(Object) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
-
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.properties.TypeProperty
-
Method asString.
- 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.
- ASTAdditiveExpression - Class in net.sourceforge.pmd.ast
-
- ASTAdditiveExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTAdditiveExpression
-
- ASTAdditiveExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAdditiveExpression
-
- ASTAllocationExpression - Class in net.sourceforge.pmd.ast
-
- ASTAllocationExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTAllocationExpression
-
- ASTAllocationExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAllocationExpression
-
- ASTAndExpression - Class in net.sourceforge.pmd.ast
-
- ASTAndExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTAndExpression
-
- ASTAndExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAndExpression
-
- ASTAnnotation - Class in net.sourceforge.pmd.ast
-
- ASTAnnotation(int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotation
-
- ASTAnnotation(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotation
-
- ASTAnnotationMethodDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTAnnotationMethodDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationMethodDeclaration
-
- ASTAnnotationMethodDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationMethodDeclaration
-
- ASTAnnotationTypeBody - Class in net.sourceforge.pmd.ast
-
- ASTAnnotationTypeBody(int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationTypeBody
-
- ASTAnnotationTypeBody(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationTypeBody
-
- ASTAnnotationTypeDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTAnnotationTypeDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationTypeDeclaration
-
- ASTAnnotationTypeDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationTypeDeclaration
-
- ASTAnnotationTypeMemberDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTAnnotationTypeMemberDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationTypeMemberDeclaration
-
- ASTAnnotationTypeMemberDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationTypeMemberDeclaration
-
- ASTArgumentList - Class in net.sourceforge.pmd.ast
-
- ASTArgumentList(int) - Constructor for class net.sourceforge.pmd.ast.ASTArgumentList
-
- ASTArgumentList(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTArgumentList
-
- ASTArguments - Class in net.sourceforge.pmd.ast
-
- ASTArguments(int) - Constructor for class net.sourceforge.pmd.ast.ASTArguments
-
- ASTArguments(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTArguments
-
- ASTArrayDimsAndInits - Class in net.sourceforge.pmd.ast
-
- ASTArrayDimsAndInits(int) - Constructor for class net.sourceforge.pmd.ast.ASTArrayDimsAndInits
-
- ASTArrayDimsAndInits(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTArrayDimsAndInits
-
- ASTArrayInitializer - Class in net.sourceforge.pmd.ast
-
- ASTArrayInitializer(int) - Constructor for class net.sourceforge.pmd.ast.ASTArrayInitializer
-
- ASTArrayInitializer(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTArrayInitializer
-
- ASTAssertStatement - Class in net.sourceforge.pmd.ast
-
- ASTAssertStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTAssertStatement
-
- ASTAssertStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAssertStatement
-
- ASTAssignmentOperator - Class in net.sourceforge.pmd.ast
-
- ASTAssignmentOperator(int) - Constructor for class net.sourceforge.pmd.ast.ASTAssignmentOperator
-
- ASTAssignmentOperator(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAssignmentOperator
-
- ASTAttribute - Class in net.sourceforge.pmd.jsp.ast
-
- ASTAttribute(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTAttribute
-
- ASTAttribute(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTAttribute
-
- ASTAttributeValue - Class in net.sourceforge.pmd.jsp.ast
-
- ASTAttributeValue(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTAttributeValue
-
- ASTAttributeValue(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTAttributeValue
-
- ASTBlock - Class in net.sourceforge.pmd.ast
-
- ASTBlock(int) - Constructor for class net.sourceforge.pmd.ast.ASTBlock
-
- ASTBlock(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTBlock
-
- ASTBlockStatement - Class in net.sourceforge.pmd.ast
-
- ASTBlockStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTBlockStatement
-
- ASTBlockStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTBlockStatement
-
- ASTBooleanLiteral - Class in net.sourceforge.pmd.ast
-
- ASTBooleanLiteral(int) - Constructor for class net.sourceforge.pmd.ast.ASTBooleanLiteral
-
- ASTBooleanLiteral(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTBooleanLiteral
-
- ASTBreakStatement - Class in net.sourceforge.pmd.ast
-
- ASTBreakStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTBreakStatement
-
- ASTBreakStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTBreakStatement
-
- ASTCastExpression - Class in net.sourceforge.pmd.ast
-
- ASTCastExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTCastExpression
-
- ASTCastExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTCastExpression
-
- ASTCatchStatement - Class in net.sourceforge.pmd.ast
-
- ASTCatchStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTCatchStatement
-
- ASTCatchStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTCatchStatement
-
- ASTCData - Class in net.sourceforge.pmd.jsp.ast
-
- ASTCData(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTCData
-
- ASTCData(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTCData
-
- ASTClassOrInterfaceBody - Class in net.sourceforge.pmd.ast
-
- ASTClassOrInterfaceBody(int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceBody
-
- ASTClassOrInterfaceBody(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceBody
-
- ASTClassOrInterfaceBodyDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTClassOrInterfaceBodyDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceBodyDeclaration
-
- ASTClassOrInterfaceBodyDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceBodyDeclaration
-
- ASTClassOrInterfaceDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTClassOrInterfaceDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceDeclaration
-
- ASTClassOrInterfaceDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceDeclaration
-
- ASTClassOrInterfaceType - Class in net.sourceforge.pmd.ast
-
- ASTClassOrInterfaceType(int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceType
-
- ASTClassOrInterfaceType(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceType
-
- ASTCommentTag - Class in net.sourceforge.pmd.jsp.ast
-
- ASTCommentTag(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTCommentTag
-
- ASTCommentTag(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTCommentTag
-
- ASTCompilationUnit - Class in net.sourceforge.pmd.ast
-
- ASTCompilationUnit(int) - Constructor for class net.sourceforge.pmd.ast.ASTCompilationUnit
-
- ASTCompilationUnit(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTCompilationUnit
-
- ASTCompilationUnit - Class in net.sourceforge.pmd.jsp.ast
-
- ASTCompilationUnit(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTCompilationUnit
-
- ASTCompilationUnit(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTCompilationUnit
-
- ASTConditionalAndExpression - Class in net.sourceforge.pmd.ast
-
- ASTConditionalAndExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTConditionalAndExpression
-
- ASTConditionalAndExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTConditionalAndExpression
-
- ASTConditionalExpression - Class in net.sourceforge.pmd.ast
-
- ASTConditionalExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTConditionalExpression
-
- ASTConditionalExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTConditionalExpression
-
- ASTConditionalOrExpression - Class in net.sourceforge.pmd.ast
-
- ASTConditionalOrExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTConditionalOrExpression
-
- ASTConditionalOrExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTConditionalOrExpression
-
- ASTConstructorDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTConstructorDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTConstructorDeclaration
-
- ASTConstructorDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTConstructorDeclaration
-
- ASTContent - Class in net.sourceforge.pmd.jsp.ast
-
- ASTContent(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTContent
-
- ASTContent(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTContent
-
- ASTContinueStatement - Class in net.sourceforge.pmd.ast
-
- ASTContinueStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTContinueStatement
-
- ASTContinueStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTContinueStatement
-
- ASTDeclaration - Class in net.sourceforge.pmd.jsp.ast
-
- ASTDeclaration(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTDeclaration
-
- ASTDeclaration(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTDeclaration
-
- ASTDefaultValue - Class in net.sourceforge.pmd.ast
-
- ASTDefaultValue(int) - Constructor for class net.sourceforge.pmd.ast.ASTDefaultValue
-
- ASTDefaultValue(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTDefaultValue
-
- ASTDoctypeDeclaration - Class in net.sourceforge.pmd.jsp.ast
-
- ASTDoctypeDeclaration(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTDoctypeDeclaration
-
- ASTDoctypeDeclaration(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTDoctypeDeclaration
-
- ASTDoctypeExternalId - Class in net.sourceforge.pmd.jsp.ast
-
- ASTDoctypeExternalId(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
-
- ASTDoctypeExternalId(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
-
- ASTDoStatement - Class in net.sourceforge.pmd.ast
-
- ASTDoStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTDoStatement
-
- ASTDoStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTDoStatement
-
- ASTElement - Class in net.sourceforge.pmd.jsp.ast
-
- ASTElement(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTElement
-
- ASTElement(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTElement
-
- ASTElExpression - Class in net.sourceforge.pmd.jsp.ast
-
- ASTElExpression(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTElExpression
-
- ASTElExpression(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTElExpression
-
- ASTEmptyStatement - Class in net.sourceforge.pmd.ast
-
- ASTEmptyStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTEmptyStatement
-
- ASTEmptyStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTEmptyStatement
-
- ASTEnumBody - Class in net.sourceforge.pmd.ast
-
- ASTEnumBody(int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumBody
-
- ASTEnumBody(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumBody
-
- ASTEnumConstant - Class in net.sourceforge.pmd.ast
-
- ASTEnumConstant(int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumConstant
-
- ASTEnumConstant(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumConstant
-
- ASTEnumDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTEnumDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumDeclaration
-
- ASTEnumDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumDeclaration
-
- ASTEqualityExpression - Class in net.sourceforge.pmd.ast
-
- ASTEqualityExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTEqualityExpression
-
- ASTEqualityExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTEqualityExpression
-
- ASTExclusiveOrExpression - Class in net.sourceforge.pmd.ast
-
- ASTExclusiveOrExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTExclusiveOrExpression
-
- ASTExclusiveOrExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTExclusiveOrExpression
-
- ASTExplicitConstructorInvocation - Class in net.sourceforge.pmd.ast
-
- ASTExplicitConstructorInvocation(int) - Constructor for class net.sourceforge.pmd.ast.ASTExplicitConstructorInvocation
-
- ASTExplicitConstructorInvocation(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTExplicitConstructorInvocation
-
- ASTExpression - Class in net.sourceforge.pmd.ast
-
- ASTExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTExpression
-
- ASTExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTExpression
-
- ASTExtendsList - Class in net.sourceforge.pmd.ast
-
- ASTExtendsList(int) - Constructor for class net.sourceforge.pmd.ast.ASTExtendsList
-
- ASTExtendsList(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTExtendsList
-
- ASTFieldDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTFieldDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- ASTFieldDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- ASTFinallyStatement - Class in net.sourceforge.pmd.ast
-
- ASTFinallyStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTFinallyStatement
-
- ASTFinallyStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTFinallyStatement
-
- ASTForInit - Class in net.sourceforge.pmd.ast
-
- ASTForInit(int) - Constructor for class net.sourceforge.pmd.ast.ASTForInit
-
- ASTForInit(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTForInit
-
- ASTFormalParameter - Class in net.sourceforge.pmd.ast
-
- ASTFormalParameter(int) - Constructor for class net.sourceforge.pmd.ast.ASTFormalParameter
-
- ASTFormalParameter(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTFormalParameter
-
- ASTFormalParameters - Class in net.sourceforge.pmd.ast
-
- ASTFormalParameters(int) - Constructor for class net.sourceforge.pmd.ast.ASTFormalParameters
-
- ASTFormalParameters(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTFormalParameters
-
- ASTForStatement - Class in net.sourceforge.pmd.ast
-
- ASTForStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTForStatement
-
- ASTForStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTForStatement
-
- ASTForUpdate - Class in net.sourceforge.pmd.ast
-
- ASTForUpdate(int) - Constructor for class net.sourceforge.pmd.ast.ASTForUpdate
-
- ASTForUpdate(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTForUpdate
-
- ASTIfStatement - Class in net.sourceforge.pmd.ast
-
- ASTIfStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTIfStatement
-
- ASTIfStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTIfStatement
-
- ASTImplementsList - Class in net.sourceforge.pmd.ast
-
- ASTImplementsList(int) - Constructor for class net.sourceforge.pmd.ast.ASTImplementsList
-
- ASTImplementsList(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTImplementsList
-
- ASTImportDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTImportDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTImportDeclaration
-
- ASTImportDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTImportDeclaration
-
- ASTInclusiveOrExpression - Class in net.sourceforge.pmd.ast
-
- ASTInclusiveOrExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTInclusiveOrExpression
-
- ASTInclusiveOrExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTInclusiveOrExpression
-
- ASTInitializer - Class in net.sourceforge.pmd.ast
-
- ASTInitializer(int) - Constructor for class net.sourceforge.pmd.ast.ASTInitializer
-
- ASTInitializer(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTInitializer
-
- ASTInstanceOfExpression - Class in net.sourceforge.pmd.ast
-
- ASTInstanceOfExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTInstanceOfExpression
-
- ASTInstanceOfExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTInstanceOfExpression
-
- ASTJspComment - Class in net.sourceforge.pmd.jsp.ast
-
- ASTJspComment(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspComment
-
- ASTJspComment(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspComment
-
- ASTJspDeclaration - Class in net.sourceforge.pmd.jsp.ast
-
- ASTJspDeclaration(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspDeclaration
-
- ASTJspDeclaration(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspDeclaration
-
- ASTJspDeclarations - Class in net.sourceforge.pmd.jsp.ast
-
- ASTJspDeclarations(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspDeclarations
-
- ASTJspDeclarations(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspDeclarations
-
- ASTJspDirective - Class in net.sourceforge.pmd.jsp.ast
-
- ASTJspDirective(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspDirective
-
- ASTJspDirective(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspDirective
-
- ASTJspDirectiveAttribute - Class in net.sourceforge.pmd.jsp.ast
-
- ASTJspDirectiveAttribute(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspDirectiveAttribute
-
- ASTJspDirectiveAttribute(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspDirectiveAttribute
-
- ASTJspDocument - Class in net.sourceforge.pmd.jsp.ast
-
- ASTJspDocument(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspDocument
-
- ASTJspDocument(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspDocument
-
- ASTJspExpression - Class in net.sourceforge.pmd.jsp.ast
-
- ASTJspExpression(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspExpression
-
- ASTJspExpression(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspExpression
-
- ASTJspExpressionInAttribute - Class in net.sourceforge.pmd.jsp.ast
-
- ASTJspExpressionInAttribute(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspExpressionInAttribute
-
- ASTJspExpressionInAttribute(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspExpressionInAttribute
-
- ASTJspScriptlet - Class in net.sourceforge.pmd.jsp.ast
-
- ASTJspScriptlet(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspScriptlet
-
- ASTJspScriptlet(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTJspScriptlet
-
- ASTLabeledStatement - Class in net.sourceforge.pmd.ast
-
- ASTLabeledStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTLabeledStatement
-
- ASTLabeledStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTLabeledStatement
-
- ASTLiteral - Class in net.sourceforge.pmd.ast
-
- ASTLiteral(int) - Constructor for class net.sourceforge.pmd.ast.ASTLiteral
-
- ASTLiteral(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTLiteral
-
- ASTLocalVariableDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTLocalVariableDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTLocalVariableDeclaration
-
- ASTLocalVariableDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTLocalVariableDeclaration
-
- ASTMarkerAnnotation - Class in net.sourceforge.pmd.ast
-
- ASTMarkerAnnotation(int) - Constructor for class net.sourceforge.pmd.ast.ASTMarkerAnnotation
-
- ASTMarkerAnnotation(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMarkerAnnotation
-
- ASTMemberSelector - Class in net.sourceforge.pmd.ast
-
- ASTMemberSelector(int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberSelector
-
- ASTMemberSelector(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberSelector
-
- ASTMemberValue - Class in net.sourceforge.pmd.ast
-
- ASTMemberValue(int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValue
-
- ASTMemberValue(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValue
-
- ASTMemberValueArrayInitializer - Class in net.sourceforge.pmd.ast
-
- ASTMemberValueArrayInitializer(int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValueArrayInitializer
-
- ASTMemberValueArrayInitializer(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValueArrayInitializer
-
- ASTMemberValuePair - Class in net.sourceforge.pmd.ast
-
- ASTMemberValuePair(int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValuePair
-
- ASTMemberValuePair(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValuePair
-
- ASTMemberValuePairs - Class in net.sourceforge.pmd.ast
-
- ASTMemberValuePairs(int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValuePairs
-
- ASTMemberValuePairs(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValuePairs
-
- ASTMethodDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTMethodDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTMethodDeclaration
-
- ASTMethodDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMethodDeclaration
-
- ASTMethodDeclarator - Class in net.sourceforge.pmd.ast
-
- ASTMethodDeclarator(int) - Constructor for class net.sourceforge.pmd.ast.ASTMethodDeclarator
-
- ASTMethodDeclarator(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMethodDeclarator
-
- ASTModel - Class in net.sourceforge.pmd.util.viewer.model
-
Model for the AST Panel Tree component
- ASTModel(SimpleNode) - Constructor for class net.sourceforge.pmd.util.viewer.model.ASTModel
-
creates the tree model
- ASTMultiplicativeExpression - Class in net.sourceforge.pmd.ast
-
- ASTMultiplicativeExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTMultiplicativeExpression
-
- ASTMultiplicativeExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMultiplicativeExpression
-
- ASTName - Class in net.sourceforge.pmd.ast
-
- ASTName(int) - Constructor for class net.sourceforge.pmd.ast.ASTName
-
- ASTName(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTName
-
- ASTNameList - Class in net.sourceforge.pmd.ast
-
- ASTNameList(int) - Constructor for class net.sourceforge.pmd.ast.ASTNameList
-
- ASTNameList(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTNameList
-
- ASTNodePopupMenu - Class in net.sourceforge.pmd.util.viewer.gui.menu
-
context sensetive menu for the AST Panel
- ASTNodePopupMenu(ViewerModel, SimpleNode) - Constructor for class net.sourceforge.pmd.util.viewer.gui.menu.ASTNodePopupMenu
-
- ASTNormalAnnotation - Class in net.sourceforge.pmd.ast
-
- ASTNormalAnnotation(int) - Constructor for class net.sourceforge.pmd.ast.ASTNormalAnnotation
-
- ASTNormalAnnotation(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTNormalAnnotation
-
- ASTNullLiteral - Class in net.sourceforge.pmd.ast
-
- ASTNullLiteral(int) - Constructor for class net.sourceforge.pmd.ast.ASTNullLiteral
-
- ASTNullLiteral(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTNullLiteral
-
- ASTPackageDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTPackageDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTPackageDeclaration
-
- ASTPackageDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPackageDeclaration
-
- 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
- ASTPostfixExpression - Class in net.sourceforge.pmd.ast
-
- ASTPostfixExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTPostfixExpression
-
- ASTPostfixExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPostfixExpression
-
- ASTPreDecrementExpression - Class in net.sourceforge.pmd.ast
-
- ASTPreDecrementExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTPreDecrementExpression
-
- ASTPreDecrementExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPreDecrementExpression
-
- ASTPreIncrementExpression - Class in net.sourceforge.pmd.ast
-
- ASTPreIncrementExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTPreIncrementExpression
-
- ASTPreIncrementExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPreIncrementExpression
-
- ASTPrimaryExpression - Class in net.sourceforge.pmd.ast
-
- ASTPrimaryExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimaryExpression
-
- ASTPrimaryExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimaryExpression
-
- ASTPrimaryPrefix - Class in net.sourceforge.pmd.ast
-
- ASTPrimaryPrefix(int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimaryPrefix
-
- ASTPrimaryPrefix(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimaryPrefix
-
- ASTPrimarySuffix - Class in net.sourceforge.pmd.ast
-
- ASTPrimarySuffix(int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimarySuffix
-
- ASTPrimarySuffix(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimarySuffix
-
- ASTPrimitiveType - Class in net.sourceforge.pmd.ast
-
- ASTPrimitiveType(int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimitiveType
-
- ASTPrimitiveType(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimitiveType
-
- ASTReferenceType - Class in net.sourceforge.pmd.ast
-
- ASTReferenceType(int) - Constructor for class net.sourceforge.pmd.ast.ASTReferenceType
-
- ASTReferenceType(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTReferenceType
-
- ASTRelationalExpression - Class in net.sourceforge.pmd.ast
-
- ASTRelationalExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTRelationalExpression
-
- ASTRelationalExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTRelationalExpression
-
- ASTResultType - Class in net.sourceforge.pmd.ast
-
- ASTResultType(int) - Constructor for class net.sourceforge.pmd.ast.ASTResultType
-
- ASTResultType(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTResultType
-
- ASTReturnStatement - Class in net.sourceforge.pmd.ast
-
- ASTReturnStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTReturnStatement
-
- ASTReturnStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTReturnStatement
-
- ASTRSIGNEDSHIFT - Class in net.sourceforge.pmd.ast
-
- ASTRSIGNEDSHIFT(int) - Constructor for class net.sourceforge.pmd.ast.ASTRSIGNEDSHIFT
-
- ASTRSIGNEDSHIFT(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTRSIGNEDSHIFT
-
- ASTRUNSIGNEDSHIFT - Class in net.sourceforge.pmd.ast
-
- ASTRUNSIGNEDSHIFT(int) - Constructor for class net.sourceforge.pmd.ast.ASTRUNSIGNEDSHIFT
-
- ASTRUNSIGNEDSHIFT(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTRUNSIGNEDSHIFT
-
- ASTShiftExpression - Class in net.sourceforge.pmd.ast
-
- ASTShiftExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTShiftExpression
-
- ASTShiftExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTShiftExpression
-
- ASTSingleMemberAnnotation - Class in net.sourceforge.pmd.ast
-
- ASTSingleMemberAnnotation(int) - Constructor for class net.sourceforge.pmd.ast.ASTSingleMemberAnnotation
-
- ASTSingleMemberAnnotation(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTSingleMemberAnnotation
-
- ASTStatement - Class in net.sourceforge.pmd.ast
-
- ASTStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTStatement
-
- ASTStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTStatement
-
- ASTStatementExpression - Class in net.sourceforge.pmd.ast
-
- ASTStatementExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTStatementExpression
-
- ASTStatementExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTStatementExpression
-
- ASTStatementExpressionList - Class in net.sourceforge.pmd.ast
-
- ASTStatementExpressionList(int) - Constructor for class net.sourceforge.pmd.ast.ASTStatementExpressionList
-
- ASTStatementExpressionList(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTStatementExpressionList
-
- ASTSwitchLabel - Class in net.sourceforge.pmd.ast
-
- ASTSwitchLabel(int) - Constructor for class net.sourceforge.pmd.ast.ASTSwitchLabel
-
- ASTSwitchLabel(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTSwitchLabel
-
- ASTSwitchStatement - Class in net.sourceforge.pmd.ast
-
- ASTSwitchStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTSwitchStatement
-
- ASTSwitchStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTSwitchStatement
-
- ASTSynchronizedStatement - Class in net.sourceforge.pmd.ast
-
- ASTSynchronizedStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTSynchronizedStatement
-
- ASTSynchronizedStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTSynchronizedStatement
-
- ASTText - Class in net.sourceforge.pmd.jsp.ast
-
- ASTText(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTText
-
- ASTText(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTText
-
- ASTThrowStatement - Class in net.sourceforge.pmd.ast
-
- ASTThrowStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTThrowStatement
-
- ASTThrowStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTThrowStatement
-
- ASTTryStatement - Class in net.sourceforge.pmd.ast
-
- ASTTryStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTTryStatement
-
- ASTTryStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTryStatement
-
- ASTType - Class in net.sourceforge.pmd.ast
-
- ASTType(int) - Constructor for class net.sourceforge.pmd.ast.ASTType
-
- ASTType(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTType
-
- ASTTypeArgument - Class in net.sourceforge.pmd.ast
-
- ASTTypeArgument(int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeArgument
-
- ASTTypeArgument(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeArgument
-
- ASTTypeArguments - Class in net.sourceforge.pmd.ast
-
- ASTTypeArguments(int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeArguments
-
- ASTTypeArguments(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeArguments
-
- ASTTypeBound - Class in net.sourceforge.pmd.ast
-
- ASTTypeBound(int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeBound
-
- ASTTypeBound(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeBound
-
- ASTTypeDeclaration - Class in net.sourceforge.pmd.ast
-
- ASTTypeDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeDeclaration
-
- ASTTypeDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeDeclaration
-
- ASTTypeParameter - Class in net.sourceforge.pmd.ast
-
- ASTTypeParameter(int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeParameter
-
- ASTTypeParameter(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeParameter
-
- ASTTypeParameters - Class in net.sourceforge.pmd.ast
-
- ASTTypeParameters(int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeParameters
-
- ASTTypeParameters(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeParameters
-
- ASTUnaryExpression - Class in net.sourceforge.pmd.ast
-
- ASTUnaryExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTUnaryExpression
-
- ASTUnaryExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTUnaryExpression
-
- ASTUnaryExpressionNotPlusMinus - Class in net.sourceforge.pmd.ast
-
- ASTUnaryExpressionNotPlusMinus(int) - Constructor for class net.sourceforge.pmd.ast.ASTUnaryExpressionNotPlusMinus
-
- ASTUnaryExpressionNotPlusMinus(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTUnaryExpressionNotPlusMinus
-
- ASTUnparsedText - Class in net.sourceforge.pmd.jsp.ast
-
- ASTUnparsedText(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTUnparsedText
-
- ASTUnparsedText(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTUnparsedText
-
- ASTValueBinding - Class in net.sourceforge.pmd.jsp.ast
-
- ASTValueBinding(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTValueBinding
-
- ASTValueBinding(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTValueBinding
-
- ASTVariableDeclarator - Class in net.sourceforge.pmd.ast
-
- ASTVariableDeclarator(int) - Constructor for class net.sourceforge.pmd.ast.ASTVariableDeclarator
-
- ASTVariableDeclarator(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTVariableDeclarator
-
- ASTVariableDeclaratorId - Class in net.sourceforge.pmd.ast
-
- ASTVariableDeclaratorId(int) - Constructor for class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
-
- ASTVariableDeclaratorId(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
-
- ASTVariableInitializer - Class in net.sourceforge.pmd.ast
-
- ASTVariableInitializer(int) - Constructor for class net.sourceforge.pmd.ast.ASTVariableInitializer
-
- ASTVariableInitializer(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTVariableInitializer
-
- ASTWhileStatement - Class in net.sourceforge.pmd.ast
-
- ASTWhileStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTWhileStatement
-
- ASTWhileStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTWhileStatement
-
- ASTWildcardBounds - Class in net.sourceforge.pmd.ast
-
- ASTWildcardBounds(int) - Constructor for class net.sourceforge.pmd.ast.ASTWildcardBounds
-
- ASTWildcardBounds(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTWildcardBounds
-
- asXml() - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- AT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- ATTR_EQ - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- ATTR_NAME - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- Attribute - Class in net.sourceforge.pmd.jaxen
-
- Attribute(Node, String, Method) - Constructor for class net.sourceforge.pmd.jaxen.Attribute
-
- Attribute() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
- AttributeAxisIterator - Class in net.sourceforge.pmd.jaxen
-
- AttributeAxisIterator(Node) - Constructor for class net.sourceforge.pmd.jaxen.AttributeAxisIterator
-
- AttributesSubMenu - Class in net.sourceforge.pmd.util.viewer.gui.menu
-
contains menu items for the predicate creation
- AttributesSubMenu(ViewerModel, SimpleNode) - 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.jsp.ast.JspParser
-
The value of an attribute of an element.
- AttrValueBetweenDoubleQuotesState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- AttrValueBetweenSingleQuotesState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- AttrValueState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- AUTO - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- AvoidCallingFinalize - Class in net.sourceforge.pmd.rules
-
- AvoidCallingFinalize() - Constructor for class net.sourceforge.pmd.rules.AvoidCallingFinalize
-
- AvoidCatchingThrowable - Class in net.sourceforge.pmd.rules.strictexception
-
Finds catch
statements
containing throwable
as the type definition.
- AvoidCatchingThrowable() - Constructor for class net.sourceforge.pmd.rules.strictexception.AvoidCatchingThrowable
-
- AvoidDeeplyNestedIfStmtsRule - Class in net.sourceforge.pmd.rules
-
- AvoidDeeplyNestedIfStmtsRule() - Constructor for class net.sourceforge.pmd.rules.AvoidDeeplyNestedIfStmtsRule
-
- AvoidDollarSigns - Class in net.sourceforge.pmd.rules.naming
-
- AvoidDollarSigns() - Constructor for class net.sourceforge.pmd.rules.naming.AvoidDollarSigns
-
- AvoidDuplicateLiteralsRule - Class in net.sourceforge.pmd.rules.strings
-
- AvoidDuplicateLiteralsRule() - Constructor for class net.sourceforge.pmd.rules.strings.AvoidDuplicateLiteralsRule
-
- AvoidDuplicateLiteralsRule.ExceptionParser - Class in net.sourceforge.pmd.rules.strings
-
- AvoidDuplicateLiteralsRule.ExceptionParser(char) - Constructor for class net.sourceforge.pmd.rules.strings.AvoidDuplicateLiteralsRule.ExceptionParser
-
- AvoidFieldNameMatchingMethodName - Class in net.sourceforge.pmd.rules
-
- AvoidFieldNameMatchingMethodName() - Constructor for class net.sourceforge.pmd.rules.AvoidFieldNameMatchingMethodName
-
- AvoidFieldNameMatchingTypeName - Class in net.sourceforge.pmd.rules
-
- AvoidFieldNameMatchingTypeName() - Constructor for class net.sourceforge.pmd.rules.AvoidFieldNameMatchingTypeName
-
- AvoidInstantiatingObjectsInLoops - Class in net.sourceforge.pmd.rules.optimization
-
- AvoidInstantiatingObjectsInLoops() - Constructor for class net.sourceforge.pmd.rules.optimization.AvoidInstantiatingObjectsInLoops
-
- AvoidMultipleUnaryOperators - Class in net.sourceforge.pmd.rules.basic
-
- AvoidMultipleUnaryOperators() - Constructor for class net.sourceforge.pmd.rules.basic.AvoidMultipleUnaryOperators
-
- AvoidNonConstructorMethodsWithClassName - Class in net.sourceforge.pmd.rules
-
- AvoidNonConstructorMethodsWithClassName() - Constructor for class net.sourceforge.pmd.rules.AvoidNonConstructorMethodsWithClassName
-
- AvoidReassigningParameters - Class in net.sourceforge.pmd.rules
-
- AvoidReassigningParameters() - Constructor for class net.sourceforge.pmd.rules.AvoidReassigningParameters
-
- AvoidUsingHardCodedIP - Class in net.sourceforge.pmd.rules.basic
-
- AvoidUsingHardCodedIP() - Constructor for class net.sourceforge.pmd.rules.basic.AvoidUsingHardCodedIP
-
- AvoidUsingOctalValues - Class in net.sourceforge.pmd.rules.basic
-
- AvoidUsingOctalValues() - Constructor for class net.sourceforge.pmd.rules.basic.AvoidUsingOctalValues
-
- call(Context, List) - Method in class net.sourceforge.pmd.jaxen.MatchesFunction
-
- call(Context, List) - Method in class net.sourceforge.pmd.jaxen.TypeOfFunction
-
- CanSuppressWarnings - Interface in net.sourceforge.pmd.ast
-
- CASE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- CASE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- CASE_LAST_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
-
- CastExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- CastLookahead() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- CATCH - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- CATCH - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- CatchStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- CData() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
- CDATA_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- CDATA_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- CDataState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- CHAR - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- CHAR - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- CHARACTER - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- CHARACTER_LITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- CharacterProperty - Class in net.sourceforge.pmd.properties
-
Defines a property type that supports Character values.
- CharacterProperty(String, String, char, float) - Constructor for class net.sourceforge.pmd.properties.CharacterProperty
-
Constructor for CharacterProperty.
- CharacterProperty(String, String, char[], float, char) - Constructor for class net.sourceforge.pmd.properties.CharacterProperty
-
Constructor for CharacterProperty.
- CharacterProperty(String, String, String, float, char) - Constructor for class net.sourceforge.pmd.properties.CharacterProperty
-
Constructor for CharacterProperty.
- CharacterProperty(String, String, Character[], float, char) - Constructor for class net.sourceforge.pmd.properties.CharacterProperty
-
Constructor for CharacterProperty.
- CharStream - Interface in net.sourceforge.pmd.ast
-
This interface describes a character stream that maintains line and
column number positions of the characters.
- CharStream - Interface in net.sourceforge.pmd.jsp.ast
-
This interface describes a character stream that maintains line and
column number positions of the characters.
- check(SimpleNode) - Method in class net.sourceforge.pmd.rules.imports.UnusedImportsRule
-
- check(String) - Method in class net.sourceforge.pmd.SimpleRuleSetNameMapper
-
- check(SimpleNode) - Method in class net.sourceforge.pmd.typeresolution.rules.imports.UnusedImports
-
- children - Variable in class net.sourceforge.pmd.ast.SimpleNode
-
- children - Variable in class net.sourceforge.pmd.dfa.DataFlowNode
-
- children() - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
-
- childrenAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.SimpleJavaNode
-
Accept the visitor.
- childrenAccept(ReportVisitor) - Method in class net.sourceforge.pmd.dfa.report.AbstractReportNode
-
- childrenAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.SimpleNode
-
Accept the visitor.
- choices() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
-
Method choices.
- choices() - Method in interface net.sourceforge.pmd.PropertyDescriptor
-
Returns a set of choice tuples of available, returns null if none present.
- CLASS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- CLASS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- 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
-
- ClassNameDeclaration - Class in net.sourceforge.pmd.symboltable
-
- ClassNameDeclaration(ASTClassOrInterfaceDeclaration) - Constructor for class net.sourceforge.pmd.symboltable.ClassNameDeclaration
-
- classNameExists(String) - Method in class net.sourceforge.pmd.typeresolution.ClassTypeResolver
-
Check whether the supplied class name exists.
- classNames - Variable in class net.sourceforge.pmd.symboltable.ClassScope
-
- classNames - Variable in class net.sourceforge.pmd.symboltable.SourceFileScope
-
- ClassNamingConventions - Class in net.sourceforge.pmd.rules
-
- ClassNamingConventions() - Constructor for class net.sourceforge.pmd.rules.ClassNamingConventions
-
- 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.dfa.report
-
- ClassNode(String) - Constructor for class net.sourceforge.pmd.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.ast.JavaParser
-
- ClassOrInterfaceBodyDeclaration() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- ClassOrInterfaceDeclaration(int) - Method in class net.sourceforge.pmd.ast.JavaParser
-
- ClassOrInterfaceType() - Method in class net.sourceforge.pmd.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.symboltable
-
- ClassScope(String) - Constructor for class net.sourceforge.pmd.symboltable.ClassScope
-
- ClassScope() - Constructor for class net.sourceforge.pmd.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.typeresolution
-
- ClassTypeResolver() - Constructor for class net.sourceforge.pmd.typeresolution.ClassTypeResolver
-
- ClassTypeResolver(ClassLoader) - Constructor for class net.sourceforge.pmd.typeresolution.ClassTypeResolver
-
- ClassUtil - Class in net.sourceforge.pmd.util
-
Various class-related utility methods
- clear() - Method in class net.sourceforge.pmd.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.ast.JJTJavaParserState
-
- clearNodeScope(Node) - Method in class net.sourceforge.pmd.jsp.ast.JJTJspParserState
-
- CLINIT - Static variable in class net.sourceforge.pmd.dcd.ClassLoaderUtil
-
- CloneMethodMustImplementCloneable - Class in net.sourceforge.pmd.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.typeresolution.rules.CloneMethodMustImplementCloneable
-
- close() - Method in class net.sourceforge.pmd.RuleSetWriter
-
- close() - Method in class net.sourceforge.pmd.ScopedLogHandlersManager
-
- close() - Method in class net.sourceforge.pmd.util.AntLogHandler
-
- close() - Method in class net.sourceforge.pmd.util.ConsoleLogHandler
-
- closeNodeScope(Node, int) - Method in class net.sourceforge.pmd.ast.JJTJavaParserState
-
- closeNodeScope(Node, boolean) - Method in class net.sourceforge.pmd.ast.JJTJavaParserState
-
- closeNodeScope(Node, int) - Method in class net.sourceforge.pmd.jsp.ast.JJTJspParserState
-
- closeNodeScope(Node, boolean) - Method in class net.sourceforge.pmd.jsp.ast.JJTJspParserState
-
- CloseResource - Class in net.sourceforge.pmd.rules
-
Makes sure you close your database connections.
- CloseResource() - Constructor for class net.sourceforge.pmd.rules.CloseResource
-
- 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
-
- collect(List<TokenEntry>) - Method in class net.sourceforge.pmd.cpd.MatchCollector
-
- collectDumpedModifiers(String) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- collectionClassesByNames - Static variable in class net.sourceforge.pmd.util.CollectionUtil
-
- collectionInterfacesByNames - Static variable in class net.sourceforge.pmd.util.CollectionUtil
-
- CollectionUtil - Class in net.sourceforge.pmd.util
-
Generic collection and array-related utility functions.
- COLON - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- COLON - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- column - Variable in class net.sourceforge.pmd.ast.JavaCharStream
-
- column - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
- COMMA - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- COMMA - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- CommandLineOptions - Class in net.sourceforge.pmd
-
- CommandLineOptions(String[]) - Constructor for class net.sourceforge.pmd.CommandLineOptions
-
- Comment - Class in net.sourceforge.pmd.ast
-
- Comment(Token) - Constructor for class net.sourceforge.pmd.ast.Comment
-
- COMMENT_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- COMMENT_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- COMMENT_TEXT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- comments - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
-
- CommentState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- CommentTag() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
- commitSource(String, TargetJDKVersion) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
-
commits source code to the model.
- CommonAbstractRule - Class in net.sourceforge.pmd
-
Basic abstract implementation of all parser-independent methods of the Rule
interface.
- CommonAbstractRule() - Constructor for class net.sourceforge.pmd.CommonAbstractRule
-
- 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(IRuleViolation, IRuleViolation) - Method in class net.sourceforge.pmd.RuleViolation.RuleViolationComparator
-
- CompareObjectsWithEquals - Class in net.sourceforge.pmd.rules.design
-
- CompareObjectsWithEquals() - Constructor for class net.sourceforge.pmd.rules.design.CompareObjectsWithEquals
-
- 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(PropertyDescriptor) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
-
Method compareTo.
- compareTo(SourceType) - Method in class net.sourceforge.pmd.SourceType
-
- compareTo(DataPoint) - Method in class net.sourceforge.pmd.stat.DataPoint
-
- CompilationUnit - Interface in net.sourceforge.pmd.ast
-
Marker interface for root nodes of the AST of compilation units in source files.
- CompilationUnit() - Method in class net.sourceforge.pmd.ast.JavaParser
-
THE JAVA LANGUAGE GRAMMAR STARTS HERE *
- CompilationUnit() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
The root of the AST of a JSP.
- COMPILE_ACTION - Static variable in interface net.sourceforge.pmd.util.viewer.gui.ActionCommands
-
- compilePatternsFromList(List<String>) - Static method in class net.sourceforge.pmd.rules.regex.RegexHelper
-
Compiles a list of regex into a list of patterns.
- compute(ASTMethodDeclaration) - Method in class net.sourceforge.pmd.dfa.variableaccess.VariableAccessVisitor
-
- compute(ASTConstructorDeclaration) - Method in class net.sourceforge.pmd.dfa.variableaccess.VariableAccessVisitor
-
- computePaths() - Method in class net.sourceforge.pmd.dfa.Linker
-
Creates all the links between the data flow nodes.
- ConditionalAndExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- ConditionalExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- ConditionalOrExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- ConfusingTernary - Class in net.sourceforge.pmd.rules.design
-
if (x != y) { diff(); } else { same(); } and
(!x ? diff() : same());.
- ConfusingTernary() - Constructor for class net.sourceforge.pmd.rules.design.ConfusingTernary
-
- ConsecutiveLiteralAppends - Class in net.sourceforge.pmd.rules.strings
-
This rule finds concurrent calls to StringBuffer.append where String literals
are used It would be much better to make these calls using one call to
.append
example:
- ConsecutiveLiteralAppends() - Constructor for class net.sourceforge.pmd.rules.strings.ConsecutiveLiteralAppends
-
- ConsoleLogHandler - Class in net.sourceforge.pmd.util
-
Log to the console using a basic formatter.
- ConsoleLogHandler() - Constructor for class net.sourceforge.pmd.util.ConsoleLogHandler
-
- CONST - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- CONST - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- ConstructorCallsOverridableMethod - Class in net.sourceforge.pmd.rules
-
Searches through all methods and constructors called from constructors.
- ConstructorCallsOverridableMethod() - Constructor for class net.sourceforge.pmd.rules.ConstructorCallsOverridableMethod
-
- ConstructorDeclaration(int) - Method in class net.sourceforge.pmd.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.symboltable.AbstractScope
-
- contains(NameOccurrence) - Method in class net.sourceforge.pmd.symboltable.DummyScope
-
- contains(NameOccurrence) - Method in interface net.sourceforge.pmd.symboltable.Scope
-
Tests whether or not a NameOccurrence is directly contained in the scope
Note that this search is just for this scope - it doesn't go diving into any
child scopes.
- 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.
- containsChildOfType(Class<T>) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
Finds if this node contains a child of the given type.
- containsCommaSeparatedFileList() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- containsComment() - Method in class net.sourceforge.pmd.ast.ASTBlock
-
- containsComment() - Method in class net.sourceforge.pmd.ast.ASTConstructorDeclaration
-
- Content() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
Everything between a start-tag and the corresponding end-tag of an element.
- ContentElementPossiblyWithText() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
A single (non-text) element that can occur between a start- and end-tag of an element.
- CONTINUE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- CONTINUE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- CONTINUE_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
-
- ContinueStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- countNodeChildren(SimpleJavaNode, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
-
Count the number of children of the given Java node.
- CouplingBetweenObjects - Class in net.sourceforge.pmd.rules
-
CouplingBetweenObjects attempts to capture all unique Class attributes,
local variables, and return types to determine how many objects a class is
coupled to.
- CouplingBetweenObjects() - Constructor for class net.sourceforge.pmd.rules.CouplingBetweenObjects
-
- CPD - Class in net.sourceforge.pmd.cpd
-
- CPD(int, Language) - Constructor for class net.sourceforge.pmd.cpd.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
-
- CPDTask.FormatAttribute() - Constructor for class net.sourceforge.pmd.cpd.CPDTask.FormatAttribute
-
- CPDTask.LanguageAttribute - Class in net.sourceforge.pmd.cpd
-
- CPDTask.LanguageAttribute() - Constructor for class net.sourceforge.pmd.cpd.CPDTask.LanguageAttribute
-
- CPPLanguage - Class in net.sourceforge.pmd.cpd
-
- CPPLanguage() - Constructor for class net.sourceforge.pmd.cpd.CPPLanguage
-
- CPPParserConstants - Interface in net.sourceforge.pmd.cpd.cppast
-
Token literal values and constants.
- CPPParserTokenManager - Class in net.sourceforge.pmd.cpd.cppast
-
Token Manager.
- CPPParserTokenManager(SimpleCharStream) - Constructor for class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
-
Constructor.
- CPPParserTokenManager(SimpleCharStream, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
-
Constructor.
- CPPTokenizer - Class in net.sourceforge.pmd.cpd
-
- CPPTokenizer() - Constructor for class net.sourceforge.pmd.cpd.CPPTokenizer
-
- createAuxClasspath() - Method in class net.sourceforge.pmd.ant.PMDTask
-
- createClasspath() - Method in class net.sourceforge.pmd.ant.PMDTask
-
- createClasspathClassLoader(String) - Static method in class net.sourceforge.pmd.PMD
-
Create a ClassLoader which loads classes using a CLASSPATH like String.
- createEndNode(int) - Method in class net.sourceforge.pmd.dfa.Structure
-
- createFrom(String) - Method in class net.sourceforge.pmd.properties.AbstractScalarProperty
-
Method createFrom.
- createFrom(String) - Method in class net.sourceforge.pmd.properties.BooleanProperty
-
Method createFrom.
- createFrom(String) - Method in class net.sourceforge.pmd.properties.DoubleProperty
-
Method createFrom.
- createFrom(String) - Method in class net.sourceforge.pmd.properties.FloatProperty
-
Method createFrom.
- createFrom(String) - Method in class net.sourceforge.pmd.properties.IntegerProperty
-
Method createFrom.
- createJavaParserTokenManager(Reader) - Method in class net.sourceforge.pmd.TargetJDK1_4
-
Creates a token manager for the parser.
- createLanguage(String) - Method in class net.sourceforge.pmd.cpd.LanguageFactory
-
- createLanguage(String, Properties) - Method in class net.sourceforge.pmd.cpd.LanguageFactory
-
- createNewNode(SimpleNode) - Method in class net.sourceforge.pmd.dfa.Structure
-
This class encapsulates the access to the DataFlowNode class.
- createParser(InputStream) - Method in class net.sourceforge.pmd.TargetJDK1_3
-
- createParser(Reader) - Method in class net.sourceforge.pmd.TargetJDK1_3
-
- createParser(InputStream) - Method in class net.sourceforge.pmd.TargetJDK1_4
-
- createParser(Reader) - Method in class net.sourceforge.pmd.TargetJDK1_4
-
- createParser(InputStream) - Method in class net.sourceforge.pmd.TargetJDK1_5
-
- createParser(Reader) - Method in class net.sourceforge.pmd.TargetJDK1_5
-
- createParser(InputStream) - Method in class net.sourceforge.pmd.TargetJDK1_6
-
- createParser(Reader) - Method in class net.sourceforge.pmd.TargetJDK1_6
-
- createParser(InputStream) - Method in class net.sourceforge.pmd.TargetJDK1_7
-
- createParser(Reader) - Method in class net.sourceforge.pmd.TargetJDK1_7
-
- createParser(InputStream) - Method in interface net.sourceforge.pmd.TargetJDKVersion
-
Creates a parser.
- createParser(Reader) - Method in interface net.sourceforge.pmd.TargetJDKVersion
-
Creates a parser.
- createRenderer() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- createRuleSet(String, ClassLoader) - Method in class net.sourceforge.pmd.RuleSetFactory
-
Deprecated.
Use createRuleSets instead, because this method puts all rules in one
single RuleSet object, and thus removes name and language of the
originating rule set files.
- createRuleSet(InputStream) - Method in class net.sourceforge.pmd.RuleSetFactory
-
Create a RuleSet from an InputStream.
- createRuleSet(InputStream, ClassLoader) - Method in class net.sourceforge.pmd.RuleSetFactory
-
Create a RuleSet from an InputStream with a specified ClassLoader.
- createRuleSets(String) - Method in class net.sourceforge.pmd.RuleSetFactory
-
Create a RuleSets from a list of names.
- createRuleSets(String, ClassLoader) - Method in class net.sourceforge.pmd.RuleSetFactory
-
Create a RuleSets from a list of names with a specified ClassLoader.
- createSingleRuleSet(String) - Method in class net.sourceforge.pmd.RuleSetFactory
-
Create a RuleSet from a file name resource.
- createStartNode(int) - Method in class net.sourceforge.pmd.dfa.Structure
-
- 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
-
- CSVRenderer - Class in net.sourceforge.pmd.cpd
-
- CSVRenderer() - Constructor for class net.sourceforge.pmd.cpd.CSVRenderer
-
- CSVRenderer(char) - Constructor for class net.sourceforge.pmd.cpd.CSVRenderer
-
- CSVRenderer - Class in net.sourceforge.pmd.renderers
-
- CSVRenderer() - Constructor for class net.sourceforge.pmd.renderers.CSVRenderer
-
- curChar - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
-
- curChar - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
-
- curChar - Variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
-
- currentChild - Variable in class net.sourceforge.pmd.dfa.pathfinder.PathElement
-
- CurrentPath - Class in net.sourceforge.pmd.dfa.pathfinder
-
- CurrentPath() - Constructor for class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
-
- currentToken - Variable in exception net.sourceforge.pmd.ast.ParseException
-
This is the last token that has been consumed successfully.
- currentToken - Variable in exception net.sourceforge.pmd.cpd.cppast.ParseException
-
This is the last token that has been consumed successfully.
- currentToken - Variable in exception net.sourceforge.pmd.jsp.ast.ParseException
-
This is the last token that has been consumed successfully.
- CyclomaticComplexity - Class in net.sourceforge.pmd.rules
-
- CyclomaticComplexity() - Constructor for class net.sourceforge.pmd.rules.CyclomaticComplexity
-
- EL_ESCAPE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- EL_EXPRESSION - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- EL_EXPRESSION_IN_ATTRIBUTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- Element() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
A XML element, either with a single empty tag, or with a starting and closing tag
with optional contained content.
- ElExpression() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
An EL expression, not within an attribute value.
- ElExpressionInAttribute() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
- ELLIPSIS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- ELLIPSIS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- ELSE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- ELSE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- ELSE_LAST_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
-
- EmacsRenderer - Class in net.sourceforge.pmd.renderers
-
- EmacsRenderer() - Constructor for class net.sourceforge.pmd.renderers.EmacsRenderer
-
- EMPTY_STRINGS - Static variable in class net.sourceforge.pmd.util.StringUtil
-
- emptyPropertySet - Static variable in interface net.sourceforge.pmd.PropertyDescriptor
-
- EmptyStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- enable_tracing() - Method in class net.sourceforge.pmd.ast.JavaParser
-
Enable tracing.
- enable_tracing() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
Enable tracing.
- encoding - Variable in class net.sourceforge.pmd.renderers.XMLRenderer
-
- end(RuleContext) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- end(Report) - Method in class net.sourceforge.pmd.ant.Formatter
-
- end(RuleContext) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- end() - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
-
- end() - Method in class net.sourceforge.pmd.renderers.CSVRenderer
-
- end() - Method in class net.sourceforge.pmd.renderers.EmacsRenderer
-
- end() - Method in class net.sourceforge.pmd.renderers.HTMLRenderer
-
- end() - Method in class net.sourceforge.pmd.renderers.IDEAJRenderer
-
- end() - Method in class net.sourceforge.pmd.renderers.OnTheFlyRenderer
-
- end() - Method in interface net.sourceforge.pmd.renderers.Renderer
-
- end() - Method in class net.sourceforge.pmd.renderers.TextPadRenderer
-
- 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.Report
-
- end(RuleContext) - Method in interface net.sourceforge.pmd.Rule
-
End processing.
- end(RuleContext) - Method in class net.sourceforge.pmd.rules.design.GenericClassCounterRule
-
- end(RuleContext) - Method in class net.sourceforge.pmd.RuleSet
-
- end(RuleContext) - Method in class net.sourceforge.pmd.RuleSets
-
Notify all rules of the end of processing.
- endColumn - Variable in class net.sourceforge.pmd.ast.SimpleNode
-
- endColumn - Variable in class net.sourceforge.pmd.ast.Token
-
The column number of the last character of this Token.
- endColumn - Variable in class net.sourceforge.pmd.cpd.cppast.Token
-
The column number of the last character of this Token.
- endColumn - Variable in class net.sourceforge.pmd.jsp.ast.Token
-
The column number of the last character of this Token.
- ENDING_DOUBLE_QUOTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- ENDING_SINGLE_QUOTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- endLine - Variable in class net.sourceforge.pmd.ast.SimpleNode
-
- endLine - Variable in class net.sourceforge.pmd.ast.Token
-
The line number of the last character of this Token.
- endLine - Variable in class net.sourceforge.pmd.cpd.cppast.Token
-
The line number of the last character of this Token.
- endLine - Variable in class net.sourceforge.pmd.jsp.ast.Token
-
The line number of the last character of this Token.
- ENDTAG_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- ENUM - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- EnumBody() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- EnumConstant() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- EnumDeclaration(int) - Method in class net.sourceforge.pmd.ast.JavaParser
-
- EnumeratedProperty<E> - Class in net.sourceforge.pmd.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[], float) - Constructor for class net.sourceforge.pmd.properties.EnumeratedProperty
-
Constructor for EnumeratedProperty.
- EnumeratedProperty(String, String, String[], E[], float, int) - Constructor for class net.sourceforge.pmd.properties.EnumeratedProperty
-
Constructor for EnumeratedProperty.
- EOF - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
End of File.
- EOF - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
End of File.
- EOF - Static variable in class net.sourceforge.pmd.cpd.TokenEntry
-
- EOF - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
End of File.
- eol - Variable in exception net.sourceforge.pmd.ast.ParseException
-
The end of line string for this machine.
- eol - Variable in exception net.sourceforge.pmd.cpd.cppast.ParseException
-
The end of line string for this machine.
- eol - Variable in exception net.sourceforge.pmd.jsp.ast.ParseException
-
The end of line string for this machine.
- EOL - Static variable in class net.sourceforge.pmd.PMD
-
- EOL - Static variable in class net.sourceforge.pmd.renderers.EmacsRenderer
-
- EQ - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- EQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- EqualityExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- equals(Object) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
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.cpd.Match.MatchCode
-
- 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.Language
-
- equals(Object) - Method in class net.sourceforge.pmd.rules.ImportWrapper
-
- equals(Object) - Method in class net.sourceforge.pmd.RuleSet
-
- equals(Object) - Method in class net.sourceforge.pmd.SourceType
-
- equals(Object) - Method in class net.sourceforge.pmd.symboltable.MethodNameDeclaration
-
- equals(Object) - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
- equals(Object) - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
-
- equalsNode(AbstractReportNode) - Method in class net.sourceforge.pmd.dfa.report.AbstractReportNode
-
Should compare to nodes of the tree.
- equalsNode(AbstractReportNode) - Method in class net.sourceforge.pmd.dfa.report.ClassNode
-
- equalsNode(AbstractReportNode) - Method in class net.sourceforge.pmd.dfa.report.PackageNode
-
- equalsNode(AbstractReportNode) - Method in class net.sourceforge.pmd.dfa.report.ViolationNode
-
- errorFor(Object) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
-
Method errorFor.
- errorFor(Object) - Method in class net.sourceforge.pmd.properties.EnumeratedProperty
-
Method errorFor.
- 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.OnTheFlyRenderer
-
- errors() - Method in class net.sourceforge.pmd.Report
-
- evaluate(Node, RuleContext) - Method in class net.sourceforge.pmd.rules.XPathRule
-
Evaluate the AST with compilationUnit as root-node, against
the XPath expression found as property with name "xpath".
- EVALUATE_ACTION - Static variable in interface 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
- ExceptionAsFlowControl - Class in net.sourceforge.pmd.rules.design
-
Catches the use of exception statements as a flow control device.
- ExceptionAsFlowControl() - Constructor for class net.sourceforge.pmd.rules.design.ExceptionAsFlowControl
-
- ExceptionSignatureDeclaration - Class in net.sourceforge.pmd.rules.strictexception
-
- ExceptionSignatureDeclaration() - Constructor for class net.sourceforge.pmd.rules.strictexception.ExceptionSignatureDeclaration
-
- ExcessiveImports - Class in net.sourceforge.pmd.rules
-
ExcessiveImports attempts to count all unique imports a class
contains.
- ExcessiveImports() - Constructor for class net.sourceforge.pmd.rules.ExcessiveImports
-
- ExcessiveLengthRule - Class in net.sourceforge.pmd.rules.design
-
This is a common super class for things which
have excessive length.
- ExcessiveLengthRule(Class) - Constructor for class net.sourceforge.pmd.rules.design.ExcessiveLengthRule
-
- ExcessiveNodeCountRule - Class in net.sourceforge.pmd.rules.design
-
This is a common super class for things which
shouldn't have excessive nodes underneath.
- ExcessiveNodeCountRule(Class) - Constructor for class net.sourceforge.pmd.rules.design.ExcessiveNodeCountRule
-
- ExcessivePublicCount - Class in net.sourceforge.pmd.rules
-
- ExcessivePublicCount() - Constructor for class net.sourceforge.pmd.rules.ExcessivePublicCount
-
- exclude(Map<Integer, String>) - Method in class net.sourceforge.pmd.Report
-
- EXCLUDE_MARKER - Static variable in class net.sourceforge.pmd.PMD
-
- excludeLines(Map<Integer, String>) - Method in class net.sourceforge.pmd.RuleContext
-
- ExclusiveOrExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- Executable - Interface in net.sourceforge.pmd.dfa.pathfinder
-
- execute() - Method in class net.sourceforge.pmd.ant.PMDTask
-
- execute() - Method in class net.sourceforge.pmd.cpd.CPDTask
-
- execute(CurrentPath) - Method in class net.sourceforge.pmd.dfa.DaaRule
-
- execute(CurrentPath) - Method in interface net.sourceforge.pmd.dfa.pathfinder.Executable
-
- execute(CurrentPath) - Method in class net.sourceforge.pmd.rules.UselessAssignment
-
- execute() - Method in class net.sourceforge.pmd.symboltable.Search
-
- execute(Scope) - Method in class net.sourceforge.pmd.symboltable.Search
-
- ExpandBuff(boolean) - Method in class net.sourceforge.pmd.ast.JavaCharStream
-
- ExpandBuff(boolean) - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
- expectedTokenSequences - Variable in exception net.sourceforge.pmd.ast.ParseException
-
Each entry in this array is an array of integers.
- expectedTokenSequences - Variable in exception net.sourceforge.pmd.cpd.cppast.ParseException
-
Each entry in this array is an array of integers.
- expectedTokenSequences - Variable in exception net.sourceforge.pmd.jsp.ast.ParseException
-
Each entry in this array is an array of integers.
- ExplicitConstructorInvocation() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- EXPONENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- Expression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- EXTENDS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- ExtendsList() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- EXTENSION - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
-
- extensions - Variable in class net.sourceforge.pmd.util.filter.FileExtensionFilter
-
- EXTERN - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- ExternalRuleID - Class in net.sourceforge.pmd
-
- ExternalRuleID(String) - Constructor for class net.sourceforge.pmd.ExternalRuleID
-
- GE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- generateParseException() - Method in class net.sourceforge.pmd.ast.JavaParser
-
Generate ParseException.
- generateParseException() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
Generate ParseException.
- GenericClassCounterRule - Class in net.sourceforge.pmd.rules.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.rules.design.GenericClassCounterRule
-
Default empty constructor
- GenericLiteralCheckerRule - Class in net.sourceforge.pmd.rules
-
This class allow to match a Literal (most likely a String) with a regex pattern.
- GenericLiteralCheckerRule() - Constructor for class net.sourceforge.pmd.rules.GenericLiteralCheckerRule
-
- getAccessNodeParent() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
-
- getAccessType() - Method in class net.sourceforge.pmd.dfa.variableaccess.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.
- getArgumentCount() - Method in class net.sourceforge.pmd.ast.ASTArguments
-
- getArgumentCount() - Method in class net.sourceforge.pmd.ast.ASTExplicitConstructorInvocation
-
- getArgumentCount() - Method in class net.sourceforge.pmd.ast.ASTPrimarySuffix
-
- getArgumentCount() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
- getArrayDepth() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- getArrayDepth() - Method in class net.sourceforge.pmd.ast.ASTFormalParameter
-
- getArrayDepth() - Method in class net.sourceforge.pmd.ast.ASTLocalVariableDeclaration
-
- getArrayDepth() - Method in class net.sourceforge.pmd.ast.ASTPrimitiveType
-
- getArrayDepth() - Method in class net.sourceforge.pmd.ast.ASTReferenceType
-
- getArrayDepth() - Method in class net.sourceforge.pmd.ast.ASTType
-
- getArrayDepth() - Method in class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
-
- getArrayDepth() - Method in interface net.sourceforge.pmd.ast.Dimensionable
-
- getASTCompilationUnitPackage() - Method in class net.sourceforge.pmd.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.jaxen.DocumentNavigator
-
- getAttributeName(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getAttributeNamespaceUri(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getAttributeQName(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getAttributeStringValue(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getAuxClasspath() - Method in class net.sourceforge.pmd.ant.PMDTask
-
- getAuxClasspath() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- getAverage() - Method in class net.sourceforge.pmd.stat.Metric
-
- getBeginColumn() - Method in interface net.sourceforge.pmd.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.ast.Comment
-
- getBeginColumn() - Method in class net.sourceforge.pmd.ast.JavaCharStream
-
- getBeginColumn() - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- getBeginColumn() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Get token beginning column number.
- getBeginColumn() - Method in interface net.sourceforge.pmd.IRuleViolation
-
- getBeginColumn() - Method in interface net.sourceforge.pmd.jsp.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.RuleViolation
-
- getBeginLine() - Method in interface net.sourceforge.pmd.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.ast.Comment
-
- getBeginLine() - Method in class net.sourceforge.pmd.ast.JavaCharStream
-
- getBeginLine() - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- getBeginLine() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Get token beginning line number.
- getBeginLine() - Method in class net.sourceforge.pmd.cpd.TokenEntry
-
- getBeginLine() - Method in class net.sourceforge.pmd.dfa.DaaRuleViolation
-
- getBeginLine() - Method in interface net.sourceforge.pmd.IRuleViolation
-
- getBeginLine() - Method in interface net.sourceforge.pmd.jsp.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.RuleViolation
-
- getBlock() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
-
- getBooleanProperties(PropertyDescriptor) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getBooleanProperty(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getBooleanProperty(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
Deprecated.
- use getBooleanProperty(PropertyDescriptor) instead
- getBooleanProperty(PropertyDescriptor) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getBooleanProperty(String) - Method in interface net.sourceforge.pmd.Rule
-
Get the boolean
value for the given property.
- getBraceStack() - Method in class net.sourceforge.pmd.dfa.Structure
-
- getByName(String) - Static method in class net.sourceforge.pmd.Language
-
Get the RuleLanguage that corresponds to the given name.
- getChild(Object, int) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
-
- getChildAt(int) - Method in class net.sourceforge.pmd.dfa.report.AbstractReportNode
-
- getChildAt(int) - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
-
- getChildAxisIterator(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
Get an iterator over all of this node's children.
- getChildCount() - Method in class net.sourceforge.pmd.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.dfa.DataFlowNode
-
- getChildren() - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
-
- getClass(String) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
-
- getClassDeclarations() - Method in class net.sourceforge.pmd.symboltable.AbstractScope
-
- getClassDeclarations() - Method in class net.sourceforge.pmd.symboltable.ClassScope
-
- getClassDeclarations() - Method in class net.sourceforge.pmd.symboltable.DummyScope
-
- getClassDeclarations() - Method in interface net.sourceforge.pmd.symboltable.Scope
-
Returns a Map (VariableNameDeclaration->List(NameOccurrence,NameOccurrence)) of declarations that
exist at this scope
- getClassDeclarations() - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
-
- getClassLoader() - Method in class net.sourceforge.pmd.PMD
-
Get the ClassLoader being used by PMD when processing Rules.
- getClassName() - Method in class net.sourceforge.pmd.dfa.report.ClassNode
-
- getClassName() - Method in interface net.sourceforge.pmd.IRuleViolation
-
- getClassName() - Method in class net.sourceforge.pmd.RuleViolation
-
- getClassName() - Method in class net.sourceforge.pmd.symboltable.ClassScope
-
- getClassNode() - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
-
- getClasspath() - Method in class net.sourceforge.pmd.ant.PMDTask
-
- getClassTypeResolver() - Method in class net.sourceforge.pmd.ast.ASTCompilationUnit
-
- getCode() - Method in class net.sourceforge.pmd.cpd.SourceCode.CodeLoader
-
- getCode() - Method in class net.sourceforge.pmd.cpd.SourceCode
-
- 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.ast.CharStream
-
Deprecated.
- getColumn() - Method in class net.sourceforge.pmd.ast.JavaCharStream
-
Deprecated.
- getColumn() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Deprecated.
- getColumn() - Method in interface net.sourceforge.pmd.jsp.ast.CharStream
-
Deprecated.
- getComments() - Method in class net.sourceforge.pmd.ast.ASTCompilationUnit
-
- getCommentStringValue(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getConstructor(Class, String, Class...) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
-
- getConstructorNodes() - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
-
- getConstructors() - Method in class net.sourceforge.pmd.util.designer.DFAGraphRule
-
- getContinueBreakReturnStack() - Method in class net.sourceforge.pmd.dfa.Structure
-
- getCount() - Method in class net.sourceforge.pmd.stat.Metric
-
- getCountSummary() - Method in class net.sourceforge.pmd.Report
-
- getCpus() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- getDataFlowFacade() - Method in class net.sourceforge.pmd.sourcetypehandlers.JavaTypeHandler
-
- getDataFlowFacade() - Method in class net.sourceforge.pmd.sourcetypehandlers.JspTypeHandler
-
- getDataFlowFacade() - Method in interface net.sourceforge.pmd.sourcetypehandlers.SourceTypeHandler
-
Get the DataFlowFacade.
- getDataFlowNode() - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- getDataFlowNode() - Method in class net.sourceforge.pmd.dfa.StackObject
-
- getDecl() - Method in class net.sourceforge.pmd.symboltable.ImageFinderFunction
-
- getDeclaratorId() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
-
- getDeclaringType(SimpleNode) - Method in class net.sourceforge.pmd.AbstractJavaRule
-
Gets the Image of the first parent node of type
ASTClassOrInterfaceDeclaration or null
- getDesc() - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
-
- getDescription() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getDescription() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getDescription() - Method in interface net.sourceforge.pmd.IRuleViolation
-
- 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 class net.sourceforge.pmd.RuleViolation
-
- getDirectoryFilter() - Static method in class net.sourceforge.pmd.util.filter.Filters
-
Get a File Filter for directories.
- getDoBranchNodeFromFirstDoStatement() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
-
- getDocumentNode(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getDoubleProperties(PropertyDescriptor) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getDoubleProperty(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getDoubleProperty(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
Deprecated.
- use getDoubleProperty(PropertyDescriptor) instead
- getDoubleProperty(PropertyDescriptor) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getDoubleProperty(String) - Method in interface net.sourceforge.pmd.Rule
-
Get the double
value for the given property.
- getElapsedTimeInMillis() - Method in class net.sourceforge.pmd.Report
-
- getElementName(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getElementNamespaceUri(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getElementQName(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getElementStringValue(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getEnclosingClassScope() - Method in class net.sourceforge.pmd.symboltable.AbstractScope
-
- getEnclosingClassScope() - Method in class net.sourceforge.pmd.symboltable.ClassScope
-
- getEnclosingClassScope() - Method in class net.sourceforge.pmd.symboltable.DummyScope
-
- getEnclosingClassScope() - Method in interface net.sourceforge.pmd.symboltable.Scope
-
Goes searching up the tree for this scope's enclosing ClassScope
This is handy if you're buried down in a LocalScope and need to
hop up to the ClassScope to find a method name.
- getEnclosingClassScope() - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
-
- getEnclosingMethodScope() - Method in class net.sourceforge.pmd.symboltable.AbstractScope
-
- getEnclosingMethodScope() - Method in class net.sourceforge.pmd.symboltable.DummyScope
-
- getEnclosingMethodScope() - Method in class net.sourceforge.pmd.symboltable.MethodScope
-
- getEnclosingMethodScope() - Method in interface net.sourceforge.pmd.symboltable.Scope
-
Goes searching up the tree for this scope's enclosing MethodScope
This is handy if you're buried down in a LocalScope and need to
hop up to the MethodScope to find a method parameter.
- getEnclosingMethodScope() - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
-
- getEnclosingSourceFileScope() - Method in class net.sourceforge.pmd.symboltable.AbstractScope
-
- getEnclosingSourceFileScope() - Method in class net.sourceforge.pmd.symboltable.DummyScope
-
- getEnclosingSourceFileScope() - Method in interface net.sourceforge.pmd.symboltable.Scope
-
Goes searching up the tree for this scope's enclosing SourceFileScope
This is handy if you're buried down in a LocalScope and need to
hop up to the SourceFileScope to find a class name.
- getEnclosingSourceFileScope() - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
-
- getEncoding() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- getEndColumn() - Method in interface net.sourceforge.pmd.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.ast.Comment
-
- getEndColumn() - Method in class net.sourceforge.pmd.ast.JavaCharStream
-
Get end column.
- getEndColumn() - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- getEndColumn() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Get token end column number.
- getEndColumn() - Method in interface net.sourceforge.pmd.IRuleViolation
-
- getEndColumn() - Method in interface net.sourceforge.pmd.jsp.ast.CharStream
-
Returns the column number of the last character for current token (being
matched after the last call to BeginTOken).
- getEndColumn() - Method in exception net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
-
- getEndColumn() - Method in class net.sourceforge.pmd.RuleViolation
-
- getEndIndex() - Method in class net.sourceforge.pmd.cpd.Match
-
- getEndLine() - Method in interface net.sourceforge.pmd.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.ast.Comment
-
- getEndLine() - Method in class net.sourceforge.pmd.ast.JavaCharStream
-
Get end line.
- getEndLine() - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- getEndLine() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Get token end line number.
- getEndLine() - Method in class net.sourceforge.pmd.dfa.DaaRuleViolation
-
- getEndLine() - Method in interface net.sourceforge.pmd.IRuleViolation
-
- getEndLine() - Method in interface net.sourceforge.pmd.jsp.ast.CharStream
-
Returns the line number of the last character for current token (being
matched after the last call to BeginTOken).
- getEndLine() - Method in exception net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
-
- getEndLine() - Method in class net.sourceforge.pmd.RuleViolation
-
- getEOF() - Static method in class net.sourceforge.pmd.cpd.TokenEntry
-
- getExample() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getExample() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getExample() - Method in interface net.sourceforge.pmd.Rule
-
Deprecated.
use getExamples(), since we now support multiple examples
- getExamples() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getExamples() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getExamples() - Method in interface net.sourceforge.pmd.Rule
-
Get the list of examples for this Rule.
- getExcludeMap() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- getExcludeMap() - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
-
- getExcludeMap() - Method in class net.sourceforge.pmd.parsers.Java13Parser
-
- getExcludeMap() - Method in class net.sourceforge.pmd.parsers.Java14Parser
-
- getExcludeMap() - Method in class net.sourceforge.pmd.parsers.Java15Parser
-
- getExcludeMap() - Method in class net.sourceforge.pmd.parsers.Java16Parser
-
- getExcludeMap() - Method in class net.sourceforge.pmd.parsers.Java17Parser
-
- getExcludeMap() - Method in class net.sourceforge.pmd.parsers.JspParser
-
- getExcludeMap() - Method in interface net.sourceforge.pmd.parsers.Parser
-
- getExcludeMarker() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- getExcludePatterns() - Method in class net.sourceforge.pmd.RuleSet
-
- getExcludes() - Method in class net.sourceforge.pmd.RuleSetReference
-
- getExternalInfoUrl() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getExternalInfoUrl() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getExternalInfoUrl() - Method in interface net.sourceforge.pmd.Rule
-
Get a URL for external information about this Rule.
- 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() - Static method in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
-
- 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.StringCodeLoader
-
- getFilename() - Method in class net.sourceforge.pmd.ExternalRuleID
-
- getFilename() - Method in interface net.sourceforge.pmd.IRuleViolation
-
- getFileName() - Method in class net.sourceforge.pmd.RuleSet
-
- getFilename() - Method in class net.sourceforge.pmd.RuleViolation
-
- 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.ast.ASTTryStatement
-
- getFirst() - Method in class net.sourceforge.pmd.dfa.Structure
-
- getFirstChild() - Method in class net.sourceforge.pmd.dfa.report.AbstractReportNode
-
- getFirstChild(Node) - Method in class net.sourceforge.pmd.jaxen.NodeIterator
-
- getFirstChildOfType(Class<T>) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
Traverses down the tree to find the first child instance of type childType
- getFirstClassOrInterfaceTypeImage() - Method in class net.sourceforge.pmd.ast.ASTThrowStatement
-
Gets the image of the first ASTClassOrInterfaceType child or null
if none is found.
- getFirstIndex() - Method in class net.sourceforge.pmd.dfa.SequenceChecker
-
- getFirstMark() - Method in class net.sourceforge.pmd.cpd.Match
-
- getFirstNameImage(SimpleNode) - Method in class net.sourceforge.pmd.rules.sunsecure.AbstractSunSecureRule
-
- getFirstNode(Node) - Method in class net.sourceforge.pmd.jaxen.NodeIterator
-
- getFirstParentOfType(Class<T>) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
Traverses up the tree to find the first parent instance of type parentType
- getFlow() - Method in class net.sourceforge.pmd.dfa.DataFlowNode
-
- getFlow() - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
-
- getFollowingAxisIterator(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
Get an iterator over all following nodes, depth-first.
- getFollowingSiblingAxisIterator(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
Get an iterator over all following siblings.
- getFullName() - Method in class net.sourceforge.pmd.rules.ImportWrapper
-
- getHighValue() - Method in class net.sourceforge.pmd.stat.Metric
-
- getId() - Method in class net.sourceforge.pmd.SourceType
-
- getIdentifier() - Method in class net.sourceforge.pmd.cpd.TokenEntry
-
- GetImage() - Method in interface net.sourceforge.pmd.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.ast.Comment
-
- GetImage() - Method in class net.sourceforge.pmd.ast.JavaCharStream
-
- getImage() - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- GetImage() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Get token literal value.
- GetImage() - Method in interface net.sourceforge.pmd.jsp.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.symboltable.AbstractNameDeclaration
-
- getImage() - Method in interface net.sourceforge.pmd.symboltable.NameDeclaration
-
- getImage() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
- getImportedClasses(String) - Method in class net.sourceforge.pmd.typeresolution.PMDASMClassLoader
-
- getImportedName() - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
-
- getImportedNameNode() - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
-
- getImportsCount() - Method in class net.sourceforge.pmd.symboltable.TypeSet
-
- getImportWrapper(SimpleNode) - Method in class net.sourceforge.pmd.rules.imports.UnusedImportsRule
-
- getIncludePatterns() - Method in class net.sourceforge.pmd.RuleSet
-
- getIndex() - Method in class net.sourceforge.pmd.cpd.TokenEntry
-
- getIndex() - Method in class net.sourceforge.pmd.dfa.DataFlowNode
-
- getIndex() - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
-
- 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
-
- getInnerClasses() - Method in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
-
- getInputPath() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- getInputStream() - Method in interface net.sourceforge.pmd.DataSource
-
Get an InputStream on the source file.
- getInputStream() - Method in class net.sourceforge.pmd.FileDataSource
-
- getInputStream() - Method in class net.sourceforge.pmd.ZipDataSource
-
- getIntProperties(PropertyDescriptor) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getIntProperty(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getIntProperty(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
Deprecated.
- use getIntProperty(PropertyDescriptor) instead
- getIntProperty(PropertyDescriptor) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getIntProperty(String) - Method in interface net.sourceforge.pmd.Rule
-
Get the int
value for the given property.
- getLabel() - Method in class net.sourceforge.pmd.ast.ASTPrimaryPrefix
-
- getLabel() - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- getLabel() - Method in class net.sourceforge.pmd.cpd.Match
-
- getLabel() - Method in interface net.sourceforge.pmd.quickfix.Fix
-
- getLanguage() - Method in class net.sourceforge.pmd.RuleSet
-
- getLast() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
-
- getLast() - Method in class net.sourceforge.pmd.dfa.Structure
-
- getLastChild(Node) - Method in class net.sourceforge.pmd.jaxen.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.dfa.SequenceChecker
-
- getLength() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
-
- getLine() - Method in interface net.sourceforge.pmd.ast.CharStream
-
Deprecated.
- getLine() - Method in class net.sourceforge.pmd.ast.JavaCharStream
-
Deprecated.
- getLine() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Deprecated.
- getLine() - Method in class net.sourceforge.pmd.dfa.DataFlowNode
-
- getLine() - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
-
- getLine() - Method in interface net.sourceforge.pmd.jsp.ast.CharStream
-
Deprecated.
- getLine() - Method in exception net.sourceforge.pmd.jsp.ast.SyntaxErrorException
-
- getLine(int) - Method in class net.sourceforge.pmd.util.designer.CodeEditorTextPane
-
- getLine(int) - Method in interface net.sourceforge.pmd.util.LineGetter
-
- getLineCount() - Method in class net.sourceforge.pmd.cpd.Match
-
- getLineCount(TokenEntry, Match) - Method in class net.sourceforge.pmd.cpd.Tokens
-
- getLocalName() - Method in class net.sourceforge.pmd.jsp.ast.ASTAttribute
-
- getLocalName() - Method in class net.sourceforge.pmd.jsp.ast.ASTElement
-
- getLocation() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
- getLowValue() - Method in class net.sourceforge.pmd.stat.Metric
-
- getMappedLanguage(SourceType) - Static method in class net.sourceforge.pmd.SourceTypeToRuleLanguageMapper
-
Get the RuleLanguage that corresponds to the given SourceType.
- getMarkCount() - Method in class net.sourceforge.pmd.cpd.Match
-
- getMarkSet() - Method in class net.sourceforge.pmd.cpd.Match
-
- getMatchCode() - 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
-
- getMean() - Method in class net.sourceforge.pmd.stat.StatisticalRule
-
- 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 class net.sourceforge.pmd.AbstractDelegateRule
-
- getMessage() - Method in exception net.sourceforge.pmd.ast.ParseException
-
This method has the standard behavior when this object has been
created using the standard constructors.
- getMessage() - Method in exception net.sourceforge.pmd.ast.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getMessage() - Method in exception net.sourceforge.pmd.cpd.cppast.ParseException
-
This method has the standard behavior when this object has been
created using the standard constructors.
- getMessage() - Method in error net.sourceforge.pmd.cpd.cppast.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in exception net.sourceforge.pmd.jsp.ast.ParseException
-
This method has the standard behavior when this object has been
created using the standard constructors.
- getMessage() - Method in exception net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
-
- getMessage() - Method in exception net.sourceforge.pmd.jsp.ast.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- 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.symboltable.ClassScope
-
- getMethodName() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
-
Gets the name of the method.
- getMethodName() - Method in interface net.sourceforge.pmd.IRuleViolation
-
- getMethodName() - Method in class net.sourceforge.pmd.RuleViolation
-
- getMethodNameDeclaratorNode() - Method in class net.sourceforge.pmd.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 class net.sourceforge.pmd.util.designer.DFAGraphRule
-
- getMethodSignature(String, Class...) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
-
- getMetricName() - Method in class net.sourceforge.pmd.stat.Metric
-
- getMinimumTileSize() - Method in class net.sourceforge.pmd.cpd.MatchAlgorithm
-
- getMinPriority() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- getModifiers() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- getModifiers() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- getMsg() - Method in class net.sourceforge.pmd.Report.ProcessingError
-
- getName() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getName() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- 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.jaxen.Attribute
-
- getName() - Method in class net.sourceforge.pmd.jsp.ast.ASTAttribute
-
- getName() - Method in class net.sourceforge.pmd.jsp.ast.ASTDeclaration
-
- getName() - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeDeclaration
-
- getName() - Method in class net.sourceforge.pmd.jsp.ast.ASTElement
-
- getName() - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDirective
-
- getName() - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDirectiveAttribute
-
- getName() - Method in class net.sourceforge.pmd.Language
-
- getName() - Method in interface net.sourceforge.pmd.Rule
-
Get the name of this Rule.
- getName() - Method in class net.sourceforge.pmd.rules.ImportWrapper
-
- getName() - Method in class net.sourceforge.pmd.RuleSet
-
- getName() - Method in class net.sourceforge.pmd.symboltable.MethodScope
-
- getNameDeclaration() - Method in class net.sourceforge.pmd.ast.ASTName
-
- getNameDeclaration() - Method in class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
-
- getNameForWhichThisIsAQualifier() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
- getNames() - Method in class net.sourceforge.pmd.symboltable.NameFinder
-
- getNamespacePrefix(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getNamespacePrefix() - Method in class net.sourceforge.pmd.jsp.ast.ASTAttribute
-
- getNamespacePrefix() - Method in class net.sourceforge.pmd.jsp.ast.ASTElement
-
- getNamespaceStringValue(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getNewMethodVisitor(PrintVisitor, MemberNode) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder
-
- getNextNode(Node) - Method in class net.sourceforge.pmd.jaxen.NodeIterator
-
- getNextSibling() - Method in class net.sourceforge.pmd.dfa.report.AbstractReportNode
-
- getNextSibling(Node) - Method in class net.sourceforge.pmd.jaxen.NodeIterator
-
- getNextToken() - Method in class net.sourceforge.pmd.ast.JavaParser
-
Get the next Token.
- getNextToken() - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
-
Get the next Token.
- getNextToken() - Static method in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
-
Get the next Token.
- getNextToken() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
Get the next Token.
- getNextToken() - Method in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
-
Get the next Token.
- getNiceFileName(boolean, String) - Method in interface net.sourceforge.pmd.DataSource
-
Return a nice version of the filename.
- getNiceFileName(boolean, String) - Method in class net.sourceforge.pmd.FileDataSource
-
- getNiceFileName(boolean, String) - Method in class net.sourceforge.pmd.ZipDataSource
-
- getNode() - Method in class net.sourceforge.pmd.rules.ImportWrapper
-
- getNode() - Method in class net.sourceforge.pmd.stat.DataPoint
-
- getNode() - Method in class net.sourceforge.pmd.symboltable.AbstractNameDeclaration
-
- getNode() - Method in interface net.sourceforge.pmd.symboltable.NameDeclaration
-
- getNthParent(int) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- getNumberOfViolations() - Method in class net.sourceforge.pmd.dfa.report.AbstractReportNode
-
- 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
-
- getOverriddenDescription() - Method in class net.sourceforge.pmd.RuleReference
-
- getOverriddenExamples() - Method in class net.sourceforge.pmd.RuleReference
-
- getOverriddenExternalInfoUrl() - Method in class net.sourceforge.pmd.RuleReference
-
- getOverriddenMessage() - Method in class net.sourceforge.pmd.RuleReference
-
- getOverriddenName() - Method in class net.sourceforge.pmd.RuleReference
-
- getOverriddenPriority() - Method in class net.sourceforge.pmd.RuleReference
-
- getOverriddenProperties() - Method in class net.sourceforge.pmd.RuleReference
-
- getPackage() - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
-
- getPackageDeclaration() - Method in class net.sourceforge.pmd.ast.ASTCompilationUnit
-
- getPackageName() - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
-
- getPackageName() - Method in class net.sourceforge.pmd.dfa.report.PackageNode
-
- getPackageName() - Method in interface net.sourceforge.pmd.IRuleViolation
-
- getPackageName() - Method in class net.sourceforge.pmd.RuleViolation
-
- getPackageName() - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
-
- getPackageNameImage() - Method in class net.sourceforge.pmd.ast.ASTPackageDeclaration
-
- getPackages() - Method in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
-
- getParameter() - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
-
- getParameterCount() - Method in class net.sourceforge.pmd.ast.ASTConstructorDeclaration
-
- getParameterCount() - Method in class net.sourceforge.pmd.ast.ASTFormalParameters
-
- getParameterCount() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclarator
-
- getParameterCount() - Method in class net.sourceforge.pmd.symboltable.MethodNameDeclaration
-
- getParameterDisplaySignature() - Method in class net.sourceforge.pmd.symboltable.MethodNameDeclaration
-
- getParameters() - Method in class net.sourceforge.pmd.ast.ASTConstructorDeclaration
-
- getParameterTypes(String...) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
-
- getParent() - Method in class net.sourceforge.pmd.dfa.report.AbstractReportNode
-
- getParent() - Method in class net.sourceforge.pmd.jaxen.Attribute
-
- getParent() - Method in class net.sourceforge.pmd.symboltable.AbstractScope
-
- getParent() - Method in class net.sourceforge.pmd.symboltable.DummyScope
-
- getParent() - Method in interface net.sourceforge.pmd.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.jaxen.DocumentNavigator
-
Get a (single-member) iterator over this node's parent.
- getParentNode(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getParents() - Method in class net.sourceforge.pmd.dfa.DataFlowNode
-
- getParents() - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
-
- getParentsOfType(Class<T>) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
Traverses up the tree to find all of the parent instances of type parentType
- getParser() - Method in class net.sourceforge.pmd.sourcetypehandlers.Java13Handler
-
- getParser() - Method in class net.sourceforge.pmd.sourcetypehandlers.Java14Handler
-
- getParser() - Method in class net.sourceforge.pmd.sourcetypehandlers.Java15Handler
-
- getParser() - Method in class net.sourceforge.pmd.sourcetypehandlers.Java16Handler
-
- getParser() - Method in class net.sourceforge.pmd.sourcetypehandlers.Java17Handler
-
- getParser() - Method in class net.sourceforge.pmd.sourcetypehandlers.JspTypeHandler
-
- getParser() - Method in interface net.sourceforge.pmd.sourcetypehandlers.SourceTypeHandler
-
Get the Parser.
- getPhaseText(int) - Method in class net.sourceforge.pmd.cpd.GUI
-
- getPrecedingAxisIterator(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
Get an iterator over all preceding nodes, depth-first.
- getPrecedingSiblingAxisIterator(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
Get an iterator over all preceding siblings.
- getPreviousSibling(Node) - Method in class net.sourceforge.pmd.jaxen.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.AbstractDelegateRule
-
- getPriority() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getPriority() - Method in interface net.sourceforge.pmd.Rule
-
Get the priority of this Rule.
- getPriorityName() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getPriorityName() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getPriorityName() - Method in interface net.sourceforge.pmd.Rule
-
Get a name for the priority of this Rule.
- getProperties() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getProperties() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
Deprecated.
- retrieve by name using getProperty or getProperties
- getProperties() - Method in interface net.sourceforge.pmd.Rule
-
Get all properties for this Rule.
- getPublicId() - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
-
- 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.StringCodeLoader
-
- getReader(String) - Method in class net.sourceforge.pmd.renderers.PapariTextRenderer
-
- getReason() - Method in exception net.sourceforge.pmd.PMDException
-
Deprecated.
use Throwable.getCause()
instead
- 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.
- getRenderer() - Method in class net.sourceforge.pmd.ant.Formatter
-
- getRendererFromString(String, String) - Static method in class net.sourceforge.pmd.cpd.CPD
-
- getReport() - Method in class net.sourceforge.pmd.RuleContext
-
- getReportFile() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- getReportFormat() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- getResult() - Method in class net.sourceforge.pmd.symboltable.Search
-
- getResultType() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
-
- getReturnedVariableName(ASTReturnStatement) - Method in class net.sourceforge.pmd.rules.sunsecure.AbstractSunSecureRule
-
Gets the name of the variable returned.
- getRoot() - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
-
- getRootNode() - Method in class net.sourceforge.pmd.dfa.report.ReportTree
-
- getRootNode() - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
-
- getRule() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getRule() - Method in interface net.sourceforge.pmd.IRuleViolation
-
- getRule() - Method in class net.sourceforge.pmd.RuleViolation
-
- getRuleByName(String) - Method in class net.sourceforge.pmd.RuleSet
-
Returns the Rule with the given name
- getRuleByName(String) - Method in class net.sourceforge.pmd.RuleSets
-
Returns the Rule with the given name
- getRuleChainVisits() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getRuleChainVisits() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getRuleChainVisits() - Method in interface net.sourceforge.pmd.Rule
-
Gets the collection of AST node names visited by the Rule on the
RuleChain.
- getRuleChainVisits() - Method in class net.sourceforge.pmd.rules.XPathRule
-
- getRuleClass() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getRuleClass() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getRuleClass() - Method in interface net.sourceforge.pmd.Rule
-
Get the class of this Rule.
- getRuleName() - Method in class net.sourceforge.pmd.ExternalRuleID
-
- getRuleName() - Method in exception net.sourceforge.pmd.jsp.ast.SyntaxErrorException
-
- getRules() - Method in class net.sourceforge.pmd.RuleSet
-
Returns the actual Collection of rules in this ruleset
- getRuleSetFileName() - Method in class net.sourceforge.pmd.RuleSetReference
-
- getRuleSetName() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getRuleSetName() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getRuleSetName() - Method in interface net.sourceforge.pmd.Rule
-
Get the name of the RuleSet containing this Rule.
- getRuleSetReference() - Method in class net.sourceforge.pmd.RuleReference
-
- getRulesets() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- getRuleSets() - Method in class net.sourceforge.pmd.SimpleRuleSetNameMapper
-
- getRuleSetsIterator() - Method in class net.sourceforge.pmd.RuleSets
-
- getRuleViolation() - Method in class net.sourceforge.pmd.dfa.report.ViolationNode
-
- getRuleViolation() - Method in class net.sourceforge.pmd.Report.SuppressedViolation
-
- getScope() - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- getScope() - Method in class net.sourceforge.pmd.symboltable.AbstractNameDeclaration
-
- getScope() - Method in interface net.sourceforge.pmd.symboltable.NameDeclaration
-
- getScope() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
-
- 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
-
- getSimpleNode() - Method in class net.sourceforge.pmd.dfa.DataFlowNode
-
- getSimpleNode() - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
-
- getSimpleNode() - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
-
retrieves the underlying node
- getSince() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getSince() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getSince() - Method in interface net.sourceforge.pmd.Rule
-
Get the version of PMD in which this Rule was added.
- getSlice(int, int) - Method in class net.sourceforge.pmd.cpd.SourceCode
-
- getSource() - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
-
- 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
-
- getSourceCodeFilename() - Method in class net.sourceforge.pmd.RuleContext
-
- getSourceCodeSlice() - Method in class net.sourceforge.pmd.cpd.Match
-
- getSourceType() - Method in class net.sourceforge.pmd.RuleContext
-
- getSourceTypeForId(String) - Static method in class net.sourceforge.pmd.SourceType
-
Get the SourceType for a certain Id.
- getSourceTypeOfFile(File) - Method in class net.sourceforge.pmd.SourceTypeDiscoverer
-
Get the SourceType of a given source file.
- getSourceTypeOfFile(String) - Method in class net.sourceforge.pmd.SourceTypeDiscoverer
-
Get the SourceType of a source file with given name.
- getSourceTypeOfJavaFiles() - Method in class net.sourceforge.pmd.SourceTypeDiscoverer
-
- getStandardDeviation() - Method in class net.sourceforge.pmd.stat.Metric
-
- getStartColumn() - Method in exception net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
-
- getStartLine() - Method in exception net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
-
- getStdDev() - Method in class net.sourceforge.pmd.stat.StatisticalRule
-
- getString() - Method in class net.sourceforge.pmd.util.designer.MyPrintStream
-
- getStringProperties(PropertyDescriptor) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getStringProperty(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- getStringProperty(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
Deprecated.
- use getStringProperty(PropertyDescriptor) instead
- getStringProperty(PropertyDescriptor) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getStringProperty(String) - Method in interface net.sourceforge.pmd.Rule
-
Get the java.util.String
value for the given property.
- GetSuffix(int) - Method in interface net.sourceforge.pmd.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.ast.JavaCharStream
-
- GetSuffix(int) - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Get the suffix.
- GetSuffix(int) - Method in interface net.sourceforge.pmd.jsp.ast.CharStream
-
Returns an array of characters that make up the suffix of length 'len' for
the currently matched token.
- getSummary() - Method in class net.sourceforge.pmd.Report
-
- getSuppressedRuleViolations() - Method in class net.sourceforge.pmd.Report
-
- getSymbolFacade() - Method in class net.sourceforge.pmd.sourcetypehandlers.JavaTypeHandler
-
- getSymbolFacade() - Method in class net.sourceforge.pmd.sourcetypehandlers.JspTypeHandler
-
- getSymbolFacade() - Method in interface net.sourceforge.pmd.sourcetypehandlers.SourceTypeHandler
-
Get the SymbolFacade.
- getTabSize(int) - Method in class net.sourceforge.pmd.ast.JavaCharStream
-
- getTabSize(int) - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
- getTargetJDK() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- getTextStringValue(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- getTime() - Method in class net.sourceforge.pmd.Report.ReadableDuration
-
- getToken(int) - Method in class net.sourceforge.pmd.ast.JavaParser
-
Get the specific Token.
- getToken(int) - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
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
-
- 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
-
- getType() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessTypeNode
-
- getType() - Method in class net.sourceforge.pmd.ast.SimpleJavaTypeNode
-
- getType() - Method in interface net.sourceforge.pmd.ast.TypeNode
-
Get the Java Class associated with this node.
- getType() - Method in class net.sourceforge.pmd.dcd.graph.ClassNode
-
- getType() - Method in class net.sourceforge.pmd.dfa.DaaRuleViolation
-
- getType() - Method in class net.sourceforge.pmd.dfa.StackObject
-
- getType() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
-
- 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.ast.ASTType
-
- getTypeImage() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
-
- getTypeNameNode() - Method in class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
-
- getTypeNode() - Method in class net.sourceforge.pmd.ast.ASTFormalParameter
-
- getTypeNode() - Method in class net.sourceforge.pmd.ast.ASTLocalVariableDeclaration
-
- getTypeNode() - Method in class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
-
- getTypeProperties(PropertyDescriptor) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getTypeProperty(PropertyDescriptor) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- getTypeResolutionFacade(ClassLoader) - Method in class net.sourceforge.pmd.sourcetypehandlers.JavaTypeHandler
-
- getTypeResolutionFacade(ClassLoader) - Method in class net.sourceforge.pmd.sourcetypehandlers.JspTypeHandler
-
- getTypeResolutionFacade(ClassLoader) - Method in interface net.sourceforge.pmd.sourcetypehandlers.SourceTypeHandler
-
Get the getTypeResolutionFacade.
- getUri() - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
-
- getUsageGraph() - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder
-
- getUsages() - Method in class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
-
- getUsed() - Method in class net.sourceforge.pmd.symboltable.VariableUsageFinderFunction
-
- 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.ast.Token
-
An optional attribute value of the Token.
- getValue() - Method in class net.sourceforge.pmd.cpd.cppast.Token
-
An optional attribute value of the Token.
- getValue() - Method in class net.sourceforge.pmd.jaxen.Attribute
-
- getValue() - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDirectiveAttribute
-
- getValue() - Method in class net.sourceforge.pmd.jsp.ast.Token
-
An optional attribute value of the Token.
- getValues() - Method in class net.sourceforge.pmd.cpd.CPDTask.FormatAttribute
-
- getValues() - Method in class net.sourceforge.pmd.cpd.CPDTask.LanguageAttribute
-
- getVariableAccess() - Method in class net.sourceforge.pmd.dfa.DataFlowNode
-
- getVariableAccess() - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
-
- getVariableDeclarations() - Method in class net.sourceforge.pmd.symboltable.ClassScope
-
- getVariableDeclarations() - Method in class net.sourceforge.pmd.symboltable.DummyScope
-
- getVariableDeclarations() - Method in class net.sourceforge.pmd.symboltable.LocalScope
-
- getVariableDeclarations() - Method in class net.sourceforge.pmd.symboltable.MethodScope
-
- getVariableDeclarations() - Method in interface net.sourceforge.pmd.symboltable.Scope
-
Returns a Map (VariableNameDeclaration->List(NameOccurrence,NameOccurrence)) of declarations that
exist at this scope
- getVariableDeclarations() - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
-
- getVariableName() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
Gets the variable name of this field.
- getVariableName() - Method in class net.sourceforge.pmd.ast.ASTLocalVariableDeclaration
-
Gets the variable name of this field.
- getVariableName() - Method in class net.sourceforge.pmd.dfa.DaaRuleViolation
-
- getVariableName() - Method in class net.sourceforge.pmd.dfa.variableaccess.VariableAccess
-
- getVariableName() - Method in interface net.sourceforge.pmd.IRuleViolation
-
- getVariableName() - Method in class net.sourceforge.pmd.RuleViolation
-
- getVersionString() - Method in class net.sourceforge.pmd.TargetJDK1_3
-
- getVersionString() - Method in class net.sourceforge.pmd.TargetJDK1_4
-
- getVersionString() - Method in class net.sourceforge.pmd.TargetJDK1_5
-
- getVersionString() - Method in class net.sourceforge.pmd.TargetJDK1_6
-
- getVersionString() - Method in class net.sourceforge.pmd.TargetJDK1_7
-
- getVersionString() - Method in interface net.sourceforge.pmd.TargetJDKVersion
-
- getViolationTree() - Method in class net.sourceforge.pmd.Report
-
- getVisitorsFactoryForSourceType(SourceType) - Static method in class net.sourceforge.pmd.sourcetypehandlers.SourceTypeHandlerBroker
-
- getWriter() - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
-
- getWriter() - Method in interface net.sourceforge.pmd.renderers.Renderer
-
- getXPathExpression() - Method in class net.sourceforge.pmd.util.viewer.gui.XPathPanel
-
- glomNames(Set<T>) - Method in class net.sourceforge.pmd.symboltable.AbstractScope
-
- go() - Method in class net.sourceforge.pmd.cpd.CPD
-
- GOTO - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- GOTO - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- GREATERTHAN - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- GREATERTHANOREQUALTO - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- GridBagHelper - Class in net.sourceforge.pmd.cpd
-
- GridBagHelper(Container, double[]) - Constructor for class net.sourceforge.pmd.cpd.GridBagHelper
-
- GROUPING - Static variable in interface net.sourceforge.pmd.cpd.CPDListener
-
- GT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- GUI - Class in net.sourceforge.pmd.cpd
-
- GUI() - Constructor for class net.sourceforge.pmd.cpd.GUI
-
- id - Variable in class net.sourceforge.pmd.ast.SimpleNode
-
- ID - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- IDataFlowNode - Interface in net.sourceforge.pmd.dfa
-
- IDEAJRenderer - Class in net.sourceforge.pmd.renderers
-
- IDEAJRenderer(String[]) - Constructor for class net.sourceforge.pmd.renderers.IDEAJRenderer
-
- IdempotentOperations - Class in net.sourceforge.pmd.rules
-
- IdempotentOperations() - Constructor for class net.sourceforge.pmd.rules.IdempotentOperations
-
- IDENTIFIER - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- IDENTIFIER - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- IDENTIFIER_CHAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- IF - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- IF - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- IF_EXPR - Static variable in interface net.sourceforge.pmd.dfa.NodeType
-
- IF_LAST_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
-
- IF_LAST_STATEMENT_WITHOUT_ELSE - Static variable in interface net.sourceforge.pmd.dfa.NodeType
-
- IfStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- ignorableCharacter - Variable in class net.sourceforge.pmd.cpd.AbstractTokenizer
-
- ignorableStmt - Variable in class net.sourceforge.pmd.cpd.AbstractTokenizer
-
- IGNORE_IDENTIFIERS - Static variable in class net.sourceforge.pmd.cpd.JavaTokenizer
-
- IGNORE_LITERALS - Static variable in class net.sourceforge.pmd.cpd.JavaTokenizer
-
- ignoreCase - Variable in class net.sourceforge.pmd.util.filter.FileExtensionFilter
-
- image - Variable in class net.sourceforge.pmd.ast.Token
-
The string image of the token.
- image - Variable in class net.sourceforge.pmd.cpd.cppast.Token
-
The string image of the token.
- image - Variable in class net.sourceforge.pmd.jsp.ast.Token
-
The string image of the token.
- ImageFinderFunction - Class in net.sourceforge.pmd.symboltable
-
- ImageFinderFunction(String) - Constructor for class net.sourceforge.pmd.symboltable.ImageFinderFunction
-
- ImageFinderFunction(List<String>) - Constructor for class net.sourceforge.pmd.symboltable.ImageFinderFunction
-
- ImmutableField - Class in net.sourceforge.pmd.rules.design
-
- ImmutableField() - Constructor for class net.sourceforge.pmd.rules.design.ImmutableField
-
- IMPLEMENTS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- ImplementsList() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- IMPORT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- ImportDeclaration() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- ImportFromSamePackageRule - Class in net.sourceforge.pmd.rules.imports
-
- ImportFromSamePackageRule() - Constructor for class net.sourceforge.pmd.rules.imports.ImportFromSamePackageRule
-
- imports - Variable in class net.sourceforge.pmd.rules.imports.UnusedImportsRule
-
- importsPackage(ASTCompilationUnit, String) - Static method in class net.sourceforge.pmd.AbstractJavaRule
-
- ImportWrapper - Class in net.sourceforge.pmd.rules
-
- ImportWrapper(String, String, SimpleNode) - Constructor for class net.sourceforge.pmd.rules.ImportWrapper
-
- IN_COMMENT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
Lexical state.
- IN_FORMAL_COMMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
Lexical state.
- IN_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
Lexical state.
- IN_MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
Lexical state.
- IN_PREPROCESSOR_OUTPUT_COMMENT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
Lexical state.
- IN_TAG_ERROR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- inBuf - Variable in class net.sourceforge.pmd.ast.JavaCharStream
-
- inBuf - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
- include() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- include() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- include() - Method in interface net.sourceforge.pmd.Rule
-
Deprecated.
Don't know what this is for, so deprecating it.
- InclusiveOrExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- INCR - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- index(String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraphBuilder
-
- indexNode(SimpleNode) - Method in class net.sourceforge.pmd.AbstractRuleChainVisitor
-
Index a single node for visitation by rules.
- indexNodes(List<CompilationUnit>, RuleContext) - Method in class net.sourceforge.pmd.AbstractRuleChainVisitor
-
Index all nodes for visitation by rules.
- indexNodes(List<CompilationUnit>, RuleContext) - Method in class net.sourceforge.pmd.ast.JavaRuleChainVisitor
-
- indexNodes(List<CompilationUnit>, RuleContext) - Method in class net.sourceforge.pmd.jsp.ast.JspRuleChainVisitor
-
- InefficientEmptyStringCheck - Class in net.sourceforge.pmd.rules.strings
-
This rule finds code which inefficiently determines empty strings.
- InefficientEmptyStringCheck() - Constructor for class net.sourceforge.pmd.rules.strings.InefficientEmptyStringCheck
-
- InefficientStringBuffering - Class in net.sourceforge.pmd.rules.strings
-
- InefficientStringBuffering() - Constructor for class net.sourceforge.pmd.rules.strings.InefficientStringBuffering
-
- 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.rules.design.GenericClassCounterRule
-
- init() - Method in class net.sourceforge.pmd.rules.VariableNamingConventions
-
- initialize() - Method in class net.sourceforge.pmd.AbstractRuleChainVisitor
-
Initialize the RuleChainVisitor to be ready to perform visitations.
- Initializer() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- initializeWith(ASTCompilationUnit) - Method in class net.sourceforge.pmd.dfa.DataFlowFacade
-
- initializeWith(ASTCompilationUnit) - Method in class net.sourceforge.pmd.symboltable.SymbolFacade
-
- initializeWith(ClassLoader, ASTCompilationUnit) - Method in class net.sourceforge.pmd.typeresolution.TypeResolutionFacade
-
- INLINE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- innerClasses - Variable in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
-
- input_stream - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
-
- input_stream - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
-
- input_stream - Variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
-
- inputStream - Variable in class net.sourceforge.pmd.ast.JavaCharStream
-
- inputStream - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
- 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.util.filter.DirectoryFilter
-
- INSTANCEOF - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- InstanceOfExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- InsufficientStringBufferDeclaration - Class in net.sourceforge.pmd.rules.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
- InsufficientStringBufferDeclaration() - Constructor for class net.sourceforge.pmd.rules.strings.InsufficientStringBufferDeclaration
-
- INT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- INT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- InTagState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- INTEGER_LITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- IntegerProperty - Class in net.sourceforge.pmd.properties
-
Defines a datatype that supports the Integer property values.
- IntegerProperty(String, String, int, float) - Constructor for class net.sourceforge.pmd.properties.IntegerProperty
-
Constructor for IntegerProperty.
- IntegerProperty(String, String, int[], float, int) - Constructor for class net.sourceforge.pmd.properties.IntegerProperty
-
Constructor for IntegerProperty.
- IntegerProperty(String, String, Integer[], float, int) - Constructor for class net.sourceforge.pmd.properties.IntegerProperty
-
Constructor for IntegerProperty.
- INTERFACE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
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.
- IRuleViolation - Interface in net.sourceforge.pmd
-
- isA(TypeNode, Class) - Static method in class net.sourceforge.pmd.typeresolution.TypeHelper
-
- isA(VariableNameDeclaration, Class) - Static method in class net.sourceforge.pmd.typeresolution.TypeHelper
-
- isAbstract() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- isAbstract() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
-
- isAbstract() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- isAllocation() - Method in class net.sourceforge.pmd.ast.ASTBlockStatement
-
Tells if this BlockStatement is an allocation statement.
- isAllRules() - Method in class net.sourceforge.pmd.RuleSetReference
-
- isAnonymousInnerClass() - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceBodyDeclaration
-
- isArguments() - Method in class net.sourceforge.pmd.ast.ASTPrimarySuffix
-
- isArray() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- isArray() - Method in class net.sourceforge.pmd.ast.ASTFormalParameter
-
- isArray() - Method in class net.sourceforge.pmd.ast.ASTLocalVariableDeclaration
-
- isArray() - Method in class net.sourceforge.pmd.ast.ASTPrimitiveType
-
- isArray() - Method in class net.sourceforge.pmd.ast.ASTReferenceType
-
- isArray() - Method in class net.sourceforge.pmd.ast.ASTType
-
- isArray() - Method in class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
-
- isArray() - Method in interface net.sourceforge.pmd.ast.Dimensionable
-
- isArray(Object) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
-
Method isArray.
- isArray() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
-
- isArrayDereference() - Method in class net.sourceforge.pmd.ast.ASTPrimarySuffix
-
- isAttribute(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- isAttributeAccessor(Method) - Method in class net.sourceforge.pmd.jaxen.AttributeAxisIterator
-
- isBoolean() - Method in class net.sourceforge.pmd.ast.ASTPrimitiveType
-
- isBranch() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
-
- isCharLiteral() - Method in class net.sourceforge.pmd.ast.ASTLiteral
-
- isCheckJavaFiles() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- isCheckJspFiles() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- isClass(String) - Method in class net.sourceforge.pmd.dcd.graph.UsageGraph
-
- 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.jaxen.DocumentNavigator
-
- isCompound() - Method in class net.sourceforge.pmd.ast.ASTAssignmentOperator
-
- isDefault() - Method in class net.sourceforge.pmd.ast.ASTSwitchLabel
-
- isDefinition() - Method in class net.sourceforge.pmd.dfa.variableaccess.VariableAccess
-
- isDoBranchNode() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
-
- isDocument(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- isElement(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- isEmpty() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
-
- isEmpty() - Method in class net.sourceforge.pmd.jsp.ast.ASTElement
-
- isEmpty() - Method in class net.sourceforge.pmd.Report
-
- isEndNode() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
-
- isEnumChild() - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceBodyDeclaration
-
- isExceptionBlockParameter() - Method in class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
-
- isExceptionBlockParameter() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
-
- isField(String, ASTTypeDeclaration) - Method in class net.sourceforge.pmd.rules.sunsecure.AbstractSunSecureRule
-
Tells if the type declaration has a field with varName.
- isFinal() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- isFinal() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- isFinal() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- isFirstDoStatement() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
-
- isFloatLiteral() - Method in class net.sourceforge.pmd.ast.ASTLiteral
-
- isHasNamespacePrefix() - Method in class net.sourceforge.pmd.jsp.ast.ASTAttribute
-
- isHasNamespacePrefix() - Method in class net.sourceforge.pmd.jsp.ast.ASTElement
-
- isHasPublicId() - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
-
- 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
-
- isIgnoreFieldInlinable() - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
-
- 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
-
- isImportOnDemand() - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
-
- isInstanceInitializer() - Method in class net.sourceforge.pmd.dcd.graph.ConstructorNode
-
- isInStringBufferOperation(SimpleNode, int, String) - Static method in class net.sourceforge.pmd.rules.strings.InefficientStringBuffering
-
- isInterface() - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceDeclaration
-
- isInterfaceMember() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- isInterfaceMember() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
-
- isIntLiteral() - Method in class net.sourceforge.pmd.ast.ASTLiteral
-
- isJUnitMethod(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.junit.AbstractJUnitRule
-
- isLeaf() - Method in class net.sourceforge.pmd.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
-
- isLocalVariable(String, SimpleNode) - Method in class net.sourceforge.pmd.rules.sunsecure.AbstractSunSecureRule
-
TODO modify usages to use symbol table
Tells if the variable name is a local variable declared in the method.
- isMatch(Pattern, String) - Static method in class net.sourceforge.pmd.rules.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.symboltable.NameOccurrence
-
- isNamespace(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- isNative() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- isNative() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- isNested() - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceDeclaration
-
- isNoOutputSupplied() - Method in class net.sourceforge.pmd.ant.Formatter
-
- isOnLeftHandSide() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
A handy method to assert if the name is on the right hand side or the left hand side of
an expression.
- isOnRightHandSide() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
- isOverridenMethod(Class, Method, boolean) - Static method in class net.sourceforge.pmd.dcd.ClassLoaderUtil
-
- isPackagePrivate() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- isPackagePrivate() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- isPackagePrivate() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- isPartOfQualifiedName() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
- isPrimitiveType() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
-
- isPrivate() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- isPrivate() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- isPrivate() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- isProcessingInstruction(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- isProtected() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- isProtected() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- isProtected() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- isPseudoPathElement() - Method in class net.sourceforge.pmd.dfa.pathfinder.PathElement
-
- isPublic() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- isPublic() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- isPublic() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
-
- isPublic() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- isQualifiedName(SimpleNode) - Static method in class net.sourceforge.pmd.AbstractJavaRule
-
- isReference() - Method in class net.sourceforge.pmd.dfa.variableaccess.VariableAccess
-
- isReferenceType() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
-
Note that an array of primitive types (int[]) is a reference type.
- isRequired() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
-
Method isRequired.
- 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.
- isSelectJavaFiles() - Method in class net.sourceforge.pmd.SourceFileSelector
-
- isSelectJspFiles() - Method in class net.sourceforge.pmd.SourceFileSelector
-
- isSelfAssignment() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
Assert it the occurrence is a self assignment such as:
i += 3;
- isSingleCharacterStringLiteral() - Method in class net.sourceforge.pmd.ast.ASTLiteral
-
Returns true if this is a String literal with only one character.
- isStatic() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- isStatic() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- isStatic() - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
-
- isStatic() - Method in class net.sourceforge.pmd.ast.ASTInitializer
-
- isStatic() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- isStaticInitializer() - Method in class net.sourceforge.pmd.dcd.graph.ConstructorNode
-
- isStrictfp() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- isStrictfp() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- isStringLiteral() - Method in class net.sourceforge.pmd.ast.ASTLiteral
-
- isSuper() - Method in class net.sourceforge.pmd.ast.ASTExplicitConstructorInvocation
-
- isSuppressed() - Method in interface net.sourceforge.pmd.IRuleViolation
-
- isSuppressed() - Method in class net.sourceforge.pmd.RuleViolation
-
- isSynchronized() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- isSynchronized() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- isSyntacticallyAbstract() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
-
- isSyntacticallyFinal() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- isSyntacticallyPublic() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- isSyntacticallyPublic() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
-
- isSyntacticallyStatic() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
- isTargetMethod(NameOccurrence) - Method in class net.sourceforge.pmd.rules.AbstractInefficientZeroCheck
-
- isTargetMethod(NameOccurrence) - Method in class net.sourceforge.pmd.rules.design.UseCollectionIsEmpty
-
Determine if we're dealing with .size method
- isTargetMethod(NameOccurrence) - Method in class net.sourceforge.pmd.rules.strings.InefficientEmptyStringCheck
-
Determine if we're dealing with String.length method
- isTernary() - Method in class net.sourceforge.pmd.ast.ASTConditionalExpression
-
- isText(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- isThis() - Method in class net.sourceforge.pmd.ast.ASTExplicitConstructorInvocation
-
- isThisOrSuper() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
Simply return true is the image is equal to keyword 'this' or 'super'.
- isTransient() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- isTransient() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- isTrue() - Method in class net.sourceforge.pmd.ast.ASTBooleanLiteral
-
- isType(int) - Method in class net.sourceforge.pmd.dfa.DataFlowNode
-
- isType(int) - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
-
- isUndefinition() - Method in class net.sourceforge.pmd.dfa.variableaccess.VariableAccess
-
- isVarargs() - Method in class net.sourceforge.pmd.ast.ASTFormalParameter
-
- isVarargs() - Method in class net.sourceforge.pmd.symboltable.MethodNameDeclaration
-
- isViolationArgument(Node) - Method in class net.sourceforge.pmd.rules.AbstractPoorMethodCall
-
Returns whether the node being sent to the method is OK or not.
- isViolationArgument(Node) - Method in class net.sourceforge.pmd.rules.strings.UseIndexOfChar
-
Returns whether the node being sent to the method is OK or not.
- isVoid() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
-
- isVoid() - Method in class net.sourceforge.pmd.ast.ASTResultType
-
- isVolatile() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- isVolatile() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- isWantedFile(String) - Method in class net.sourceforge.pmd.SourceFileSelector
-
Check if a file with given fileName should be checked by PMD.
- isWantedFile(File) - Method in class net.sourceforge.pmd.SourceFileSelector
-
Check if a given file should be checked by PMD.
- iterator() - Method in class net.sourceforge.pmd.cpd.Match
-
- iterator() - Method in class net.sourceforge.pmd.cpd.Tokens
-
- iterator() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
-
- iterator() - Method in class net.sourceforge.pmd.dfa.report.ReportTree
-
- iterator() - Method in class net.sourceforge.pmd.Report
-
- JAVA - Static variable in class net.sourceforge.pmd.Language
-
- Java13Handler - Class in net.sourceforge.pmd.sourcetypehandlers
-
- Java13Handler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.Java13Handler
-
- Java13Parser - Class in net.sourceforge.pmd.parsers
-
Adapter for the JavaParser, using Java 1.3 grammar.
- Java13Parser() - Constructor for class net.sourceforge.pmd.parsers.Java13Parser
-
- Java14Handler - Class in net.sourceforge.pmd.sourcetypehandlers
-
- Java14Handler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.Java14Handler
-
- Java14Parser - Class in net.sourceforge.pmd.parsers
-
Adapter for the JavaParser, using Java 1.4 grammar.
- Java14Parser() - Constructor for class net.sourceforge.pmd.parsers.Java14Parser
-
- Java15Handler - Class in net.sourceforge.pmd.sourcetypehandlers
-
- Java15Handler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.Java15Handler
-
- Java15Parser - Class in net.sourceforge.pmd.parsers
-
Adapter for the JavaParser, using Java 1.5 grammar.
- Java15Parser() - Constructor for class net.sourceforge.pmd.parsers.Java15Parser
-
- Java16Handler - Class in net.sourceforge.pmd.sourcetypehandlers
-
- Java16Handler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.Java16Handler
-
- Java16Parser - Class in net.sourceforge.pmd.parsers
-
Adapter for the JavaParser, using Java 1.6 grammar.
- Java16Parser() - Constructor for class net.sourceforge.pmd.parsers.Java16Parser
-
- Java17Handler - Class in net.sourceforge.pmd.sourcetypehandlers
-
- Java17Handler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.Java17Handler
-
- Java17Parser - Class in net.sourceforge.pmd.parsers
-
Adapter for the JavaParser, using Java 1.7 grammar.
- Java17Parser() - Constructor for class net.sourceforge.pmd.parsers.Java17Parser
-
- JAVA_13 - Static variable in class net.sourceforge.pmd.SourceType
-
- JAVA_14 - Static variable in class net.sourceforge.pmd.SourceType
-
- JAVA_15 - Static variable in class net.sourceforge.pmd.SourceType
-
- JAVA_16 - Static variable in class net.sourceforge.pmd.SourceType
-
- JAVA_17 - Static variable in class net.sourceforge.pmd.SourceType
-
- JAVA_EXTENSION_UPPERCASE - Static variable in class net.sourceforge.pmd.SourceFileConstants
-
- JavaCharStream - Class in net.sourceforge.pmd.ast
-
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (with java-like unicode escape processing).
- JavaCharStream(Reader, int, int, int) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
-
Constructor.
- JavaCharStream(Reader) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int, int) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int, int) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
-
Constructor.
- JavaLanguage - Class in net.sourceforge.pmd.cpd
-
- JavaLanguage() - Constructor for class net.sourceforge.pmd.cpd.JavaLanguage
-
- JavaLanguage(Properties) - Constructor for class net.sourceforge.pmd.cpd.JavaLanguage
-
- JavaNode - Interface in net.sourceforge.pmd.ast
-
- JavaParser - Class in net.sourceforge.pmd.ast
-
- JavaParser(CharStream) - Constructor for class net.sourceforge.pmd.ast.JavaParser
-
Constructor with user supplied CharStream.
- JavaParser(JavaParserTokenManager) - Constructor for class net.sourceforge.pmd.ast.JavaParser
-
Constructor with generated Token Manager.
- JavaParserConstants - Interface in net.sourceforge.pmd.ast
-
Token literal values and constants.
- JavaParserTokenManager - Class in net.sourceforge.pmd.ast
-
Token Manager.
- JavaParserTokenManager(CharStream) - Constructor for class net.sourceforge.pmd.ast.JavaParserTokenManager
-
Constructor.
- JavaParserTokenManager(CharStream, int) - Constructor for class net.sourceforge.pmd.ast.JavaParserTokenManager
-
Constructor.
- JavaParserTreeConstants - Interface in net.sourceforge.pmd.ast
-
- JavaParserVisitor - Interface in net.sourceforge.pmd.ast
-
- JavaParserVisitorAdapter - Class in net.sourceforge.pmd.ast
-
- JavaParserVisitorAdapter() - Constructor for class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
-
- JavaRuleChainVisitor - Class in net.sourceforge.pmd.ast
-
- JavaRuleChainVisitor() - Constructor for class net.sourceforge.pmd.ast.JavaRuleChainVisitor
-
- JavaTokenizer - Class in net.sourceforge.pmd.cpd
-
- JavaTokenizer() - Constructor for class net.sourceforge.pmd.cpd.JavaTokenizer
-
- JavaTypeHandler - Class in net.sourceforge.pmd.sourcetypehandlers
-
Implementation of VisitorsFactory for the Java AST.
- JavaTypeHandler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.JavaTypeHandler
-
- jj_nt - Variable in class net.sourceforge.pmd.ast.JavaParser
-
Next token.
- jj_nt - Variable in class net.sourceforge.pmd.jsp.ast.JspParser
-
Next token.
- jjFillToken() - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
-
- jjFillToken() - Static method in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
-
- jjFillToken() - Method in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
-
- jjnewLexState - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
-
Lex State array.
- jjstrLiteralImages - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
-
Token literal values.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTAdditiveExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTAllocationExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTAndExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTAnnotation
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTAnnotationMethodDeclaration
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTAnnotationTypeBody
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTAnnotationTypeDeclaration
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTAnnotationTypeMemberDeclaration
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTArgumentList
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTArguments
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTArrayDimsAndInits
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTArrayInitializer
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTAssertStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTAssignmentOperator
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTBlock
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTBlockStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTBooleanLiteral
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTBreakStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTCastExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTCatchStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceBody
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceBodyDeclaration
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceDeclaration
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceType
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTCompilationUnit
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTConditionalAndExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTConditionalExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTConditionalOrExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTConstructorDeclaration
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTContinueStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTDefaultValue
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTDoStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTEmptyStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTEnumBody
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTEnumConstant
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTEnumDeclaration
-
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTEqualityExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTExclusiveOrExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTExplicitConstructorInvocation
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTExtendsList
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTFinallyStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTForInit
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTFormalParameter
-
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTFormalParameters
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTForStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTForUpdate
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTIfStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTImplementsList
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTInclusiveOrExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTInitializer
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTInstanceOfExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTLabeledStatement
-
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTLiteral
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTLocalVariableDeclaration
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTMarkerAnnotation
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTMemberSelector
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTMemberValue
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTMemberValueArrayInitializer
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTMemberValuePair
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTMemberValuePairs
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTMethodDeclarator
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTMultiplicativeExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTName
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTNameList
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTNormalAnnotation
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTNullLiteral
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTPackageDeclaration
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTPostfixExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTPreDecrementExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTPreIncrementExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTPrimaryExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTPrimaryPrefix
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTPrimarySuffix
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTPrimitiveType
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTReferenceType
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTRelationalExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTResultType
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTReturnStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTRSIGNEDSHIFT
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTRUNSIGNEDSHIFT
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTShiftExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTSingleMemberAnnotation
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTStatementExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTStatementExpressionList
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTSwitchLabel
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTSwitchStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTSynchronizedStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTThrowStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTTryStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTType
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTTypeArgument
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTTypeArguments
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTTypeBound
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTTypeDeclaration
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTTypeParameter
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTTypeParameters
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTUnaryExpression
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTUnaryExpressionNotPlusMinus
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTVariableDeclarator
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTVariableInitializer
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTWhileStatement
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.ASTWildcardBounds
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in interface net.sourceforge.pmd.ast.JavaNode
-
Accept the visitor.
- jjtAccept(JavaParserVisitor, Object) - Method in class net.sourceforge.pmd.ast.SimpleJavaNode
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTAttribute
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTAttributeValue
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTCData
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTCommentTag
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTCompilationUnit
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTContent
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTDeclaration
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeDeclaration
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTElement
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTElExpression
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspComment
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDeclaration
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDeclarations
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDirective
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDirectiveAttribute
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDocument
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspExpression
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspExpressionInAttribute
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspScriptlet
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTText
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTUnparsedText
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.ASTValueBinding
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in interface net.sourceforge.pmd.jsp.ast.Node
-
Accept the visitor.
- jjtAccept(JspParserVisitor, Object) - Method in class net.sourceforge.pmd.jsp.ast.SimpleNode
-
Accept the visitor.
- jjtAddChild(Node, int) - Method in interface net.sourceforge.pmd.ast.Node
-
This method tells the node to add its argument to the node's
list of children.
- jjtAddChild(Node, int) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- JJTADDITIVEEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTALLOCATIONEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTANDEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTANNOTATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTANNOTATIONMETHODDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTANNOTATIONTYPEBODY - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTANNOTATIONTYPEDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTANNOTATIONTYPEMEMBERDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTARGUMENTLIST - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTARGUMENTS - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTARRAYDIMSANDINITS - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTARRAYINITIALIZER - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTASSERTSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTASSIGNMENTOPERATOR - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTATTRIBUTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTATTRIBUTEVALUE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTBLOCK - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTBLOCKSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTBOOLEANLITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTBREAKSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTCASTEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTCATCHSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTCDATA - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTCLASSORINTERFACEBODY - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTCLASSORINTERFACEBODYDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTCLASSORINTERFACEDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTCLASSORINTERFACETYPE - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- jjtClose() - Method in interface net.sourceforge.pmd.ast.Node
-
This method is called after all the child nodes have been
added.
- jjtClose() - Method in class net.sourceforge.pmd.ast.SimpleJavaNode
-
- jjtClose() - Method in class net.sourceforge.pmd.jsp.ast.SimpleNode
-
- JJTCOMMENTTAG - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTCOMPILATIONUNIT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTCOMPILATIONUNIT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTCONDITIONALANDEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTCONDITIONALEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTCONDITIONALOREXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTCONSTRUCTORDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTCONTENT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTCONTINUESTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTDECLARATION - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTDEFAULTVALUE - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTDOCTYPEDECLARATION - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTDOCTYPEEXTERNALID - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTDOSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTELEMENT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTELEXPRESSION - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTEMPTYSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTENUMBODY - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTENUMCONSTANT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTENUMDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTEQUALITYEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTEXCLUSIVEOREXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTEXPLICITCONSTRUCTORINVOCATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTEXTENDSLIST - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTFIELDDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTFINALLYSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTFORINIT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTFORMALPARAMETER - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTFORMALPARAMETERS - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTFORSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTFORUPDATE - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- jjtGetChild(int) - Method in interface net.sourceforge.pmd.ast.Node
-
This method returns a child node.
- jjtGetChild(int) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- jjtGetNumChildren() - Method in interface net.sourceforge.pmd.ast.Node
-
Return the number of children the node has.
- jjtGetNumChildren() - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- jjtGetParent() - Method in interface net.sourceforge.pmd.ast.Node
-
- jjtGetParent() - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- JJTIFSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTIMPLEMENTSLIST - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTIMPORTDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTINCLUSIVEOREXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTINITIALIZER - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTINSTANCEOFEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTJavaParserState - Class in net.sourceforge.pmd.ast
-
- JJTJavaParserState() - Constructor for class net.sourceforge.pmd.ast.JJTJavaParserState
-
- JJTJSPCOMMENT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTJSPDECLARATION - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTJSPDIRECTIVE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTJSPDIRECTIVEATTRIBUTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTJSPEXPRESSION - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTJSPEXPRESSIONINATTRIBUTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTJspParserState - Class in net.sourceforge.pmd.jsp.ast
-
- JJTJspParserState() - Constructor for class net.sourceforge.pmd.jsp.ast.JJTJspParserState
-
- JJTJSPSCRIPTLET - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTLABELEDSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTLITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTLOCALVARIABLEDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTMARKERANNOTATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTMEMBERSELECTOR - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTMEMBERVALUE - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTMEMBERVALUEARRAYINITIALIZER - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTMEMBERVALUEPAIR - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTMEMBERVALUEPAIRS - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTMETHODDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTMETHODDECLARATOR - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTMULTIPLICATIVEEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTNAME - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTNAMELIST - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- jjtNodeName - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- jjtNodeName - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTNORMALANNOTATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTNULLLITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- jjtOpen() - Method in interface net.sourceforge.pmd.ast.Node
-
This method is called after the node has been made the current
node.
- jjtOpen() - Method in class net.sourceforge.pmd.ast.SimpleJavaNode
-
- jjtOpen() - Method in class net.sourceforge.pmd.jsp.ast.SimpleNode
-
- JJTPACKAGEDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTPOSTFIXEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTPREDECREMENTEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTPREINCREMENTEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTPRIMARYEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTPRIMARYPREFIX - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTPRIMARYSUFFIX - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTPRIMITIVETYPE - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- jjtree - Variable in class net.sourceforge.pmd.ast.JavaParser
-
- jjtree - Variable in class net.sourceforge.pmd.jsp.ast.JspParser
-
- JJTREFERENCETYPE - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTRELATIONALEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTRESULTTYPE - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTRETURNSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTRSIGNEDSHIFT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTRUNSIGNEDSHIFT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- jjtSetParent(Node) - Method in interface net.sourceforge.pmd.ast.Node
-
This pair of methods are used to inform the node of its
parent.
- jjtSetParent(Node) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- JJTSHIFTEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTSINGLEMEMBERANNOTATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTSTATEMENTEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTSTATEMENTEXPRESSIONLIST - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTSWITCHLABEL - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTSWITCHSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTSYNCHRONIZEDSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTTEXT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTTHROWSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTTRYSTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTTYPE - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTTYPEARGUMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTTYPEARGUMENTS - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTTYPEBOUND - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTTYPEDECLARATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTTYPEPARAMETER - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTTYPEPARAMETERS - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTUNARYEXPRESSION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTUNARYEXPRESSIONNOTPLUSMINUS - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTUNPARSEDTEXT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTVALUEBINDING - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTVARIABLEDECLARATOR - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTVARIABLEDECLARATORID - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTVARIABLEINITIALIZER - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTVOID - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTVOID - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
-
- JJTWHILESTATEMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JJTWILDCARDBOUNDS - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
-
- JSP - Static variable in class net.sourceforge.pmd.Language
-
- JSP - Static variable in class net.sourceforge.pmd.SourceType
-
- JSP_COMMENT_CONTENT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_COMMENT_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_COMMENT_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_DECLARATION - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_DECLARATION_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_DECLARATION_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_DIRECTIVE_ATTRIBUTE_EQUALS - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_DIRECTIVE_ATTRIBUTE_NAME - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_DIRECTIVE_ATTRIBUTE_VALUE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_DIRECTIVE_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_DIRECTIVE_NAME - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_DIRECTIVE_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_EXPRESSION - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_EXPRESSION_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_EXPRESSION_IN_ATTRIBUTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_EXPRESSION_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_EXTENSION_UPPERCASE - Static variable in class net.sourceforge.pmd.SourceFileConstants
-
- JSP_SCRIPTLET - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_SCRIPTLET_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JSP_SCRIPTLET_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- JspCharStream - Class in net.sourceforge.pmd.jsp.ast
-
- JspCharStream(InputStream, int, int, int) - Constructor for class net.sourceforge.pmd.jsp.ast.JspCharStream
-
- JspCharStream(InputStream, int, int) - Constructor for class net.sourceforge.pmd.jsp.ast.JspCharStream
-
- JspCharStream(InputStream) - Constructor for class net.sourceforge.pmd.jsp.ast.JspCharStream
-
- JspCharStream(Reader, int, int, int) - Constructor for class net.sourceforge.pmd.jsp.ast.JspCharStream
-
- JspCharStream(Reader, int, int) - Constructor for class net.sourceforge.pmd.jsp.ast.JspCharStream
-
- JspCharStream(Reader) - Constructor for class net.sourceforge.pmd.jsp.ast.JspCharStream
-
- JspComment() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
- JspCommentState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- JspDeclaration() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
- JspDeclarationState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- JspDirective() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
- JspDirectiveAttribute() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
- JspDirectiveAttributesState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- JspDirectiveState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- JspExpression() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
- JspExpressionInAttribute() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
- JspExpressionState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- JSPLanguage - Class in net.sourceforge.pmd.cpd
-
- JSPLanguage() - Constructor for class net.sourceforge.pmd.cpd.JSPLanguage
-
- JspParser - Class in net.sourceforge.pmd.jsp.ast
-
- JspParser(CharStream) - Constructor for class net.sourceforge.pmd.jsp.ast.JspParser
-
Constructor with user supplied CharStream.
- JspParser(JspParserTokenManager) - Constructor for class net.sourceforge.pmd.jsp.ast.JspParser
-
Constructor with generated Token Manager.
- JspParser - Class in net.sourceforge.pmd.parsers
-
- JspParser() - Constructor for class net.sourceforge.pmd.parsers.JspParser
-
- JspParserConstants - Interface in net.sourceforge.pmd.jsp.ast
-
Token literal values and constants.
- JspParserTokenManager - Class in net.sourceforge.pmd.jsp.ast
-
Token Manager.
- JspParserTokenManager(CharStream) - Constructor for class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
-
Constructor.
- JspParserTokenManager(CharStream, int) - Constructor for class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
-
Constructor.
- JspParserTreeConstants - Interface in net.sourceforge.pmd.jsp.ast
-
- JspParserVisitor - Interface in net.sourceforge.pmd.jsp.ast
-
- JspParserVisitorAdapter - Class in net.sourceforge.pmd.jsp.ast
-
- JspParserVisitorAdapter() - Constructor for class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
-
- JspRuleChainVisitor - Class in net.sourceforge.pmd.jsp.ast
-
- JspRuleChainVisitor() - Constructor for class net.sourceforge.pmd.jsp.ast.JspRuleChainVisitor
-
- JspScopeAndDeclarationFinder - Class in net.sourceforge.pmd.symboltable
-
Setting the scope in the root of a JSP AST.
- JspScopeAndDeclarationFinder() - Constructor for class net.sourceforge.pmd.symboltable.JspScopeAndDeclarationFinder
-
- JspScriptlet() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
- JspScriptletState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- JspSymbolFacade - Class in net.sourceforge.pmd.symboltable
-
Symbol Facade for JSP.
- JspSymbolFacade() - Constructor for class net.sourceforge.pmd.symboltable.JspSymbolFacade
-
- JSPTokenizer - Class in net.sourceforge.pmd.cpd
-
- JSPTokenizer() - Constructor for class net.sourceforge.pmd.cpd.JSPTokenizer
-
- JspTypeHandler - Class in net.sourceforge.pmd.sourcetypehandlers
-
Implementation of SourceTypeHandler for the JSP parser.
- JspTypeHandler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.JspTypeHandler
-
- JSPX_EXTENSION_UPPERCASE - Static variable in class net.sourceforge.pmd.SourceFileConstants
-
- junit3Class - Static variable in class net.sourceforge.pmd.rules.junit.AbstractJUnitRule
-
- junit4Class - Static variable in class net.sourceforge.pmd.rules.junit.AbstractJUnitRule
-
- JUnitAssertionsShouldIncludeMessage - Class in net.sourceforge.pmd.rules.junit
-
- JUnitAssertionsShouldIncludeMessage() - Constructor for class net.sourceforge.pmd.rules.junit.JUnitAssertionsShouldIncludeMessage
-
- JUnitTestsShouldContainAsserts - Class in net.sourceforge.pmd.rules.junit
-
- JUnitTestsShouldContainAsserts() - Constructor for class net.sourceforge.pmd.rules.junit.JUnitTestsShouldContainAsserts
-
- JUnitUseExpected - Class in net.sourceforge.pmd.rules.migration
-
This rule finds code like this:
- JUnitUseExpected() - Constructor for class net.sourceforge.pmd.rules.migration.JUnitUseExpected
-
- Name() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- name - Variable in class net.sourceforge.pmd.dcd.graph.MemberNode
-
- NAME - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- name() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
-
Method name.
- 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.
- NameDeclaration - Interface in net.sourceforge.pmd.symboltable
-
- NameFinder - Class in net.sourceforge.pmd.symboltable
-
- NameFinder(ASTPrimaryExpression) - Constructor for class net.sourceforge.pmd.symboltable.NameFinder
-
- NameList() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- nameMap - Variable in class net.sourceforge.pmd.SimpleRuleSetNameMapper
-
- NameOccurrence - Class in net.sourceforge.pmd.symboltable
-
- NameOccurrence(SimpleNode, String) - Constructor for class net.sourceforge.pmd.symboltable.NameOccurrence
-
- NATIVE - Static variable in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- NATIVE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- NcssConstructorCount - Class in net.sourceforge.pmd.rules.codesize
-
Non-commented source statement counter for constructors.
- NcssConstructorCount() - Constructor for class net.sourceforge.pmd.rules.codesize.NcssConstructorCount
-
Count constructor declarations.
- NcssMethodCount - Class in net.sourceforge.pmd.rules.codesize
-
Non-commented source statement counter for methods.
- NcssMethodCount() - Constructor for class net.sourceforge.pmd.rules.codesize.NcssMethodCount
-
Count the size of all non-constructor methods.
- NcssTypeCount - Class in net.sourceforge.pmd.rules.codesize
-
Non-commented source statement counter for type declarations.
- NcssTypeCount() - Constructor for class net.sourceforge.pmd.rules.codesize.NcssTypeCount
-
Count type declarations.
- NE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
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.ast - package net.sourceforge.pmd.ast
-
- net.sourceforge.pmd.cpd - package net.sourceforge.pmd.cpd
-
- net.sourceforge.pmd.cpd.cppast - package net.sourceforge.pmd.cpd.cppast
-
- 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.dfa - package net.sourceforge.pmd.dfa
-
- net.sourceforge.pmd.dfa.pathfinder - package net.sourceforge.pmd.dfa.pathfinder
-
- net.sourceforge.pmd.dfa.report - package net.sourceforge.pmd.dfa.report
-
- net.sourceforge.pmd.dfa.variableaccess - package net.sourceforge.pmd.dfa.variableaccess
-
- net.sourceforge.pmd.jaxen - package net.sourceforge.pmd.jaxen
-
- net.sourceforge.pmd.jsp.ast - package net.sourceforge.pmd.jsp.ast
-
- net.sourceforge.pmd.jsp.rules - package net.sourceforge.pmd.jsp.rules
-
- net.sourceforge.pmd.parsers - package net.sourceforge.pmd.parsers
-
- net.sourceforge.pmd.properties - package net.sourceforge.pmd.properties
-
- net.sourceforge.pmd.quickfix - package net.sourceforge.pmd.quickfix
-
- net.sourceforge.pmd.renderers - package net.sourceforge.pmd.renderers
-
- net.sourceforge.pmd.rules - package net.sourceforge.pmd.rules
-
- net.sourceforge.pmd.rules.basic - package net.sourceforge.pmd.rules.basic
-
- net.sourceforge.pmd.rules.codesize - package net.sourceforge.pmd.rules.codesize
-
- net.sourceforge.pmd.rules.design - package net.sourceforge.pmd.rules.design
-
- net.sourceforge.pmd.rules.imports - package net.sourceforge.pmd.rules.imports
-
- net.sourceforge.pmd.rules.junit - package net.sourceforge.pmd.rules.junit
-
- net.sourceforge.pmd.rules.migration - package net.sourceforge.pmd.rules.migration
-
- net.sourceforge.pmd.rules.naming - package net.sourceforge.pmd.rules.naming
-
- net.sourceforge.pmd.rules.optimization - package net.sourceforge.pmd.rules.optimization
-
- net.sourceforge.pmd.rules.regex - package net.sourceforge.pmd.rules.regex
-
- net.sourceforge.pmd.rules.strictexception - package net.sourceforge.pmd.rules.strictexception
-
- net.sourceforge.pmd.rules.strings - package net.sourceforge.pmd.rules.strings
-
- net.sourceforge.pmd.rules.sunsecure - package net.sourceforge.pmd.rules.sunsecure
-
- net.sourceforge.pmd.sourcetypehandlers - package net.sourceforge.pmd.sourcetypehandlers
-
- net.sourceforge.pmd.stat - package net.sourceforge.pmd.stat
-
- net.sourceforge.pmd.symboltable - package net.sourceforge.pmd.symboltable
-
- net.sourceforge.pmd.typeresolution - package net.sourceforge.pmd.typeresolution
-
- net.sourceforge.pmd.typeresolution.rules - package net.sourceforge.pmd.typeresolution.rules
-
- net.sourceforge.pmd.typeresolution.rules.imports - package net.sourceforge.pmd.typeresolution.rules.imports
-
- net.sourceforge.pmd.typeresolution.visitors - package net.sourceforge.pmd.typeresolution.visitors
-
- net.sourceforge.pmd.util - package net.sourceforge.pmd.util
-
- 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.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.ast.JavaParserConstants
-
RegularExpression Id.
- NEW - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- NEWLINE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- newToken(int, String) - Static method in class net.sourceforge.pmd.ast.Token
-
Returns a new Token object, by default.
- newToken(int) - Static method in class net.sourceforge.pmd.ast.Token
-
- newToken(int, String) - Static method in class net.sourceforge.pmd.cpd.cppast.Token
-
Returns a new Token object, by default.
- newToken(int) - Static method in class net.sourceforge.pmd.cpd.cppast.Token
-
- newToken(int, String) - Static method in class net.sourceforge.pmd.jsp.ast.Token
-
Returns a new Token object, by default.
- newToken(int) - Static method in class net.sourceforge.pmd.jsp.ast.Token
-
- next - Variable in class net.sourceforge.pmd.ast.Token
-
A reference to the next regular (non-special) token from the input
stream.
- next - Variable in class net.sourceforge.pmd.cpd.cppast.Token
-
A reference to the next regular (non-special) token from the input
stream.
- next() - Method in class net.sourceforge.pmd.jaxen.AttributeAxisIterator
-
- next() - Method in class net.sourceforge.pmd.jaxen.NodeIterator
-
- next - Variable in class net.sourceforge.pmd.jsp.ast.Token
-
A reference to the next regular (non-special) token from the input
stream.
- nextCharBuf - Variable in class net.sourceforge.pmd.ast.JavaCharStream
-
- nextCharInd - Variable in class net.sourceforge.pmd.ast.JavaCharStream
-
- nextRow() - Method in class net.sourceforge.pmd.cpd.GridBagHelper
-
- 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
- NO_JSP_COMMENT_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- NO_JSP_TAG_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- NO_LT_OR_DOLLAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- NO_OPENBRACE_OR_LT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- NO_WHITESPACE_OR_LT_OR_DOLLAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- Node - Interface in net.sourceforge.pmd.ast
-
- node - Variable in class net.sourceforge.pmd.dfa.pathfinder.PathElement
-
- Node - Interface in net.sourceforge.pmd.jsp.ast
-
- node - Variable in class net.sourceforge.pmd.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.ast.JJTJavaParserState
-
- nodeArity() - Method in class net.sourceforge.pmd.jsp.ast.JJTJspParserState
-
- nodeCreated() - Method in class net.sourceforge.pmd.ast.JJTJavaParserState
-
- nodeCreated() - Method in class net.sourceforge.pmd.jsp.ast.JJTJspParserState
-
- NodeIterator - Class in net.sourceforge.pmd.jaxen
-
- NodeIterator(Node) - Constructor for class net.sourceforge.pmd.jaxen.NodeIterator
-
- nodeNameToNodes - Variable in class net.sourceforge.pmd.AbstractRuleChainVisitor
-
This is a mapping from node names to nodes instances for the current AST.
- NodeType - Interface in net.sourceforge.pmd.dfa
-
- 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
-
- NoInlineStyleInformation - Class in net.sourceforge.pmd.jsp.rules
-
This rule checks that no "style" elements (like , , ...) are used, and that no
"style" attributes (like "font", "size", "align") are used.
- NoInlineStyleInformation() - Constructor for class net.sourceforge.pmd.jsp.rules.NoInlineStyleInformation
-
- NonThreadSafeSingleton - Class in net.sourceforge.pmd.rules.design
-
- NonThreadSafeSingleton() - Constructor for class net.sourceforge.pmd.rules.design.NonThreadSafeSingleton
-
- NormalAnnotation() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- NOT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- NOTEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
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
-
- NpathComplexity - Class in net.sourceforge.pmd.rules.design
-
NPath complexity is a measurement of the acyclic execution paths through a
function.
- NpathComplexity() - Constructor for class net.sourceforge.pmd.rules.design.NpathComplexity
-
- NULL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- NullAssignmentRule - Class in net.sourceforge.pmd.rules.design
-
- NullAssignmentRule() - Constructor for class net.sourceforge.pmd.rules.design.NullAssignmentRule
-
- NullLiteral() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- NUM_CHAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- NumericConstants - Interface in net.sourceforge.pmd.util
-
- PACKAGE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- PackageDeclaration() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- PackageNode - Class in net.sourceforge.pmd.dfa.report
-
- PackageNode(String) - Constructor for class net.sourceforge.pmd.dfa.report.PackageNode
-
- paintComponent(Graphics) - Method in class net.sourceforge.pmd.util.designer.DFAPanel.DFACanvas
-
- PapariTextRenderer - Class in net.sourceforge.pmd.renderers
-
A console renderer with optional color support under *nix systems.
- PapariTextRenderer() - Constructor for class net.sourceforge.pmd.renderers.PapariTextRenderer
-
- parent - Variable in class net.sourceforge.pmd.ast.SimpleNode
-
- parents - Variable in class net.sourceforge.pmd.dfa.DataFlowNode
-
- parse(Reader) - Method in class net.sourceforge.pmd.parsers.Java13Parser
-
- parse(Reader) - Method in class net.sourceforge.pmd.parsers.Java14Parser
-
- parse(Reader) - Method in class net.sourceforge.pmd.parsers.Java15Parser
-
- parse(Reader) - Method in class net.sourceforge.pmd.parsers.Java16Parser
-
- parse(Reader) - Method in class net.sourceforge.pmd.parsers.Java17Parser
-
- parse(Reader) - Method in class net.sourceforge.pmd.parsers.JspParser
-
- parse(Reader) - Method in interface net.sourceforge.pmd.parsers.Parser
-
Parse source code and return the root node of the AST.
- parse(String) - Method in class net.sourceforge.pmd.rules.strings.AvoidDuplicateLiteralsRule.ExceptionParser
-
- ParseException - Exception in net.sourceforge.pmd.ast
-
This exception is thrown when parse errors are encountered.
- ParseException(Token, int[][], String[]) - Constructor for exception net.sourceforge.pmd.ast.ParseException
-
This constructor is used by the method "generateParseException"
in the generated parser.
- ParseException() - Constructor for exception net.sourceforge.pmd.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.ast.ParseException
-
Constructor with message.
- ParseException - Exception in net.sourceforge.pmd.cpd.cppast
-
This exception is thrown when parse errors are encountered.
- ParseException(Token, int[][], String[]) - Constructor for exception net.sourceforge.pmd.cpd.cppast.ParseException
-
This constructor is used by the method "generateParseException"
in the generated parser.
- ParseException() - Constructor for exception net.sourceforge.pmd.cpd.cppast.ParseException
-
The following constructors are for use by you for whatever
purpose you can think of.
- ParseException(String) - Constructor for exception net.sourceforge.pmd.cpd.cppast.ParseException
-
Constructor with message.
- ParseException - Exception in net.sourceforge.pmd.jsp.ast
-
This exception is thrown when parse errors are encountered.
- ParseException(Token, int[][], String[]) - Constructor for exception net.sourceforge.pmd.jsp.ast.ParseException
-
This constructor is used by the method "generateParseException"
in the generated parser.
- ParseException() - Constructor for exception net.sourceforge.pmd.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.jsp.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.ast.SimpleNode
-
- parser - Variable in class net.sourceforge.pmd.jsp.ast.SimpleNode
-
- Parser - Interface in net.sourceforge.pmd.parsers
-
Common interface for calling tree-building parsers or source files.
- parseXPath(String) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
-
- PART_LETTER - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
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.dfa.pathfinder
-
- pattern - Variable in class net.sourceforge.pmd.util.filter.RegexStringFilter
-
- peekNode() - Method in class net.sourceforge.pmd.ast.JJTJavaParserState
-
- peekNode() - Method in class net.sourceforge.pmd.jsp.ast.JJTJspParserState
-
- 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
-
- PHPLanguage() - Constructor for class net.sourceforge.pmd.cpd.PHPLanguage
-
- PHPTokenizer - Class in net.sourceforge.pmd.cpd
-
- PHPTokenizer() - Constructor for class net.sourceforge.pmd.cpd.PHPTokenizer
-
- PLUS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- PLUS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- PLUSASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- PLUSEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- PLUSPLUS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- PMD - Class in net.sourceforge.pmd
-
- PMD() - Constructor for class net.sourceforge.pmd.PMD
-
- PMDASMClassLoader - Class in net.sourceforge.pmd.typeresolution
-
- PMDASMClassLoader(ClassLoader) - Constructor for class net.sourceforge.pmd.typeresolution.PMDASMClassLoader
-
- PMDASMVisitor - Class in net.sourceforge.pmd.typeresolution.visitors
-
- PMDASMVisitor() - Constructor for class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
-
- PMDException - Exception in net.sourceforge.pmd
-
A convenience exception wrapper.
- PMDException(String) - Constructor for exception net.sourceforge.pmd.PMDException
-
- PMDException(String, Exception) - Constructor for exception net.sourceforge.pmd.PMDException
-
- PmdLogFormatter - Class in net.sourceforge.pmd.util
-
- PmdLogFormatter() - Constructor for class net.sourceforge.pmd.util.PmdLogFormatter
-
- PMDTask - Class in net.sourceforge.pmd.ant
-
- PMDTask() - Constructor for class net.sourceforge.pmd.ant.PMDTask
-
- POINTERTO - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- popNode() - Method in class net.sourceforge.pmd.ast.JJTJavaParserState
-
- popNode() - Method in class net.sourceforge.pmd.jsp.ast.JJTJspParserState
-
- PositionalIteratorRule - Class in net.sourceforge.pmd.rules.design
-
- PositionalIteratorRule() - Constructor for class net.sourceforge.pmd.rules.design.PositionalIteratorRule
-
- PostfixExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- PreDecrementExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- preferredRowCount() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
-
Method preferredRowCount.
- preferredRowCount() - Method in class net.sourceforge.pmd.properties.StringProperty
-
- 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.ast.JavaParser
-
- PREPROCESSOR_OUTPUT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
Lexical state.
- PreserveStackTrace - Class in net.sourceforge.pmd.rules.design
-
- PreserveStackTrace() - Constructor for class net.sourceforge.pmd.rules.design.PreserveStackTrace
-
- prevCharIsCR - Variable in class net.sourceforge.pmd.ast.JavaCharStream
-
- prevCharIsCR - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
- prevCharIsLF - Variable in class net.sourceforge.pmd.ast.JavaCharStream
-
- prevCharIsLF - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
- PrimaryExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- PrimaryPrefix() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- PrimarySuffix() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- PrimitiveType() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- println(String) - Method in class net.sourceforge.pmd.dcd.asm.PrintVisitor
-
- println(String) - Method in class net.sourceforge.pmd.util.designer.MyPrintStream
-
- printlnIndent(String) - Method in class net.sourceforge.pmd.dcd.asm.PrintVisitor
-
- 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
-
- PRIORITIES - Static variable in interface net.sourceforge.pmd.Rule
-
- PRIVATE - Static variable in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- PRIVATE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- PRIVATE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- processFile(Reader, RuleSets, RuleContext) - Method in class net.sourceforge.pmd.PMD
-
Processes the file read by the reader against the rule set.
- processFile(Reader, RuleSets, RuleContext, SourceType) - Method in class net.sourceforge.pmd.PMD
-
Processes the file read by the reader against the rule set.
- processFile(Reader, RuleSet, RuleContext) - Method in class net.sourceforge.pmd.PMD
-
Processes the file read by the reader against the rule set.
- processFile(InputStream, String, RuleSet, RuleContext) - Method in class net.sourceforge.pmd.PMD
-
Processes the input stream against a rule set using the given input encoding.
- processFile(InputStream, String, RuleSets, RuleContext) - Method in class net.sourceforge.pmd.PMD
-
Processes the input stream against a rule set using the given input encoding.
- processFile(InputStream, RuleSet, RuleContext) - Method in class net.sourceforge.pmd.PMD
-
Processes the input stream against a rule set assuming the platform character set.
- processFiles(int, RuleSetFactory, SourceType, List<DataSource>, RuleContext, List<Renderer>, String, boolean, String, String, String, ClassLoader) - Static method in class net.sourceforge.pmd.PMD
-
Run PMD on a list of files using multiple threads.
- processFiles(int, RuleSetFactory, SourceType, List<DataSource>, RuleContext, List<Renderer>, boolean, String, boolean, String, String, String, ClassLoader) - Static method in class net.sourceforge.pmd.PMD
-
Run PMD on a list of files using multiple threads.
- processFiles(List<DataSource>, RuleContext, RuleSets, boolean, boolean, String, String) - Method in class net.sourceforge.pmd.PMD
-
Run PMD on a list of files.
- Prolog() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
-
The optional prolog of a JSP, including (xml) declarations and DTD.
- propertiesByName() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
Return all the relevant properties for the receiver by overriding in
subclasses as necessary.
- propertiesByName() - Method in class net.sourceforge.pmd.dfa.DaaRule
-
- propertiesByName() - Method in class net.sourceforge.pmd.rules.AvoidDeeplyNestedIfStmtsRule
-
- propertiesByName() - Method in class net.sourceforge.pmd.rules.BeanMembersShouldSerializeRule
-
- propertiesByName() - Method in class net.sourceforge.pmd.rules.CloseResource
-
- propertiesByName() - Method in class net.sourceforge.pmd.rules.CouplingBetweenObjects
-
- propertiesByName() - Method in class net.sourceforge.pmd.rules.design.NonThreadSafeSingleton
-
- propertiesByName() - Method in class net.sourceforge.pmd.rules.design.TooManyFields
-
- propertiesByName() - Method in class net.sourceforge.pmd.rules.strings.AvoidDuplicateLiteralsRule
-
- propertiesByName() - Method in class net.sourceforge.pmd.rules.strings.ConsecutiveLiteralAppends
-
- propertiesByName() - Method in class net.sourceforge.pmd.rules.UselessOverridingMethod
-
- propertiesByName() - Method in class net.sourceforge.pmd.rules.VariableNamingConventions
-
- propertiesByName() - Method in class net.sourceforge.pmd.stat.StatisticalRule
-
- PropertyDescriptor - 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.
- propertyDescriptorFor(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- propertyDescriptorFor(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- propertyDescriptorFor(String) - Method in interface net.sourceforge.pmd.Rule
-
Get the PropertyDescriptor for the given property.
- propertyErrorFor(Rule) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
-
Method propertyErrorFor.
- 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.
- PROTECTED - Static variable in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- PROTECTED - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- PROTECTED - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- pseudoRef - Variable in class net.sourceforge.pmd.dfa.pathfinder.PathElement
-
- PUBLIC - Static variable in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- PUBLIC - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- PUBLIC - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- PUBLIC - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- publish(LogRecord) - Method in class net.sourceforge.pmd.util.AntLogHandler
-
- publish(LogRecord) - Method in class net.sourceforge.pmd.util.ConsoleLogHandler
-
- pushNode(Node) - Method in class net.sourceforge.pmd.ast.JJTJavaParserState
-
- pushNode(Node) - Method in class net.sourceforge.pmd.jsp.ast.JJTJspParserState
-
- pushOnStack(int, IDataFlowNode) - Method in class net.sourceforge.pmd.dfa.Structure
-
The braceStack contains all nodes which are important to link the data
flow nodes.
- SC_AND - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- SC_OR - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- SCOPE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- Scope - Interface in net.sourceforge.pmd.symboltable
-
Provides methods which all scopes must implement
See JLS 6.3 for a description of scopes
- ScopeAndDeclarationFinder - Class in net.sourceforge.pmd.symboltable
-
Visitor for scope creation.
- ScopeAndDeclarationFinder() - Constructor for class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
-
- ScopedLogHandlersManager - Class in net.sourceforge.pmd
-
- ScopedLogHandlersManager(Level, Handler...) - Constructor for class net.sourceforge.pmd.ScopedLogHandlersManager
-
- Search - Class in net.sourceforge.pmd.symboltable
-
- Search(NameOccurrence) - Constructor for class net.sourceforge.pmd.symboltable.Search
-
- select(SimpleNode) - Method in class net.sourceforge.pmd.util.designer.CodeEditorTextPane
-
- selectNode(SimpleNode, Object) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
-
selects the given node in the AST
- SEMICOLON - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- SEMICOLON - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- SequenceChecker - Class in net.sourceforge.pmd.dfa
-
- SequenceChecker(List) - Constructor for class net.sourceforge.pmd.dfa.SequenceChecker
-
- SequenceException - Exception in net.sourceforge.pmd.dfa
-
- SequenceException() - Constructor for exception net.sourceforge.pmd.dfa.SequenceException
-
- SequenceException(String) - Constructor for exception net.sourceforge.pmd.dfa.SequenceException
-
- setAbstract() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
Deprecated.
Use setAbstract(boolean) instead.
- setAbstract(boolean) - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- setAbstract() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setAbstract(boolean) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setAllRules(boolean) - Method in class net.sourceforge.pmd.RuleSetReference
-
- setArgumentCount(int) - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
- setASTCompilationUnitPackage(String) - Method in class net.sourceforge.pmd.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
-
- setCharLiteral() - Method in class net.sourceforge.pmd.ast.ASTLiteral
-
- setClassLoader(ClassLoader) - Method in class net.sourceforge.pmd.PMD
-
Set the ClassLoader being used by PMD when processing 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.ast.ASTCompilationUnit
-
- setCode(LineGetter) - Method in class net.sourceforge.pmd.util.designer.DFAPanel.DFACanvas
-
- setComments(List<Comment>) - Method in class net.sourceforge.pmd.ast.ASTCompilationUnit
-
- setCompound() - Method in class net.sourceforge.pmd.ast.ASTAssignmentOperator
-
- setContainsComment() - Method in class net.sourceforge.pmd.ast.ASTBlock
-
- setContainsComment() - Method in class net.sourceforge.pmd.ast.ASTConstructorDeclaration
-
- setCpdListener(CPDListener) - Method in class net.sourceforge.pmd.cpd.CPD
-
- setCpus(int) - Method in class net.sourceforge.pmd.ant.PMDTask
-
- setDataFlowNode(IDataFlowNode) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
-
Set debug output.
- setDebugStream(PrintStream) - Static method in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
-
Set debug output.
- setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
-
Set debug output.
- setDefault() - Method in class net.sourceforge.pmd.ast.ASTSwitchLabel
-
- setDescription(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- setDescription(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- setDescription(String) - Method in interface net.sourceforge.pmd.Rule
-
Set the description of this Rule.
- setDescription(String) - Method in class net.sourceforge.pmd.RuleReference
-
- setDescription(String) - Method in class net.sourceforge.pmd.RuleSet
-
- setEmpty(boolean) - Method in class net.sourceforge.pmd.jsp.ast.ASTElement
-
- setEncoding(String) - Method in class net.sourceforge.pmd.ant.PMDTask
-
- setEncoding(String) - Method in class net.sourceforge.pmd.cpd.CPD
-
- setEncoding(String) - Method in class net.sourceforge.pmd.cpd.CPDTask
-
- setExcludeMarker(String) - Method in class net.sourceforge.pmd.ant.PMDTask
-
- setExcludeMarker(String) - Method in class net.sourceforge.pmd.ast.JavaParser
-
- setExcludeMarker(String) - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
-
- setExcludeMarker(String) - Method in class net.sourceforge.pmd.parsers.Java13Parser
-
- setExcludeMarker(String) - Method in class net.sourceforge.pmd.parsers.Java14Parser
-
- setExcludeMarker(String) - Method in class net.sourceforge.pmd.parsers.Java15Parser
-
- setExcludeMarker(String) - Method in class net.sourceforge.pmd.parsers.Java16Parser
-
- setExcludeMarker(String) - Method in class net.sourceforge.pmd.parsers.Java17Parser
-
- setExcludeMarker(String) - Method in class net.sourceforge.pmd.parsers.JspParser
-
- setExcludeMarker(String) - Method in interface net.sourceforge.pmd.parsers.Parser
-
- setExcludeMarker(String) - Method in class net.sourceforge.pmd.PMD
-
- setExcludePatterns(List<String>) - Method in class net.sourceforge.pmd.RuleSet
-
- setExcludes(Set<String>) - Method in class net.sourceforge.pmd.RuleSetReference
-
- setExternalInfoUrl(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- setExternalInfoUrl(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- setExternalInfoUrl(String) - Method in interface net.sourceforge.pmd.Rule
-
Set a URL for external information about this Rule.
- setExternalInfoUrl(String) - Method in class net.sourceforge.pmd.RuleReference
-
- setFailOnError(boolean) - Method in class net.sourceforge.pmd.ant.PMDTask
-
- setFailOnRuleViolation(boolean) - Method in class net.sourceforge.pmd.ant.PMDTask
-
- setFailuresPropertyName(String) - Method in class net.sourceforge.pmd.ant.PMDTask
-
- setFileName(String) - Static method in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
-
- setFileName(String) - Method in class net.sourceforge.pmd.RuleSet
-
- 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() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
Deprecated.
Use setFinal(boolean) instead.
- setFinal(boolean) - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- setFinal() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setFinal(boolean) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setFirst(int) - Method in class net.sourceforge.pmd.cpd.Match.MatchCode
-
- setFloatLiteral() - Method in class net.sourceforge.pmd.ast.ASTLiteral
-
- setFormat(CPDTask.FormatAttribute) - Method in class net.sourceforge.pmd.cpd.CPDTask
-
- setHasElse() - Method in class net.sourceforge.pmd.ast.ASTIfStatement
-
- setHashCode(int) - Method in class net.sourceforge.pmd.cpd.TokenEntry
-
- setIgnoreClassAnonymous(boolean) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
-
- 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
-
- setIgnoreFieldInlinable(boolean) - Method in class net.sourceforge.pmd.dcd.UsageNodeVisitor.Options
-
- setIgnoreIdentifiers(boolean) - Method in class net.sourceforge.pmd.cpd.CPDTask
-
- setIgnoreIdentifiers(boolean) - Method in class net.sourceforge.pmd.cpd.JavaTokenizer
-
- setIgnoreLiterals(boolean) - Method in class net.sourceforge.pmd.cpd.CPDTask
-
- setIgnoreLiterals(boolean) - Method in class net.sourceforge.pmd.cpd.JavaTokenizer
-
- 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
-
- setImage(String) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- setImportOnDemand() - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
-
- setInclude(boolean) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- setInclude(boolean) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- setInclude(boolean) - Method in interface net.sourceforge.pmd.Rule
-
Deprecated.
Don't know what this is for, so deprecating it.
- setIncludePatterns(List<String>) - Method in class net.sourceforge.pmd.RuleSet
-
- setInterface() - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceDeclaration
-
- setIntLiteral() - Method in class net.sourceforge.pmd.ast.ASTLiteral
-
- setIsArguments() - Method in class net.sourceforge.pmd.ast.ASTPrimarySuffix
-
- setIsArrayDereference() - Method in class net.sourceforge.pmd.ast.ASTPrimarySuffix
-
- setIsMethodOrConstructorInvocation() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
- setIsSuper() - Method in class net.sourceforge.pmd.ast.ASTExplicitConstructorInvocation
-
- setIsThis() - Method in class net.sourceforge.pmd.ast.ASTExplicitConstructorInvocation
-
- setJavaVersion(SourceType) - Method in class net.sourceforge.pmd.PMD
-
Set the SourceType to be used for ".java" files.
- setJDK13() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- setJDK15() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- setJspScope(ASTCompilationUnit) - Method in class net.sourceforge.pmd.symboltable.JspScopeAndDeclarationFinder
-
Set a DummyScope as scope of the given compilationUnit.
- setLabel(String) - Method in class net.sourceforge.pmd.cpd.Match
-
- setLanguage(CPDTask.LanguageAttribute) - Method in class net.sourceforge.pmd.cpd.CPDTask
-
- setLanguage(Language) - Method in class net.sourceforge.pmd.RuleSet
-
- setLineCount(int) - Method in class net.sourceforge.pmd.cpd.Match
-
- setLinePrefix(String) - Method in class net.sourceforge.pmd.ant.Formatter
-
- setLinkPrefix(String) - Method in class net.sourceforge.pmd.ant.Formatter
-
- setListener(CPDListener) - Method in class net.sourceforge.pmd.cpd.MatchAlgorithm
-
- setMarkSet(Set<TokenEntry>) - Method in class net.sourceforge.pmd.cpd.Match
-
- setMaxRuleViolations(int) - Method in class net.sourceforge.pmd.ant.PMDTask
-
- setMessage(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- setMessage(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- 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.RuleReference
-
- setMessage(String) - Method in class net.sourceforge.pmd.stat.DataPoint
-
- setMethod(SimpleNode) - Method in class net.sourceforge.pmd.util.designer.DFAPanel.DFACanvas
-
- setMinimumPriority(int) - Method in class net.sourceforge.pmd.ant.PMDTask
-
- setMinimumPriority(int) - Method in class net.sourceforge.pmd.RuleSetFactory
-
Set the minimum rule priority threshold for all Rules which are loaded
from RuleSets via reference.
- setMinimumTokenCount(int) - Method in class net.sourceforge.pmd.cpd.CPDTask
-
- setModifiers(int) - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- setModifiers(int) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setName(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- setName(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- setName(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTAttribute
-
- setName(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTDeclaration
-
- setName(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeDeclaration
-
- setName(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTElement
-
- setName(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDirective
-
- setName(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDirectiveAttribute
-
- setName(String) - Method in interface net.sourceforge.pmd.Rule
-
Set the name of this Rule.
- setName(String) - Method in class net.sourceforge.pmd.RuleReference
-
- setName(String) - Method in class net.sourceforge.pmd.RuleSet
-
- setNameDeclaration(NameDeclaration) - Method in class net.sourceforge.pmd.ast.ASTName
-
- setNameDeclaration(VariableNameDeclaration) - Method in class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
-
- setNameWhichThisQualifies(NameOccurrence) - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
- setNative() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
Deprecated.
Use setNative(boolean) instead.
- setNative(boolean) - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- setNative() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setNative(boolean) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setNode(SimpleNode) - Method in class net.sourceforge.pmd.stat.DataPoint
-
- setOutputFile(File) - Method in class net.sourceforge.pmd.cpd.CPDTask
-
- setPackage(Package) - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
-
- setParent(Scope) - Method in class net.sourceforge.pmd.symboltable.AbstractScope
-
- setParent(Scope) - Method in class net.sourceforge.pmd.symboltable.DummyScope
-
- setParent(Scope) - Method in interface net.sourceforge.pmd.symboltable.Scope
-
Points this scope to its parent
- setPriority(int) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- setPriority(int) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- setPriority(int) - Method in interface net.sourceforge.pmd.Rule
-
Set the priority of this Rule.
- setPriority(int) - Method in class net.sourceforge.pmd.RuleReference
-
- setPrivate() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
Deprecated.
Use setPrivate(boolean) instead.
- setPrivate(boolean) - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- setPrivate() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setPrivate(boolean) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setProperties(PropertyDescriptor, Object[]) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.JavaTokenizer
-
- setProperty(PropertyDescriptor, Object) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- setProtected() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
Deprecated.
Use setProtected(boolean) instead.
- setProtected(boolean) - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- setProtected() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setProtected(boolean) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setPublic() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
Deprecated.
Use setPublic(boolean) instead.
- setPublic(boolean) - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- setPublic() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setPublic(boolean) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setPublicId(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
-
- setRegex(String) - Method in class net.sourceforge.pmd.util.filter.RegexStringFilter
-
- setReport(Report) - Method in class net.sourceforge.pmd.RuleContext
-
- setRule(Rule) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- setRuleClass(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- setRuleClass(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- 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.AbstractDelegateRule
-
- setRuleSetName(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- 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.RuleReference
-
- setScope(Scope) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- setScore(double) - Method in class net.sourceforge.pmd.stat.DataPoint
-
- setSecond(int) - Method in class net.sourceforge.pmd.cpd.Match.MatchCode
-
- setSelectJavaFiles(boolean) - Method in class net.sourceforge.pmd.SourceFileSelector
-
- setSelectJspFiles(boolean) - Method in class net.sourceforge.pmd.SourceFileSelector
-
- 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
-
- setSince(String) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- setSince(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- setSince(String) - Method in interface net.sourceforge.pmd.Rule
-
Set the version of PMD in which this Rule was added.
- setSourceCodeFile(File) - Method in class net.sourceforge.pmd.RuleContext
-
- setSourceCodeFilename(String) - Method in class net.sourceforge.pmd.RuleContext
-
- setSourceCodeSlice(String) - Method in class net.sourceforge.pmd.cpd.Match
-
- setSourceType(SourceType) - Method in class net.sourceforge.pmd.RuleContext
-
- setSourceTypeOfJavaFiles(SourceType) - Method in class net.sourceforge.pmd.SourceTypeDiscoverer
-
Set the SourceType of files with ".java" extension.
- setStatic() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
Deprecated.
Use setStatic(boolean) instead.
- setStatic(boolean) - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- setStatic() - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
-
- setStatic() - Method in class net.sourceforge.pmd.ast.ASTInitializer
-
- setStatic() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setStatic(boolean) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setStrictfp() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
Deprecated.
Use setStrictfp(boolean) instead.
- setStrictfp(boolean) - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- setStrictfp() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setStrictfp(boolean) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setStringLiteral() - Method in class net.sourceforge.pmd.ast.ASTLiteral
-
- setSynchronized() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
Deprecated.
Use setSynchronized(boolean) instead.
- setSynchronized(boolean) - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- setSynchronized() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setSynchronized(boolean) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setTabSize(int) - Method in class net.sourceforge.pmd.ast.JavaCharStream
-
- setTabSize(int) - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
- setTargetJDK(String) - Method in class net.sourceforge.pmd.ant.PMDTask
-
- setTernary() - Method in class net.sourceforge.pmd.ast.ASTConditionalExpression
-
- setToConsole(boolean) - Method in class net.sourceforge.pmd.ant.Formatter
-
- setToFile(File) - Method in class net.sourceforge.pmd.ant.Formatter
-
- setTransient() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
Deprecated.
Use setTransient(boolean) instead.
- setTransient(boolean) - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- setTransient() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setTransient(boolean) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setTrue() - Method in class net.sourceforge.pmd.ast.ASTBooleanLiteral
-
- setType(String) - Method in class net.sourceforge.pmd.ant.Formatter
-
- setType(Class<?>) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessTypeNode
-
- setType(Class) - Method in class net.sourceforge.pmd.ast.SimpleJavaTypeNode
-
- setType(Class<?>) - Method in interface net.sourceforge.pmd.ast.TypeNode
-
Set the Java Class associated with this node.
- setType(int) - Method in class net.sourceforge.pmd.dfa.DataFlowNode
-
- setUri(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
-
- setUsesDFA() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- setUsesDFA() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- setUsesDFA() - Method in interface net.sourceforge.pmd.Rule
-
Sets whether this Rule uses Data Flow Analysis.
- setUsesSuperModifier() - Method in class net.sourceforge.pmd.ast.ASTPrimaryPrefix
-
- setUsesThisModifier() - Method in class net.sourceforge.pmd.ast.ASTPrimaryPrefix
-
- setUsesTypeResolution() - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- setUsesTypeResolution() - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- setUsesTypeResolution() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
-
- setUsesTypeResolution() - Method in interface net.sourceforge.pmd.Rule
-
Sets whether this Rule uses Type Resolution.
- setValue(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDirectiveAttribute
-
- setVarargs() - Method in class net.sourceforge.pmd.ast.ASTFormalParameter
-
- setVariableAccess(List<VariableAccess>) - Method in class net.sourceforge.pmd.dfa.DataFlowNode
-
- setVariableAccess(List<VariableAccess>) - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
-
- setVolatile() - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
Deprecated.
Use setVolatile(boolean) instead.
- setVolatile(boolean) - Method in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- setVolatile() - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setVolatile(boolean) - Method in class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- setWriter(Writer) - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
-
- setWriter(Writer) - Method in interface net.sourceforge.pmd.renderers.Renderer
-
- ShiftExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- SHIFTLEFT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- SHIFTLEFTEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- SHIFTRIGHT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- SHIFTRIGHTEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- SHORT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- SHORT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- shortNamesEnabled() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- showSuppressedViolations - Variable in class net.sourceforge.pmd.renderers.AbstractRenderer
-
- showSuppressedViolations(boolean) - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
-
- showSuppressedViolations(boolean) - Method in interface net.sourceforge.pmd.renderers.Renderer
-
- SignatureDeclareThrowsException - Class in net.sourceforge.pmd.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.typeresolution.rules.SignatureDeclareThrowsException
-
- SIGNED - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- SimpleCharStream - Class in net.sourceforge.pmd.cpd.cppast
-
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.cpd.cppast.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Constructor.
- SimpleJavaAccessNode - Class in net.sourceforge.pmd.ast
-
- SimpleJavaAccessNode(int) - Constructor for class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- SimpleJavaAccessNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.SimpleJavaAccessNode
-
- SimpleJavaAccessTypeNode - Class in net.sourceforge.pmd.ast
-
- SimpleJavaAccessTypeNode(int) - Constructor for class net.sourceforge.pmd.ast.SimpleJavaAccessTypeNode
-
- SimpleJavaAccessTypeNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.SimpleJavaAccessTypeNode
-
- SimpleJavaNode - Class in net.sourceforge.pmd.ast
-
- SimpleJavaNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.SimpleJavaNode
-
- SimpleJavaNode(int) - Constructor for class net.sourceforge.pmd.ast.SimpleJavaNode
-
- SimpleJavaTypeNode - Class in net.sourceforge.pmd.ast
-
An extension of the SimpleJavaNode which implements the TypeNode interface.
- SimpleJavaTypeNode(int) - Constructor for class net.sourceforge.pmd.ast.SimpleJavaTypeNode
-
- SimpleJavaTypeNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.SimpleJavaTypeNode
-
- SimpleNode - Class in net.sourceforge.pmd.ast
-
- SimpleNode(int) - Constructor for class net.sourceforge.pmd.ast.SimpleNode
-
- SimpleNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.SimpleNode
-
- SimpleNode - Class in net.sourceforge.pmd.jsp.ast
-
- SimpleNode(int) - Constructor for class net.sourceforge.pmd.jsp.ast.SimpleNode
-
- SimpleNode(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.SimpleNode
-
- SimpleNodeSubMenu - Class in net.sourceforge.pmd.util.viewer.gui.menu
-
submenu for the simple node itself
- SimpleNodeSubMenu(ViewerModel, SimpleNode) - 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, SimpleNode) - 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
-
- SimpleRuleSetNameMapper - Class in net.sourceforge.pmd
-
- SimpleRuleSetNameMapper(String) - Constructor for class net.sourceforge.pmd.SimpleRuleSetNameMapper
-
- SimplifyBooleanReturns - Class in net.sourceforge.pmd.rules
-
- SimplifyBooleanReturns() - Constructor for class net.sourceforge.pmd.rules.SimplifyBooleanReturns
-
- SINGLE_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- SINGLE_QUOTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- SingleLineComment - Class in net.sourceforge.pmd.ast
-
- SingleLineComment(Token) - Constructor for class net.sourceforge.pmd.ast.SingleLineComment
-
- SingleMemberAnnotation() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- SingularField - Class in net.sourceforge.pmd.rules.design
-
- SingularField() - Constructor for class net.sourceforge.pmd.rules.design.SingularField
-
- size() - Method in class net.sourceforge.pmd.cpd.Tokens
-
- size() - Method in class net.sourceforge.pmd.dfa.report.ReportTree
-
- size() - Method in class net.sourceforge.pmd.Report
-
- size() - Method in class net.sourceforge.pmd.RuleSet
-
Returns the number of rules in this ruleset
- SIZEOF - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- skipDuplicates() - Method in class net.sourceforge.pmd.cpd.CPD
-
- SLASH - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- SLASHASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- SourceCode - Class in net.sourceforge.pmd.cpd
-
- SourceCode(SourceCode.CodeLoader) - Constructor for class net.sourceforge.pmd.cpd.SourceCode
-
- SourceCode.CodeLoader - Class in net.sourceforge.pmd.cpd
-
- SourceCode.CodeLoader() - Constructor for class net.sourceforge.pmd.cpd.SourceCode.CodeLoader
-
- SourceCode.FileCodeLoader - Class in net.sourceforge.pmd.cpd
-
- SourceCode.FileCodeLoader(File, String) - Constructor for class net.sourceforge.pmd.cpd.SourceCode.FileCodeLoader
-
- SourceCode.StringCodeLoader - Class in net.sourceforge.pmd.cpd
-
- SourceCode.StringCodeLoader(String) - Constructor for class net.sourceforge.pmd.cpd.SourceCode.StringCodeLoader
-
- SourceCode.StringCodeLoader(String, String) - Constructor for class net.sourceforge.pmd.cpd.SourceCode.StringCodeLoader
-
- SourceCodePanel - Class in net.sourceforge.pmd.util.viewer.gui
-
source code panel
- SourceCodePanel(ViewerModel) - Constructor for class net.sourceforge.pmd.util.viewer.gui.SourceCodePanel
-
- SourceFileConstants - Class in net.sourceforge.pmd
-
Constants used when handling names of source files.
- SourceFileConstants() - Constructor for class net.sourceforge.pmd.SourceFileConstants
-
- SourceFileOrDirectoryFilter - Class in net.sourceforge.pmd.cpd
-
Filtering of directories en wanted source files.
- SourceFileOrDirectoryFilter(SourceFileSelector) - Constructor for class net.sourceforge.pmd.cpd.SourceFileOrDirectoryFilter
-
Public constructor
- SourceFileScope - Class in net.sourceforge.pmd.symboltable
-
- SourceFileScope() - Constructor for class net.sourceforge.pmd.symboltable.SourceFileScope
-
- SourceFileScope(String) - Constructor for class net.sourceforge.pmd.symboltable.SourceFileScope
-
- SourceFileSelector - Class in net.sourceforge.pmd
-
Filtering of wanted source files.
- SourceFileSelector() - Constructor for class net.sourceforge.pmd.SourceFileSelector
-
- SourceType - Class in net.sourceforge.pmd
-
Enumeration of the types of source code.
- SourceTypeDiscoverer - Class in net.sourceforge.pmd
-
This class can give the SourceType of a source file.
- SourceTypeDiscoverer() - Constructor for class net.sourceforge.pmd.SourceTypeDiscoverer
-
Public constructor.
- SourceTypeHandler - Interface in net.sourceforge.pmd.sourcetypehandlers
-
Interface for obtaining the classes necessary for checking source files
of a specific language.
- SourceTypeHandlerBroker - Class in net.sourceforge.pmd.sourcetypehandlers
-
Broker for SourceTypeHandler instances for specific SourceTypes.
- SourceTypeToRuleLanguageMapper - Class in net.sourceforge.pmd
-
Mapping of SourceType to RuleLanguage.
- spanMultipleLinesString - Variable in class net.sourceforge.pmd.cpd.AbstractTokenizer
-
- specialConstructor - Variable in exception net.sourceforge.pmd.ast.ParseException
-
This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
- specialConstructor - Variable in exception net.sourceforge.pmd.cpd.cppast.ParseException
-
This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
- specialConstructor - Variable in exception net.sourceforge.pmd.jsp.ast.ParseException
-
This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
- specialToken - Variable in class net.sourceforge.pmd.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.cpd.cppast.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.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.
- StackObject - Class in net.sourceforge.pmd.dfa
-
- StackObject(int, IDataFlowNode) - Constructor for class net.sourceforge.pmd.dfa.StackObject
-
- STAR - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- STAR - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- STARASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- start(RuleContext) - Method in class net.sourceforge.pmd.AbstractDelegateRule
-
- start(String) - Method in class net.sourceforge.pmd.ant.Formatter
-
- start(RuleContext) - Method in class net.sourceforge.pmd.CommonAbstractRule
-
- start() - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
-
- start() - Method in class net.sourceforge.pmd.renderers.CSVRenderer
-
- start() - Method in class net.sourceforge.pmd.renderers.EmacsRenderer
-
- start() - Method in class net.sourceforge.pmd.renderers.HTMLRenderer
-
- start() - Method in class net.sourceforge.pmd.renderers.IDEAJRenderer
-
- start() - Method in class net.sourceforge.pmd.renderers.OnTheFlyRenderer
-
- start() - Method in interface net.sourceforge.pmd.renderers.Renderer
-
- start() - Method in class net.sourceforge.pmd.renderers.TextPadRenderer
-
- start() - Method in class net.sourceforge.pmd.renderers.TextRenderer
-
- start() - Method in class net.sourceforge.pmd.renderers.VBHTMLRenderer
-
- start() - Method in class net.sourceforge.pmd.renderers.XMLRenderer
-
- start() - Method in class net.sourceforge.pmd.renderers.XSLTRenderer
-
- start() - Method in class net.sourceforge.pmd.Report
-
- start(RuleContext) - Method in interface net.sourceforge.pmd.Rule
-
Start processing.
- start(RuleContext) - Method in class net.sourceforge.pmd.rules.design.GenericClassCounterRule
-
- start(RuleContext) - Method in class net.sourceforge.pmd.RuleSet
-
- start(RuleContext) - Method in class net.sourceforge.pmd.RuleSets
-
Notify all rules of the start of processing.
- start(Object) - Method in interface net.sourceforge.pmd.sourcetypehandlers.VisitorStarter
-
Start the visitor, given the root-node of the AST.
- start(Object) - Method in class net.sourceforge.pmd.symboltable.JspSymbolFacade
-
Set Scope for JSP AST.
- START_END_TAG_MISMATCH_RULE_NAME - Static variable in exception net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
-
- StartAndEndTagMismatchException - Exception in net.sourceforge.pmd.jsp.ast
-
- StartAndEndTagMismatchException(int, int, String, int, int, String) - Constructor for exception net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
-
Public constructor.
- startFileAnalysis(DataSource) - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
-
- startFileAnalysis(DataSource) - Method in interface net.sourceforge.pmd.renderers.Renderer
-
- StartOrEndDataFlowNode - Class in net.sourceforge.pmd.dfa
-
- StartOrEndDataFlowNode(LinkedList<DataFlowNode>, int, boolean) - Constructor for class net.sourceforge.pmd.dfa.StartOrEndDataFlowNode
-
- StartTagState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
Lexical state.
- Statement() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- StatementAndBraceFinder - Class in net.sourceforge.pmd.dfa
-
- StatementAndBraceFinder() - Constructor for class net.sourceforge.pmd.dfa.StatementAndBraceFinder
-
- StatementExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- StatementExpressionList() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- STATIC - Static variable in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- STATIC - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- STATIC - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- staticFlag - Static variable in class net.sourceforge.pmd.ast.JavaCharStream
-
Whether parser is static.
- staticFlag - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
Whether parser is static.
- StatisticalRule - Class in net.sourceforge.pmd.stat
-
- StatisticalRule() - Constructor for class net.sourceforge.pmd.stat.StatisticalRule
-
- stressTestEnabled() - Method in class net.sourceforge.pmd.CommandLineOptions
-
- STRICT_OCTAL_PATTERN - Static variable in class net.sourceforge.pmd.rules.basic.AvoidUsingOctalValues
-
- STRICTFP - Static variable in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- STRICTFP - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- STRING - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- STRING_LITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- StringConcatenationRule - Class in net.sourceforge.pmd.rules
-
- StringConcatenationRule() - Constructor for class net.sourceforge.pmd.rules.StringConcatenationRule
-
- StringInstantiation - Class in net.sourceforge.pmd.rules.strings
-
- StringInstantiation() - Constructor for class net.sourceforge.pmd.rules.strings.StringInstantiation
-
- StringProperty - Class in net.sourceforge.pmd.properties
-
Defines a datatype that supports String values.
- StringProperty(String, String, String, float) - Constructor for class net.sourceforge.pmd.properties.StringProperty
-
Constructor for StringProperty.
- StringProperty(String, String, String[], float, char) - Constructor for class net.sourceforge.pmd.properties.StringProperty
-
Constructor for StringProperty.
- StringProperty(String, String, Object, float, char) - Constructor for class net.sourceforge.pmd.properties.StringProperty
-
Constructor for StringProperty.
- stringToken - Variable in class net.sourceforge.pmd.cpd.AbstractTokenizer
-
- StringToStringRule - Class in net.sourceforge.pmd.rules.strings
-
- StringToStringRule() - Constructor for class net.sourceforge.pmd.rules.strings.StringToStringRule
-
- StringUtil - Class in net.sourceforge.pmd.util
-
- StringUtil() - Constructor for class net.sourceforge.pmd.util.StringUtil
-
- STRUCT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- Structure - Class in net.sourceforge.pmd.dfa
-
- Structure() - Constructor for class net.sourceforge.pmd.dfa.Structure
-
- subclasses(TypeNode, Class) - Static method in class net.sourceforge.pmd.typeresolution.TypeHelper
-
- 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.
- sumExpressionComplexity(ASTExpression) - Static method in class net.sourceforge.pmd.rules.design.NpathComplexity
-
Calculate the boolean complexity of the given expression.
- SummaryHTMLRenderer - Class in net.sourceforge.pmd.renderers
-
- SummaryHTMLRenderer(String, String) - Constructor for class net.sourceforge.pmd.renderers.SummaryHTMLRenderer
-
- SummaryHTMLRenderer() - Constructor for class net.sourceforge.pmd.renderers.SummaryHTMLRenderer
-
- SUPER - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- supportedLanguages - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
-
- suppressed - Variable in class net.sourceforge.pmd.renderers.OnTheFlyRenderer
-
- suppressedByAnnotation() - Method in class net.sourceforge.pmd.Report.SuppressedViolation
-
- suppressedByNOPMD() - Method in class net.sourceforge.pmd.Report.SuppressedViolation
-
- suppresses(Rule) - Method in class net.sourceforge.pmd.ast.ASTAnnotation
-
- SuspiciousHashcodeMethodName - Class in net.sourceforge.pmd.rules.naming
-
- SuspiciousHashcodeMethodName() - Constructor for class net.sourceforge.pmd.rules.naming.SuspiciousHashcodeMethodName
-
- SuspiciousOctalEscape - Class in net.sourceforge.pmd.rules
-
- SuspiciousOctalEscape() - Constructor for class net.sourceforge.pmd.rules.SuspiciousOctalEscape
-
- SWITCH - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- SWITCH - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- SWITCH_END - Static variable in interface net.sourceforge.pmd.dfa.NodeType
-
- SWITCH_LAST_DEFAULT_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
-
- SWITCH_START - Static variable in interface net.sourceforge.pmd.dfa.NodeType
-
- SwitchDensityRule - Class in net.sourceforge.pmd.rules.design
-
- SwitchDensityRule() - Constructor for class net.sourceforge.pmd.rules.design.SwitchDensityRule
-
- SwitchLabel() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- SwitchStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- SwitchTo(int) - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
-
Switch to specified lex state.
- SwitchTo(int) - Static method in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
-
Switch to specified lex state.
- SwitchTo(int) - Method in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
-
Switch to specified lex state.
- SymbolFacade - Class in net.sourceforge.pmd.symboltable
-
- SymbolFacade() - Constructor for class net.sourceforge.pmd.symboltable.SymbolFacade
-
- SymbolTableTestRule - Class in net.sourceforge.pmd.rules
-
- SymbolTableTestRule() - Constructor for class net.sourceforge.pmd.rules.SymbolTableTestRule
-
- SymbolTableViewer - Class in net.sourceforge.pmd.util
-
- SymbolTableViewer() - Constructor for class net.sourceforge.pmd.util.SymbolTableViewer
-
- SYNCHRONIZED - Static variable in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- SYNCHRONIZED - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- SynchronizedStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- SyntaxErrorException - Exception in net.sourceforge.pmd.jsp.ast
-
- SyntaxErrorException(int, String) - Constructor for exception net.sourceforge.pmd.jsp.ast.SyntaxErrorException
-
- SYSTEM - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- tabSize - Variable in class net.sourceforge.pmd.ast.JavaCharStream
-
- tabSize - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
-
- TAG_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- TAG_NAME - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- TAG_SLASHEND - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- TAG_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- TargetJDK1_3 - Class in net.sourceforge.pmd
-
- TargetJDK1_3() - Constructor for class net.sourceforge.pmd.TargetJDK1_3
-
- TargetJDK1_4 - Class in net.sourceforge.pmd
-
- TargetJDK1_4() - Constructor for class net.sourceforge.pmd.TargetJDK1_4
-
- TargetJDK1_5 - Class in net.sourceforge.pmd
-
- TargetJDK1_5() - Constructor for class net.sourceforge.pmd.TargetJDK1_5
-
- TargetJDK1_6 - Class in net.sourceforge.pmd
-
- TargetJDK1_6() - Constructor for class net.sourceforge.pmd.TargetJDK1_6
-
- TargetJDK1_7 - Class in net.sourceforge.pmd
-
- TargetJDK1_7() - Constructor for class net.sourceforge.pmd.TargetJDK1_7
-
- TargetJDKVersion - Interface in net.sourceforge.pmd
-
Interface to create JDK-appropriate parsers.
- targetTypename() - Method in class net.sourceforge.pmd.rules.AbstractPoorMethodCall
-
The name of the type the method will be invoked against.
- targetTypename() - Method in class net.sourceforge.pmd.rules.strings.UseIndexOfChar
-
Method targetTypeName.
- TEMPLATE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- TestClassWithoutTestCases - Class in net.sourceforge.pmd.rules.junit
-
- TestClassWithoutTestCases() - Constructor for class net.sourceforge.pmd.rules.junit.TestClassWithoutTestCases
-
- testingOnly__setBeginColumn(int) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- testingOnly__setBeginLine(int) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- Text() - Method in class net.sourceforge.pmd.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_IN_EL - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
-
RegularExpression Id.
- 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
-
- TextRenderer() - Constructor for class net.sourceforge.pmd.renderers.TextRenderer
-
- THIS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- THIS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- THROW - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- THROW - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- THROW_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
-
- THROWS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- ThrowStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- TILDE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- TILDE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- TIMESEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
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 - Variable in class net.sourceforge.pmd.ast.JavaParser
-
Current token.
- Token - Class in net.sourceforge.pmd.ast
-
Describes the input token stream.
- Token() - Constructor for class net.sourceforge.pmd.ast.Token
-
No-argument constructor
- Token(int) - Constructor for class net.sourceforge.pmd.ast.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class net.sourceforge.pmd.ast.Token
-
Constructs a new token for the specified Image and Kind.
- Token - Class in net.sourceforge.pmd.cpd.cppast
-
Describes the input token stream.
- Token() - Constructor for class net.sourceforge.pmd.cpd.cppast.Token
-
No-argument constructor
- Token(int) - Constructor for class net.sourceforge.pmd.cpd.cppast.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class net.sourceforge.pmd.cpd.cppast.Token
-
Constructs a new token for the specified Image and Kind.
- token - Variable in class net.sourceforge.pmd.jsp.ast.JspParser
-
Current token.
- Token - Class in net.sourceforge.pmd.jsp.ast
-
Describes the input token stream.
- Token() - Constructor for class net.sourceforge.pmd.jsp.ast.Token
-
No-argument constructor
- Token(int) - Constructor for class net.sourceforge.pmd.jsp.ast.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class net.sourceforge.pmd.jsp.ast.Token
-
Constructs a new token for the specified Image and Kind.
- Token.GTToken - Class in net.sourceforge.pmd.ast
-
- Token.GTToken(int, String) - Constructor for class net.sourceforge.pmd.ast.Token.GTToken
-
- token_source - Variable in class net.sourceforge.pmd.ast.JavaParser
-
Generated Token Manager.
- token_source - Variable in class net.sourceforge.pmd.jsp.ast.JspParser
-
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
-
- tokenImage - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
Literal token values.
- tokenImage - Variable in exception net.sourceforge.pmd.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.cpd.cppast.CPPParserConstants
-
Literal token values.
- tokenImage - Variable in exception net.sourceforge.pmd.cpd.cppast.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.jsp.ast.JspParserConstants
-
Literal token values.
- tokenImage - Variable in exception net.sourceforge.pmd.jsp.ast.ParseException
-
This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred.
- 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.JavaTokenizer
-
- tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.JSPTokenizer
-
- tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.PHPTokenizer
-
- tokenize(SourceCode, Tokens) - Method in interface net.sourceforge.pmd.cpd.Tokenizer
-
- Tokenizer - Interface in net.sourceforge.pmd.cpd
-
- TokenMgrError - Exception in net.sourceforge.pmd.ast
-
Token Manager Error.
- TokenMgrError() - Constructor for exception net.sourceforge.pmd.ast.TokenMgrError
-
No arg constructor.
- TokenMgrError(String, int) - Constructor for exception net.sourceforge.pmd.ast.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception net.sourceforge.pmd.ast.TokenMgrError
-
Full Constructor.
- TokenMgrError - Error in net.sourceforge.pmd.cpd.cppast
-
Token Manager Error.
- TokenMgrError() - Constructor for error net.sourceforge.pmd.cpd.cppast.TokenMgrError
-
No arg constructor.
- TokenMgrError(String, int) - Constructor for error net.sourceforge.pmd.cpd.cppast.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error net.sourceforge.pmd.cpd.cppast.TokenMgrError
-
Full Constructor.
- TokenMgrError - Exception in net.sourceforge.pmd.jsp.ast
-
Token Manager Error.
- TokenMgrError() - Constructor for exception net.sourceforge.pmd.jsp.ast.TokenMgrError
-
No arg constructor.
- TokenMgrError(String, int) - Constructor for exception net.sourceforge.pmd.jsp.ast.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception net.sourceforge.pmd.jsp.ast.TokenMgrError
-
Full Constructor.
- 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.
- TooManyFields - Class in net.sourceforge.pmd.rules.design
-
- TooManyFields() - Constructor for class net.sourceforge.pmd.rules.design.TooManyFields
-
- toString() - Method in class net.sourceforge.pmd.ant.Formatter
-
- toString() - Method in class net.sourceforge.pmd.ast.SimpleJavaNode
-
- toString(String) - Method in class net.sourceforge.pmd.ast.SimpleNode
-
- toString() - Method in class net.sourceforge.pmd.ast.Token
-
Returns the image.
- toString() - Method in class net.sourceforge.pmd.cpd.cppast.Token
-
Returns the image.
- toString() - Method in class net.sourceforge.pmd.cpd.Match
-
- toString() - Method in class net.sourceforge.pmd.dcd.graph.MemberNode
-
- toString() - Method in class net.sourceforge.pmd.dfa.DataFlowNode
-
- toString() - Method in class net.sourceforge.pmd.dfa.StartOrEndDataFlowNode
-
- toString() - Method in class net.sourceforge.pmd.dfa.variableaccess.VariableAccess
-
- toString() - Method in class net.sourceforge.pmd.ExternalRuleID
-
- toString() - Method in class net.sourceforge.pmd.jaxen.Attribute
-
- toString(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTAttribute
-
- toString(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTDeclaration
-
- toString(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeDeclaration
-
- toString(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
-
- toString(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTElement
-
- toString(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDirective
-
- toString(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDirectiveAttribute
-
- toString() - Method in class net.sourceforge.pmd.jsp.ast.SimpleNode
-
- toString() - Method in class net.sourceforge.pmd.jsp.ast.Token
-
Returns the image.
- toString() - Method in class net.sourceforge.pmd.Language
-
- toString() - Method in class net.sourceforge.pmd.RuleViolation
-
- toString() - Method in class net.sourceforge.pmd.SourceType
-
- toString() - Method in class net.sourceforge.pmd.symboltable.ClassNameDeclaration
-
- toString() - Method in class net.sourceforge.pmd.symboltable.ClassScope
-
- toString() - Method in class net.sourceforge.pmd.symboltable.LocalScope
-
- toString() - Method in class net.sourceforge.pmd.symboltable.MethodNameDeclaration
-
- toString() - Method in class net.sourceforge.pmd.symboltable.MethodScope
-
- toString() - Method in class net.sourceforge.pmd.symboltable.NameFinder
-
- toString() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
-
- toString() - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
-
- toString() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
-
- 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.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
-
- TRANSIENT - Static variable in interface net.sourceforge.pmd.ast.AccessNodeInterface
-
- TRANSIENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- treeIsEmpty() - Method in class net.sourceforge.pmd.Report
-
- treeIterator() - Method in class net.sourceforge.pmd.Report
-
- treeSize() - Method in class net.sourceforge.pmd.Report
-
- 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.
- TRUE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- TRUETOK - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- TRY - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
-
RegularExpression Id.
- TRY - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- TryStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- Type() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- type - Variable in class net.sourceforge.pmd.dfa.DataFlowNode
-
- type() - Method in class net.sourceforge.pmd.properties.BooleanProperty
-
Method type.
- type() - Method in class net.sourceforge.pmd.properties.CharacterProperty
-
Method type.
- type() - Method in class net.sourceforge.pmd.properties.DoubleProperty
-
Method type.
- type() - Method in class net.sourceforge.pmd.properties.EnumeratedProperty
-
Method type.
- type() - Method in class net.sourceforge.pmd.properties.FloatProperty
-
Method type.
- type() - Method in class net.sourceforge.pmd.properties.IntegerProperty
-
Method type.
- type() - Method in class net.sourceforge.pmd.properties.MethodProperty
-
Method type.
- type() - Method in class net.sourceforge.pmd.properties.StringProperty
-
Method type.
- type() - Method in class net.sourceforge.pmd.properties.TypeProperty
-
Method type.
- type() - Method in interface net.sourceforge.pmd.PropertyDescriptor
-
Denotes the value datatype.
- TYPE_COLLECT_FILES - Static variable in class net.sourceforge.pmd.util.Benchmark
-
- TYPE_DFA - Static variable in class net.sourceforge.pmd.util.Benchmark
-
- TYPE_LOAD_RULES - Static variable in class net.sourceforge.pmd.util.Benchmark
-
- TYPE_PARSER - Static variable in class net.sourceforge.pmd.util.Benchmark
-
- TYPE_REPORTING - Static variable in class net.sourceforge.pmd.util.Benchmark
-
- TYPE_RULE - Static variable in class net.sourceforge.pmd.util.Benchmark
-
- TYPE_RULE_CHAIN_RULE - Static variable in class net.sourceforge.pmd.util.Benchmark
-
- TYPE_RULE_CHAIN_VISIT - Static variable in class net.sourceforge.pmd.util.Benchmark
-
- TYPE_SYMBOL_TABLE - Static variable in class net.sourceforge.pmd.util.Benchmark
-
- TYPE_TOTAL_PMD - Static variable in class net.sourceforge.pmd.util.Benchmark
-
- TYPE_TYPE_RESOLUTION - Static variable in class net.sourceforge.pmd.util.Benchmark
-
- TypeArgument() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- TypeArguments() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- TypeBound() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- TypeDeclaration() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- TYPEDEF - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
-
RegularExpression Id.
- typeErrorFor(Object) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
-
Method typeErrorFor.
- typeFor(String) - Method in class net.sourceforge.pmd.util.TypeMap
-
Returns the type for the typeName specified.
- TypeHelper - Class in net.sourceforge.pmd.typeresolution
-
- TypeHelper() - Constructor for class net.sourceforge.pmd.typeresolution.TypeHelper
-
- TypeMap - Class in net.sourceforge.pmd.util
-
A specialized map that stores classes by both their full and short 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.
- TypeNode - Interface in net.sourceforge.pmd.ast
-
This interface allows a Java Class to be associtated with a node.
- TypeOfFunction - Class in net.sourceforge.pmd.jaxen
-
- TypeOfFunction() - Constructor for class net.sourceforge.pmd.jaxen.TypeOfFunction
-
- TypeParameter() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- TypeParameters() - Method in class net.sourceforge.pmd.ast.JavaParser
-
- TypeProperty - Class in net.sourceforge.pmd.properties
-
Defines a property that supports class types, even for primitive values!
- TypeProperty(String, String, Class, float) - Constructor for class net.sourceforge.pmd.properties.TypeProperty
-
Constructor for TypeProperty.
- TypeProperty(String, String, Class[], float) - Constructor for class net.sourceforge.pmd.properties.TypeProperty
-
Constructor for TypeProperty.
- TypeResolutionFacade - Class in net.sourceforge.pmd.typeresolution
-
- TypeResolutionFacade() - Constructor for class net.sourceforge.pmd.typeresolution.TypeResolutionFacade
-
- TypeSet - Class in net.sourceforge.pmd.symboltable
-
Keeps track of the types encountered in a ASTCompilationUnit
- TypeSet() - Constructor for class net.sourceforge.pmd.symboltable.TypeSet
-
- TypeSet.CurrentPackageResolver - Class in net.sourceforge.pmd.symboltable
-
- TypeSet.CurrentPackageResolver(String) - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.CurrentPackageResolver
-
- TypeSet.ExplicitImportResolver - Class in net.sourceforge.pmd.symboltable
-
- TypeSet.ExplicitImportResolver(Set<String>) - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.ExplicitImportResolver
-
- TypeSet.FullyQualifiedNameResolver - Class in net.sourceforge.pmd.symboltable
-
- TypeSet.FullyQualifiedNameResolver() - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.FullyQualifiedNameResolver
-
- TypeSet.ImplicitImportResolver - Class in net.sourceforge.pmd.symboltable
-
- TypeSet.ImplicitImportResolver() - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.ImplicitImportResolver
-
- TypeSet.ImportOnDemandResolver - Class in net.sourceforge.pmd.symboltable
-
- TypeSet.ImportOnDemandResolver(Set<String>) - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.ImportOnDemandResolver
-
- TypeSet.PrimitiveTypeResolver - Class in net.sourceforge.pmd.symboltable
-
- TypeSet.PrimitiveTypeResolver() - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.PrimitiveTypeResolver
-
- TypeSet.Resolver - Interface in net.sourceforge.pmd.symboltable
-
TODO should Resolver provide a canResolve() and a resolve()?
Requiring 2 calls seems clunky...
- TypeSet.VoidResolver - Class in net.sourceforge.pmd.symboltable
-
- TypeSet.VoidResolver() - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.VoidResolver
-
- 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
-