Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

ABSTRACT - Static variable in class net.sourceforge.pmd.ast.AccessNode
ABSTRACT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
ALPHANUM_CHAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
ALPHA_CHAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
AMPERSAND - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
AND - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
ANDASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
ARROWSTAR - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
ASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
ASSIGNEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
ASTAdditiveExpression - class net.sourceforge.pmd.ast.ASTAdditiveExpression.
ASTAdditiveExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTAdditiveExpression
ASTAdditiveExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAdditiveExpression
ASTAllocationExpression - class net.sourceforge.pmd.ast.ASTAllocationExpression.
ASTAllocationExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTAllocationExpression
ASTAllocationExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAllocationExpression
ASTAndExpression - class net.sourceforge.pmd.ast.ASTAndExpression.
ASTAndExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTAndExpression
ASTAndExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAndExpression
ASTAnnotation - class net.sourceforge.pmd.ast.ASTAnnotation.
ASTAnnotation(int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotation
ASTAnnotation(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotation
ASTAnnotationTypeBody - class net.sourceforge.pmd.ast.ASTAnnotationTypeBody.
ASTAnnotationTypeBody(int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationTypeBody
ASTAnnotationTypeBody(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationTypeBody
ASTAnnotationTypeDeclaration - class net.sourceforge.pmd.ast.ASTAnnotationTypeDeclaration.
ASTAnnotationTypeDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationTypeDeclaration
ASTAnnotationTypeDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationTypeDeclaration
ASTAnnotationTypeMemberDeclaration - class net.sourceforge.pmd.ast.ASTAnnotationTypeMemberDeclaration.
ASTAnnotationTypeMemberDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationTypeMemberDeclaration
ASTAnnotationTypeMemberDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAnnotationTypeMemberDeclaration
ASTArgumentList - class net.sourceforge.pmd.ast.ASTArgumentList.
ASTArgumentList(int) - Constructor for class net.sourceforge.pmd.ast.ASTArgumentList
ASTArgumentList(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTArgumentList
ASTArguments - class net.sourceforge.pmd.ast.ASTArguments.
ASTArguments(int) - Constructor for class net.sourceforge.pmd.ast.ASTArguments
ASTArguments(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTArguments
ASTArrayDimsAndInits - class net.sourceforge.pmd.ast.ASTArrayDimsAndInits.
ASTArrayDimsAndInits(int) - Constructor for class net.sourceforge.pmd.ast.ASTArrayDimsAndInits
ASTArrayDimsAndInits(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTArrayDimsAndInits
ASTArrayInitializer - class net.sourceforge.pmd.ast.ASTArrayInitializer.
ASTArrayInitializer(int) - Constructor for class net.sourceforge.pmd.ast.ASTArrayInitializer
ASTArrayInitializer(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTArrayInitializer
ASTAssertStatement - class net.sourceforge.pmd.ast.ASTAssertStatement.
ASTAssertStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTAssertStatement
ASTAssertStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAssertStatement
ASTAssignmentOperator - class net.sourceforge.pmd.ast.ASTAssignmentOperator.
ASTAssignmentOperator(int) - Constructor for class net.sourceforge.pmd.ast.ASTAssignmentOperator
ASTAssignmentOperator(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTAssignmentOperator
ASTAttribute - class net.sourceforge.pmd.jsp.ast.ASTAttribute.
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 net.sourceforge.pmd.jsp.ast.ASTAttributeValue.
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 net.sourceforge.pmd.ast.ASTBlock.
ASTBlock(int) - Constructor for class net.sourceforge.pmd.ast.ASTBlock
ASTBlock(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTBlock
ASTBlockStatement - class net.sourceforge.pmd.ast.ASTBlockStatement.
ASTBlockStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTBlockStatement
ASTBlockStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTBlockStatement
ASTBooleanLiteral - class net.sourceforge.pmd.ast.ASTBooleanLiteral.
ASTBooleanLiteral(int) - Constructor for class net.sourceforge.pmd.ast.ASTBooleanLiteral
ASTBooleanLiteral(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTBooleanLiteral
ASTBreakStatement - class net.sourceforge.pmd.ast.ASTBreakStatement.
ASTBreakStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTBreakStatement
ASTBreakStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTBreakStatement
ASTCData - class net.sourceforge.pmd.jsp.ast.ASTCData.
ASTCData(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTCData
ASTCData(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTCData
ASTCastExpression - class net.sourceforge.pmd.ast.ASTCastExpression.
ASTCastExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTCastExpression
ASTCastExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTCastExpression
ASTCatchStatement - class net.sourceforge.pmd.ast.ASTCatchStatement.
ASTCatchStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTCatchStatement
ASTCatchStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTCatchStatement
ASTClassOrInterfaceBody - class net.sourceforge.pmd.ast.ASTClassOrInterfaceBody.
ASTClassOrInterfaceBody(int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceBody
ASTClassOrInterfaceBody(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceBody
ASTClassOrInterfaceBodyDeclaration - class net.sourceforge.pmd.ast.ASTClassOrInterfaceBodyDeclaration.
ASTClassOrInterfaceBodyDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceBodyDeclaration
ASTClassOrInterfaceBodyDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceBodyDeclaration
ASTClassOrInterfaceDeclaration - class net.sourceforge.pmd.ast.ASTClassOrInterfaceDeclaration.
ASTClassOrInterfaceDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceDeclaration
ASTClassOrInterfaceDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceDeclaration
ASTClassOrInterfaceType - class net.sourceforge.pmd.ast.ASTClassOrInterfaceType.
ASTClassOrInterfaceType(int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceType
ASTClassOrInterfaceType(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTClassOrInterfaceType
ASTCommentTag - class net.sourceforge.pmd.jsp.ast.ASTCommentTag.
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 net.sourceforge.pmd.ast.ASTCompilationUnit.
ASTCompilationUnit(int) - Constructor for class net.sourceforge.pmd.ast.ASTCompilationUnit
ASTCompilationUnit(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTCompilationUnit
ASTCompilationUnit - class net.sourceforge.pmd.jsp.ast.ASTCompilationUnit.
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 net.sourceforge.pmd.ast.ASTConditionalAndExpression.
ASTConditionalAndExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTConditionalAndExpression
ASTConditionalAndExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTConditionalAndExpression
ASTConditionalExpression - class net.sourceforge.pmd.ast.ASTConditionalExpression.
ASTConditionalExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTConditionalExpression
ASTConditionalExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTConditionalExpression
ASTConditionalOrExpression - class net.sourceforge.pmd.ast.ASTConditionalOrExpression.
ASTConditionalOrExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTConditionalOrExpression
ASTConditionalOrExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTConditionalOrExpression
ASTConstructorDeclaration - class net.sourceforge.pmd.ast.ASTConstructorDeclaration.
ASTConstructorDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTConstructorDeclaration
ASTConstructorDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTConstructorDeclaration
ASTContent - class net.sourceforge.pmd.jsp.ast.ASTContent.
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 net.sourceforge.pmd.ast.ASTContinueStatement.
ASTContinueStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTContinueStatement
ASTContinueStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTContinueStatement
ASTDeclaration - class net.sourceforge.pmd.jsp.ast.ASTDeclaration.
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 net.sourceforge.pmd.ast.ASTDefaultValue.
ASTDefaultValue(int) - Constructor for class net.sourceforge.pmd.ast.ASTDefaultValue
ASTDefaultValue(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTDefaultValue
ASTDoStatement - class net.sourceforge.pmd.ast.ASTDoStatement.
ASTDoStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTDoStatement
ASTDoStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTDoStatement
ASTDoctypeDeclaration - class net.sourceforge.pmd.jsp.ast.ASTDoctypeDeclaration.
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 net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId.
ASTDoctypeExternalId(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
ASTDoctypeExternalId(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
ASTElExpression - class net.sourceforge.pmd.jsp.ast.ASTElExpression.
ASTElExpression(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTElExpression
ASTElExpression(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTElExpression
ASTElement - class net.sourceforge.pmd.jsp.ast.ASTElement.
ASTElement(int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTElement
ASTElement(JspParser, int) - Constructor for class net.sourceforge.pmd.jsp.ast.ASTElement
ASTEmptyStatement - class net.sourceforge.pmd.ast.ASTEmptyStatement.
ASTEmptyStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTEmptyStatement
ASTEmptyStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTEmptyStatement
ASTEnumBody - class net.sourceforge.pmd.ast.ASTEnumBody.
ASTEnumBody(int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumBody
ASTEnumBody(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumBody
ASTEnumConstant - class net.sourceforge.pmd.ast.ASTEnumConstant.
ASTEnumConstant(int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumConstant
ASTEnumConstant(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumConstant
ASTEnumDeclaration - class net.sourceforge.pmd.ast.ASTEnumDeclaration.
ASTEnumDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumDeclaration
ASTEnumDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumDeclaration
ASTEnumElement - class net.sourceforge.pmd.ast.ASTEnumElement.
ASTEnumElement(int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumElement
ASTEnumElement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTEnumElement
ASTEqualityExpression - class net.sourceforge.pmd.ast.ASTEqualityExpression.
ASTEqualityExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTEqualityExpression
ASTEqualityExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTEqualityExpression
ASTExclusiveOrExpression - class net.sourceforge.pmd.ast.ASTExclusiveOrExpression.
ASTExclusiveOrExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTExclusiveOrExpression
ASTExclusiveOrExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTExclusiveOrExpression
ASTExplicitConstructorInvocation - class net.sourceforge.pmd.ast.ASTExplicitConstructorInvocation.
ASTExplicitConstructorInvocation(int) - Constructor for class net.sourceforge.pmd.ast.ASTExplicitConstructorInvocation
ASTExplicitConstructorInvocation(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTExplicitConstructorInvocation
ASTExpression - class net.sourceforge.pmd.ast.ASTExpression.
ASTExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTExpression
ASTExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTExpression
ASTExtendsList - class net.sourceforge.pmd.ast.ASTExtendsList.
ASTExtendsList(int) - Constructor for class net.sourceforge.pmd.ast.ASTExtendsList
ASTExtendsList(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTExtendsList
ASTFieldDeclaration - class net.sourceforge.pmd.ast.ASTFieldDeclaration.
ASTFieldDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTFieldDeclaration
ASTFieldDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTFieldDeclaration
ASTFinallyStatement - class net.sourceforge.pmd.ast.ASTFinallyStatement.
ASTFinallyStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTFinallyStatement
ASTFinallyStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTFinallyStatement
ASTForInit - class net.sourceforge.pmd.ast.ASTForInit.
ASTForInit(int) - Constructor for class net.sourceforge.pmd.ast.ASTForInit
ASTForInit(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTForInit
ASTForStatement - class net.sourceforge.pmd.ast.ASTForStatement.
ASTForStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTForStatement
ASTForStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTForStatement
ASTForUpdate - class net.sourceforge.pmd.ast.ASTForUpdate.
ASTForUpdate(int) - Constructor for class net.sourceforge.pmd.ast.ASTForUpdate
ASTForUpdate(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTForUpdate
ASTFormalParameter - class net.sourceforge.pmd.ast.ASTFormalParameter.
ASTFormalParameter(int) - Constructor for class net.sourceforge.pmd.ast.ASTFormalParameter
ASTFormalParameter(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTFormalParameter
ASTFormalParameters - class net.sourceforge.pmd.ast.ASTFormalParameters.
ASTFormalParameters(int) - Constructor for class net.sourceforge.pmd.ast.ASTFormalParameters
ASTFormalParameters(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTFormalParameters
ASTIfStatement - class net.sourceforge.pmd.ast.ASTIfStatement.
ASTIfStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTIfStatement
ASTIfStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTIfStatement
ASTImplementsList - class net.sourceforge.pmd.ast.ASTImplementsList.
ASTImplementsList(int) - Constructor for class net.sourceforge.pmd.ast.ASTImplementsList
ASTImplementsList(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTImplementsList
ASTImportDeclaration - class net.sourceforge.pmd.ast.ASTImportDeclaration.
ASTImportDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTImportDeclaration
ASTImportDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTImportDeclaration
ASTInclusiveOrExpression - class net.sourceforge.pmd.ast.ASTInclusiveOrExpression.
ASTInclusiveOrExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTInclusiveOrExpression
ASTInclusiveOrExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTInclusiveOrExpression
ASTInitializer - class net.sourceforge.pmd.ast.ASTInitializer.
ASTInitializer(int) - Constructor for class net.sourceforge.pmd.ast.ASTInitializer
ASTInitializer(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTInitializer
ASTInstanceOfExpression - class net.sourceforge.pmd.ast.ASTInstanceOfExpression.
ASTInstanceOfExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTInstanceOfExpression
ASTInstanceOfExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTInstanceOfExpression
ASTJspComment - class net.sourceforge.pmd.jsp.ast.ASTJspComment.
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 net.sourceforge.pmd.jsp.ast.ASTJspDeclaration.
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 net.sourceforge.pmd.jsp.ast.ASTJspDeclarations.
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 net.sourceforge.pmd.jsp.ast.ASTJspDirective.
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 net.sourceforge.pmd.jsp.ast.ASTJspDirectiveAttribute.
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 net.sourceforge.pmd.jsp.ast.ASTJspDocument.
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 net.sourceforge.pmd.jsp.ast.ASTJspExpression.
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 net.sourceforge.pmd.jsp.ast.ASTJspExpressionInAttribute.
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 net.sourceforge.pmd.jsp.ast.ASTJspScriptlet.
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 net.sourceforge.pmd.ast.ASTLabeledStatement.
ASTLabeledStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTLabeledStatement
ASTLabeledStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTLabeledStatement
ASTLiteral - class net.sourceforge.pmd.ast.ASTLiteral.
ASTLiteral(int) - Constructor for class net.sourceforge.pmd.ast.ASTLiteral
ASTLiteral(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTLiteral
ASTLocalVariableDeclaration - class net.sourceforge.pmd.ast.ASTLocalVariableDeclaration.
ASTLocalVariableDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTLocalVariableDeclaration
ASTLocalVariableDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTLocalVariableDeclaration
ASTMarkerAnnotation - class net.sourceforge.pmd.ast.ASTMarkerAnnotation.
ASTMarkerAnnotation(int) - Constructor for class net.sourceforge.pmd.ast.ASTMarkerAnnotation
ASTMarkerAnnotation(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMarkerAnnotation
ASTMemberSelector - class net.sourceforge.pmd.ast.ASTMemberSelector.
ASTMemberSelector(int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberSelector
ASTMemberSelector(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberSelector
ASTMemberValue - class net.sourceforge.pmd.ast.ASTMemberValue.
ASTMemberValue(int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValue
ASTMemberValue(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValue
ASTMemberValueArrayInitializer - class net.sourceforge.pmd.ast.ASTMemberValueArrayInitializer.
ASTMemberValueArrayInitializer(int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValueArrayInitializer
ASTMemberValueArrayInitializer(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValueArrayInitializer
ASTMemberValuePair - class net.sourceforge.pmd.ast.ASTMemberValuePair.
ASTMemberValuePair(int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValuePair
ASTMemberValuePair(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValuePair
ASTMemberValuePairs - class net.sourceforge.pmd.ast.ASTMemberValuePairs.
ASTMemberValuePairs(int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValuePairs
ASTMemberValuePairs(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMemberValuePairs
ASTMethodDeclaration - class net.sourceforge.pmd.ast.ASTMethodDeclaration.
ASTMethodDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTMethodDeclaration
ASTMethodDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMethodDeclaration
ASTMethodDeclarator - class net.sourceforge.pmd.ast.ASTMethodDeclarator.
ASTMethodDeclarator(int) - Constructor for class net.sourceforge.pmd.ast.ASTMethodDeclarator
ASTMethodDeclarator(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMethodDeclarator
ASTModel - class net.sourceforge.pmd.util.viewer.model.ASTModel.
  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 net.sourceforge.pmd.ast.ASTMultiplicativeExpression.
ASTMultiplicativeExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTMultiplicativeExpression
ASTMultiplicativeExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTMultiplicativeExpression
ASTName - class net.sourceforge.pmd.ast.ASTName.
ASTName(int) - Constructor for class net.sourceforge.pmd.ast.ASTName
ASTName(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTName
ASTNameList - class net.sourceforge.pmd.ast.ASTNameList.
ASTNameList(int) - Constructor for class net.sourceforge.pmd.ast.ASTNameList
ASTNameList(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTNameList
ASTNodePopupMenu - class net.sourceforge.pmd.util.viewer.gui.menu.ASTNodePopupMenu.
  context sensetive menu for the AST Panel
ASTNodePopupMenu(ViewerModel, SimpleNode) - Constructor for class net.sourceforge.pmd.util.viewer.gui.menu.ASTNodePopupMenu
ASTNormalAnnotation - class net.sourceforge.pmd.ast.ASTNormalAnnotation.
ASTNormalAnnotation(int) - Constructor for class net.sourceforge.pmd.ast.ASTNormalAnnotation
ASTNormalAnnotation(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTNormalAnnotation
ASTNullLiteral - class net.sourceforge.pmd.ast.ASTNullLiteral.
ASTNullLiteral(int) - Constructor for class net.sourceforge.pmd.ast.ASTNullLiteral
ASTNullLiteral(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTNullLiteral
ASTPackageDeclaration - class net.sourceforge.pmd.ast.ASTPackageDeclaration.
ASTPackageDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTPackageDeclaration
ASTPackageDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPackageDeclaration
ASTPanel - class net.sourceforge.pmd.util.viewer.gui.ASTPanel.
  tree panel GUI
ASTPanel(ViewerModel) - Constructor for class net.sourceforge.pmd.util.viewer.gui.ASTPanel
  constructs the panel
ASTPostfixExpression - class net.sourceforge.pmd.ast.ASTPostfixExpression.
ASTPostfixExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTPostfixExpression
ASTPostfixExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPostfixExpression
ASTPreDecrementExpression - class net.sourceforge.pmd.ast.ASTPreDecrementExpression.
ASTPreDecrementExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTPreDecrementExpression
ASTPreDecrementExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPreDecrementExpression
ASTPreIncrementExpression - class net.sourceforge.pmd.ast.ASTPreIncrementExpression.
ASTPreIncrementExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTPreIncrementExpression
ASTPreIncrementExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPreIncrementExpression
ASTPrimaryExpression - class net.sourceforge.pmd.ast.ASTPrimaryExpression.
ASTPrimaryExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimaryExpression
ASTPrimaryExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimaryExpression
ASTPrimaryPrefix - class net.sourceforge.pmd.ast.ASTPrimaryPrefix.
ASTPrimaryPrefix(int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimaryPrefix
ASTPrimaryPrefix(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimaryPrefix
ASTPrimarySuffix - class net.sourceforge.pmd.ast.ASTPrimarySuffix.
ASTPrimarySuffix(int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimarySuffix
ASTPrimarySuffix(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimarySuffix
ASTPrimitiveType - class net.sourceforge.pmd.ast.ASTPrimitiveType.
ASTPrimitiveType(int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimitiveType
ASTPrimitiveType(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTPrimitiveType
ASTRSIGNEDSHIFT - class net.sourceforge.pmd.ast.ASTRSIGNEDSHIFT.
ASTRSIGNEDSHIFT(int) - Constructor for class net.sourceforge.pmd.ast.ASTRSIGNEDSHIFT
ASTRSIGNEDSHIFT(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTRSIGNEDSHIFT
ASTRUNSIGNEDSHIFT - class net.sourceforge.pmd.ast.ASTRUNSIGNEDSHIFT.
ASTRUNSIGNEDSHIFT(int) - Constructor for class net.sourceforge.pmd.ast.ASTRUNSIGNEDSHIFT
ASTRUNSIGNEDSHIFT(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTRUNSIGNEDSHIFT
ASTReferenceType - class net.sourceforge.pmd.ast.ASTReferenceType.
ASTReferenceType(int) - Constructor for class net.sourceforge.pmd.ast.ASTReferenceType
ASTReferenceType(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTReferenceType
ASTRelationalExpression - class net.sourceforge.pmd.ast.ASTRelationalExpression.
ASTRelationalExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTRelationalExpression
ASTRelationalExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTRelationalExpression
ASTResultType - class net.sourceforge.pmd.ast.ASTResultType.
ASTResultType(int) - Constructor for class net.sourceforge.pmd.ast.ASTResultType
ASTResultType(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTResultType
ASTReturnStatement - class net.sourceforge.pmd.ast.ASTReturnStatement.
ASTReturnStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTReturnStatement
ASTReturnStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTReturnStatement
ASTShiftExpression - class net.sourceforge.pmd.ast.ASTShiftExpression.
ASTShiftExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTShiftExpression
ASTShiftExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTShiftExpression
ASTSingleMemberAnnotation - class net.sourceforge.pmd.ast.ASTSingleMemberAnnotation.
ASTSingleMemberAnnotation(int) - Constructor for class net.sourceforge.pmd.ast.ASTSingleMemberAnnotation
ASTSingleMemberAnnotation(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTSingleMemberAnnotation
ASTStatement - class net.sourceforge.pmd.ast.ASTStatement.
ASTStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTStatement
ASTStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTStatement
ASTStatementExpression - class net.sourceforge.pmd.ast.ASTStatementExpression.
ASTStatementExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTStatementExpression
ASTStatementExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTStatementExpression
ASTStatementExpressionList - class net.sourceforge.pmd.ast.ASTStatementExpressionList.
ASTStatementExpressionList(int) - Constructor for class net.sourceforge.pmd.ast.ASTStatementExpressionList
ASTStatementExpressionList(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTStatementExpressionList
ASTSwitchLabel - class net.sourceforge.pmd.ast.ASTSwitchLabel.
ASTSwitchLabel(int) - Constructor for class net.sourceforge.pmd.ast.ASTSwitchLabel
ASTSwitchLabel(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTSwitchLabel
ASTSwitchStatement - class net.sourceforge.pmd.ast.ASTSwitchStatement.
ASTSwitchStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTSwitchStatement
ASTSwitchStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTSwitchStatement
ASTSynchronizedStatement - class net.sourceforge.pmd.ast.ASTSynchronizedStatement.
ASTSynchronizedStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTSynchronizedStatement
ASTSynchronizedStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTSynchronizedStatement
ASTText - class net.sourceforge.pmd.jsp.ast.ASTText.
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 net.sourceforge.pmd.ast.ASTThrowStatement.
ASTThrowStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTThrowStatement
ASTThrowStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTThrowStatement
ASTTryStatement - class net.sourceforge.pmd.ast.ASTTryStatement.
ASTTryStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTTryStatement
ASTTryStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTryStatement
ASTType - class net.sourceforge.pmd.ast.ASTType.
ASTType(int) - Constructor for class net.sourceforge.pmd.ast.ASTType
ASTType(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTType
ASTTypeArgument - class net.sourceforge.pmd.ast.ASTTypeArgument.
ASTTypeArgument(int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeArgument
ASTTypeArgument(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeArgument
ASTTypeArguments - class net.sourceforge.pmd.ast.ASTTypeArguments.
ASTTypeArguments(int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeArguments
ASTTypeArguments(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeArguments
ASTTypeBound - class net.sourceforge.pmd.ast.ASTTypeBound.
ASTTypeBound(int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeBound
ASTTypeBound(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeBound
ASTTypeDeclaration - class net.sourceforge.pmd.ast.ASTTypeDeclaration.
ASTTypeDeclaration(int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeDeclaration
ASTTypeDeclaration(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeDeclaration
ASTTypeParameter - class net.sourceforge.pmd.ast.ASTTypeParameter.
ASTTypeParameter(int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeParameter
ASTTypeParameter(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeParameter
ASTTypeParameters - class net.sourceforge.pmd.ast.ASTTypeParameters.
ASTTypeParameters(int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeParameters
ASTTypeParameters(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTTypeParameters
ASTUnaryExpression - class net.sourceforge.pmd.ast.ASTUnaryExpression.
ASTUnaryExpression(int) - Constructor for class net.sourceforge.pmd.ast.ASTUnaryExpression
ASTUnaryExpression(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTUnaryExpression
ASTUnaryExpressionNotPlusMinus - class net.sourceforge.pmd.ast.ASTUnaryExpressionNotPlusMinus.
ASTUnaryExpressionNotPlusMinus(int) - Constructor for class net.sourceforge.pmd.ast.ASTUnaryExpressionNotPlusMinus
ASTUnaryExpressionNotPlusMinus(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTUnaryExpressionNotPlusMinus
ASTUnparsedText - class net.sourceforge.pmd.jsp.ast.ASTUnparsedText.
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 net.sourceforge.pmd.jsp.ast.ASTValueBinding.
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 net.sourceforge.pmd.ast.ASTVariableDeclarator.
ASTVariableDeclarator(int) - Constructor for class net.sourceforge.pmd.ast.ASTVariableDeclarator
ASTVariableDeclarator(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTVariableDeclarator
ASTVariableDeclaratorId - class net.sourceforge.pmd.ast.ASTVariableDeclaratorId.
ASTVariableDeclaratorId(int) - Constructor for class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
ASTVariableDeclaratorId(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTVariableDeclaratorId
ASTVariableInitializer - class net.sourceforge.pmd.ast.ASTVariableInitializer.
ASTVariableInitializer(int) - Constructor for class net.sourceforge.pmd.ast.ASTVariableInitializer
ASTVariableInitializer(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTVariableInitializer
ASTWhileStatement - class net.sourceforge.pmd.ast.ASTWhileStatement.
ASTWhileStatement(int) - Constructor for class net.sourceforge.pmd.ast.ASTWhileStatement
ASTWhileStatement(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTWhileStatement
ASTWildcardBounds - class net.sourceforge.pmd.ast.ASTWildcardBounds.
ASTWildcardBounds(int) - Constructor for class net.sourceforge.pmd.ast.ASTWildcardBounds
ASTWildcardBounds(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.ASTWildcardBounds
AT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
ATTR_EQ - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
ATTR_NAME - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
AUTO - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
AbstractInefficientZeroCheck - class net.sourceforge.pmd.rules.AbstractInefficientZeroCheck.
  This is an abstract rule for patterns which compare a method invocation to 0.
AbstractInefficientZeroCheck() - Constructor for class net.sourceforge.pmd.rules.AbstractInefficientZeroCheck
AbstractJspRule - class net.sourceforge.pmd.jsp.rules.AbstractJspRule.
AbstractJspRule() - Constructor for class net.sourceforge.pmd.jsp.rules.AbstractJspRule
AbstractNameDeclaration - class net.sourceforge.pmd.symboltable.AbstractNameDeclaration.
AbstractNameDeclaration(SimpleNode) - Constructor for class net.sourceforge.pmd.symboltable.AbstractNameDeclaration
AbstractNcssCount - class net.sourceforge.pmd.rules.codesize.AbstractNcssCount.
  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 net.sourceforge.pmd.rules.optimization.AbstractOptimizationRule.
  Base class with utility methods for optimization rules
AbstractOptimizationRule() - Constructor for class net.sourceforge.pmd.rules.optimization.AbstractOptimizationRule
AbstractPMDProperty - class net.sourceforge.pmd.properties.AbstractPMDProperty.
AbstractPMDProperty(String, String, Object, float) - Constructor for class net.sourceforge.pmd.properties.AbstractPMDProperty
  Constructor for AbstractPMDProperty.
AbstractPoorMethodCall - class net.sourceforge.pmd.rules.AbstractPoorMethodCall.
  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 net.sourceforge.pmd.renderers.AbstractRenderer.
AbstractRenderer() - Constructor for class net.sourceforge.pmd.renderers.AbstractRenderer
AbstractReportNode - class net.sourceforge.pmd.dfa.report.AbstractReportNode.
AbstractReportNode() - Constructor for class net.sourceforge.pmd.dfa.report.AbstractReportNode
AbstractRule - class net.sourceforge.pmd.AbstractRule.
AbstractRule() - Constructor for class net.sourceforge.pmd.AbstractRule
AbstractScalarProperty - class net.sourceforge.pmd.properties.AbstractScalarProperty.
  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 net.sourceforge.pmd.symboltable.AbstractScope.
AbstractScope() - Constructor for class net.sourceforge.pmd.symboltable.AbstractScope
AbstractSunSecureRule - class net.sourceforge.pmd.rules.sunsecure.AbstractSunSecureRule.
  Utility methods for the package
AbstractSunSecureRule() - Constructor for class net.sourceforge.pmd.rules.sunsecure.AbstractSunSecureRule
AccessNode - class net.sourceforge.pmd.ast.AccessNode.
AccessNode(int) - Constructor for class net.sourceforge.pmd.ast.AccessNode
AccessNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.AccessNode
AccessorClassGeneration - class net.sourceforge.pmd.rules.AccessorClassGeneration.
  1.
AccessorClassGeneration() - Constructor for class net.sourceforge.pmd.rules.AccessorClassGeneration
ActionCommands - interface net.sourceforge.pmd.util.viewer.gui.ActionCommands.
  contains action command constants
AdditiveExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
AdjustBuffSize() - Method in class net.sourceforge.pmd.ast.JavaCharStream
AfterTagState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
AllocationExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
AndExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
Annotation() - 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
AnyLanguage - class net.sourceforge.pmd.cpd.AnyLanguage.
AnyLanguage(String) - Constructor for class net.sourceforge.pmd.cpd.AnyLanguage
AnyLanguage.AnyFileOrDirectoryFilter - class net.sourceforge.pmd.cpd.AnyLanguage.AnyFileOrDirectoryFilter.
AnyLanguage.AnyFileOrDirectoryFilter(String) - Constructor for class net.sourceforge.pmd.cpd.AnyLanguage.AnyFileOrDirectoryFilter
AnyTokenizer - class net.sourceforge.pmd.cpd.AnyTokenizer.
  This class does a best-guess try-anything tokenization.
AnyTokenizer() - Constructor for class net.sourceforge.pmd.cpd.AnyTokenizer
AppendCharacterWithChar - class net.sourceforge.pmd.rules.strings.AppendCharacterWithChar.
  This rule finds the following:

AppendCharacterWithChar() - Constructor for class net.sourceforge.pmd.rules.strings.AppendCharacterWithChar
Appendix - class net.sourceforge.pmd.util.Appendix.
Appendix() - Constructor for class net.sourceforge.pmd.util.Appendix
Applier - class net.sourceforge.pmd.util.Applier.
Applier() - Constructor for class net.sourceforge.pmd.util.Applier
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
ArrayInitializer() - Method in class net.sourceforge.pmd.ast.JavaParser
ArrayIsStoredDirectly - class net.sourceforge.pmd.rules.sunsecure.ArrayIsStoredDirectly.
ArrayIsStoredDirectly() - Constructor for class net.sourceforge.pmd.rules.sunsecure.ArrayIsStoredDirectly
AssertStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
AssignmentInOperand - class net.sourceforge.pmd.rules.AssignmentInOperand.
AssignmentInOperand() - Constructor for class net.sourceforge.pmd.rules.AssignmentInOperand
AssignmentOperator() - Method in class net.sourceforge.pmd.ast.JavaParser
AssignmentToNonFinalStatic - class net.sourceforge.pmd.rules.design.AssignmentToNonFinalStatic.
AssignmentToNonFinalStatic() - Constructor for class net.sourceforge.pmd.rules.design.AssignmentToNonFinalStatic
AttrValueBetweenDoubleQuotesState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
AttrValueBetweenSingleQuotesState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
AttrValueState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
Attribute - class net.sourceforge.pmd.jaxen.Attribute.
Attribute(Node, String, Method) - Constructor for class net.sourceforge.pmd.jaxen.Attribute
Attribute() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
AttributeAxisIterator - class net.sourceforge.pmd.jaxen.AttributeAxisIterator.
AttributeAxisIterator(Node) - Constructor for class net.sourceforge.pmd.jaxen.AttributeAxisIterator
AttributeToolkit - class net.sourceforge.pmd.util.viewer.model.AttributeToolkit.
  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.
AttributesSubMenu - class net.sourceforge.pmd.util.viewer.gui.menu.AttributesSubMenu.
  contains menu items for the predicate creation
AttributesSubMenu(ViewerModel, SimpleNode) - Constructor for class net.sourceforge.pmd.util.viewer.gui.menu.AttributesSubMenu
AvoidCallingFinalize - class net.sourceforge.pmd.rules.AvoidCallingFinalize.
AvoidCallingFinalize() - Constructor for class net.sourceforge.pmd.rules.AvoidCallingFinalize
AvoidCatchingThrowable - class net.sourceforge.pmd.rules.strictexception.AvoidCatchingThrowable.
  Finds `catch` statements containing `throwable` as the type definition.
AvoidCatchingThrowable() - Constructor for class net.sourceforge.pmd.rules.strictexception.AvoidCatchingThrowable
AvoidDeeplyNestedIfStmtsRule - class net.sourceforge.pmd.rules.AvoidDeeplyNestedIfStmtsRule.
AvoidDeeplyNestedIfStmtsRule() - Constructor for class net.sourceforge.pmd.rules.AvoidDeeplyNestedIfStmtsRule
AvoidDollarSigns - class net.sourceforge.pmd.rules.naming.AvoidDollarSigns.
AvoidDollarSigns() - Constructor for class net.sourceforge.pmd.rules.naming.AvoidDollarSigns
AvoidDuplicateLiteralsRule - class net.sourceforge.pmd.rules.strings.AvoidDuplicateLiteralsRule.
AvoidDuplicateLiteralsRule() - Constructor for class net.sourceforge.pmd.rules.strings.AvoidDuplicateLiteralsRule
AvoidDuplicateLiteralsRule.ExceptionParser - class net.sourceforge.pmd.rules.strings.AvoidDuplicateLiteralsRule.ExceptionParser.
AvoidDuplicateLiteralsRule.ExceptionParser(char) - Constructor for class net.sourceforge.pmd.rules.strings.AvoidDuplicateLiteralsRule.ExceptionParser
AvoidFieldNameMatchingMethodName - class net.sourceforge.pmd.rules.AvoidFieldNameMatchingMethodName.
AvoidFieldNameMatchingMethodName() - Constructor for class net.sourceforge.pmd.rules.AvoidFieldNameMatchingMethodName
AvoidFieldNameMatchingTypeName - class net.sourceforge.pmd.rules.AvoidFieldNameMatchingTypeName.
AvoidFieldNameMatchingTypeName() - Constructor for class net.sourceforge.pmd.rules.AvoidFieldNameMatchingTypeName
AvoidInstantiatingObjectsInLoops - class net.sourceforge.pmd.rules.optimization.AvoidInstantiatingObjectsInLoops.
AvoidInstantiatingObjectsInLoops() - Constructor for class net.sourceforge.pmd.rules.optimization.AvoidInstantiatingObjectsInLoops
AvoidNonConstructorMethodsWithClassName - class net.sourceforge.pmd.rules.AvoidNonConstructorMethodsWithClassName.
AvoidNonConstructorMethodsWithClassName() - Constructor for class net.sourceforge.pmd.rules.AvoidNonConstructorMethodsWithClassName
AvoidReassigningParameters - class net.sourceforge.pmd.rules.AvoidReassigningParameters.
AvoidReassigningParameters() - Constructor for class net.sourceforge.pmd.rules.AvoidReassigningParameters
AvoidUsingOctalValues - class net.sourceforge.pmd.rules.basic.AvoidUsingOctalValues.
AvoidUsingOctalValues() - Constructor for class net.sourceforge.pmd.rules.basic.AvoidUsingOctalValues
accept(File, String) - Method in class net.sourceforge.pmd.cpd.AnyLanguage.AnyFileOrDirectoryFilter
accept(File, String) - Method in class net.sourceforge.pmd.cpd.CPPLanguage.CPPFileOrDirectoryFilter
accept(File, String) - Method in class net.sourceforge.pmd.cpd.PHPLanguage.PHPFileOrDirectoryFilter
accept(File, String) - Method in class net.sourceforge.pmd.cpd.RubyLanguage.RubyFileOrDirectoryFilter
accept(File, String) - Method in class net.sourceforge.pmd.cpd.SourceFileOrDirectoryFilter
accept(ReportVisitor) - Method in class net.sourceforge.pmd.dfa.report.AbstractReportNode
accessTypeMatches(int) - Method in class net.sourceforge.pmd.dfa.variableaccess.VariableAccess
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.ParseExceptionHandler
actionPerformed(ActionEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.menu.XPathFragmentAddingItem
add(File) - Method in class net.sourceforge.pmd.cpd.CPD
add(List) - 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(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(Component, int, int, int, int, double, double, int, int, Insets) - Method in class net.sourceforge.pmd.util.designer.JSmartPanel
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
addError(Report.ProcessingError) - Method in class net.sourceforge.pmd.Report
addEscapes(String) - Static method in class net.sourceforge.pmd.ast.TokenMgrError
  Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in class net.sourceforge.pmd.cpd.cppast.TokenMgrError
  Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in class net.sourceforge.pmd.jsp.ast.TokenMgrError
  Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addFileset(FileSet) - Method in class net.sourceforge.pmd.ant.PMDTask
addFileset(FileSet) - Method in class net.sourceforge.pmd.cpd.CPDTask
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
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.AbstractRule
  Deprecated.
addProperties(Properties) - Method in class net.sourceforge.pmd.CommonAbstractRule
addProperties(Properties) - Method in interface net.sourceforge.pmd.Rule
addProperties(Properties) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
addProperty(String, String) - Method in class net.sourceforge.pmd.AbstractRule
  Deprecated.
addProperty(String, String) - Method in class net.sourceforge.pmd.CommonAbstractRule
addProperty(String, String) - Method in interface net.sourceforge.pmd.Rule
addProperty(String, String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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
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.
addRuleViolation(IRuleViolation) - Method in class net.sourceforge.pmd.Report
addRuleViolation(IRuleViolation) - Method in class net.sourceforge.pmd.dfa.report.ReportTree
  Adds the RuleViolation to the tree.
addRuleset(RuleSetWrapper) - Method in class net.sourceforge.pmd.ant.PMDTask
addText(String) - Method in class net.sourceforge.pmd.ant.RuleSetWrapper
addTreeModelListener(TreeModelListener) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
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.AbstractRule
  Adds a violation to the report.
addViolation(Object, SimpleNode, String) - Method in class net.sourceforge.pmd.AbstractRule
  Adds a violation to the report.
addViolation(Object, Node, Object[]) - Method in class net.sourceforge.pmd.AbstractRule
  Adds a violation to the report.
addViolation(Object, SimpleNode) - Method in class net.sourceforge.pmd.CommonAbstractRule
  Adds a violation to the report.
addViolation(Object, SimpleNode, String) - Method in class net.sourceforge.pmd.CommonAbstractRule
  Adds a violation to the report.
addViolation(Object, Node, Object[]) - Method in class net.sourceforge.pmd.CommonAbstractRule
  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.AbstractRule
  Adds a violation to the report.
addViolationWithMessage(Object, SimpleNode, String) - Method in class net.sourceforge.pmd.CommonAbstractRule
  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.
add_escapes(String) - Method in class 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 class 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 class 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.
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
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.
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.
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.AbstractRule
apply(List, RuleContext) - Method in interface net.sourceforge.pmd.Rule
apply(List, RuleContext) - Method in class net.sourceforge.pmd.RuleSet
apply(List, 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.jsp.rules.AbstractJspRule
apply(List, RuleContext) - Method in class net.sourceforge.pmd.jsp.rules.DuplicateJspImports
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.stat.StatisticalRule
apply(UnaryFunction, Iterator) - Static method in class net.sourceforge.pmd.util.Applier
applyMinimumValue(SortedSet, double) - Method in class net.sourceforge.pmd.stat.StatisticalRule
applyTo(Object) - Method in class net.sourceforge.pmd.symboltable.ImageFinderFunction
applyTo(Object) - Method in class net.sourceforge.pmd.symboltable.VariableUsageFinderFunction
applyTo(Object) - Method in interface net.sourceforge.pmd.util.UnaryFunction
applyTopScore(SortedSet, 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.
arg - Variable in class net.sourceforge.pmd.ast.JavaParser.JJCalls
arg - Variable in class net.sourceforge.pmd.jsp.ast.JspParser.JJCalls
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.
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.
asDelimitedString(Object) - Method in interface net.sourceforge.pmd.PropertyDescriptor
  Formats the object onto a string suitable for storage within the property map.
asDelimitedString(Object) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method asDelimitedString.
asDelimitedString(Object) - Method in class net.sourceforge.pmd.properties.EnumeratedProperty
  Method asDelimitedString.
asFixedMap(PropertyDescriptor[]) - Static method in class net.sourceforge.pmd.AbstractRule
asFixedMap(PropertyDescriptor) - Static method in class net.sourceforge.pmd.AbstractRule
asSet(Object[]) - Static method in class net.sourceforge.pmd.util.CollectionUtil
  Returns the items as a populated set.
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.
asXml() - Method in class net.sourceforge.pmd.ast.SimpleNode
assigned(List) - Method in class net.sourceforge.pmd.rules.optimization.AbstractOptimizationRule
available - Variable in class net.sourceforge.pmd.ast.JavaCharStream
available - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream

## B

BANG - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
BITWISEANDEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
BITWISEOR - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
BITWISEOREQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
BITWISEXOR - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
BITWISEXOREQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
BIT_AND - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
BIT_OR - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
BOOLEAN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
BREAK - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
BREAK - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
BREAK_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
BYTE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
BY_EXTENSION - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
BeanMembersShouldSerializeRule - class net.sourceforge.pmd.rules.BeanMembersShouldSerializeRule.
BeanMembersShouldSerializeRule() - Constructor for class net.sourceforge.pmd.rules.BeanMembersShouldSerializeRule
BeginToken() - Method in interface net.sourceforge.pmd.ast.CharStream
  Returns the next character that marks the beginning of the next token.
BeginToken() - Method in class net.sourceforge.pmd.ast.JavaCharStream
BeginToken() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
BeginToken() - Method in interface net.sourceforge.pmd.jsp.ast.CharStream
  Returns the next character that marks the beginning of the next token.
Benchmark - class net.sourceforge.pmd.util.Benchmark.
Benchmark() - Constructor for class net.sourceforge.pmd.util.Benchmark
BigIntegerInstantiation - class net.sourceforge.pmd.rules.basic.BigIntegerInstantiation.
BigIntegerInstantiation() - Constructor for class net.sourceforge.pmd.rules.basic.BigIntegerInstantiation
Block() - Method in class net.sourceforge.pmd.ast.JavaParser
BlockStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
BooleanInstantiation - class net.sourceforge.pmd.rules.basic.BooleanInstantiation.
  Avoid instantiating Boolean objects; you can reference Boolean.TRUE, Boolean.FALSE, or call Boolean.valueOf() instead.
BooleanInstantiation() - Constructor for class net.sourceforge.pmd.rules.basic.BooleanInstantiation
BooleanLiteral() - Method in class net.sourceforge.pmd.ast.JavaParser
BooleanProperty - class net.sourceforge.pmd.properties.BooleanProperty.
  Defines a property type that supports Boolean values.
BooleanProperty(String, String, boolean, float) - Constructor for class net.sourceforge.pmd.properties.BooleanProperty
  Constructor for BooleanProperty.
BooleanProperty(String, String, boolean[], float, int) - Constructor for class net.sourceforge.pmd.properties.BooleanProperty
  Constructor for BooleanProperty.
BooleanProperty(String, String, Boolean[], float, int) - Constructor for class net.sourceforge.pmd.properties.BooleanProperty
  Constructor for BooleanProperty.
BreakStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
backup(int) - Method in interface net.sourceforge.pmd.ast.CharStream
  Backs up the input stream by amount steps.
backup(int) - Method in class net.sourceforge.pmd.ast.JavaCharStream
backup(int) - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
backup(int) - Method in interface net.sourceforge.pmd.jsp.ast.CharStream
  Backs up the input stream by amount steps.
beginColumn - Variable in class net.sourceforge.pmd.ast.SimpleNode
beginColumn - Variable in class net.sourceforge.pmd.ast.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class net.sourceforge.pmd.cpd.cppast.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class net.sourceforge.pmd.jsp.ast.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class net.sourceforge.pmd.ast.SimpleNode
beginLine - Variable in class net.sourceforge.pmd.ast.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class net.sourceforge.pmd.cpd.cppast.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class net.sourceforge.pmd.jsp.ast.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
bufcolumn - Variable in class net.sourceforge.pmd.ast.JavaCharStream
bufcolumn - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
buffer - Variable in class net.sourceforge.pmd.ast.JavaCharStream
buffer - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
bufline - Variable in class net.sourceforge.pmd.ast.JavaCharStream
bufline - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
bufpos - Variable in class net.sourceforge.pmd.ast.JavaCharStream
bufpos - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
bufsize - Variable in class net.sourceforge.pmd.ast.JavaCharStream
bufsize - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
buildDataFlowFor(SimpleJavaNode) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
bumpArrayDepth() - Method in class net.sourceforge.pmd.ast.ASTPrimitiveType
bumpArrayDepth() - Method in class net.sourceforge.pmd.ast.ASTReferenceType
bumpArrayDepth() - Method in class net.sourceforge.pmd.ast.ASTVariableDeclaratorId

## C

CASE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
CASE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
CASE_LAST_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
CATCH - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
CATCH - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
CDATA_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
CDATA_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
CData() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
CDataState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
CHAR - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
CHAR - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
CHARACTER - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
CHARACTER_LITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
CLASS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
CLASS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
CODE_RECOMPILED - Static variable in class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
  reason in the case of code recompilation
COLON - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
COLON - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
COMMA - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
COMMA - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
COMMENT_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
COMMENT_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
COMMENT_TEXT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
COMPILE_ACTION - Static variable in interface net.sourceforge.pmd.util.viewer.gui.ActionCommands
CONST - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
CONST - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
CONTINUE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
CONTINUE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
CONTINUE_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
CPD - class net.sourceforge.pmd.cpd.CPD.
CPD(int, Language) - Constructor for class net.sourceforge.pmd.cpd.CPD
CPDListener - interface net.sourceforge.pmd.cpd.CPDListener.
CPDNullListener - class net.sourceforge.pmd.cpd.CPDNullListener.
CPDNullListener() - Constructor for class net.sourceforge.pmd.cpd.CPDNullListener
CPDTask - class net.sourceforge.pmd.cpd.CPDTask.
  CPDTask

  Runs the CPD utility via ant.
CPDTask() - Constructor for class net.sourceforge.pmd.cpd.CPDTask
CPDTask.FormatAttribute - class net.sourceforge.pmd.cpd.CPDTask.FormatAttribute.
CPDTask.FormatAttribute() - Constructor for class net.sourceforge.pmd.cpd.CPDTask.FormatAttribute
CPDTask.LanguageAttribute - class net.sourceforge.pmd.cpd.CPDTask.LanguageAttribute.
CPDTask.LanguageAttribute() - Constructor for class net.sourceforge.pmd.cpd.CPDTask.LanguageAttribute
CPPLanguage - class net.sourceforge.pmd.cpd.CPPLanguage.
CPPLanguage() - Constructor for class net.sourceforge.pmd.cpd.CPPLanguage
CPPLanguage.CPPFileOrDirectoryFilter - class net.sourceforge.pmd.cpd.CPPLanguage.CPPFileOrDirectoryFilter.
CPPLanguage.CPPFileOrDirectoryFilter() - Constructor for class net.sourceforge.pmd.cpd.CPPLanguage.CPPFileOrDirectoryFilter
CPPParserConstants - interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants.
CPPParserTokenManager - class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager.
CPPParserTokenManager(SimpleCharStream) - Constructor for class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
CPPParserTokenManager(SimpleCharStream, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
CPPTokenizer - class net.sourceforge.pmd.cpd.CPPTokenizer.
CPPTokenizer() - Constructor for class net.sourceforge.pmd.cpd.CPPTokenizer
CPP_KEY - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
CSVRenderer - class net.sourceforge.pmd.cpd.CSVRenderer.
CSVRenderer() - Constructor for class net.sourceforge.pmd.cpd.CSVRenderer
CSVRenderer(char) - Constructor for class net.sourceforge.pmd.cpd.CSVRenderer
CSVRenderer - class net.sourceforge.pmd.renderers.CSVRenderer.
CSVRenderer() - Constructor for class net.sourceforge.pmd.renderers.CSVRenderer
C_KEY - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
CanSuppressWarnings - interface net.sourceforge.pmd.ast.CanSuppressWarnings.
CastExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
CastLookahead() - Method in class net.sourceforge.pmd.ast.JavaParser
CatchStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
CharStream - interface net.sourceforge.pmd.ast.CharStream.
  This interface describes a character stream that maintains line and column number positions of the characters.
CharStream - interface net.sourceforge.pmd.jsp.ast.CharStream.
  This interface describes a character stream that maintains line and column number positions of the characters.
CharacterProperty - class net.sourceforge.pmd.properties.CharacterProperty.
  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.
ClassNameDeclaration - class net.sourceforge.pmd.symboltable.ClassNameDeclaration.
ClassNameDeclaration(ASTClassOrInterfaceDeclaration) - Constructor for class net.sourceforge.pmd.symboltable.ClassNameDeclaration
ClassNamingConventions - class net.sourceforge.pmd.rules.ClassNamingConventions.
ClassNamingConventions() - Constructor for class net.sourceforge.pmd.rules.ClassNamingConventions
ClassNode - class net.sourceforge.pmd.dfa.report.ClassNode.
ClassNode(String) - Constructor for class net.sourceforge.pmd.dfa.report.ClassNode
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
ClassScope - class net.sourceforge.pmd.symboltable.ClassScope.
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 net.sourceforge.pmd.typeresolution.ClassTypeResolver.
ClassTypeResolver() - Constructor for class net.sourceforge.pmd.typeresolution.ClassTypeResolver
ClassUtil - class net.sourceforge.pmd.util.ClassUtil.
  Various class-related utility methods
CloneMethodMustImplementCloneable - class net.sourceforge.pmd.typeresolution.rules.CloneMethodMustImplementCloneable.
  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
CloseResource - class net.sourceforge.pmd.rules.CloseResource.
  Makes sure you close your database connections.
CloseResource() - Constructor for class net.sourceforge.pmd.rules.CloseResource
CodeEditorTextPane - class net.sourceforge.pmd.util.designer.CodeEditorTextPane.
CodeEditorTextPane() - Constructor for class net.sourceforge.pmd.util.designer.CodeEditorTextPane
CollectionUtil - class net.sourceforge.pmd.util.CollectionUtil.
  Generic collection and array-related utility functions.
CommandLineOptions - class net.sourceforge.pmd.CommandLineOptions.
CommandLineOptions(String[]) - Constructor for class net.sourceforge.pmd.CommandLineOptions
CommentState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
CommentTag() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
CommonAbstractRule - class net.sourceforge.pmd.CommonAbstractRule.
  Basic abstract implementation of all parser-independent methods of the Rule interface.
CommonAbstractRule() - Constructor for class net.sourceforge.pmd.CommonAbstractRule
CompareObjectsWithEquals - class net.sourceforge.pmd.rules.design.CompareObjectsWithEquals.
CompareObjectsWithEquals() - Constructor for class net.sourceforge.pmd.rules.design.CompareObjectsWithEquals
CompilationUnit - interface net.sourceforge.pmd.ast.CompilationUnit.
  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.
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 net.sourceforge.pmd.rules.design.ConfusingTernary.
  if (x != y) { diff(); } else { same(); } and
  (!x ? diff() : same());.
ConfusingTernary() - Constructor for class net.sourceforge.pmd.rules.design.ConfusingTernary
ConsecutiveLiteralAppends - class net.sourceforge.pmd.rules.strings.ConsecutiveLiteralAppends.
  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
ConstructorCallsOverridableMethod - class net.sourceforge.pmd.rules.ConstructorCallsOverridableMethod.
  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
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.
ContinueStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
CouplingBetweenObjects - class net.sourceforge.pmd.rules.CouplingBetweenObjects.
  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
CreateXMLRulePanel - class net.sourceforge.pmd.util.designer.CreateXMLRulePanel.
  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
CurrentPath - class net.sourceforge.pmd.dfa.pathfinder.CurrentPath.
CurrentPath() - Constructor for class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
CyclomaticComplexity - class net.sourceforge.pmd.rules.CyclomaticComplexity.
CyclomaticComplexity() - Constructor for class net.sourceforge.pmd.rules.CyclomaticComplexity
c - Variable in class net.sourceforge.pmd.cpd.GridBagHelper
call(Context, List) - Method in class net.sourceforge.pmd.jaxen.MatchesFunction
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 interface net.sourceforge.pmd.PropertyDescriptor
  Returns a set of choice tuples of available, returns null if none present.
choices() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method choices.
choices() - Method in class net.sourceforge.pmd.properties.EnumeratedProperty
  Method choices.
classNames - Variable in class net.sourceforge.pmd.symboltable.ClassScope
classNames - Variable in class net.sourceforge.pmd.symboltable.SourceFileScope
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
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
collect(List) - Method in class net.sourceforge.pmd.cpd.MatchCollector
collectDumpedModifiers(String) - Method in class net.sourceforge.pmd.ast.AccessNode
collectionClassesByNames - Static variable in class net.sourceforge.pmd.util.CollectionUtil
collectionInterfacesByNames - Static variable in class net.sourceforge.pmd.util.CollectionUtil
column - Variable in class net.sourceforge.pmd.ast.JavaCharStream
column - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
commitSource(String, TargetJDKVersion) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
  commits source code to the model.
compare(Object, Object) - Method in class net.sourceforge.pmd.RuleViolation.RuleViolationComparator
compareTo(Object) - Method in class net.sourceforge.pmd.SourceType
compareTo(Object) - Method in class net.sourceforge.pmd.cpd.Match
compareTo(Object) - Method in class net.sourceforge.pmd.cpd.TokenEntry
compareTo(Object) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method compareTo.
compareTo(Object) - Method in class net.sourceforge.pmd.stat.DataPoint
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.
constructPredicate(Attribute) - Static method in class net.sourceforge.pmd.util.viewer.model.AttributeToolkit
  constructs a predicate from the given attribute
container - Variable in class net.sourceforge.pmd.cpd.GridBagHelper
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) - 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
countNodeChildren(SimpleJavaNode, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
  Count the number of children of the given Java node.
createClasspath() - Method in class net.sourceforge.pmd.ant.PMDTask
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 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 inputsteam.
createRuleSets(String, ClassLoader) - Method in class net.sourceforge.pmd.RuleSetFactory
  Create a RuleSets from a list of names.
createRuleSets(String) - Method in class net.sourceforge.pmd.RuleSetFactory
  Create a RuleSets from a list of names, using the classloader of this class.
createSingleRuleSet(String) - Method in class net.sourceforge.pmd.RuleSetFactory
  Create a ruleset from a name
createStartNode(int) - Method in class net.sourceforge.pmd.dfa.Structure
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
curLexState - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
curLexState - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
curLexState - Variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
currentChild - Variable in class net.sourceforge.pmd.dfa.pathfinder.PathElement
currentToken - Variable in class net.sourceforge.pmd.ast.ParseException
  This is the last token that has been consumed successfully.
currentToken - Variable in class net.sourceforge.pmd.cpd.cppast.ParseException
  This is the last token that has been consumed successfully.
currentToken - Variable in class net.sourceforge.pmd.jsp.ast.ParseException
  This is the last token that has been consumed successfully.

## D

DAAPathFinder - class net.sourceforge.pmd.dfa.pathfinder.DAAPathFinder.
DAAPathFinder(IDataFlowNode, Executable) - Constructor for class net.sourceforge.pmd.dfa.pathfinder.DAAPathFinder
DAAPathFinder(IDataFlowNode, Executable, int) - Constructor for class net.sourceforge.pmd.dfa.pathfinder.DAAPathFinder
DECIMALINT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
DECIMALLONG - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
DECIMAL_LITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
DECL_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
DECL_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
DECR - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
DEFAULT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
DEFAULT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
DEFAULT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
DEFAULT_NAME - Static variable in class net.sourceforge.pmd.cpd.SourceCode.StringCodeLoader
DEFINITION - Static variable in class net.sourceforge.pmd.dfa.variableaccess.VariableAccess
DELETE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
DELTA - Static variable in class net.sourceforge.pmd.stat.StatisticalRule
DFAGraphRule - class net.sourceforge.pmd.util.designer.DFAGraphRule.
DFAGraphRule() - Constructor for class net.sourceforge.pmd.util.designer.DFAGraphRule
DFAPanel - class net.sourceforge.pmd.util.designer.DFAPanel.
DFAPanel() - Constructor for class net.sourceforge.pmd.util.designer.DFAPanel
DFAPanel.DFACanvas - class net.sourceforge.pmd.util.designer.DFAPanel.DFACanvas.
DFAPanel.DFACanvas() - Constructor for class net.sourceforge.pmd.util.designer.DFAPanel.DFACanvas
DIVIDE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
DIVIDEEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
DO - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
DO - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
DOCTYPE_DECL_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
DOCTYPE_DECL_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
DOLLAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
DOLLAR_OR_HASH_DOUBLE_QUOTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
DOLLAR_OR_HASH_SINGLE_QUOTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
DONE - Static variable in interface net.sourceforge.pmd.cpd.CPDListener
DOT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
DOT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
DOTSTAR - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
DOUBLE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
DOUBLE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
DOUBLE_QUOTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
DO_BEFORE_FIRST_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
DO_EXPR - Static variable in interface net.sourceforge.pmd.dfa.NodeType
DaaRule - class net.sourceforge.pmd.dfa.DaaRule.
  Starts path search for each method and runs code if found.
DaaRule() - Constructor for class net.sourceforge.pmd.dfa.DaaRule
DaaRuleViolation - class net.sourceforge.pmd.dfa.DaaRuleViolation.
  The RuleViolation is extended by the VariableName.
DaaRuleViolation(Rule, RuleContext, SimpleNode, String, String, String, int, int) - Constructor for class net.sourceforge.pmd.dfa.DaaRuleViolation
DataFlowFacade - class net.sourceforge.pmd.dfa.DataFlowFacade.
DataFlowFacade() - Constructor for class net.sourceforge.pmd.dfa.DataFlowFacade
DataFlowNode - class net.sourceforge.pmd.dfa.DataFlowNode.
DataFlowNode() - Constructor for class net.sourceforge.pmd.dfa.DataFlowNode
DataFlowNode(SimpleNode, LinkedList) - Constructor for class net.sourceforge.pmd.dfa.DataFlowNode
DataPoint - class net.sourceforge.pmd.stat.DataPoint.
DataPoint() - Constructor for class net.sourceforge.pmd.stat.DataPoint
  Constructor for DataPoint.
DataSource - interface net.sourceforge.pmd.DataSource.
  Represents a source file to be analyzed.
Declaration() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
DefaultValue() - Method in class net.sourceforge.pmd.ast.JavaParser
Designer - class net.sourceforge.pmd.util.designer.Designer.
Designer() - Constructor for class net.sourceforge.pmd.util.designer.Designer
Dimensionable - interface net.sourceforge.pmd.ast.Dimensionable.
DoStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
DocTypeExternalIdState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
DocTypeState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
DoctypeDeclaration() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
DoctypeExternalId() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
DocumentNavigator - class net.sourceforge.pmd.jaxen.DocumentNavigator.
DocumentNavigator() - Constructor for class net.sourceforge.pmd.jaxen.DocumentNavigator
Done() - Method in interface net.sourceforge.pmd.ast.CharStream
  The lexer calls this function to indicate that it is done with the stream and hence implementations can free any resources held by this class.
Done() - Method in class net.sourceforge.pmd.ast.JavaCharStream
Done() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
Done() - Method in interface net.sourceforge.pmd.jsp.ast.CharStream
  The lexer calls this function to indicate that it is done with the stream and hence implementations can free any resources held by this class.
DontImportJavaLang - class net.sourceforge.pmd.rules.imports.DontImportJavaLang.
DontImportJavaLang() - Constructor for class net.sourceforge.pmd.rules.imports.DontImportJavaLang
DontImportSun - class net.sourceforge.pmd.rules.imports.DontImportSun.
DontImportSun() - Constructor for class net.sourceforge.pmd.rules.imports.DontImportSun
DoubleCheckedLocking - class net.sourceforge.pmd.rules.DoubleCheckedLocking.
  void method() { if(x == null) { synchronized(this){ if(x == null) { x = new | method(); } } } 1.
DoubleCheckedLocking() - Constructor for class net.sourceforge.pmd.rules.DoubleCheckedLocking
DoubleProperty - class net.sourceforge.pmd.properties.DoubleProperty.
  Defines a property type that support double property values.
DoubleProperty(String, String, double, float) - Constructor for class net.sourceforge.pmd.properties.DoubleProperty
  Constructor for DoubleProperty.
DoubleProperty(String, String, double[], float, int) - Constructor for class net.sourceforge.pmd.properties.DoubleProperty
  Constructor for DoubleProperty.
DoubleProperty(String, String, Double[], float, int) - Constructor for class net.sourceforge.pmd.properties.DoubleProperty
  Constructor for DoubleProperty.
DummyScope - class net.sourceforge.pmd.symboltable.DummyScope.
  Implementation of Scope for source types that are simpler than java sources.
DummyScope() - Constructor for class net.sourceforge.pmd.symboltable.DummyScope
DuplicateImportsRule - class net.sourceforge.pmd.rules.imports.DuplicateImportsRule.
DuplicateImportsRule() - Constructor for class net.sourceforge.pmd.rules.imports.DuplicateImportsRule
DuplicateJspImports - class net.sourceforge.pmd.jsp.rules.DuplicateJspImports.
DuplicateJspImports() - Constructor for class net.sourceforge.pmd.jsp.rules.DuplicateJspImports
DynamicXPathRule - class net.sourceforge.pmd.rules.DynamicXPathRule.
DynamicXPathRule() - Constructor for class net.sourceforge.pmd.rules.DynamicXPathRule
dataFlow - Variable in class net.sourceforge.pmd.dfa.DataFlowNode
debugEnabled() - Method in class net.sourceforge.pmd.CommandLineOptions
debugStream - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
debugStream - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
debugStream - Variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
defaultDelimiter - Static variable in class net.sourceforge.pmd.properties.StringProperty
defaultLexState - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
defaultLexState - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
defaultLexState - Variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
defaultSeparator - Static variable in class net.sourceforge.pmd.cpd.CSVRenderer
defaultSeparator - Static variable in class net.sourceforge.pmd.cpd.SimpleRenderer
defaultValue() - Method in interface net.sourceforge.pmd.PropertyDescriptor
  Default value to use when the user hasn't specified one or when they wish to revert to a known-good state.
defaultValue() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
description - Variable in class net.sourceforge.pmd.AbstractRule
description - Variable in class net.sourceforge.pmd.CommonAbstractRule
description() - Method in interface net.sourceforge.pmd.PropertyDescriptor
  Describes the property and the role it plays within the rule it is specified for.
description - Variable in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
description() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method description.
disable_tracing() - Method in class net.sourceforge.pmd.ast.JavaParser
disable_tracing() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
dummy - Static variable in interface net.sourceforge.pmd.sourcetypehandlers.VisitorStarter
dump(String) - Method in class net.sourceforge.pmd.ast.ASTAssignmentOperator
dump(String) - Method in class net.sourceforge.pmd.ast.ASTBooleanLiteral
dump(String) - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceBodyDeclaration
dump(String) - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceDeclaration
dump(String) - Method in class net.sourceforge.pmd.ast.ASTConstructorDeclaration
dump(String) - Method in class net.sourceforge.pmd.ast.ASTEnumConstant
dump(String) - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
dump(String) - Method in class net.sourceforge.pmd.ast.ASTFormalParameter
dump(String) - Method in class net.sourceforge.pmd.ast.ASTIfStatement
dump(String) - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
dump(String) - Method in class net.sourceforge.pmd.ast.ASTInitializer
dump(String) - Method in class net.sourceforge.pmd.ast.ASTLocalVariableDeclaration
dump(String) - Method in class net.sourceforge.pmd.ast.ASTMemberValuePair
dump(String) - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
dump(String) - Method in class net.sourceforge.pmd.ast.ASTPrimaryPrefix
dump(String) - Method in class net.sourceforge.pmd.ast.ASTPrimarySuffix
dump(String) - Method in class net.sourceforge.pmd.ast.SimpleNode
dumpChildren(String) - Method in class net.sourceforge.pmd.ast.SimpleNode

## E

ELLIPSIS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
ELLIPSIS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
ELSE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
ELSE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
ELSE_LAST_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
EL_ESCAPE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
EL_EXPRESSION - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
EL_EXPRESSION_IN_ATTRIBUTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
EMPTY_STRINGS - Static variable in class net.sourceforge.pmd.util.StringUtil
ENDING_DOUBLE_QUOTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
ENDING_SINGLE_QUOTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
ENDTAG_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
ENUM - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
EOF - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
EOF - Static variable in class net.sourceforge.pmd.cpd.TokenEntry
EOF - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
EOF - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
EOL - Static variable in class net.sourceforge.pmd.PMD
EOL - Variable in class net.sourceforge.pmd.cpd.CPPTokenizer
EOL - Static variable in class net.sourceforge.pmd.renderers.EmacsRenderer
EQ - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
EQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
EVALUATE_ACTION - Static variable in interface net.sourceforge.pmd.util.viewer.gui.ActionCommands
EXCLUDE_MARKER - Static variable in class net.sourceforge.pmd.PMD
EXPONENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
EXTENDS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
EXTENSION - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
EXTERN - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
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
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.
EmacsRenderer - class net.sourceforge.pmd.renderers.EmacsRenderer.
EmacsRenderer() - Constructor for class net.sourceforge.pmd.renderers.EmacsRenderer
EmptyStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
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 - class net.sourceforge.pmd.properties.EnumeratedProperty.
  Defines a datatype with a set of preset values of any type as held within a pair of maps.
EnumeratedProperty(String, String, Object[][], float) - Constructor for class net.sourceforge.pmd.properties.EnumeratedProperty
  Constructor for EnumeratedProperty.
EnumeratedProperty(String, String, Object[][], float, int) - Constructor for class net.sourceforge.pmd.properties.EnumeratedProperty
  Constructor for EnumeratedProperty.
EqualityExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
EvaluationResultsPanel - class net.sourceforge.pmd.util.viewer.gui.EvaluationResultsPanel.
  A panel showing XPath expression evaluation results
EvaluationResultsPanel(ViewerModel) - Constructor for class net.sourceforge.pmd.util.viewer.gui.EvaluationResultsPanel
  constructs the panel
ExceptionAsFlowControl - class net.sourceforge.pmd.rules.design.ExceptionAsFlowControl.
  Catches the use of exception statements as a flow control device.
ExceptionAsFlowControl() - Constructor for class net.sourceforge.pmd.rules.design.ExceptionAsFlowControl
ExceptionSignatureDeclaration - class net.sourceforge.pmd.rules.strictexception.ExceptionSignatureDeclaration.

ExceptionSignatureDeclaration() - Constructor for class net.sourceforge.pmd.rules.strictexception.ExceptionSignatureDeclaration
ExcessiveImports - class net.sourceforge.pmd.rules.ExcessiveImports.
  ExcessiveImports attempts to count all unique imports a class contains.
ExcessiveImports() - Constructor for class net.sourceforge.pmd.rules.ExcessiveImports
ExcessiveLengthRule - class net.sourceforge.pmd.rules.design.ExcessiveLengthRule.
  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 net.sourceforge.pmd.rules.design.ExcessiveNodeCountRule.
  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 net.sourceforge.pmd.rules.ExcessivePublicCount.
ExcessivePublicCount() - Constructor for class net.sourceforge.pmd.rules.ExcessivePublicCount
ExclusiveOrExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
Executable - interface net.sourceforge.pmd.dfa.pathfinder.Executable.
ExpandBuff(boolean) - Method in class net.sourceforge.pmd.ast.JavaCharStream
ExpandBuff(boolean) - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
ExplicitConstructorInvocation() - Method in class net.sourceforge.pmd.ast.JavaParser
Expression() - Method in class net.sourceforge.pmd.ast.JavaParser
ExtendsList() - Method in class net.sourceforge.pmd.ast.JavaParser
ExternalRuleID - class net.sourceforge.pmd.ExternalRuleID.
ExternalRuleID(String) - Constructor for class net.sourceforge.pmd.ExternalRuleID
emptyPropertySet - Static variable in interface net.sourceforge.pmd.PropertyDescriptor
enable_tracing() - Method in class net.sourceforge.pmd.ast.JavaParser
enable_tracing() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
end() - Method in class net.sourceforge.pmd.Report
endColumn - Variable in class net.sourceforge.pmd.ast.SimpleNode
endColumn - Variable in class net.sourceforge.pmd.ast.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class net.sourceforge.pmd.cpd.cppast.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class net.sourceforge.pmd.jsp.ast.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class net.sourceforge.pmd.ast.SimpleNode
endLine - Variable in class net.sourceforge.pmd.ast.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class net.sourceforge.pmd.cpd.cppast.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class net.sourceforge.pmd.jsp.ast.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
eol - Variable in class net.sourceforge.pmd.ast.ParseException
  The end of line string for this machine.
eol - Variable in class net.sourceforge.pmd.cpd.cppast.ParseException
  The end of line string for this machine.
eol - Variable in class net.sourceforge.pmd.jsp.ast.ParseException
  The end of line string for this machine.
equals(Object) - Method in class net.sourceforge.pmd.AbstractRule
  Test if rules are equals.
equals(Object) - Method in class net.sourceforge.pmd.CommonAbstractRule
  Test if rules are equals.
equals(Object) - Method in class net.sourceforge.pmd.Language
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.cpd.Match.MatchCode
equals(Object) - Method in class net.sourceforge.pmd.cpd.TokenEntry
equals(Object) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
  Test if rules are equals.
equals(Object) - Method in class net.sourceforge.pmd.rules.ImportWrapper
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
errorCode - Variable in class net.sourceforge.pmd.ast.TokenMgrError
  Indicates the reason why the exception is thrown.
errorCode - Variable in class net.sourceforge.pmd.cpd.cppast.TokenMgrError
  Indicates the reason why the exception is thrown.
errorCode - Variable in class net.sourceforge.pmd.jsp.ast.TokenMgrError
  Indicates the reason why the exception is thrown.
errorFor(Object) - Method in interface net.sourceforge.pmd.PropertyDescriptor
  Validation function that returns a diagnostic error message for a sample property value.
errorFor(Object) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method errorFor.
errorFor(Object) - Method in class net.sourceforge.pmd.properties.EnumeratedProperty
  Method errorFor.
errors() - Method in class net.sourceforge.pmd.Report
evaluate(Node, Object) - Method in class net.sourceforge.pmd.rules.DynamicXPathRule
  Evaluate the AST with compilationUnit as root-node, against the XPath expression found as property with name "xpath".
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".
evaluateXPathExpression(String, Object) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
  evaluates the given XPath expression against the current tree
example - Variable in class net.sourceforge.pmd.AbstractRule
example - Variable in class net.sourceforge.pmd.CommonAbstractRule
example - Variable in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
exclude(Map) - Method in class net.sourceforge.pmd.Report
excludeLines(Map) - Method in class net.sourceforge.pmd.RuleContext
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
expectedTokenSequences - Variable in class net.sourceforge.pmd.ast.ParseException
  Each entry in this array is an array of integers.
expectedTokenSequences - Variable in class net.sourceforge.pmd.cpd.cppast.ParseException
  Each entry in this array is an array of integers.
expectedTokenSequences - Variable in class net.sourceforge.pmd.jsp.ast.ParseException
  Each entry in this array is an array of integers.
extension - Variable in class net.sourceforge.pmd.cpd.AnyLanguage.AnyFileOrDirectoryFilter
externalInfoUrl - Variable in class net.sourceforge.pmd.AbstractRule
externalInfoUrl - Variable in class net.sourceforge.pmd.CommonAbstractRule
externalInfoUrl - Variable in class net.sourceforge.pmd.jsp.rules.AbstractJspRule

## F

FALSE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
FALSETOK - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
FINAL - Static variable in class net.sourceforge.pmd.ast.AccessNode
FINAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
FINALLY - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
FLOAT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
FLOAT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
FLOATING_POINT_LITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
FLOATONE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
FLOATTWO - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
FOR - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
FOR - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
FORMAL_COMMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
FOR_BEFORE_FIRST_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
FOR_END - Static variable in interface net.sourceforge.pmd.dfa.NodeType
FOR_EXPR - Static variable in interface net.sourceforge.pmd.dfa.NodeType
FOR_INIT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
FOR_UPDATE - Static variable in interface net.sourceforge.pmd.dfa.NodeType
FRIEND - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
FieldDeclaration(int) - Method in class net.sourceforge.pmd.ast.JavaParser
FileDataSource - class net.sourceforge.pmd.FileDataSource.
  DataSource implementation to read data from a file.
FileDataSource(File) - Constructor for class net.sourceforge.pmd.FileDataSource
FileFinder - class net.sourceforge.pmd.cpd.FileFinder.
FileFinder() - Constructor for class net.sourceforge.pmd.cpd.FileFinder
FileReporter - class net.sourceforge.pmd.cpd.FileReporter.
FileReporter(File) - Constructor for class net.sourceforge.pmd.cpd.FileReporter
FillBuff() - Method in class net.sourceforge.pmd.ast.JavaCharStream
FillBuff() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
FinallyStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
Fix - interface net.sourceforge.pmd.quickfix.Fix.
FloatProperty - class net.sourceforge.pmd.properties.FloatProperty.
  Defines a property type that support float property values.
FloatProperty(String, String, float, float) - Constructor for class net.sourceforge.pmd.properties.FloatProperty
  Constructor for FloatProperty.
FloatProperty(String, String, float[], float, int) - Constructor for class net.sourceforge.pmd.properties.FloatProperty
  Constructor for FloatProperty.
FloatProperty(String, String, Float[], float, int) - Constructor for class net.sourceforge.pmd.properties.FloatProperty
  Constructor for FloatProperty.
ForInit() - Method in class net.sourceforge.pmd.ast.JavaParser
ForStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
ForUpdate() - Method in class net.sourceforge.pmd.ast.JavaParser
FormalParameter() - Method in class net.sourceforge.pmd.ast.JavaParser
FormalParameters() - Method in class net.sourceforge.pmd.ast.JavaParser
Formatter - class net.sourceforge.pmd.ant.Formatter.
Formatter() - Constructor for class net.sourceforge.pmd.ant.Formatter
fileSeparator - Static variable in interface net.sourceforge.pmd.cpd.Language
findChildNodesWithXPath(String) - Method in class net.sourceforge.pmd.ast.SimpleNode
findChildrenOfType(Class) - Method in class net.sourceforge.pmd.ast.SimpleNode
findChildrenOfType(Class, List) - Method in class net.sourceforge.pmd.ast.SimpleNode
findChildrenOfType(Class, List, boolean) - Method in class net.sourceforge.pmd.ast.SimpleNode
findClass(String) - Method in class net.sourceforge.pmd.symboltable.TypeSet
findFilesFrom(String, FilenameFilter, boolean) - Method in class net.sourceforge.pmd.cpd.FileFinder
findFirstDegreeChildrenOfType(SimpleNode, Class) - Method in class net.sourceforge.pmd.rules.UselessOverridingMethod
findMatches() - Method in class net.sourceforge.pmd.cpd.MatchAlgorithm
findVariableHere(NameOccurrence) - Method in class net.sourceforge.pmd.symboltable.AbstractScope
findVariableHere(NameOccurrence) - Method in class net.sourceforge.pmd.symboltable.ClassScope
findVariableHere(NameOccurrence) - Method in class net.sourceforge.pmd.symboltable.LocalScope
findVariableHere(NameOccurrence) - Method in class net.sourceforge.pmd.symboltable.MethodScope
findVariableHere(NameOccurrence) - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
fireTreeModelEvent(TreeModelEvent) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
fireViewerModelEvent(ViewerModelEvent) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
first - Variable in class net.sourceforge.pmd.ast.JavaParser.JJCalls
first - Variable in class net.sourceforge.pmd.jsp.ast.JspParser.JJCalls
fix(String, int) - Method in interface net.sourceforge.pmd.quickfix.Fix
formatValueForXPath(Attribute) - Static method in class net.sourceforge.pmd.util.viewer.model.AttributeToolkit
  formats a value for its usage in XPath expressions

## G

GE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
GOTO - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
GOTO - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
GREATERTHAN - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
GREATERTHANOREQUALTO - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
GROUPING - Static variable in interface net.sourceforge.pmd.cpd.CPDListener
GT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
GUI - class net.sourceforge.pmd.cpd.GUI.
GUI() - Constructor for class net.sourceforge.pmd.cpd.GUI
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.JavaCharStream
GetImage() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
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.
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
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.
GridBagHelper - class net.sourceforge.pmd.cpd.GridBagHelper.
GridBagHelper(Container, double[]) - Constructor for class net.sourceforge.pmd.cpd.GridBagHelper
gen - Variable in class net.sourceforge.pmd.ast.JavaParser.JJCalls
gen - Variable in class net.sourceforge.pmd.jsp.ast.JspParser.JJCalls
generateParseException() - Method in class net.sourceforge.pmd.ast.JavaParser
generateParseException() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
getASTCompilationUnitPackage() - Method in class net.sourceforge.pmd.symboltable.TypeSet
getAccessNodeParent() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
getAccessType() - Method in class net.sourceforge.pmd.dfa.variableaccess.VariableAccess
getAllRuleSets() - Method in class net.sourceforge.pmd.RuleSets
  Get all the RuleSets.
getAllRules() - Method in class net.sourceforge.pmd.RuleSets
  Return all rules from all rulesets.
getAllowsChildren() - Method in class net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter
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
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
getAverage() - Method in class net.sourceforge.pmd.stat.Metric
getBeginColumn() - Method in interface net.sourceforge.pmd.IRuleViolation
getBeginColumn() - Method in class net.sourceforge.pmd.RuleViolation
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.JavaCharStream
getBeginColumn() - Method in class net.sourceforge.pmd.ast.SimpleNode
getBeginColumn() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
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).
getBeginLine() - Method in interface net.sourceforge.pmd.IRuleViolation
getBeginLine() - 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.JavaCharStream
getBeginLine() - Method in class net.sourceforge.pmd.ast.SimpleNode
getBeginLine() - Method in class net.sourceforge.pmd.cpd.TokenEntry
getBeginLine() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
getBeginLine() - Method in class net.sourceforge.pmd.dfa.DaaRuleViolation
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).
getBlock() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
getBooleanProperties(PropertyDescriptor) - Method in class net.sourceforge.pmd.AbstractRule
getBooleanProperty(PropertyDescriptor) - Method in class net.sourceforge.pmd.AbstractRule
getBooleanProperty(String) - Method in class net.sourceforge.pmd.AbstractRule
  Deprecated. - use getBooleanProperty(PropertyDescriptor) instead
getBooleanProperty(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
getBooleanProperty(String) - Method in interface net.sourceforge.pmd.Rule
getBooleanProperty(String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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
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
getClassName() - Method in interface net.sourceforge.pmd.IRuleViolation
getClassName() - Method in class net.sourceforge.pmd.RuleViolation
getClassName() - Method in class net.sourceforge.pmd.dfa.report.ClassNode
getClassName() - Method in class net.sourceforge.pmd.symboltable.ClassScope
getClasspath() - Method in class net.sourceforge.pmd.ant.PMDTask
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.
getCommentStringValue(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
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.AbstractRule
  Gets the Image of the first parent node of type ASTClassOrInterfaceDeclaration or `null`
getDescription() - Method in class net.sourceforge.pmd.AbstractRule
getDescription() - Method in class net.sourceforge.pmd.CommonAbstractRule
getDescription() - Method in interface net.sourceforge.pmd.IRuleViolation
getDescription() - Method in interface net.sourceforge.pmd.Rule
getDescription() - Method in class net.sourceforge.pmd.RuleSet
getDescription() - Method in class net.sourceforge.pmd.RuleViolation
getDescription() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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.AbstractRule
getDoubleProperty(String) - Method in class net.sourceforge.pmd.AbstractRule
  Deprecated. - use getDoubleProperty(PropertyDescriptor) instead
getDoubleProperty(PropertyDescriptor) - Method in class net.sourceforge.pmd.AbstractRule
getDoubleProperty(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
getDoubleProperty(String) - Method in interface net.sourceforge.pmd.Rule
getDoubleProperty(String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
getEOF() - Static method in class net.sourceforge.pmd.cpd.TokenEntry
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 SourceFileScope 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.IRuleViolation
getEndColumn() - Method in class net.sourceforge.pmd.RuleViolation
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.JavaCharStream
getEndColumn() - Method in class net.sourceforge.pmd.ast.SimpleNode
getEndColumn() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
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 class net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
getEndIndex() - Method in class net.sourceforge.pmd.cpd.Match
getEndLine() - Method in interface net.sourceforge.pmd.IRuleViolation
getEndLine() - Method in class net.sourceforge.pmd.RuleViolation
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.JavaCharStream
getEndLine() - Method in class net.sourceforge.pmd.ast.SimpleNode
getEndLine() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
getEndLine() - Method in class net.sourceforge.pmd.dfa.DaaRuleViolation
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 class net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
getExample() - Method in class net.sourceforge.pmd.AbstractRule
getExample() - Method in class net.sourceforge.pmd.CommonAbstractRule
getExample() - Method in interface net.sourceforge.pmd.Rule
getExample() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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.JspParser
getExcludeMap() - Method in interface net.sourceforge.pmd.parsers.Parser
getExcludeMarker() - Method in class net.sourceforge.pmd.CommandLineOptions
getExternalInfoUrl() - Method in class net.sourceforge.pmd.AbstractRule
getExternalInfoUrl() - Method in class net.sourceforge.pmd.CommonAbstractRule
getExternalInfoUrl() - Method in interface net.sourceforge.pmd.Rule
getExternalInfoUrl() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
getFile() - Method in class net.sourceforge.pmd.Report.ProcessingError
getFile() - Method in class net.sourceforge.pmd.ant.RuleSetWrapper
getFileFilter() - Method in class net.sourceforge.pmd.cpd.AnyLanguage
getFileFilter() - Method in class net.sourceforge.pmd.cpd.CPPLanguage
getFileFilter() - Method in class net.sourceforge.pmd.cpd.JSPLanguage
getFileFilter() - Method in class net.sourceforge.pmd.cpd.JavaLanguage
getFileFilter() - Method in interface net.sourceforge.pmd.cpd.Language
getFileFilter() - Method in class net.sourceforge.pmd.cpd.PHPLanguage
getFileFilter() - Method in class net.sourceforge.pmd.cpd.RubyLanguage
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.StringCodeLoader
getFileName() - Method in class net.sourceforge.pmd.cpd.SourceCode
getFileName() - Static method in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
getFilename() - Method in class net.sourceforge.pmd.ExternalRuleID
getFilename() - Method in interface net.sourceforge.pmd.IRuleViolation
getFilename() - Method in class net.sourceforge.pmd.RuleViolation
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) - 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
  Gets the image of the first ASTName node found by `SimpleNode.getFirstChildOfType(Class)`
getFirstNode(Node) - Method in class net.sourceforge.pmd.jaxen.NodeIterator
getFirstParentOfType(Class) - 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 class net.sourceforge.pmd.ast.SimpleNode
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
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.AbstractRule
getIntProperty(String) - Method in class net.sourceforge.pmd.AbstractRule
  Deprecated. - use getIntProperty(PropertyDescriptor) instead
getIntProperty(PropertyDescriptor) - Method in class net.sourceforge.pmd.AbstractRule
getIntProperty(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
getIntProperty(String) - Method in interface net.sourceforge.pmd.Rule
getIntProperty(String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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.Structure
getLast() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
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 class net.sourceforge.pmd.jsp.ast.SyntaxErrorException
getLine(int) - Method in interface net.sourceforge.pmd.util.LineGetter
getLine(int) - Method in class net.sourceforge.pmd.util.designer.CodeEditorTextPane
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
getMessage() - Method in class net.sourceforge.pmd.AbstractRule
getMessage() - Method in class net.sourceforge.pmd.CommonAbstractRule
getMessage() - Method in interface net.sourceforge.pmd.Rule
getMessage() - Method in class net.sourceforge.pmd.ast.ParseException
  This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class 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.cpd.cppast.ParseException
  This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class net.sourceforge.pmd.cpd.cppast.TokenMgrError
  You can also modify the body of this method to customize your error messages.
getMessage() - Method in class 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 class net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
getMessage() - Method in class net.sourceforge.pmd.jsp.ast.TokenMgrError
  You can also modify the body of this method to customize your error messages.
getMessage() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
getMessage() - Method in class net.sourceforge.pmd.stat.DataPoint
getMethodDeclarations() - Method in class net.sourceforge.pmd.symboltable.ClassScope
getMethodName() - Method in interface net.sourceforge.pmd.IRuleViolation
getMethodName() - Method in class net.sourceforge.pmd.RuleViolation
getMethodName() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
  Gets the name of the method.
getMethodNameDeclaratorNode() - Method in class net.sourceforge.pmd.symboltable.MethodNameDeclaration
getMethods() - Method in class net.sourceforge.pmd.util.designer.DFAGraphRule
getMetricName() - Method in class net.sourceforge.pmd.stat.Metric
getMinPriority() - Method in class net.sourceforge.pmd.CommandLineOptions
getMinimumTileSize() - Method in class net.sourceforge.pmd.cpd.MatchAlgorithm
getMsg() - Method in class net.sourceforge.pmd.Report.ProcessingError
getName() - Method in class net.sourceforge.pmd.AbstractRule
getName() - Method in class net.sourceforge.pmd.CommonAbstractRule
getName() - Method in class net.sourceforge.pmd.Language
getName() - Method in interface net.sourceforge.pmd.Rule
getName() - Method in class net.sourceforge.pmd.RuleSet
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.jsp.rules.AbstractJspRule
getName() - Method in class net.sourceforge.pmd.rules.ImportWrapper
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
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
getNextToken() - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
getNextToken() - Static method in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
getNextToken() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
getNextToken() - Method in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
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
getPackageName() - Method in interface net.sourceforge.pmd.IRuleViolation
getPackageName() - Method in class net.sourceforge.pmd.RuleViolation
getPackageName() - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
getPackageName() - Method in class net.sourceforge.pmd.dfa.report.PackageNode
getPackageName() - Method in class net.sourceforge.pmd.symboltable.SourceFileScope
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
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) - 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.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.AbstractRule
getPriority() - Method in class net.sourceforge.pmd.CommonAbstractRule
getPriority() - Method in interface net.sourceforge.pmd.Rule
getPriority() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
getPriorityName() - Method in class net.sourceforge.pmd.AbstractRule
getPriorityName() - Method in class net.sourceforge.pmd.CommonAbstractRule
getPriorityName() - Method in interface net.sourceforge.pmd.Rule
getPriorityName() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
getProperties() - Method in class net.sourceforge.pmd.AbstractRule
  Deprecated. - retrieve by name using getProperty or getProperties
getProperties() - Method in class net.sourceforge.pmd.CommonAbstractRule
getProperties() - Method in interface net.sourceforge.pmd.Rule
getProperties() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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
getReason() - Method in class net.sourceforge.pmd.PMDException
getReason() - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
getRegisteredRuleSets() - Method in class net.sourceforge.pmd.RuleSetFactory
  Returns an Iterator of RuleSet objects loaded from descriptions from the "rulesets.properties" resource.
getRendererFromString(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 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
getRuleName() - Method in class net.sourceforge.pmd.ExternalRuleID
getRuleName() - Method in class net.sourceforge.pmd.jsp.ast.SyntaxErrorException
getRuleSetName() - Method in class net.sourceforge.pmd.AbstractRule
getRuleSetName() - Method in class net.sourceforge.pmd.CommonAbstractRule
getRuleSetName() - Method in interface net.sourceforge.pmd.Rule
getRuleSetName() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
getRuleSets() - Method in class net.sourceforge.pmd.SimpleRuleSetNameMapper
getRuleSetsIterator() - Method in class net.sourceforge.pmd.RuleSets
getRuleViolation() - Method in class net.sourceforge.pmd.Report.SuppressedViolation
getRuleViolation() - Method in class net.sourceforge.pmd.dfa.report.ViolationNode
getRules() - Method in class net.sourceforge.pmd.RuleSet
  Returns the actual Collection of rules in this ruleset
getRulesets() - Method in class net.sourceforge.pmd.CommandLineOptions
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 class 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
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
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 class net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
getStartLine() - Method in class 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.AbstractRule
getStringProperty(String) - Method in class net.sourceforge.pmd.AbstractRule
  Deprecated. - use getStringProperty(PropertyDescriptor) instead
getStringProperty(PropertyDescriptor) - Method in class net.sourceforge.pmd.AbstractRule
getStringProperty(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
getStringProperty(String) - Method in interface net.sourceforge.pmd.Rule
getStringProperty(String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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) - 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
getToken(int) - Method in class net.sourceforge.pmd.jsp.ast.JspParser
getTokenCount() - Method in class net.sourceforge.pmd.cpd.Match
getTokenSrcID() - Method in class net.sourceforge.pmd.cpd.TokenEntry
getTokenizer() - Method in class net.sourceforge.pmd.cpd.AnyLanguage
getTokenizer() - Method in class net.sourceforge.pmd.cpd.CPPLanguage
getTokenizer() - Method in class net.sourceforge.pmd.cpd.JSPLanguage
getTokenizer() - Method in class net.sourceforge.pmd.cpd.JavaLanguage
getTokenizer() - Method in interface net.sourceforge.pmd.cpd.Language
getTokenizer() - Method in class net.sourceforge.pmd.cpd.PHPLanguage
getTokenizer() - Method in class net.sourceforge.pmd.cpd.RubyLanguage
getTokens() - Method in class net.sourceforge.pmd.cpd.Tokens
getTotal() - Method in class net.sourceforge.pmd.stat.Metric
getType() - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceType
getType() - Method in class net.sourceforge.pmd.dfa.DaaRuleViolation
getType() - Method in class net.sourceforge.pmd.dfa.StackObject
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.AbstractRule
getTypeProperty(PropertyDescriptor) - Method in class net.sourceforge.pmd.AbstractRule
getTypeResolutionFacade() - Method in class net.sourceforge.pmd.sourcetypehandlers.JavaTypeHandler
getTypeResolutionFacade() - Method in class net.sourceforge.pmd.sourcetypehandlers.JspTypeHandler
getTypeResolutionFacade() - Method in interface net.sourceforge.pmd.sourcetypehandlers.SourceTypeHandler
  Get the getTypeResolutionFacade.
getUri() - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
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
getValue() - Method in class net.sourceforge.pmd.jaxen.Attribute
getValue() - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDirectiveAttribute
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 interface net.sourceforge.pmd.IRuleViolation
getVariableName() - Method in class net.sourceforge.pmd.RuleViolation
getVariableName() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
  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
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 interface net.sourceforge.pmd.TargetJDKVersion
getViolationTree() - Method in class net.sourceforge.pmd.Report
getVisitorsFactoryForSourceType(SourceType) - Static method in class net.sourceforge.pmd.sourcetypehandlers.SourceTypeHandlerBroker
getXPathExpression() - Method in class net.sourceforge.pmd.util.viewer.gui.XPathPanel
glomNames(Iterator) - Method in class net.sourceforge.pmd.symboltable.AbstractScope
go() - Method in class net.sourceforge.pmd.cpd.CPD
gridbag - Variable in class net.sourceforge.pmd.cpd.GridBagHelper

## H

HASH - Static variable in interface net.sourceforge.pmd.cpd.CPDListener
HEXADECIMALINT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
HEXADECIMALLONG - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
HEX_FLOATING_POINT_LITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
HEX_LITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
HOOK - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
HTMLRenderer - class net.sourceforge.pmd.renderers.HTMLRenderer.
HTMLRenderer(String, String) - Constructor for class net.sourceforge.pmd.renderers.HTMLRenderer
HTMLRenderer() - Constructor for class net.sourceforge.pmd.renderers.HTMLRenderer
hasCompiledTree() - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
  determines whether the model has a compiled tree at it's disposal
hasElse() - Method in class net.sourceforge.pmd.ast.ASTIfStatement
hasFinally() - Method in class net.sourceforge.pmd.ast.ASTTryStatement
hasImageEqualTo(String) - Method in class net.sourceforge.pmd.ast.SimpleNode
hasMetrics() - Method in class net.sourceforge.pmd.Report
hasNext() - Method in class net.sourceforge.pmd.jaxen.AttributeAxisIterator
hasNext() - Method in class net.sourceforge.pmd.jaxen.NodeIterator
hasProperty(String) - Method in class net.sourceforge.pmd.AbstractRule
  Deprecated. - property values will be guaranteed available via default values
hasProperty(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
hasProperty(String) - Method in interface net.sourceforge.pmd.Rule
hasProperty(String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceBodyDeclaration
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.ast.ASTFormalParameter
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.ast.ASTLocalVariableDeclaration
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.ast.ASTTypeDeclaration
hasSuppressWarningsAnnotationFor(Rule) - Method in interface net.sourceforge.pmd.ast.CanSuppressWarnings
hashCode() - Method in class net.sourceforge.pmd.AbstractRule
  Return a hash code to conform to equality.
hashCode() - Method in class net.sourceforge.pmd.CommonAbstractRule
  Return a hash code to conform to equality.
hashCode() - Method in class net.sourceforge.pmd.Language
hashCode() - Method in class net.sourceforge.pmd.RuleSet
hashCode() - Method in class net.sourceforge.pmd.SourceType
hashCode() - Method in class net.sourceforge.pmd.cpd.Match.MatchCode
hashCode() - Method in class net.sourceforge.pmd.cpd.TokenEntry
hashCode() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
  Return a hash code to conform to equality.
hashCode() - Method in class net.sourceforge.pmd.rules.ImportWrapper
hashCode() - Method in class net.sourceforge.pmd.symboltable.MethodNameDeclaration
hashCode() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
hashCode() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
hexval(char) - Static method in class net.sourceforge.pmd.ast.JavaCharStream
htmlEncode(String) - Static method in class net.sourceforge.pmd.util.StringUtil

## I

ID - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
IDEAJRenderer - class net.sourceforge.pmd.renderers.IDEAJRenderer.
IDEAJRenderer(String[]) - Constructor for class net.sourceforge.pmd.renderers.IDEAJRenderer
IDENTIFIER - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
IDENTIFIER - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
IDENTIFIER_CHAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
IDataFlowNode - interface net.sourceforge.pmd.dfa.IDataFlowNode.
IF - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
IF - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
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
IGNORE_IDENTIFIERS - Static variable in class net.sourceforge.pmd.cpd.JavaTokenizer
IGNORE_LITERALS - Static variable in class net.sourceforge.pmd.cpd.JavaTokenizer
IMPLEMENTS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
IMPORT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
INCR - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
INIT - Static variable in interface net.sourceforge.pmd.cpd.CPDListener
INLINE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
INSTANCEOF - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
INT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
INT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
INTEGER_LITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
INTERFACE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
INVALID_LEXICAL_STATE - Static variable in class net.sourceforge.pmd.ast.TokenMgrError
  Tried to change to an invalid lexical state.
INVALID_LEXICAL_STATE - Static variable in class net.sourceforge.pmd.cpd.cppast.TokenMgrError
  Tried to change to an invalid lexical state.
INVALID_LEXICAL_STATE - Static variable in class net.sourceforge.pmd.jsp.ast.TokenMgrError
  Tried to change to an invalid lexical state.
IN_COMMENT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
IN_FORMAL_COMMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
IN_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
IN_MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
IN_PREPROCESSOR_OUTPUT_COMMENT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
IN_TAG_ERROR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
IRuleViolation - interface net.sourceforge.pmd.IRuleViolation.
IdempotentOperations - class net.sourceforge.pmd.rules.IdempotentOperations.
IdempotentOperations() - Constructor for class net.sourceforge.pmd.rules.IdempotentOperations
IfStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
ImageFinderFunction - class net.sourceforge.pmd.symboltable.ImageFinderFunction.
ImageFinderFunction(String) - Constructor for class net.sourceforge.pmd.symboltable.ImageFinderFunction
ImageFinderFunction(List) - Constructor for class net.sourceforge.pmd.symboltable.ImageFinderFunction
ImmutableField - class net.sourceforge.pmd.rules.design.ImmutableField.
ImmutableField() - Constructor for class net.sourceforge.pmd.rules.design.ImmutableField
ImplementsList() - Method in class net.sourceforge.pmd.ast.JavaParser
ImportDeclaration() - Method in class net.sourceforge.pmd.ast.JavaParser
ImportFromSamePackageRule - class net.sourceforge.pmd.rules.imports.ImportFromSamePackageRule.
ImportFromSamePackageRule() - Constructor for class net.sourceforge.pmd.rules.imports.ImportFromSamePackageRule
ImportWrapper - class net.sourceforge.pmd.rules.ImportWrapper.
ImportWrapper(String, String, SimpleNode) - Constructor for class net.sourceforge.pmd.rules.ImportWrapper
InTagState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
InclusiveOrExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
InefficientEmptyStringCheck - class net.sourceforge.pmd.rules.strings.InefficientEmptyStringCheck.
  This rule finds code which inefficiently determines empty strings.
InefficientEmptyStringCheck() - Constructor for class net.sourceforge.pmd.rules.strings.InefficientEmptyStringCheck
InefficientStringBuffering - class net.sourceforge.pmd.rules.strings.InefficientStringBuffering.
InefficientStringBuffering() - Constructor for class net.sourceforge.pmd.rules.strings.InefficientStringBuffering
Initializer() - Method in class net.sourceforge.pmd.ast.JavaParser
InstanceOfExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
InsufficientStringBufferDeclaration - class net.sourceforge.pmd.rules.strings.InsufficientStringBufferDeclaration.
  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
IntegerProperty - class net.sourceforge.pmd.properties.IntegerProperty.
  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.
id - Variable in class net.sourceforge.pmd.ast.SimpleNode
image - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
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.
importsPackage(ASTCompilationUnit, String) - Static method in class net.sourceforge.pmd.AbstractRule
inBuf - Variable in class net.sourceforge.pmd.ast.JavaCharStream
inBuf - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
include - Variable in class net.sourceforge.pmd.AbstractRule
include() - Method in class net.sourceforge.pmd.AbstractRule
include - Variable in class net.sourceforge.pmd.CommonAbstractRule
include() - Method in class net.sourceforge.pmd.CommonAbstractRule
include() - Method in interface net.sourceforge.pmd.Rule
include - Variable in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
include() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
init() - Method in class net.sourceforge.pmd.rules.VariableNamingConventions
initializeWith(ASTCompilationUnit) - Method in class net.sourceforge.pmd.dfa.DataFlowFacade
initializeWith(ASTCompilationUnit) - Method in class net.sourceforge.pmd.symboltable.SymbolFacade
initializeWith(ASTCompilationUnit) - Method in class net.sourceforge.pmd.typeresolution.TypeResolutionFacade
innerClasses - Variable in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
inputStream - Variable in class net.sourceforge.pmd.ast.JavaCharStream
inputStream - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
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
invertedMapFrom(Map) - Static method in class net.sourceforge.pmd.util.CollectionUtil
  Returns a map based on the source but with the key & values swapped.
isAbstract() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
isAbstract() - Method in class net.sourceforge.pmd.ast.AccessNode
isAllocation() - Method in class net.sourceforge.pmd.ast.ASTBlockStatement
  Tells if this BlockStatement is an allocation statement.
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
isCheckJavaFiles() - Method in class net.sourceforge.pmd.CommandLineOptions
isCheckJspFiles() - Method in class net.sourceforge.pmd.CommandLineOptions
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.Report
isEmpty() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
isEmpty() - Method in class net.sourceforge.pmd.jsp.ast.ASTElement
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 class net.sourceforge.pmd.ast.ASTFieldDeclaration
isFinal() - Method in class net.sourceforge.pmd.ast.AccessNode
isFirstDoStatement() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
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
isImportOnDemand() - Method in class net.sourceforge.pmd.ast.ASTImportDeclaration
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
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.
isMethodOrConstructorInvocation() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
isNamespace(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
isNative() - Method in class net.sourceforge.pmd.ast.AccessNode
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
isOnRightHandSide() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
isPackagePrivate() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
isPackagePrivate() - Method in class net.sourceforge.pmd.ast.AccessNode
isPartOfQualifiedName() - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
isPrimitiveType() - Method in class net.sourceforge.pmd.symboltable.VariableNameDeclaration
isPrivate() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
isPrivate() - Method in class net.sourceforge.pmd.ast.AccessNode
isProcessingInstruction(Object) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
isProtected() - Method in class net.sourceforge.pmd.ast.ASTFieldDeclaration
isProtected() - Method in class net.sourceforge.pmd.ast.AccessNode
isPseudoPathElement() - Method in class net.sourceforge.pmd.dfa.pathfinder.PathElement
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.AccessNode
isQualifiedName(SimpleNode) - Static method in class net.sourceforge.pmd.AbstractRule
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 interface net.sourceforge.pmd.PropertyDescriptor
  Denotes whether the value is required before the rule can be executed.
isRequired() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method isRequired.
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
isSingleCharAsString(String) - Static method in class net.sourceforge.pmd.rules.AbstractPoorMethodCall
  Returns whether the value argument is a single character string.
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.AccessNode
isStrictfp() - Method in class net.sourceforge.pmd.ast.AccessNode
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 class net.sourceforge.pmd.ast.AccessNode
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
isTransient() - Method in class net.sourceforge.pmd.ast.AccessNode
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
isViolationArgument(int, String) - Method in class net.sourceforge.pmd.rules.AbstractPoorMethodCall
  Returns whether the string argument at the stated position being sent to the method is ok or not.
isViolationArgument(int, String) - Method in class net.sourceforge.pmd.rules.strings.UseIndexOfChar
  Method isViolationArgument.
isVoid() - Method in class net.sourceforge.pmd.ast.ASTMethodDeclaration
isVoid() - Method in class net.sourceforge.pmd.ast.ASTResultType
isVolatile() - Method in class net.sourceforge.pmd.ast.AccessNode
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.Report
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

## J

JAVA - Static variable in class net.sourceforge.pmd.Language
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_EXTENSION_UPPERCASE - Static variable in class net.sourceforge.pmd.SourceFileConstants
JAVA_KEY - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
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
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
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
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
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
JJTJSPSCRIPTLET - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
JJTJavaParserState - class net.sourceforge.pmd.ast.JJTJavaParserState.
JJTJavaParserState() - Constructor for class net.sourceforge.pmd.ast.JJTJavaParserState
JJTJspParserState - class net.sourceforge.pmd.jsp.ast.JJTJspParserState.
JJTJspParserState() - Constructor for class net.sourceforge.pmd.jsp.ast.JJTJspParserState
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
JJTNORMALANNOTATION - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
JJTNULLLITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
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
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
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
JSPLanguage - class net.sourceforge.pmd.cpd.JSPLanguage.
JSPLanguage() - Constructor for class net.sourceforge.pmd.cpd.JSPLanguage
JSPTokenizer - class net.sourceforge.pmd.cpd.JSPTokenizer.
JSPTokenizer() - Constructor for class net.sourceforge.pmd.cpd.JSPTokenizer
JSPX_EXTENSION_UPPERCASE - Static variable in class net.sourceforge.pmd.SourceFileConstants
JSP_COMMENT_CONTENT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_COMMENT_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_COMMENT_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_DECLARATION - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_DECLARATION_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_DECLARATION_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_DIRECTIVE_ATTRIBUTE_EQUALS - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_DIRECTIVE_ATTRIBUTE_NAME - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_DIRECTIVE_ATTRIBUTE_VALUE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_DIRECTIVE_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_DIRECTIVE_NAME - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_DIRECTIVE_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_EXPRESSION - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_EXPRESSION_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_EXPRESSION_IN_ATTRIBUTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_EXPRESSION_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_EXTENSION_UPPERCASE - Static variable in class net.sourceforge.pmd.SourceFileConstants
JSP_KEY - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
JSP_SCRIPTLET - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_SCRIPTLET_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSP_SCRIPTLET_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
JSmartPanel - class net.sourceforge.pmd.util.designer.JSmartPanel.
JSmartPanel() - Constructor for class net.sourceforge.pmd.util.designer.JSmartPanel
JUnitAssertionsShouldIncludeMessage - class net.sourceforge.pmd.rules.junit.JUnitAssertionsShouldIncludeMessage.
JUnitAssertionsShouldIncludeMessage() - Constructor for class net.sourceforge.pmd.rules.junit.JUnitAssertionsShouldIncludeMessage
JUnitTestsShouldContainAsserts - class net.sourceforge.pmd.rules.junit.JUnitTestsShouldContainAsserts.
JUnitTestsShouldContainAsserts() - Constructor for class net.sourceforge.pmd.rules.junit.JUnitTestsShouldContainAsserts
Java13Handler - class net.sourceforge.pmd.sourcetypehandlers.Java13Handler.
Java13Handler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.Java13Handler
Java13Parser - class net.sourceforge.pmd.parsers.Java13Parser.
  Adapter for the JavaParser, using Java 1.3 grammar.
Java13Parser() - Constructor for class net.sourceforge.pmd.parsers.Java13Parser
Java14Handler - class net.sourceforge.pmd.sourcetypehandlers.Java14Handler.
Java14Handler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.Java14Handler
Java14Parser - class net.sourceforge.pmd.parsers.Java14Parser.
  Adapter for the JavaParser, using Java 1.4 grammar.
Java14Parser() - Constructor for class net.sourceforge.pmd.parsers.Java14Parser
Java15Handler - class net.sourceforge.pmd.sourcetypehandlers.Java15Handler.
Java15Handler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.Java15Handler
Java15Parser - class net.sourceforge.pmd.parsers.Java15Parser.
  Adapter for the JavaParser, using Java 1.5 grammar.
Java15Parser() - Constructor for class net.sourceforge.pmd.parsers.Java15Parser
Java16Handler - class net.sourceforge.pmd.sourcetypehandlers.Java16Handler.
Java16Handler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.Java16Handler
Java16Parser - class net.sourceforge.pmd.parsers.Java16Parser.
  Adapter for the JavaParser, using Java 1.6 grammar.
Java16Parser() - Constructor for class net.sourceforge.pmd.parsers.Java16Parser
JavaCharStream - class net.sourceforge.pmd.ast.JavaCharStream.
  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
JavaCharStream(Reader, int, int) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
JavaCharStream(Reader) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
JavaCharStream(InputStream, int, int, int) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
JavaCharStream(InputStream, int, int) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
JavaCharStream(InputStream) - Constructor for class net.sourceforge.pmd.ast.JavaCharStream
JavaLanguage - class net.sourceforge.pmd.cpd.JavaLanguage.
JavaLanguage() - Constructor for class net.sourceforge.pmd.cpd.JavaLanguage
JavaLanguage(Properties) - Constructor for class net.sourceforge.pmd.cpd.JavaLanguage
JavaNode - interface net.sourceforge.pmd.ast.JavaNode.
JavaParser - class net.sourceforge.pmd.ast.JavaParser.
JavaParser(CharStream) - Constructor for class net.sourceforge.pmd.ast.JavaParser
JavaParser(JavaParserTokenManager) - Constructor for class net.sourceforge.pmd.ast.JavaParser
JavaParser.JJCalls - class net.sourceforge.pmd.ast.JavaParser.JJCalls.
JavaParser.JJCalls() - Constructor for class net.sourceforge.pmd.ast.JavaParser.JJCalls
JavaParserConstants - interface net.sourceforge.pmd.ast.JavaParserConstants.
JavaParserTokenManager - class net.sourceforge.pmd.ast.JavaParserTokenManager.
JavaParserTokenManager(CharStream) - Constructor for class net.sourceforge.pmd.ast.JavaParserTokenManager
JavaParserTokenManager(CharStream, int) - Constructor for class net.sourceforge.pmd.ast.JavaParserTokenManager
JavaParserTreeConstants - interface net.sourceforge.pmd.ast.JavaParserTreeConstants.
JavaParserVisitor - interface net.sourceforge.pmd.ast.JavaParserVisitor.
JavaParserVisitorAdapter - class net.sourceforge.pmd.ast.JavaParserVisitorAdapter.
JavaParserVisitorAdapter() - Constructor for class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
JavaTokenizer - class net.sourceforge.pmd.cpd.JavaTokenizer.
JavaTokenizer() - Constructor for class net.sourceforge.pmd.cpd.JavaTokenizer
JavaTypeHandler - class net.sourceforge.pmd.sourcetypehandlers.JavaTypeHandler.
  Implementation of VisitorsFactory for the Java AST.
JavaTypeHandler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.JavaTypeHandler
JspCharStream - class net.sourceforge.pmd.jsp.ast.JspCharStream.
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
JspDeclaration() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
JspDeclarationState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
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
JspDirectiveState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
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
JspParser - class net.sourceforge.pmd.jsp.ast.JspParser.
JspParser(CharStream) - Constructor for class net.sourceforge.pmd.jsp.ast.JspParser
JspParser(JspParserTokenManager) - Constructor for class net.sourceforge.pmd.jsp.ast.JspParser
JspParser - class net.sourceforge.pmd.parsers.JspParser.
JspParser() - Constructor for class net.sourceforge.pmd.parsers.JspParser
JspParser.JJCalls - class net.sourceforge.pmd.jsp.ast.JspParser.JJCalls.
JspParser.JJCalls() - Constructor for class net.sourceforge.pmd.jsp.ast.JspParser.JJCalls
JspParserConstants - interface net.sourceforge.pmd.jsp.ast.JspParserConstants.
JspParserTokenManager - class net.sourceforge.pmd.jsp.ast.JspParserTokenManager.
JspParserTokenManager(CharStream) - Constructor for class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
JspParserTokenManager(CharStream, int) - Constructor for class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
JspParserTreeConstants - interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants.
JspParserVisitor - interface net.sourceforge.pmd.jsp.ast.JspParserVisitor.
JspParserVisitorAdapter - class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter.
JspParserVisitorAdapter() - Constructor for class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
JspScopeAndDeclarationFinder - class net.sourceforge.pmd.symboltable.JspScopeAndDeclarationFinder.
  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
JspSymbolFacade - class net.sourceforge.pmd.symboltable.JspSymbolFacade.
  Symbol Facade for JSP.
JspSymbolFacade() - Constructor for class net.sourceforge.pmd.symboltable.JspSymbolFacade
JspTypeHandler - class net.sourceforge.pmd.sourcetypehandlers.JspTypeHandler.
  Implementation of SourceTypeHandler for the JSP parser.
JspTypeHandler() - Constructor for class net.sourceforge.pmd.sourcetypehandlers.JspTypeHandler
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
jj_nt - Variable in class net.sourceforge.pmd.ast.JavaParser
jj_nt - Variable in class net.sourceforge.pmd.jsp.ast.JspParser
jjbitVec0 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec0 - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
jjbitVec0 - Static variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
jjbitVec1 - Static variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
jjbitVec10 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec11 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec12 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec13 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec14 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec15 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec16 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec17 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec18 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec19 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec2 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec20 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec21 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec22 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec23 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec24 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec25 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec26 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec27 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec28 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec29 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec3 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec30 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec31 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec32 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec33 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec34 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec35 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec36 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec37 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec38 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec39 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec4 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec40 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec41 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec42 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec43 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec44 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec45 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec46 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec47 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec48 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec49 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec5 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec50 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec51 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec52 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec53 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec54 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec55 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec56 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec57 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec58 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec59 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec6 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec60 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec61 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec7 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec8 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjbitVec9 - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjimageLen - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjmatchedKind - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjmatchedKind - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
jjmatchedKind - Variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
jjmatchedPos - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjmatchedPos - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
jjmatchedPos - Variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
jjnewLexState - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjnewLexState - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
jjnewLexState - Static variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
jjnewStateCnt - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjnewStateCnt - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
jjnewStateCnt - Variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
jjnextStates - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjnextStates - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
jjnextStates - Static variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
jjround - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjround - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
jjround - Variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
jjstrLiteralImages - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjstrLiteralImages - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
jjstrLiteralImages - Static variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
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.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.ASTEnumElement
  Accept the visitor.
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.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.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.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.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.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.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.ASTElExpression
  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.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
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
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
jjtNodeName - Static variable in interface net.sourceforge.pmd.ast.JavaParserTreeConstants
jjtNodeName - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserTreeConstants
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
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
jjtoMore - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjtoMore - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
jjtoSkip - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjtoSkip - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
jjtoSkip - Static variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
jjtoSpecial - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjtoSpecial - Static variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
jjtoToken - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
jjtoToken - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
jjtoToken - Static variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
jjtree - Variable in class net.sourceforge.pmd.ast.JavaParser
jjtree - Variable in class net.sourceforge.pmd.jsp.ast.JspParser

## K

kind - Variable in class net.sourceforge.pmd.ast.Token
  An integer that describes the kind of this token.
kind - Variable in class net.sourceforge.pmd.cpd.cppast.Token
  An integer that describes the kind of this token.
kind - Variable in class net.sourceforge.pmd.jsp.ast.Token
  An integer that describes the kind of this token.

## L

LABEL_LAST_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
LABEL_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
LBRACE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
LBRACKET - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
LCURLYBRACE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
LE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
LESSTHAN - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
LESSTHANOREQUALTO - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
LETTER - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
LEXICAL_ERROR - Static variable in class net.sourceforge.pmd.ast.TokenMgrError
  Lexical error occured.
LEXICAL_ERROR - Static variable in class net.sourceforge.pmd.cpd.cppast.TokenMgrError
  Lexical error occured.
LEXICAL_ERROR - Static variable in class net.sourceforge.pmd.jsp.ast.TokenMgrError
  Lexical error occured.
LONG - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
LONG - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
LOOP_DETECTED - Static variable in class net.sourceforge.pmd.ast.TokenMgrError
  Detected (and bailed out of) an infinite loop in the token manager.
LOOP_DETECTED - Static variable in class net.sourceforge.pmd.cpd.cppast.TokenMgrError
  Detected (and bailed out of) an infinite loop in the token manager.
LOOP_DETECTED - Static variable in class net.sourceforge.pmd.jsp.ast.TokenMgrError
  Detected (and bailed out of) an infinite loop in the token manager.
LOWEST_PRIORITY - Static variable in interface net.sourceforge.pmd.Rule
LPAREN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
LPARENTHESIS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
LSHIFT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
LSHIFTASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
LSQUAREBRACKET - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
LST_ERROR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
LT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
LabelComparator - Static variable in class net.sourceforge.pmd.cpd.Match
LabeledStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
Language - class net.sourceforge.pmd.Language.
  Enumeration of languages for which a rule can be written.
Language - interface net.sourceforge.pmd.cpd.Language.
LanguageFactory - class net.sourceforge.pmd.cpd.LanguageFactory.
LanguageFactory() - Constructor for class net.sourceforge.pmd.cpd.LanguageFactory
LengthComparator - Static variable in class net.sourceforge.pmd.cpd.Match
LexicalError(boolean, int, int, int, String, char) - Static method in class net.sourceforge.pmd.ast.TokenMgrError
  Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - Static method in class net.sourceforge.pmd.cpd.cppast.TokenMgrError
  Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - Static method in class net.sourceforge.pmd.jsp.ast.TokenMgrError
  Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LineGetter - interface net.sourceforge.pmd.util.LineGetter.
LinesComparator - Static variable in class net.sourceforge.pmd.cpd.Match
Linker - class net.sourceforge.pmd.dfa.Linker.
Linker(List, List) - Constructor for class net.sourceforge.pmd.dfa.Linker
LinkerException - exception net.sourceforge.pmd.dfa.LinkerException.
LinkerException() - Constructor for class net.sourceforge.pmd.dfa.LinkerException
LinkerException(String) - Constructor for class net.sourceforge.pmd.dfa.LinkerException
Literal() - Method in class net.sourceforge.pmd.ast.JavaParser
LocalScope - class net.sourceforge.pmd.symboltable.LocalScope.
LocalScope() - Constructor for class net.sourceforge.pmd.symboltable.LocalScope
LocalVariableCouldBeFinal - class net.sourceforge.pmd.rules.optimization.LocalVariableCouldBeFinal.
LocalVariableCouldBeFinal() - Constructor for class net.sourceforge.pmd.rules.optimization.LocalVariableCouldBeFinal
LocalVariableDeclaration() - Method in class net.sourceforge.pmd.ast.JavaParser
LongClassRule - class net.sourceforge.pmd.rules.design.LongClassRule.
  This rule detects when a class exceeds a certain threshold.
LongClassRule() - Constructor for class net.sourceforge.pmd.rules.design.LongClassRule
LongMethodRule - class net.sourceforge.pmd.rules.design.LongMethodRule.
  This rule detects when a method exceeds a certain threshold.
LongMethodRule() - Constructor for class net.sourceforge.pmd.rules.design.LongMethodRule
LongParameterListRule - class net.sourceforge.pmd.rules.design.LongParameterListRule.
  This rule detects an abnormally long parameter list.
LongParameterListRule() - Constructor for class net.sourceforge.pmd.rules.design.LongParameterListRule
LooseCoupling - class net.sourceforge.pmd.rules.design.LooseCoupling.
LooseCoupling() - Constructor for class net.sourceforge.pmd.rules.design.LooseCoupling
LooseCoupling - class net.sourceforge.pmd.typeresolution.rules.LooseCoupling.
  This is a separate rule, uses the type resolution facade
LooseCoupling() - Constructor for class net.sourceforge.pmd.typeresolution.rules.LooseCoupling
labelAlignment - Variable in class net.sourceforge.pmd.cpd.GridBagHelper
lengthOfMatch - Variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
lengthOfShortestIn(String[]) - Static method in class net.sourceforge.pmd.util.StringUtil
  Return the length of the shortest string in the array.
lexStateNames - Static variable in class net.sourceforge.pmd.ast.JavaParserTokenManager
lexStateNames - Static variable in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
lexStateNames - Static variable in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
line - Variable in class net.sourceforge.pmd.ast.JavaCharStream
line - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
line - Variable in class net.sourceforge.pmd.dfa.DataFlowNode
load() - Method in class net.sourceforge.pmd.cpd.SourceCode.CodeLoader
loadClass(ClassLoader, String) - Static method in class net.sourceforge.pmd.rules.DynamicXPathRule
loadClass(ClassLoader, String, String) - Static method in class net.sourceforge.pmd.rules.XPathRule
loadClass(String) - Method in class net.sourceforge.pmd.typeresolution.PMDASMClassLoader
loadResourceAsStream(String) - Static method in class net.sourceforge.pmd.util.ResourceLoader
  Method to find a file, first by finding it as a file (either by the absolute or relative path), then as a URL, and then finally seeing if it is on the classpath.
loadResourceAsStream(String, ClassLoader) - Static method in class net.sourceforge.pmd.util.ResourceLoader
  Uses the ClassLoader passed in to attempt to load the resource if it's not a File or a URL
lookingAhead - Variable in class net.sourceforge.pmd.ast.JavaParser
lookingAhead - Variable in class net.sourceforge.pmd.jsp.ast.JspParser
lostOwnership(Clipboard, Transferable) - Method in class net.sourceforge.pmd.util.designer.Designer

## M

MATCH - Static variable in interface net.sourceforge.pmd.cpd.CPDListener
MINUS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
MINUS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
MINUSASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
MINUSEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
MINUSMINUS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
MOD - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
MODEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
MainFrame - class net.sourceforge.pmd.util.viewer.gui.MainFrame.
  viewer's main frame
MainFrame() - Constructor for class net.sourceforge.pmd.util.viewer.gui.MainFrame
  constructs and shows the frame
MarkerAnnotation() - Method in class net.sourceforge.pmd.ast.JavaParser
Match - class net.sourceforge.pmd.cpd.Match.
Match(int, TokenEntry, TokenEntry) - Constructor for class net.sourceforge.pmd.cpd.Match
Match.MatchCode - class net.sourceforge.pmd.cpd.Match.MatchCode.
Match.MatchCode() - Constructor for class net.sourceforge.pmd.cpd.Match.MatchCode
Match.MatchCode(TokenEntry, TokenEntry) - Constructor for class net.sourceforge.pmd.cpd.Match.MatchCode
MatchAlgorithm - class net.sourceforge.pmd.cpd.MatchAlgorithm.
MatchAlgorithm(Map, Tokens, int) - Constructor for class net.sourceforge.pmd.cpd.MatchAlgorithm
MatchAlgorithm(Map, Tokens, int, CPDListener) - Constructor for class net.sourceforge.pmd.cpd.MatchAlgorithm
MatchCollector - class net.sourceforge.pmd.cpd.MatchCollector.
MatchCollector(MatchAlgorithm) - Constructor for class net.sourceforge.pmd.cpd.MatchCollector
MatchesComparator - Static variable in class net.sourceforge.pmd.cpd.Match
MatchesFunction - class net.sourceforge.pmd.jaxen.MatchesFunction.
MatchesFunction() - Constructor for class net.sourceforge.pmd.jaxen.MatchesFunction
MemberSelector() - Method in class net.sourceforge.pmd.ast.JavaParser
MemberValue() - Method in class net.sourceforge.pmd.ast.JavaParser
MemberValueArrayInitializer() - Method in class net.sourceforge.pmd.ast.JavaParser
MemberValuePair() - Method in class net.sourceforge.pmd.ast.JavaParser
MemberValuePairs() - Method in class net.sourceforge.pmd.ast.JavaParser
MethodArgumentCouldBeFinal - class net.sourceforge.pmd.rules.optimization.MethodArgumentCouldBeFinal.
MethodArgumentCouldBeFinal() - Constructor for class net.sourceforge.pmd.rules.optimization.MethodArgumentCouldBeFinal
MethodDeclaration(int) - Method in class net.sourceforge.pmd.ast.JavaParser
MethodDeclarator() - Method in class net.sourceforge.pmd.ast.JavaParser
MethodNameDeclaration - class net.sourceforge.pmd.symboltable.MethodNameDeclaration.
MethodNameDeclaration(ASTMethodDeclarator) - Constructor for class net.sourceforge.pmd.symboltable.MethodNameDeclaration
MethodNamingConventions - class net.sourceforge.pmd.rules.MethodNamingConventions.
MethodNamingConventions() - Constructor for class net.sourceforge.pmd.rules.MethodNamingConventions
MethodProperty - class net.sourceforge.pmd.properties.MethodProperty.
MethodProperty(String, String, Object, float) - Constructor for class net.sourceforge.pmd.properties.MethodProperty
  Constructor for MethodProperty.
MethodReturnsInternalArray - class net.sourceforge.pmd.rules.sunsecure.MethodReturnsInternalArray.
  Implementation note: this rule currently ignores return types of y.x.z, currently it handles only local type fields.
MethodReturnsInternalArray() - Constructor for class net.sourceforge.pmd.rules.sunsecure.MethodReturnsInternalArray
MethodScope - class net.sourceforge.pmd.symboltable.MethodScope.
MethodScope(SimpleNode) - Constructor for class net.sourceforge.pmd.symboltable.MethodScope
MethodWithSameNameAsEnclosingClass - class net.sourceforge.pmd.rules.MethodWithSameNameAsEnclosingClass.
MethodWithSameNameAsEnclosingClass() - Constructor for class net.sourceforge.pmd.rules.MethodWithSameNameAsEnclosingClass
Metric - class net.sourceforge.pmd.stat.Metric.
Metric(String, int, double, double, double, double, double) - Constructor for class net.sourceforge.pmd.stat.Metric
Modifiers() - Method in class net.sourceforge.pmd.ast.JavaParser
MoreLexicalActions() - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
MoreThanOneLogger - class net.sourceforge.pmd.rules.MoreThanOneLogger.
MoreThanOneLogger() - Constructor for class net.sourceforge.pmd.rules.MoreThanOneLogger
MultiplicativeExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
MyPrintStream - class net.sourceforge.pmd.util.designer.MyPrintStream.
MyPrintStream() - Constructor for class net.sourceforge.pmd.util.designer.MyPrintStream
main(String[]) - Static method in class net.sourceforge.pmd.PMD
main(String[]) - Static method in class net.sourceforge.pmd.cpd.CPD
main(String[]) - Static method in class net.sourceforge.pmd.cpd.GUI
main(String[]) - Static method in class net.sourceforge.pmd.util.Appendix
main(String[]) - Static method in class net.sourceforge.pmd.util.Benchmark
main(String[]) - Static method in class net.sourceforge.pmd.util.designer.Designer
main(String[]) - Static method in class net.sourceforge.pmd.util.viewer.Viewer
makeViolations(RuleContext, Set) - Method in class net.sourceforge.pmd.rules.codesize.NcssConstructorCount
makeViolations(RuleContext, Set) - Method in class net.sourceforge.pmd.rules.codesize.NcssMethodCount
makeViolations(RuleContext, Set) - Method in class net.sourceforge.pmd.rules.codesize.NcssTypeCount
makeViolations(RuleContext, Set) - Method in class net.sourceforge.pmd.rules.design.NpathComplexity
makeViolations(RuleContext, Set) - Method in class net.sourceforge.pmd.stat.StatisticalRule
mapFrom(Object[][]) - Static method in class net.sourceforge.pmd.util.CollectionUtil
  Creates and returns a map populated with the keyValuesSets where the value held by the tuples are they key and value in that order.
matches() - Method in class net.sourceforge.pmd.cpd.MatchAlgorithm
maxCommonLeadingWhitespaceForAll(String[]) - Static method in class net.sourceforge.pmd.util.StringUtil
  Determine the maximum number of common leading whitespace characters the strings share in the same sequence.
maxNextCharInd - Variable in class net.sourceforge.pmd.ast.JavaCharStream
maxNextCharInd - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
maxValueCount() - Method in interface net.sourceforge.pmd.PropertyDescriptor
  If the property is multi-valued, i.e.
maxValueCount() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method maxValueCount.
maxValueCount(int) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method maxValueCount.
merge(Report) - Method in class net.sourceforge.pmd.Report
message - Variable in class net.sourceforge.pmd.AbstractRule
message - Variable in class net.sourceforge.pmd.CommonAbstractRule
message - Variable in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
methodNames() - Method in class net.sourceforge.pmd.rules.AbstractPoorMethodCall
  Return the names of all the methods we are scanning for, no brackets or argument types.
methodNames() - Method in class net.sourceforge.pmd.rules.strings.UseIndexOfChar
  Method methodNames.
methodNames - Variable in class net.sourceforge.pmd.symboltable.ClassScope
metricAdded(Metric) - Method in interface net.sourceforge.pmd.ReportListener
metrics() - Method in class net.sourceforge.pmd.Report
multiValueDelimiter() - Method in interface net.sourceforge.pmd.PropertyDescriptor
  Return the character being used to delimit multiple property values within a single string.
multiValueDelimiter - Variable in class net.sourceforge.pmd.properties.AbstractPMDProperty
multiValueDelimiter(char) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method multiValueDelimiter.
multiValueDelimiter() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method multiValueDelimiter.

## N

NAME - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
NATIVE - Static variable in class net.sourceforge.pmd.ast.AccessNode
NATIVE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
NE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
NEW - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
NEW - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
NEWLINE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
NLS - class net.sourceforge.pmd.util.viewer.util.NLS.
  helps with internationalization
NLS() - Constructor for class net.sourceforge.pmd.util.viewer.util.NLS
NODE_SELECTED - Static variable in class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
  reason in the case of node selection
NOT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
NOTEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
NO_JSP_COMMENT_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
NO_JSP_TAG_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
NO_LT_OR_DOLLAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
NO_OPENBRACE_OR_LT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
NO_WHITESPACE_OR_LT_OR_DOLLAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
NULL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
NUM_CHAR - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
Name() - Method in class net.sourceforge.pmd.ast.JavaParser
NameDeclaration - interface net.sourceforge.pmd.symboltable.NameDeclaration.
NameFinder - class net.sourceforge.pmd.symboltable.NameFinder.
NameFinder(ASTPrimaryExpression) - Constructor for class net.sourceforge.pmd.symboltable.NameFinder
NameList() - Method in class net.sourceforge.pmd.ast.JavaParser
NameOccurrence - class net.sourceforge.pmd.symboltable.NameOccurrence.
NameOccurrence(SimpleNode, String) - Constructor for class net.sourceforge.pmd.symboltable.NameOccurrence
NcssConstructorCount - class net.sourceforge.pmd.rules.codesize.NcssConstructorCount.
  Non-commented source statement counter for constructors.
NcssConstructorCount() - Constructor for class net.sourceforge.pmd.rules.codesize.NcssConstructorCount
  Count constructor declarations.
NcssMethodCount - class net.sourceforge.pmd.rules.codesize.NcssMethodCount.
  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 net.sourceforge.pmd.rules.codesize.NcssTypeCount.
  Non-commented source statement counter for type declarations.
NcssTypeCount() - Constructor for class net.sourceforge.pmd.rules.codesize.NcssTypeCount
  Count type declarations.
NoInlineStyleInformation - class net.sourceforge.pmd.jsp.rules.NoInlineStyleInformation.
  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
Node - interface net.sourceforge.pmd.ast.Node.
Node - interface net.sourceforge.pmd.jsp.ast.Node.
NodeIterator - class net.sourceforge.pmd.jaxen.NodeIterator.
NodeIterator(Node) - Constructor for class net.sourceforge.pmd.jaxen.NodeIterator
NodeType - interface net.sourceforge.pmd.dfa.NodeType.
NonThreadSafeSingleton - class net.sourceforge.pmd.rules.design.NonThreadSafeSingleton.
NonThreadSafeSingleton() - Constructor for class net.sourceforge.pmd.rules.design.NonThreadSafeSingleton
NormalAnnotation() - Method in class net.sourceforge.pmd.ast.JavaParser
NpathComplexity - class net.sourceforge.pmd.rules.design.NpathComplexity.
  NPath complexity is a measurement of the acyclic execution paths through a function.
NpathComplexity() - Constructor for class net.sourceforge.pmd.rules.design.NpathComplexity
NullAssignmentRule - class net.sourceforge.pmd.rules.design.NullAssignmentRule.
NullAssignmentRule() - Constructor for class net.sourceforge.pmd.rules.design.NullAssignmentRule
NullLiteral() - Method in class net.sourceforge.pmd.ast.JavaParser
NumericConstants - interface net.sourceforge.pmd.util.NumericConstants.
name - Variable in class net.sourceforge.pmd.AbstractRule
name - Variable in class net.sourceforge.pmd.CommonAbstractRule
name() - Method in interface net.sourceforge.pmd.PropertyDescriptor
  The name of the property without spaces as it serves as the key into the property map.
name - Variable in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
name() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method name.
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.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.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.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.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
newToken(int) - 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.cpd.cppast.Token
  Returns a new Token object, by default.
newToken(int) - Static method in class net.sourceforge.pmd.jsp.ast.Token
  Returns a new Token object, by default.
next - Variable in class net.sourceforge.pmd.ast.JavaParser.JJCalls
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.JspParser.JJCalls
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(String) - Static method in class net.sourceforge.pmd.util.viewer.util.NLS
  translates the given key to the message
node - Variable in class net.sourceforge.pmd.dfa.pathfinder.PathElement
node - Variable in class net.sourceforge.pmd.symboltable.AbstractNameDeclaration
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

## O

OCTALINT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
OCTALLONG - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
OCTAL_LITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
OCTAL_PATTERN - Static variable in class net.sourceforge.pmd.rules.basic.AvoidUsingOctalValues
ONE - Static variable in interface net.sourceforge.pmd.util.NumericConstants
OPERATOR - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
OR - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
ORASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
OccurrenceFinder - class net.sourceforge.pmd.symboltable.OccurrenceFinder.
OccurrenceFinder() - Constructor for class net.sourceforge.pmd.symboltable.OccurrenceFinder
OnlyOneReturnRule - class net.sourceforge.pmd.rules.design.OnlyOneReturnRule.
OnlyOneReturnRule() - Constructor for class net.sourceforge.pmd.rules.design.OnlyOneReturnRule
OverrideBothEqualsAndHashcode - class net.sourceforge.pmd.rules.OverrideBothEqualsAndHashcode.
OverrideBothEqualsAndHashcode() - Constructor for class net.sourceforge.pmd.rules.OverrideBothEqualsAndHashcode
openNodeScope(Node) - Method in class net.sourceforge.pmd.ast.JJTJavaParserState
openNodeScope(Node) - Method in class net.sourceforge.pmd.jsp.ast.JJTJspParserState
outputReport(Report, String) - Method in class net.sourceforge.pmd.ant.Formatter

## P

PACKAGE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
PART_LETTER - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
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
PHPLanguage - class net.sourceforge.pmd.cpd.PHPLanguage.
PHPLanguage() - Constructor for class net.sourceforge.pmd.cpd.PHPLanguage
PHPLanguage.PHPFileOrDirectoryFilter - class net.sourceforge.pmd.cpd.PHPLanguage.PHPFileOrDirectoryFilter.
PHPLanguage.PHPFileOrDirectoryFilter() - Constructor for class net.sourceforge.pmd.cpd.PHPLanguage.PHPFileOrDirectoryFilter
PHPTokenizer - class net.sourceforge.pmd.cpd.PHPTokenizer.
PHPTokenizer() - Constructor for class net.sourceforge.pmd.cpd.PHPTokenizer
PHP_KEY - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
PLUS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
PLUS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
PLUSASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
PLUSEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
PLUSPLUS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
PMD - class net.sourceforge.pmd.PMD.
PMD() - Constructor for class net.sourceforge.pmd.PMD
PMDASMClassLoader - class net.sourceforge.pmd.typeresolution.PMDASMClassLoader.
PMDASMClassLoader() - Constructor for class net.sourceforge.pmd.typeresolution.PMDASMClassLoader
PMDASMVisitor - class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor.
PMDASMVisitor() - Constructor for class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
PMDException - exception net.sourceforge.pmd.PMDException.
  A convenience exception wrapper.
PMDException(String) - Constructor for class net.sourceforge.pmd.PMDException
PMDException(String, Exception) - Constructor for class net.sourceforge.pmd.PMDException
PMDTask - class net.sourceforge.pmd.ant.PMDTask.
PMDTask() - Constructor for class net.sourceforge.pmd.ant.PMDTask
POINTERTO - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
PREPROCESSOR_OUTPUT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
PRIORITIES - Static variable in interface net.sourceforge.pmd.Rule
PRIVATE - Static variable in class net.sourceforge.pmd.ast.AccessNode
PRIVATE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
PRIVATE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
PROTECTED - Static variable in class net.sourceforge.pmd.ast.AccessNode
PROTECTED - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
PROTECTED - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
PUBLIC - Static variable in class net.sourceforge.pmd.ast.AccessNode
PUBLIC - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
PUBLIC - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
PUBLIC - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
PackageDeclaration() - Method in class net.sourceforge.pmd.ast.JavaParser
PackageNode - class net.sourceforge.pmd.dfa.report.PackageNode.
PackageNode(String) - Constructor for class net.sourceforge.pmd.dfa.report.PackageNode
PapariTextRenderer - class net.sourceforge.pmd.renderers.PapariTextRenderer.
  A console renderer with optional color support under *nix systems.
PapariTextRenderer() - Constructor for class net.sourceforge.pmd.renderers.PapariTextRenderer
ParseException - exception net.sourceforge.pmd.ast.ParseException.
  This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for class net.sourceforge.pmd.ast.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for class net.sourceforge.pmd.ast.ParseException
  The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class net.sourceforge.pmd.ast.ParseException
ParseException - exception net.sourceforge.pmd.cpd.cppast.ParseException.
  This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for class net.sourceforge.pmd.cpd.cppast.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for class 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 class net.sourceforge.pmd.cpd.cppast.ParseException
ParseException - exception net.sourceforge.pmd.jsp.ast.ParseException.
  This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for class net.sourceforge.pmd.jsp.ast.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for class 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 class net.sourceforge.pmd.jsp.ast.ParseException
ParseExceptionHandler - class net.sourceforge.pmd.util.viewer.gui.ParseExceptionHandler.
  handles parsing exceptions
ParseExceptionHandler(JFrame, Exception) - Constructor for class net.sourceforge.pmd.util.viewer.gui.ParseExceptionHandler
  creates the dialog
Parser - interface net.sourceforge.pmd.parsers.Parser.
  Common interface for calling tree-building parsers or source files.
PathElement - class net.sourceforge.pmd.dfa.pathfinder.PathElement.
PathElement(IDataFlowNode) - Constructor for class net.sourceforge.pmd.dfa.pathfinder.PathElement
PathElement(IDataFlowNode, IDataFlowNode) - Constructor for class net.sourceforge.pmd.dfa.pathfinder.PathElement
PositionalIteratorRule - class net.sourceforge.pmd.rules.design.PositionalIteratorRule.
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
PreIncrementExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
PreserveStackTrace - class net.sourceforge.pmd.rules.design.PreserveStackTrace.
PreserveStackTrace() - Constructor for class net.sourceforge.pmd.rules.design.PreserveStackTrace
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
Prolog() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
  The optional prolog of a JSP, including (xml) declarations and DTD.
PropertyDescriptor - interface net.sourceforge.pmd.PropertyDescriptor.
  Property value descriptor that defines the use & requirements for setting property values for use within PMD and any associated GUIs.
paintComponent(Graphics) - Method in class net.sourceforge.pmd.util.designer.DFAPanel.DFACanvas
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.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
parseXPath(String) - Method in class net.sourceforge.pmd.jaxen.DocumentNavigator
parser - Variable in class net.sourceforge.pmd.ast.SimpleNode
parser - Variable in class net.sourceforge.pmd.jsp.ast.SimpleNode
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
popNode() - Method in class net.sourceforge.pmd.ast.JJTJavaParserState
popNode() - Method in class net.sourceforge.pmd.jsp.ast.JJTJspParserState
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.
preferredRowCount() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method preferredRowCount.
preferredRowCount() - Method in class net.sourceforge.pmd.properties.StringProperty
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
printStackTrace() - Method in class net.sourceforge.pmd.PMDException
printStackTrace(PrintStream) - Method in class net.sourceforge.pmd.PMDException
printStackTrace(PrintWriter) - Method in class net.sourceforge.pmd.PMDException
println(String) - Method in class net.sourceforge.pmd.util.designer.MyPrintStream
priority - Variable in class net.sourceforge.pmd.AbstractRule
priority - Variable in class net.sourceforge.pmd.CommonAbstractRule
priority - Variable in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
processFile(Reader, RuleSets, RuleContext) - Method in class net.sourceforge.pmd.PMD
  Processes the file read by the reader agains 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 agains the rule set.
processFile(InputStream, String, RuleSet, RuleContext) - Method in class net.sourceforge.pmd.PMD
  Processes the input stream agains a rule set using the given input encoding.
processFile(InputStream, String, RuleSets, RuleContext) - Method in class net.sourceforge.pmd.PMD
  Processes the input stream agains 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, RuleContext, String, boolean, boolean, String, String, String) - Static method in class net.sourceforge.pmd.PMD
  Run PMD on a list of files using multiple threads.
processFiles(List, RuleContext, RuleSets, boolean, boolean, String, String) - Method in class net.sourceforge.pmd.PMD
  Run PMD on a list of files.
properties - Variable in class net.sourceforge.pmd.AbstractRule
properties - Variable in class net.sourceforge.pmd.CommonAbstractRule
properties - Variable in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
propertiesByName() - Method in class net.sourceforge.pmd.AbstractRule
  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.VariableNamingConventions
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.ConsecutiveLiteralAppends
propertiesByName() - Method in class net.sourceforge.pmd.stat.StatisticalRule
propertyDescriptorFor(String) - Method in class net.sourceforge.pmd.AbstractRule
  Return the indicated property descriptor or null if not found.
propertyDescriptorFor(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
propertyDescriptorFor(String) - Method in interface net.sourceforge.pmd.Rule
propertyDescriptorFor(String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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.
propertyErrorFor(Rule) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method propertyErrorFor.
pseudoRef - Variable in class net.sourceforge.pmd.dfa.pathfinder.PathElement
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.

## Q

QUESTIONMARK - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
QUOTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
QUOTED_LITERAL - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
QUOTED_STRING - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
QUOTED_STRING_NO_BREAKS - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
QuoteIndependentAttributeValueContent() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
  Partial content of an attribute value that can contain all quotes.

## R

RBRACE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
RBRACKET - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
RCURLYBRACE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
REDECLARED - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
REFERENCING - Static variable in class net.sourceforge.pmd.dfa.variableaccess.VariableAccess
REGISTER - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
REM - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
REMASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
RETURN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
RETURN - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
RETURN_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
RPAREN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
RPARENTHESIS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
RSIGNEDSHIFT() - Method in class net.sourceforge.pmd.ast.JavaParser
RSIGNEDSHIFT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
RSIGNEDSHIFTASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
RSQUAREBRACKET - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
RUBY_KEY - Static variable in class net.sourceforge.pmd.cpd.LanguageFactory
RUNSIGNEDSHIFT() - Method in class net.sourceforge.pmd.ast.JavaParser
RUNSIGNEDSHIFT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
RUNSIGNEDSHIFTASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
ReInit(Reader, int, int, int) - Method in class net.sourceforge.pmd.ast.JavaCharStream
ReInit(Reader, int, int) - Method in class net.sourceforge.pmd.ast.JavaCharStream
ReInit(Reader) - Method in class net.sourceforge.pmd.ast.JavaCharStream
ReInit(InputStream, int, int, int) - Method in class net.sourceforge.pmd.ast.JavaCharStream
ReInit(InputStream, int, int) - Method in class net.sourceforge.pmd.ast.JavaCharStream
ReInit(InputStream) - Method in class net.sourceforge.pmd.ast.JavaCharStream
ReInit(CharStream) - Method in class net.sourceforge.pmd.ast.JavaParser
ReInit(JavaParserTokenManager) - Method in class net.sourceforge.pmd.ast.JavaParser
ReInit(CharStream) - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
ReInit(CharStream, int) - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
ReInit(SimpleCharStream) - Static method in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
ReInit(SimpleCharStream, int) - Static method in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
ReInit(Reader, int, int, int) - Method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
ReInit(Reader, int, int) - Method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
ReInit(Reader) - Method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
ReInit(InputStream, String, int, int, int) - Method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
ReInit(InputStream, int, int, int) - Method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
ReInit(InputStream, String) - Method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
ReInit(InputStream) - Method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
ReInit(InputStream, String, int, int) - Method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
ReInit(InputStream, int, int) - Method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
ReInit(CharStream) - Method in class net.sourceforge.pmd.jsp.ast.JspParser
ReInit(JspParserTokenManager) - Method in class net.sourceforge.pmd.jsp.ast.JspParser
ReInit(CharStream) - Method in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
ReInit(CharStream, int) - Method in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
ReadByte() - Method in class net.sourceforge.pmd.ast.JavaCharStream
ReferenceType() - Method in class net.sourceforge.pmd.ast.JavaParser
RelationalExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
Renderer - interface net.sourceforge.pmd.cpd.Renderer.
Renderer - interface net.sourceforge.pmd.renderers.Renderer.
Report - class net.sourceforge.pmd.Report.
Report() - Constructor for class net.sourceforge.pmd.Report
Report.ProcessingError - class net.sourceforge.pmd.Report.ProcessingError.
Report.ProcessingError(String, String) - Constructor for class net.sourceforge.pmd.Report.ProcessingError
Report.ReadableDuration - class net.sourceforge.pmd.Report.ReadableDuration.
Report.ReadableDuration(long) - Constructor for class net.sourceforge.pmd.Report.ReadableDuration
Report.SuppressedViolation - class net.sourceforge.pmd.Report.SuppressedViolation.
Report.SuppressedViolation(IRuleViolation, boolean, String) - Constructor for class net.sourceforge.pmd.Report.SuppressedViolation
ReportException - exception net.sourceforge.pmd.cpd.ReportException.
ReportException(Throwable) - Constructor for class net.sourceforge.pmd.cpd.ReportException
ReportHTMLPrintVisitor - class net.sourceforge.pmd.dfa.report.ReportHTMLPrintVisitor.
ReportHTMLPrintVisitor() - Constructor for class net.sourceforge.pmd.dfa.report.ReportHTMLPrintVisitor
ReportListener - interface net.sourceforge.pmd.ReportListener.
ReportTree - class net.sourceforge.pmd.dfa.report.ReportTree.
ReportTree() - Constructor for class net.sourceforge.pmd.dfa.report.ReportTree
ReportVisitor - class net.sourceforge.pmd.dfa.report.ReportVisitor.
ReportVisitor() - Constructor for class net.sourceforge.pmd.dfa.report.ReportVisitor
ResourceLoader - class net.sourceforge.pmd.util.ResourceLoader.
ResultType() - Method in class net.sourceforge.pmd.ast.JavaParser
ReturnStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
RubyLanguage - class net.sourceforge.pmd.cpd.RubyLanguage.
RubyLanguage() - Constructor for class net.sourceforge.pmd.cpd.RubyLanguage
RubyLanguage.RubyFileOrDirectoryFilter - class net.sourceforge.pmd.cpd.RubyLanguage.RubyFileOrDirectoryFilter.
RubyLanguage.RubyFileOrDirectoryFilter() - Constructor for class net.sourceforge.pmd.cpd.RubyLanguage.RubyFileOrDirectoryFilter
RubyTokenizer - class net.sourceforge.pmd.cpd.RubyTokenizer.
RubyTokenizer() - Constructor for class net.sourceforge.pmd.cpd.RubyTokenizer
Rule - interface net.sourceforge.pmd.Rule.
RuleContext - class net.sourceforge.pmd.RuleContext.
RuleContext() - Constructor for class net.sourceforge.pmd.RuleContext
RuleSet - class net.sourceforge.pmd.RuleSet.
  This class represents a collection of rules.
RuleSet() - Constructor for class net.sourceforge.pmd.RuleSet
RuleSetFactory - class net.sourceforge.pmd.RuleSetFactory.
RuleSetFactory() - Constructor for class net.sourceforge.pmd.RuleSetFactory
RuleSetNotFoundException - exception net.sourceforge.pmd.RuleSetNotFoundException.
RuleSetNotFoundException(String) - Constructor for class net.sourceforge.pmd.RuleSetNotFoundException
RuleSetWrapper - class net.sourceforge.pmd.ant.RuleSetWrapper.
RuleSetWrapper() - Constructor for class net.sourceforge.pmd.ant.RuleSetWrapper
RuleSets - class net.sourceforge.pmd.RuleSets.
  Grouping of Rules per Language in a RuleSet.
RuleSets() - Constructor for class net.sourceforge.pmd.RuleSets
  Public constructor.
RuleSets(RuleSet) - Constructor for class net.sourceforge.pmd.RuleSets
  Public constructor.
RuleViolation - class net.sourceforge.pmd.RuleViolation.
RuleViolation(Rule, RuleContext, SimpleNode) - Constructor for class net.sourceforge.pmd.RuleViolation
RuleViolation(Rule, RuleContext, SimpleNode, String) - Constructor for class net.sourceforge.pmd.RuleViolation
RuleViolation.RuleViolationComparator - class net.sourceforge.pmd.RuleViolation.RuleViolationComparator.
RuleViolation.RuleViolationComparator() - Constructor for class net.sourceforge.pmd.RuleViolation.RuleViolationComparator
readChar() - Method in interface net.sourceforge.pmd.ast.CharStream
  Returns the next character from the selected input.
readChar() - Method in class net.sourceforge.pmd.ast.JavaCharStream
readChar() - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
readChar() - Method in interface net.sourceforge.pmd.jsp.ast.CharStream
  Returns the next character from the selected input.
realKind - Variable in class net.sourceforge.pmd.ast.Token.GTToken
registerSelfInSimpleContext() - Static method in class net.sourceforge.pmd.jaxen.MatchesFunction
remove() - Method in class net.sourceforge.pmd.jaxen.AttributeAxisIterator
remove() - Method in class net.sourceforge.pmd.jaxen.NodeIterator
removeLast() - Method in class net.sourceforge.pmd.dfa.pathfinder.CurrentPath
removeModifier(int, int) - Static method in class net.sourceforge.pmd.ast.AccessNode
  Removes the given modifier.
removePathToChild(IDataFlowNode) - Method in class net.sourceforge.pmd.dfa.DataFlowNode
removePathToChild(IDataFlowNode) - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
removeTreeModelListener(TreeModelListener) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
removeViewerModelListener(ViewerModelListener) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
render(Iterator) - Method in class net.sourceforge.pmd.cpd.CSVRenderer
render(Iterator) - Method in interface net.sourceforge.pmd.cpd.Renderer
render(Iterator) - Method in class net.sourceforge.pmd.cpd.SimpleRenderer
render(Iterator) - Method in class net.sourceforge.pmd.cpd.XMLRenderer
render(Report) - Method in class net.sourceforge.pmd.renderers.AbstractRenderer
render(Writer, Report) - Method in class net.sourceforge.pmd.renderers.CSVRenderer
render(Writer, Report) - Method in class net.sourceforge.pmd.renderers.EmacsRenderer
render(Writer, Report) - Method in class net.sourceforge.pmd.renderers.HTMLRenderer
render(Writer, Report) - Method in class net.sourceforge.pmd.renderers.IDEAJRenderer
render(Writer, Report) - Method in class net.sourceforge.pmd.renderers.PapariTextRenderer
render(Report) - Method in interface net.sourceforge.pmd.renderers.Renderer
  Deprecated. This method consumes too much memory. Use the render method with the Writer argument instead.
render(Writer, Report) - Method in interface net.sourceforge.pmd.renderers.Renderer
render(Writer, Report) - Method in class net.sourceforge.pmd.renderers.SummaryHTMLRenderer
render(Writer, Report) - Method in class net.sourceforge.pmd.renderers.TextPadRenderer
render(Writer, Report) - Method in class net.sourceforge.pmd.renderers.TextRenderer
render(Writer, Report) - Method in class net.sourceforge.pmd.renderers.VBHTMLRenderer
render(Writer, Report) - Method in class net.sourceforge.pmd.renderers.XMLRenderer
render(Writer, Report) - Method in class net.sourceforge.pmd.renderers.YAHTMLRenderer
renderBody(Writer, Report) - Method in class net.sourceforge.pmd.renderers.HTMLRenderer
renderSummary(Writer, Report) - Method in class net.sourceforge.pmd.renderers.SummaryHTMLRenderer
replaceString(String, char, String) - Static method in class net.sourceforge.pmd.util.StringUtil
replaceString(String, String, String) - Static method in class net.sourceforge.pmd.util.StringUtil
report(String) - Method in class net.sourceforge.pmd.cpd.FileReporter
reset() - Method in class net.sourceforge.pmd.ast.JJTJavaParserState
reset() - Method in class net.sourceforge.pmd.jsp.ast.JJTJspParserState
resetTo(List, LineGetter) - Method in class net.sourceforge.pmd.util.designer.DFAPanel
resolve(String) - Method in class net.sourceforge.pmd.symboltable.TypeSet.CurrentPackageResolver
resolve(String) - Method in class net.sourceforge.pmd.symboltable.TypeSet.ExplicitImportResolver
resolve(String) - Method in class net.sourceforge.pmd.symboltable.TypeSet.FullyQualifiedNameResolver
resolve(String) - Method in class net.sourceforge.pmd.symboltable.TypeSet.ImplicitImportResolver
resolve(String) - Method in class net.sourceforge.pmd.symboltable.TypeSet.ImportOnDemandResolver
resolve(String) - Method in class net.sourceforge.pmd.symboltable.TypeSet.PrimitiveTypeResolver
resolve(String) - Method in interface net.sourceforge.pmd.symboltable.TypeSet.Resolver
resolve(String) - Method in class net.sourceforge.pmd.symboltable.TypeSet.VoidResolver
returnsArray() - Method in class net.sourceforge.pmd.ast.ASTResultType
reverseParentPathsTo(IDataFlowNode) - Method in class net.sourceforge.pmd.dfa.DataFlowNode
reverseParentPathsTo(IDataFlowNode) - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
rootNode() - Method in class net.sourceforge.pmd.ast.JJTJavaParserState
rootNode() - Method in class net.sourceforge.pmd.jsp.ast.JJTJspParserState
ruleSetName - Variable in class net.sourceforge.pmd.AbstractRule
ruleSetName - Variable in class net.sourceforge.pmd.CommonAbstractRule
ruleSetName - Variable in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
ruleViolationAdded(IRuleViolation) - Method in interface net.sourceforge.pmd.ReportListener
run() - Method in class net.sourceforge.pmd.dfa.SequenceChecker
  Finds the first most inner sequence e.g IFStart & IFEnd.
run() - Method in class net.sourceforge.pmd.dfa.pathfinder.DAAPathFinder

## S

SCOPE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
SC_AND - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
SC_OR - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
SEMICOLON - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
SEMICOLON - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
SHIFTLEFT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
SHIFTLEFTEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
SHIFTRIGHT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
SHIFTRIGHTEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
SHORT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
SHORT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
SIGNED - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
SINGLE_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
SINGLE_QUOTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
SIZEOF - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
SLASH - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
SLASHASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
STAR - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
STAR - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
STARASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
START_END_TAG_MISMATCH_RULE_NAME - Static variable in class net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
STATIC - Static variable in class net.sourceforge.pmd.ast.AccessNode
STATIC - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
STATIC - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
STATIC_LEXER_ERROR - Static variable in class net.sourceforge.pmd.ast.TokenMgrError
  An attempt wass made to create a second instance of a static token manager.
STATIC_LEXER_ERROR - Static variable in class net.sourceforge.pmd.cpd.cppast.TokenMgrError
  An attempt wass made to create a second instance of a static token manager.
STATIC_LEXER_ERROR - Static variable in class net.sourceforge.pmd.jsp.ast.TokenMgrError
  An attempt wass made to create a second instance of a static token manager.
STRICTFP - Static variable in class net.sourceforge.pmd.ast.AccessNode
STRICTFP - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
STRICT_OCTAL_PATTERN - Static variable in class net.sourceforge.pmd.rules.basic.AvoidUsingOctalValues
STRING - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
STRING_LITERAL - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
STRUCT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
SUPER - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
SWITCH - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
SWITCH - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
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
SYNCHRONIZED - Static variable in class net.sourceforge.pmd.ast.AccessNode
SYNCHRONIZED - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
SYSTEM - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
Scope - interface net.sourceforge.pmd.symboltable.Scope.
  Provides methods which all scopes must implement

  See JLS 6.3 for a description of scopes
ScopeAndDeclarationFinder - class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder.
  Visitor for scope creation.
ScopeAndDeclarationFinder() - Constructor for class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
Search - class net.sourceforge.pmd.symboltable.Search.
Search(NameOccurrence) - Constructor for class net.sourceforge.pmd.symboltable.Search
SequenceChecker - class net.sourceforge.pmd.dfa.SequenceChecker.
SequenceChecker(List) - Constructor for class net.sourceforge.pmd.dfa.SequenceChecker
SequenceException - exception net.sourceforge.pmd.dfa.SequenceException.
SequenceException() - Constructor for class net.sourceforge.pmd.dfa.SequenceException
SequenceException(String) - Constructor for class net.sourceforge.pmd.dfa.SequenceException
ShiftExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
SimpleCharStream - class net.sourceforge.pmd.cpd.cppast.SimpleCharStream.
  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
SimpleCharStream(Reader, int, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
SimpleCharStream(Reader) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
SimpleCharStream(InputStream, int, int, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
SimpleCharStream(InputStream, String, int, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
SimpleCharStream(InputStream, int, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
SimpleCharStream(InputStream, String) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
SimpleCharStream(InputStream) - Constructor for class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
SimpleJavaNode - class net.sourceforge.pmd.ast.SimpleJavaNode.
SimpleJavaNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.SimpleJavaNode
SimpleJavaNode(int) - Constructor for class net.sourceforge.pmd.ast.SimpleJavaNode
SimpleNode - class net.sourceforge.pmd.ast.SimpleNode.
SimpleNode(int) - Constructor for class net.sourceforge.pmd.ast.SimpleNode
SimpleNode(JavaParser, int) - Constructor for class net.sourceforge.pmd.ast.SimpleNode
SimpleNode - class net.sourceforge.pmd.jsp.ast.SimpleNode.
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 net.sourceforge.pmd.util.viewer.gui.menu.SimpleNodeSubMenu.
  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 net.sourceforge.pmd.util.viewer.model.SimpleNodeTreeNodeAdapter.
  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 net.sourceforge.pmd.cpd.SimpleRenderer.
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 net.sourceforge.pmd.SimpleRuleSetNameMapper.
SimpleRuleSetNameMapper(String) - Constructor for class net.sourceforge.pmd.SimpleRuleSetNameMapper
SimplifyBooleanReturns - class net.sourceforge.pmd.rules.SimplifyBooleanReturns.
SimplifyBooleanReturns() - Constructor for class net.sourceforge.pmd.rules.SimplifyBooleanReturns
SingleMemberAnnotation() - Method in class net.sourceforge.pmd.ast.JavaParser
SingularField - class net.sourceforge.pmd.rules.SingularField.
SingularField() - Constructor for class net.sourceforge.pmd.rules.SingularField
SkipLexicalActions(Token) - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
SourceCode - class net.sourceforge.pmd.cpd.SourceCode.
SourceCode(SourceCode.CodeLoader) - Constructor for class net.sourceforge.pmd.cpd.SourceCode
SourceCode.CodeLoader - class net.sourceforge.pmd.cpd.SourceCode.CodeLoader.
SourceCode.CodeLoader() - Constructor for class net.sourceforge.pmd.cpd.SourceCode.CodeLoader
SourceCode.FileCodeLoader - class net.sourceforge.pmd.cpd.SourceCode.FileCodeLoader.
SourceCode.FileCodeLoader(File) - Constructor for class net.sourceforge.pmd.cpd.SourceCode.FileCodeLoader
SourceCode.StringCodeLoader - class net.sourceforge.pmd.cpd.SourceCode.StringCodeLoader.
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 net.sourceforge.pmd.util.viewer.gui.SourceCodePanel.
  source code panel
SourceCodePanel(ViewerModel) - Constructor for class net.sourceforge.pmd.util.viewer.gui.SourceCodePanel
SourceFileConstants - class net.sourceforge.pmd.SourceFileConstants.
  Constants used when handling names of source files.
SourceFileConstants() - Constructor for class net.sourceforge.pmd.SourceFileConstants
SourceFileOrDirectoryFilter - class net.sourceforge.pmd.cpd.SourceFileOrDirectoryFilter.
  Filtering of directories en wanted source files.
SourceFileOrDirectoryFilter(SourceFileSelector) - Constructor for class net.sourceforge.pmd.cpd.SourceFileOrDirectoryFilter
  Public constructor
SourceFileScope - class net.sourceforge.pmd.symboltable.SourceFileScope.
SourceFileScope() - Constructor for class net.sourceforge.pmd.symboltable.SourceFileScope
SourceFileScope(String) - Constructor for class net.sourceforge.pmd.symboltable.SourceFileScope
SourceFileSelector - class net.sourceforge.pmd.SourceFileSelector.
  Filtering of wanted source files.
SourceFileSelector() - Constructor for class net.sourceforge.pmd.SourceFileSelector
SourceType - class net.sourceforge.pmd.SourceType.
  Enumeration of the types of source code.
SourceTypeDiscoverer - class net.sourceforge.pmd.SourceTypeDiscoverer.
  This class can give the SourceType of a source file.
SourceTypeDiscoverer() - Constructor for class net.sourceforge.pmd.SourceTypeDiscoverer
  Public constructor.
SourceTypeHandler - interface net.sourceforge.pmd.sourcetypehandlers.SourceTypeHandler.
  Interface for obtaining the classes necessary for checking source files of a specific language.
SourceTypeHandlerBroker - class net.sourceforge.pmd.sourcetypehandlers.SourceTypeHandlerBroker.
  Broker for SourceTypeHandler instances for specific SourceTypes.
SourceTypeToRuleLanguageMapper - class net.sourceforge.pmd.SourceTypeToRuleLanguageMapper.
  Mapping of SourceType to RuleLanguage.
StackObject - class net.sourceforge.pmd.dfa.StackObject.
StackObject(int, IDataFlowNode) - Constructor for class net.sourceforge.pmd.dfa.StackObject
StartAndEndTagMismatchException - exception net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException.
StartAndEndTagMismatchException(int, int, String, int, int, String) - Constructor for class net.sourceforge.pmd.jsp.ast.StartAndEndTagMismatchException
  Public constructor.
StartOrEndDataFlowNode - class net.sourceforge.pmd.dfa.StartOrEndDataFlowNode.
StartOrEndDataFlowNode(LinkedList, int, boolean) - Constructor for class net.sourceforge.pmd.dfa.StartOrEndDataFlowNode
StartTagState - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
Statement() - Method in class net.sourceforge.pmd.ast.JavaParser
StatementAndBraceFinder - class net.sourceforge.pmd.dfa.StatementAndBraceFinder.
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
StatisticalRule - class net.sourceforge.pmd.stat.StatisticalRule.
StatisticalRule() - Constructor for class net.sourceforge.pmd.stat.StatisticalRule
StringConcatenationRule - class net.sourceforge.pmd.rules.StringConcatenationRule.
StringConcatenationRule() - Constructor for class net.sourceforge.pmd.rules.StringConcatenationRule
StringInstantiation - class net.sourceforge.pmd.rules.strings.StringInstantiation.
StringInstantiation() - Constructor for class net.sourceforge.pmd.rules.strings.StringInstantiation
StringProperty - class net.sourceforge.pmd.properties.StringProperty.
  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.
StringToStringRule - class net.sourceforge.pmd.rules.strings.StringToStringRule.
StringToStringRule() - Constructor for class net.sourceforge.pmd.rules.strings.StringToStringRule
StringUtil - class net.sourceforge.pmd.util.StringUtil.
StringUtil() - Constructor for class net.sourceforge.pmd.util.StringUtil
Structure - class net.sourceforge.pmd.dfa.Structure.
Structure() - Constructor for class net.sourceforge.pmd.dfa.Structure
SummaryHTMLRenderer - class net.sourceforge.pmd.renderers.SummaryHTMLRenderer.
SummaryHTMLRenderer(String, String) - Constructor for class net.sourceforge.pmd.renderers.SummaryHTMLRenderer
SummaryHTMLRenderer() - Constructor for class net.sourceforge.pmd.renderers.SummaryHTMLRenderer
SuspiciousHashcodeMethodName - class net.sourceforge.pmd.rules.naming.SuspiciousHashcodeMethodName.
SuspiciousHashcodeMethodName() - Constructor for class net.sourceforge.pmd.rules.naming.SuspiciousHashcodeMethodName
SuspiciousOctalEscape - class net.sourceforge.pmd.rules.SuspiciousOctalEscape.
SuspiciousOctalEscape() - Constructor for class net.sourceforge.pmd.rules.SuspiciousOctalEscape
SwitchDensityRule - class net.sourceforge.pmd.rules.design.SwitchDensityRule.
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
SwitchTo(int) - Static method in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
SwitchTo(int) - Method in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
SymbolFacade - class net.sourceforge.pmd.symboltable.SymbolFacade.
SymbolFacade() - Constructor for class net.sourceforge.pmd.symboltable.SymbolFacade
SymbolTableTestRule - class net.sourceforge.pmd.rules.SymbolTableTestRule.
SymbolTableTestRule() - Constructor for class net.sourceforge.pmd.rules.SymbolTableTestRule
SymbolTableViewer - class net.sourceforge.pmd.util.SymbolTableViewer.
SymbolTableViewer() - Constructor for class net.sourceforge.pmd.util.SymbolTableViewer
SynchronizedStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
SyntaxErrorException - exception net.sourceforge.pmd.jsp.ast.SyntaxErrorException.
SyntaxErrorException(int, String) - Constructor for class net.sourceforge.pmd.jsp.ast.SyntaxErrorException
selectNode(SimpleNode, Object) - Method in class net.sourceforge.pmd.util.viewer.model.ViewerModel
  selects the given node in the AST
setASTCompilationUnitPackage(String) - Method in class net.sourceforge.pmd.symboltable.TypeSet
setAbstract() - Method in class net.sourceforge.pmd.ast.AccessNode
setArgumentCount(int) - Method in class net.sourceforge.pmd.symboltable.NameOccurrence
setBooleanProperty(String, boolean) - Method in class net.sourceforge.pmd.AbstractRule
  Deprecated. - use setProperty(PropertyDescriptor, Object) instead
setClasspath(Path) - Method in class net.sourceforge.pmd.ant.PMDTask
setClasspathRef(Reference) - Method in class net.sourceforge.pmd.ant.PMDTask
setCode(LineGetter) - Method in class net.sourceforge.pmd.util.designer.DFAPanel.DFACanvas
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
setDataFlowNode(IDataFlowNode) - Method in class net.sourceforge.pmd.ast.SimpleNode
setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
setDebugStream(PrintStream) - Static method in class net.sourceforge.pmd.cpd.cppast.CPPParserTokenManager
setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.jsp.ast.JspParserTokenManager
setDefault() - Method in class net.sourceforge.pmd.ast.ASTSwitchLabel
setDescription(String) - Method in class net.sourceforge.pmd.AbstractRule
setDescription(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
setDescription(String) - Method in interface net.sourceforge.pmd.Rule
setDescription(String) - Method in class net.sourceforge.pmd.RuleSet
setDescription(String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
setEmpty(boolean) - Method in class net.sourceforge.pmd.jsp.ast.ASTElement
setEncoding(String) - Method in class net.sourceforge.pmd.ant.PMDTask
setExample(String) - Method in class net.sourceforge.pmd.AbstractRule
setExample(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
setExample(String) - Method in interface net.sourceforge.pmd.Rule
setExample(String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
setExcludeMarker(String) - Method in class net.sourceforge.pmd.PMD
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.JspParser
setExcludeMarker(String) - Method in interface net.sourceforge.pmd.parsers.Parser
setExternalInfoUrl(String) - Method in class net.sourceforge.pmd.AbstractRule
setExternalInfoUrl(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
setExternalInfoUrl(String) - Method in interface net.sourceforge.pmd.Rule
setExternalInfoUrl(String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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
setFinal() - Method in class net.sourceforge.pmd.ast.AccessNode
setFirst(int) - Method in class net.sourceforge.pmd.cpd.Match.MatchCode
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
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
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.AbstractRule
setInclude(boolean) - Method in class net.sourceforge.pmd.CommonAbstractRule
setInclude(boolean) - Method in interface net.sourceforge.pmd.Rule
setInclude(boolean) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
setInterface() - Method in class net.sourceforge.pmd.ast.ASTClassOrInterfaceDeclaration
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
setJDK13() - Method in class net.sourceforge.pmd.ast.JavaParser
setJDK15() - Method in class net.sourceforge.pmd.ast.JavaParser
setJavaVersion(SourceType) - Method in class net.sourceforge.pmd.PMD
  Set the SourceType to be used for ".java" files.
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(Language) - Method in class net.sourceforge.pmd.RuleSet
setLanguage(CPDTask.LanguageAttribute) - Method in class net.sourceforge.pmd.cpd.CPDTask
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) - Method in class net.sourceforge.pmd.cpd.Match
setMessage(String) - Method in class net.sourceforge.pmd.AbstractRule
setMessage(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
setMessage(String) - Method in interface net.sourceforge.pmd.Rule
setMessage(String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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.RuleSetFactory
setMinimumPriority(int) - Method in class net.sourceforge.pmd.ant.PMDTask
setMinimumTokenCount(int) - Method in class net.sourceforge.pmd.cpd.CPDTask
setModifiers(int) - Method in class net.sourceforge.pmd.ast.AccessNode
setName(String) - Method in class net.sourceforge.pmd.AbstractRule
setName(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
setName(String) - Method in interface net.sourceforge.pmd.Rule
setName(String) - Method in class net.sourceforge.pmd.RuleSet
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 class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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 class net.sourceforge.pmd.ast.AccessNode
setNode(SimpleNode) - Method in class net.sourceforge.pmd.stat.DataPoint
setOutputFile(File) - Method in class net.sourceforge.pmd.cpd.CPDTask
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.AbstractRule
setPriority(int) - Method in class net.sourceforge.pmd.CommonAbstractRule
setPriority(int) - Method in interface net.sourceforge.pmd.Rule
setPriority(int) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
setPrivate() - Method in class net.sourceforge.pmd.ast.AccessNode
setProperties(PropertyDescriptor, Object[]) - Method in class net.sourceforge.pmd.AbstractRule
setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.JavaTokenizer
setProperty(PropertyDescriptor, Object) - Method in class net.sourceforge.pmd.AbstractRule
setProtected() - Method in class net.sourceforge.pmd.ast.AccessNode
setPublic() - Method in class net.sourceforge.pmd.ast.AccessNode
setPublicId(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTDoctypeExternalId
setReport(Report) - Method in class net.sourceforge.pmd.RuleContext
setRuleSetFiles(String) - Method in class net.sourceforge.pmd.ant.PMDTask
setRuleSetName(String) - Method in class net.sourceforge.pmd.AbstractRule
setRuleSetName(String) - Method in class net.sourceforge.pmd.CommonAbstractRule
setRuleSetName(String) - Method in interface net.sourceforge.pmd.Rule
setRuleSetName(String) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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 class net.sourceforge.pmd.PMDException
setShortFilenames(boolean) - Method in class net.sourceforge.pmd.ant.PMDTask
setShowSuppressed(boolean) - Method in class net.sourceforge.pmd.ant.Formatter
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 class net.sourceforge.pmd.ast.ASTImportDeclaration
setStatic() - Method in class net.sourceforge.pmd.ast.ASTInitializer
setStatic() - Method in class net.sourceforge.pmd.ast.AccessNode
setStrictfp() - Method in class net.sourceforge.pmd.ast.AccessNode
setSynchronized() - Method in class net.sourceforge.pmd.ast.AccessNode
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 class net.sourceforge.pmd.ast.AccessNode
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.ASTClassOrInterfaceType
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.AbstractRule
setUsesDFA() - Method in class net.sourceforge.pmd.CommonAbstractRule
setUsesDFA() - Method in interface net.sourceforge.pmd.Rule
setUsesDFA() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
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.AbstractRule
setUsesTypeResolution() - Method in class net.sourceforge.pmd.CommonAbstractRule
setUsesTypeResolution() - Method in interface net.sourceforge.pmd.Rule
setUsesTypeResolution() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
setValue(String) - Method in class net.sourceforge.pmd.jsp.ast.ASTJspDirectiveAttribute
setVarargs() - Method in class net.sourceforge.pmd.ast.ASTFormalParameter
setVariableAccess(List) - Method in class net.sourceforge.pmd.dfa.DataFlowNode
setVariableAccess(List) - Method in interface net.sourceforge.pmd.dfa.IDataFlowNode
setVolatile() - Method in class net.sourceforge.pmd.ast.AccessNode
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
size() - Method in class net.sourceforge.pmd.Report
size() - Method in class net.sourceforge.pmd.RuleSet
  Returns the number of rules in this ruleset
size() - Method in class net.sourceforge.pmd.cpd.Tokens
size() - Method in class net.sourceforge.pmd.dfa.report.ReportTree
skipDuplicates() - Method in class net.sourceforge.pmd.cpd.CPD
specialConstructor - Variable in class 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 class 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 class 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.
start() - Method in class net.sourceforge.pmd.Report
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.
staticFlag - Static variable in class net.sourceforge.pmd.ast.JavaCharStream
staticFlag - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
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.
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

## T

TAG_END - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
TAG_NAME - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
TAG_SLASHEND - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
TAG_START - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
TEMPLATE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
TEXT_IN_EL - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
THIS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
THIS - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
THROW - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
THROW - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
THROWS - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
TILDE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
TILDE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
TIMESEQUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
TOKENS - Static variable in class net.sourceforge.pmd.cpd.AnyTokenizer
TRANSIENT - Static variable in class net.sourceforge.pmd.ast.AccessNode
TRANSIENT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
TRUE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
TRUETOK - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
TRY - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
TRY - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
TYPEDEF - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
TargetJDK1_3 - class net.sourceforge.pmd.TargetJDK1_3.
  This is an implementation of `TargetJDKVersion` for JDK 1.3.
TargetJDK1_3() - Constructor for class net.sourceforge.pmd.TargetJDK1_3
TargetJDK1_4 - class net.sourceforge.pmd.TargetJDK1_4.
  This is an implementation of `TargetJDKVersion` for JDK 1.4.
TargetJDK1_4() - Constructor for class net.sourceforge.pmd.TargetJDK1_4
TargetJDK1_5 - class net.sourceforge.pmd.TargetJDK1_5.
  This is an implementation of `TargetJDKVersion` for JDK 1.5.
TargetJDK1_5() - Constructor for class net.sourceforge.pmd.TargetJDK1_5
TargetJDK1_6 - class net.sourceforge.pmd.TargetJDK1_6.
  This is an implementation of `TargetJDKVersion` for JDK 1.6.
TargetJDK1_6() - Constructor for class net.sourceforge.pmd.TargetJDK1_6
TargetJDKVersion - interface net.sourceforge.pmd.TargetJDKVersion.
  Interface to create JDK-appropriate parsers.
TestClassWithoutTestCases - class net.sourceforge.pmd.rules.junit.TestClassWithoutTestCases.
TestClassWithoutTestCases() - Constructor for class net.sourceforge.pmd.rules.junit.TestClassWithoutTestCases
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 "".
TextPadRenderer - class net.sourceforge.pmd.renderers.TextPadRenderer.
  A Renderer for running PMD via a TextPad 'tool'.
TextPadRenderer() - Constructor for class net.sourceforge.pmd.renderers.TextPadRenderer
TextRenderer - class net.sourceforge.pmd.renderers.TextRenderer.
TextRenderer() - Constructor for class net.sourceforge.pmd.renderers.TextRenderer
ThrowStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
Token - class net.sourceforge.pmd.ast.Token.
  Describes the input token stream.
Token() - Constructor for class net.sourceforge.pmd.ast.Token
Token - class net.sourceforge.pmd.cpd.cppast.Token.
  Describes the input token stream.
Token() - Constructor for class net.sourceforge.pmd.cpd.cppast.Token
Token - class net.sourceforge.pmd.jsp.ast.Token.
  Describes the input token stream.
Token() - Constructor for class net.sourceforge.pmd.jsp.ast.Token
Token.GTToken - class net.sourceforge.pmd.ast.Token.GTToken.
Token.GTToken() - Constructor for class net.sourceforge.pmd.ast.Token.GTToken
TokenEntry - class net.sourceforge.pmd.cpd.TokenEntry.
TokenEntry(String, String, int) - Constructor for class net.sourceforge.pmd.cpd.TokenEntry
TokenLexicalActions(Token) - Method in class net.sourceforge.pmd.ast.JavaParserTokenManager
TokenMgrError - exception net.sourceforge.pmd.ast.TokenMgrError.
TokenMgrError() - Constructor for class net.sourceforge.pmd.ast.TokenMgrError
TokenMgrError(String, int) - Constructor for class net.sourceforge.pmd.ast.TokenMgrError
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class net.sourceforge.pmd.ast.TokenMgrError
TokenMgrError - error net.sourceforge.pmd.cpd.cppast.TokenMgrError.
TokenMgrError() - Constructor for class net.sourceforge.pmd.cpd.cppast.TokenMgrError
TokenMgrError(String, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.TokenMgrError
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class net.sourceforge.pmd.cpd.cppast.TokenMgrError
TokenMgrError - exception net.sourceforge.pmd.jsp.ast.TokenMgrError.
TokenMgrError() - Constructor for class net.sourceforge.pmd.jsp.ast.TokenMgrError
TokenMgrError(String, int) - Constructor for class net.sourceforge.pmd.jsp.ast.TokenMgrError
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class net.sourceforge.pmd.jsp.ast.TokenMgrError
Tokenizer - interface net.sourceforge.pmd.cpd.Tokenizer.
Tokens - class net.sourceforge.pmd.cpd.Tokens.
Tokens() - Constructor for class net.sourceforge.pmd.cpd.Tokens
TooManyFields - class net.sourceforge.pmd.rules.design.TooManyFields.
TooManyFields() - Constructor for class net.sourceforge.pmd.rules.design.TooManyFields
TryStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
Type() - Method in class net.sourceforge.pmd.ast.JavaParser
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
TypeMap - class net.sourceforge.pmd.util.TypeMap.
  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.
TypeParameter() - Method in class net.sourceforge.pmd.ast.JavaParser
TypeParameters() - Method in class net.sourceforge.pmd.ast.JavaParser
TypeProperty - class net.sourceforge.pmd.properties.TypeProperty.
  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 net.sourceforge.pmd.typeresolution.TypeResolutionFacade.
TypeResolutionFacade() - Constructor for class net.sourceforge.pmd.typeresolution.TypeResolutionFacade
TypeSet - class net.sourceforge.pmd.symboltable.TypeSet.
  Keeps track of the types encountered in a ASTCompilationUnit
TypeSet() - Constructor for class net.sourceforge.pmd.symboltable.TypeSet
TypeSet.CurrentPackageResolver - class net.sourceforge.pmd.symboltable.TypeSet.CurrentPackageResolver.
TypeSet.CurrentPackageResolver(String) - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.CurrentPackageResolver
TypeSet.ExplicitImportResolver - class net.sourceforge.pmd.symboltable.TypeSet.ExplicitImportResolver.
TypeSet.ExplicitImportResolver(Set) - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.ExplicitImportResolver
TypeSet.FullyQualifiedNameResolver - class net.sourceforge.pmd.symboltable.TypeSet.FullyQualifiedNameResolver.
TypeSet.FullyQualifiedNameResolver() - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.FullyQualifiedNameResolver
TypeSet.ImplicitImportResolver - class net.sourceforge.pmd.symboltable.TypeSet.ImplicitImportResolver.
TypeSet.ImplicitImportResolver() - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.ImplicitImportResolver
TypeSet.ImportOnDemandResolver - class net.sourceforge.pmd.symboltable.TypeSet.ImportOnDemandResolver.
TypeSet.ImportOnDemandResolver(Set) - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.ImportOnDemandResolver
TypeSet.PrimitiveTypeResolver - class net.sourceforge.pmd.symboltable.TypeSet.PrimitiveTypeResolver.
TypeSet.PrimitiveTypeResolver() - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.PrimitiveTypeResolver
TypeSet.Resolver - interface net.sourceforge.pmd.symboltable.TypeSet.Resolver.
  TODO should Resolver provide a canResolve() and a resolve()? Requiring 2 calls seems clunky...
TypeSet.VoidResolver - class net.sourceforge.pmd.symboltable.TypeSet.VoidResolver.
TypeSet.VoidResolver() - Constructor for class net.sourceforge.pmd.symboltable.TypeSet.VoidResolver
tabSize - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
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.
testingOnly__setBeginColumn(int) - Method in class net.sourceforge.pmd.ast.SimpleNode
testingOnly__setBeginLine(int) - Method in class net.sourceforge.pmd.ast.SimpleNode
toString() - Method in class net.sourceforge.pmd.ExternalRuleID
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.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.Match
toString() - Method in class net.sourceforge.pmd.cpd.cppast.Token
  Returns the image.
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.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.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.viewer.model.SimpleNodeTreeNodeAdapter
token - Variable in class net.sourceforge.pmd.ast.JavaParser
token - Variable in class net.sourceforge.pmd.jsp.ast.JspParser
tokenAt(int, TokenEntry) - Method in class net.sourceforge.pmd.cpd.MatchAlgorithm
tokenBegin - Variable in class net.sourceforge.pmd.ast.JavaCharStream
tokenBegin - Static variable in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
tokenImage - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
tokenImage - Variable in class 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
tokenImage - Variable in class 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
tokenImage - Variable in class net.sourceforge.pmd.jsp.ast.ParseException
  This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
token_source - Variable in class net.sourceforge.pmd.ast.JavaParser
token_source - Variable in class net.sourceforge.pmd.jsp.ast.JspParser
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.JSPTokenizer
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.JavaTokenizer
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.PHPTokenizer
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.RubyTokenizer
tokenize(SourceCode, Tokens) - Method in interface net.sourceforge.pmd.cpd.Tokenizer
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.
type() - Method in interface net.sourceforge.pmd.PropertyDescriptor
  Denotes the value datatype.
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.
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.

## U

UNDEFINITION - Static variable in class net.sourceforge.pmd.dfa.variableaccess.VariableAccess
UNION - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
UNPARSED - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
UNPARSED_TEXT - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
UNPARSED_TEXT_NO_DOUBLE_QUOTES - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
UNPARSED_TEXT_NO_SINGLE_QUOTES - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
UNSIGNED - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
UNSIGNED_DECIMALINT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
UNSIGNED_DECIMALLONG - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
UNSIGNED_HEXADECIMALINT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
UNSIGNED_HEXADECIMALLONG - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
UNSIGNED_OCTALINT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
UNSIGNED_OCTALLONG - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
UnaryExpression() - Method in class net.sourceforge.pmd.ast.JavaParser
UnaryExpressionNotPlusMinus() - Method in class net.sourceforge.pmd.ast.JavaParser
UnaryFunction - interface net.sourceforge.pmd.util.UnaryFunction.
UnnecessaryCaseChange - class net.sourceforge.pmd.rules.strings.UnnecessaryCaseChange.
UnnecessaryCaseChange() - Constructor for class net.sourceforge.pmd.rules.strings.UnnecessaryCaseChange
UnnecessaryCast - class net.sourceforge.pmd.rules.migration.UnnecessaryCast.
UnnecessaryCast() - Constructor for class net.sourceforge.pmd.rules.migration.UnnecessaryCast
UnnecessaryConversionTemporary - class net.sourceforge.pmd.rules.UnnecessaryConversionTemporary.
UnnecessaryConversionTemporary() - Constructor for class net.sourceforge.pmd.rules.UnnecessaryConversionTemporary
UnnecessaryLocalBeforeReturn - class net.sourceforge.pmd.rules.design.UnnecessaryLocalBeforeReturn.
UnnecessaryLocalBeforeReturn() - Constructor for class net.sourceforge.pmd.rules.design.UnnecessaryLocalBeforeReturn
UnnecessaryReturn - class net.sourceforge.pmd.rules.basic.UnnecessaryReturn.
UnnecessaryReturn() - Constructor for class net.sourceforge.pmd.rules.basic.UnnecessaryReturn
UnnecessaryWrapperObjectCreation - class net.sourceforge.pmd.rules.optimization.UnnecessaryWrapperObjectCreation.
UnnecessaryWrapperObjectCreation() - Constructor for class net.sourceforge.pmd.rules.optimization.UnnecessaryWrapperObjectCreation
UnparsedText() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
UnparsedTextNoDoubleQuotes() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
  Text that contains no double quotes, and that does not contain the start of a EL expression or value binding.
UnparsedTextNoSingleQuotes() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
  Text that contains no single quotes, and that does not contain the start of a EL expression or value binding.
UnsynchronizedStaticDateFormatter - class net.sourceforge.pmd.rules.design.UnsynchronizedStaticDateFormatter.
  Using a DateFormatter (SimpleDateFormatter) which is static can cause unexpected results when used in a multi threaded environment.
UnsynchronizedStaticDateFormatter() - Constructor for class net.sourceforge.pmd.rules.design.UnsynchronizedStaticDateFormatter
UnusedFormalParameterRule - class net.sourceforge.pmd.rules.UnusedFormalParameterRule.
UnusedFormalParameterRule() - Constructor for class net.sourceforge.pmd.rules.UnusedFormalParameterRule
UnusedImportsRule - class net.sourceforge.pmd.rules.imports.UnusedImportsRule.
UnusedImportsRule() - Constructor for class net.sourceforge.pmd.rules.imports.UnusedImportsRule
UnusedLocalVariableRule - class net.sourceforge.pmd.rules.UnusedLocalVariableRule.
UnusedLocalVariableRule() - Constructor for class net.sourceforge.pmd.rules.UnusedLocalVariableRule
UnusedModifier - class net.sourceforge.pmd.rules.UnusedModifier.
UnusedModifier() - Constructor for class net.sourceforge.pmd.rules.UnusedModifier
UnusedPrivateFieldRule - class net.sourceforge.pmd.rules.UnusedPrivateFieldRule.
UnusedPrivateFieldRule() - Constructor for class net.sourceforge.pmd.rules.UnusedPrivateFieldRule
UnusedPrivateMethodRule - class net.sourceforge.pmd.rules.UnusedPrivateMethodRule.
UnusedPrivateMethodRule() - Constructor for class net.sourceforge.pmd.rules.UnusedPrivateMethodRule
UpdateLineColumn(char) - Method in class net.sourceforge.pmd.ast.JavaCharStream
UpdateLineColumn(char) - Static method in class net.sourceforge.pmd.cpd.cppast.SimpleCharStream
UseCollectionIsEmpty - class net.sourceforge.pmd.rules.design.UseCollectionIsEmpty.
  Detect structures like "foo.size() == 0" and suggest replacing them with foo.isEmpty().
UseCollectionIsEmpty() - Constructor for class net.sourceforge.pmd.rules.design.UseCollectionIsEmpty
UseIndexOfChar - class net.sourceforge.pmd.rules.strings.UseIndexOfChar.
UseIndexOfChar() - Constructor for class net.sourceforge.pmd.rules.strings.UseIndexOfChar
UseSingleton - class net.sourceforge.pmd.rules.design.UseSingleton.
UseSingleton() - Constructor for class net.sourceforge.pmd.rules.design.UseSingleton
UseStringBufferForStringAppends - class net.sourceforge.pmd.rules.optimization.UseStringBufferForStringAppends.
UseStringBufferForStringAppends() - Constructor for class net.sourceforge.pmd.rules.optimization.UseStringBufferForStringAppends
UseStringBufferLength - class net.sourceforge.pmd.rules.strings.UseStringBufferLength.
  This rule finds places where StringBuffer.toString() is called just to see if the string is 0 length by either using .equals("") or toString().size()

UseStringBufferLength() - Constructor for class net.sourceforge.pmd.rules.strings.UseStringBufferLength
UselessAssignment - class net.sourceforge.pmd.rules.UselessAssignment.
UselessAssignment() - Constructor for class net.sourceforge.pmd.rules.UselessAssignment
UselessOperationOnImmutable - class net.sourceforge.pmd.rules.UselessOperationOnImmutable.
  An operation on an Immutable object (BigDecimal or BigInteger) won't change the object itself.
UselessOperationOnImmutable() - Constructor for class net.sourceforge.pmd.rules.UselessOperationOnImmutable
UselessOverridingMethod - class net.sourceforge.pmd.rules.UselessOverridingMethod.
UselessOverridingMethod() - Constructor for class net.sourceforge.pmd.rules.UselessOverridingMethod
UselessStringValueOf - class net.sourceforge.pmd.rules.strings.UselessStringValueOf.
UselessStringValueOf() - Constructor for class net.sourceforge.pmd.rules.strings.UselessStringValueOf
uiOrder() - Method in interface net.sourceforge.pmd.PropertyDescriptor
  Denotes the relative order the property field should occupy if we are using an auto-generated UI to display and edit values.
uiOrder() - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method uiOrder.
usage() - Method in class net.sourceforge.pmd.CommandLineOptions
usesDFA - Variable in class net.sourceforge.pmd.AbstractRule
usesDFA() - Method in class net.sourceforge.pmd.AbstractRule
usesDFA - Variable in class net.sourceforge.pmd.CommonAbstractRule
usesDFA() - Method in class net.sourceforge.pmd.CommonAbstractRule
usesDFA() - Method in interface net.sourceforge.pmd.Rule
usesDFA() - Method in class net.sourceforge.pmd.RuleSet
usesDFA(Language) - Method in class net.sourceforge.pmd.RuleSets
  Check if the rules that apply to a source of the given language use DFA.
usesDFA - Variable in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
usesDFA() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
usesSuperModifier() - Method in class net.sourceforge.pmd.ast.ASTPrimaryPrefix
usesThisModifier() - Method in class net.sourceforge.pmd.ast.ASTPrimaryPrefix
usesTypeResolution - Variable in class net.sourceforge.pmd.AbstractRule
usesTypeResolution() - Method in class net.sourceforge.pmd.AbstractRule
usesTypeResolution - Variable in class net.sourceforge.pmd.CommonAbstractRule
usesTypeResolution() - Method in class net.sourceforge.pmd.CommonAbstractRule
usesTypeResolution() - Method in interface net.sourceforge.pmd.Rule
usesTypeResolution() - Method in class net.sourceforge.pmd.RuleSet
usesTypeResolution(Language) - Method in class net.sourceforge.pmd.RuleSets
usesTypeResolution - Variable in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
usesTypeResolution() - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule

## V

VALUE_BINDING_IN_ATTRIBUTE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
VBHTMLRenderer - class net.sourceforge.pmd.renderers.VBHTMLRenderer.
VBHTMLRenderer() - Constructor for class net.sourceforge.pmd.renderers.VBHTMLRenderer
VERSION - Static variable in class net.sourceforge.pmd.PMD
VIRTUAL - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
VOID - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
VOID - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
VOLATILE - Static variable in class net.sourceforge.pmd.ast.AccessNode
VOLATILE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
VOLATILE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
ValueBindingInAttribute() - Method in class net.sourceforge.pmd.jsp.ast.JspParser
VariableAccess - class net.sourceforge.pmd.dfa.variableaccess.VariableAccess.
VariableAccess(int, String) - Constructor for class net.sourceforge.pmd.dfa.variableaccess.VariableAccess
VariableAccessException - exception net.sourceforge.pmd.dfa.variableaccess.VariableAccessException.
VariableAccessException() - Constructor for class net.sourceforge.pmd.dfa.variableaccess.VariableAccessException
VariableAccessException(String) - Constructor for class net.sourceforge.pmd.dfa.variableaccess.VariableAccessException
VariableAccessVisitor - class net.sourceforge.pmd.dfa.variableaccess.VariableAccessVisitor.
VariableAccessVisitor() - Constructor for class net.sourceforge.pmd.dfa.variableaccess.VariableAccessVisitor
VariableDeclarator() - Method in class net.sourceforge.pmd.ast.JavaParser
VariableDeclaratorId() - Method in class net.sourceforge.pmd.ast.JavaParser
VariableInitializer() - Method in class net.sourceforge.pmd.ast.JavaParser
VariableNameDeclaration - class net.sourceforge.pmd.symboltable.VariableNameDeclaration.
VariableNameDeclaration(ASTVariableDeclaratorId) - Constructor for class net.sourceforge.pmd.symboltable.VariableNameDeclaration
VariableNamingConventions - class net.sourceforge.pmd.rules.VariableNamingConventions.
VariableNamingConventions() - Constructor for class net.sourceforge.pmd.rules.VariableNamingConventions
VariableUsageFinderFunction - class net.sourceforge.pmd.symboltable.VariableUsageFinderFunction.
VariableUsageFinderFunction(Map) - Constructor for class net.sourceforge.pmd.symboltable.VariableUsageFinderFunction
Viewer - class net.sourceforge.pmd.util.viewer.Viewer.
  viewer's starter
Viewer() - Constructor for class net.sourceforge.pmd.util.viewer.Viewer
ViewerModel - class net.sourceforge.pmd.util.viewer.model.ViewerModel.
ViewerModel() - Constructor for class net.sourceforge.pmd.util.viewer.model.ViewerModel
ViewerModelEvent - class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent.
  The event which will be sent every time the model changes

  Note: the instances will be immutable

ViewerModelEvent(Object, int) - Constructor for class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
  Creates an event
ViewerModelEvent(Object, int, Object) - Constructor for class net.sourceforge.pmd.util.viewer.model.ViewerModelEvent
  Creates an event
ViewerModelListener - interface net.sourceforge.pmd.util.viewer.model.ViewerModelListener.
  identiefie a listener of the ViewerModel
ViolationNode - class net.sourceforge.pmd.dfa.report.ViolationNode.
ViolationNode(IRuleViolation) - Constructor for class net.sourceforge.pmd.dfa.report.ViolationNode
VisitorStarter - interface net.sourceforge.pmd.sourcetypehandlers.VisitorStarter.
  Interface for starting an implementation of the parser visitors for the grammars.
valueChanged(ListSelectionEvent) - Method in class net.sourceforge.pmd.util.designer.DFAPanel
valueChanged(TreeSelectionEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.ASTPanel
valueErrorFor(Object) - Method in class net.sourceforge.pmd.properties.AbstractPMDProperty
  Method valueErrorFor.
valueErrorFor(Object) - Method in class net.sourceforge.pmd.properties.StringProperty
valueErrorFor(Object) - Method in class net.sourceforge.pmd.properties.TypeProperty
  Neutralize unwanted superclass functionality that will result in a class cast exception.
valueForPathChanged(TreePath, Object) - Method in class net.sourceforge.pmd.util.viewer.model.ASTModel
valueFrom(String) - Method in interface net.sourceforge.pmd.PropertyDescriptor
  If the property is multi-valued then return the separate values after parsing the propertyString provided.
valueFrom(String) - Method in class net.sourceforge.pmd.properties.AbstractScalarProperty
  Method valueFrom.
valueFrom(String) - Method in class net.sourceforge.pmd.properties.CharacterProperty
  Method valueFrom.
valueFrom(String) - Method in class net.sourceforge.pmd.properties.EnumeratedProperty
  Method valueFrom.
valueFrom(String) - Method in class net.sourceforge.pmd.properties.MethodProperty
  Method valueFrom.
valueFrom(String) - Method in class net.sourceforge.pmd.properties.StringProperty
  Method valueFrom.
valueFrom(String) - Method in class net.sourceforge.pmd.properties.TypeProperty
  Method valueFrom.
valuesAreTransitivelyEqual(Object[], Object[]) - Static method in class net.sourceforge.pmd.util.CollectionUtil
  Returns whether the arrays are equal by examining each of their elements, even if they are arrays themselves.
variableAccess - Variable in class net.sourceforge.pmd.dfa.DataFlowNode
variableNames - Variable in class net.sourceforge.pmd.symboltable.ClassScope
variableNames - Variable in class net.sourceforge.pmd.symboltable.LocalScope
variableNames - Variable in class net.sourceforge.pmd.symboltable.MethodScope
viewerModelChanged(ViewerModelEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.ASTPanel
viewerModelChanged(ViewerModelEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.EvaluationResultsPanel
viewerModelChanged(ViewerModelEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.MainFrame
viewerModelChanged(ViewerModelEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.SourceCodePanel
viewerModelChanged(ViewerModelEvent) - Method in class net.sourceforge.pmd.util.viewer.gui.XPathPanel
viewerModelChanged(ViewerModelEvent) - Method in interface net.sourceforge.pmd.util.viewer.model.ViewerModelListener
visit(SimpleJavaNode, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTCompilationUnit, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTPackageDeclaration, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTImportDeclaration, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTTypeDeclaration, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTClassOrInterfaceDeclaration, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTExtendsList, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTImplementsList, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTEnumDeclaration, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTEnumBody, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTEnumConstant, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTTypeParameters, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTTypeParameter, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTTypeBound, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTClassOrInterfaceBody, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTClassOrInterfaceBodyDeclaration, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTFieldDeclaration, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTVariableDeclarator, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTVariableDeclaratorId, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTVariableInitializer, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTArrayInitializer, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTMethodDeclaration, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTMethodDeclarator, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTFormalParameters, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTFormalParameter, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTConstructorDeclaration, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTExplicitConstructorInvocation, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTInitializer, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTType, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTReferenceType, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTClassOrInterfaceType, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTTypeArguments, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTTypeArgument, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTWildcardBounds, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTPrimitiveType, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTResultType, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTName, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTNameList, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTAssignmentOperator, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTConditionalExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTConditionalOrExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTConditionalAndExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTInclusiveOrExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTExclusiveOrExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTAndExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTEqualityExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTInstanceOfExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTRelationalExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTShiftExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTAdditiveExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTMultiplicativeExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTUnaryExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTPreIncrementExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTPreDecrementExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTUnaryExpressionNotPlusMinus, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTPostfixExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTCastExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTPrimaryExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTMemberSelector, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTPrimaryPrefix, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTPrimarySuffix, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTLiteral, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTBooleanLiteral, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTNullLiteral, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTArguments, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTArgumentList, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTAllocationExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTArrayDimsAndInits, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTLabeledStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTBlock, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTBlockStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTLocalVariableDeclaration, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTEmptyStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTStatementExpression, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTSwitchStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTSwitchLabel, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTIfStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTWhileStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTDoStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTForStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTForInit, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTStatementExpressionList, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTForUpdate, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTBreakStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTContinueStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTReturnStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTThrowStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTSynchronizedStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTTryStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTCatchStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTFinallyStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTAssertStatement, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTRUNSIGNEDSHIFT, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTRSIGNEDSHIFT, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTAnnotation, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTNormalAnnotation, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTMarkerAnnotation, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTSingleMemberAnnotation, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTMemberValuePairs, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTMemberValuePair, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTMemberValue, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTMemberValueArrayInitializer, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTAnnotationTypeDeclaration, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTAnnotationTypeBody, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTAnnotationTypeMemberDeclaration, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(ASTDefaultValue, Object) - Method in interface net.sourceforge.pmd.ast.JavaParserVisitor
visit(SimpleJavaNode, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTExtendsList, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTImplementsList, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTTypeParameters, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTMemberSelector, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTTypeParameter, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTTypeBound, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTClassOrInterfaceBody, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTClassOrInterfaceBodyDeclaration, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTEnumBody, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTEnumConstant, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTReferenceType, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTTypeArguments, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTTypeArgument, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTWildcardBounds, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTAnnotation, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTNormalAnnotation, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTMarkerAnnotation, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTSingleMemberAnnotation, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTMemberValuePairs, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTMemberValuePair, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTMemberValue, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTMemberValueArrayInitializer, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTAnnotationTypeDeclaration, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTAnnotationTypeBody, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTAnnotationTypeMemberDeclaration, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTDefaultValue, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTRUNSIGNEDSHIFT, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTRSIGNEDSHIFT, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTEnumElement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTAssertStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTPackageDeclaration, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTTypeDeclaration, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTVariableDeclarator, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTVariableInitializer, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTArrayInitializer, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTFormalParameters, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTFormalParameter, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTExplicitConstructorInvocation, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTInitializer, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTType, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTPrimitiveType, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTResultType, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTName, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTNameList, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTAssignmentOperator, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTConditionalOrExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTConditionalAndExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTInclusiveOrExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTExclusiveOrExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTAndExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTEqualityExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTInstanceOfExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTRelationalExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTShiftExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTAdditiveExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTMultiplicativeExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTUnaryExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTPreIncrementExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTPreDecrementExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTUnaryExpressionNotPlusMinus, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTPostfixExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTCastExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTPrimarySuffix, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTBooleanLiteral, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTNullLiteral, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTArguments, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTArgumentList, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTArrayDimsAndInits, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTLabeledStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTBlockStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTEmptyStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTStatementExpression, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTSwitchLabel, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTDoStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTForInit, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTStatementExpressionList, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTForUpdate, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTSynchronizedStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTTryStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTFinallyStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.ast.JavaParserVisitorAdapter
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.dfa.DaaRule
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.dfa.DaaRule
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.dfa.DataFlowFacade
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.dfa.DataFlowFacade
visit(ASTStatementExpression, Object) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
visit(ASTVariableDeclarator, Object) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
visit(ASTForInit, Object) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
visit(ASTLabeledStatement, Object) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
visit(ASTForUpdate, Object) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
visit(ASTSwitchLabel, Object) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.dfa.StatementAndBraceFinder
visit(AbstractReportNode) - Method in class net.sourceforge.pmd.dfa.report.ReportHTMLPrintVisitor
  The visit method (Visitor Pattern).
visit(AbstractReportNode) - Method in class net.sourceforge.pmd.dfa.report.ReportVisitor
visit(SimpleNode, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTCompilationUnit, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTContent, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTJspDirective, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTJspDirectiveAttribute, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTJspScriptlet, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTJspExpression, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTJspDeclaration, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTJspComment, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTText, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTUnparsedText, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTElExpression, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTValueBinding, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTCData, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTElement, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTAttribute, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTAttributeValue, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTJspExpressionInAttribute, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTCommentTag, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTDeclaration, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTDoctypeDeclaration, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(ASTDoctypeExternalId, Object) - Method in interface net.sourceforge.pmd.jsp.ast.JspParserVisitor
visit(SimpleNode, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTContent, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTJspDirective, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTJspDirectiveAttribute, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTJspScriptlet, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTJspExpression, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTJspDeclaration, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTJspComment, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTText, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTUnparsedText, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTElExpression, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTValueBinding, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTCData, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTElement, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTAttribute, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTAttributeValue, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTJspExpressionInAttribute, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTCommentTag, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTDeclaration, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTDoctypeDeclaration, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTDoctypeExternalId, Object) - Method in class net.sourceforge.pmd.jsp.ast.JspParserVisitorAdapter
visit(ASTJspDirectiveAttribute, Object) - Method in class net.sourceforge.pmd.jsp.rules.DuplicateJspImports
visit(ASTAttribute, Object) - Method in class net.sourceforge.pmd.jsp.rules.NoInlineStyleInformation
visit(ASTElement, Object) - Method in class net.sourceforge.pmd.jsp.rules.NoInlineStyleInformation
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.rules.AbstractInefficientZeroCheck
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.rules.AbstractPoorMethodCall
  Method visit.
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.rules.AccessorClassGeneration
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.AccessorClassGeneration
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.AccessorClassGeneration
  Outer interface visitation
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.rules.AccessorClassGeneration
  Store all target constructors
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.rules.AccessorClassGeneration
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.rules.AssignmentInOperand
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.AvoidCallingFinalize
visit(ASTName, Object) - Method in class net.sourceforge.pmd.rules.AvoidCallingFinalize
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.rules.AvoidCallingFinalize
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.AvoidDeeplyNestedIfStmtsRule
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.rules.AvoidDeeplyNestedIfStmtsRule
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.AvoidFieldNameMatchingMethodName
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.AvoidFieldNameMatchingMethodName
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.AvoidFieldNameMatchingTypeName
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.AvoidFieldNameMatchingTypeName
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.AvoidNonConstructorMethodsWithClassName
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.AvoidNonConstructorMethodsWithClassName
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.rules.AvoidReassigningParameters
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.BeanMembersShouldSerializeRule
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.BeanMembersShouldSerializeRule
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.ClassNamingConventions
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.CloseResource
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.CloseResource
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.ConstructorCallsOverridableMethod
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.rules.ConstructorCallsOverridableMethod
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.ConstructorCallsOverridableMethod
  This check must be evaluated independelty for each class.
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.rules.ConstructorCallsOverridableMethod
  Non-private constructor's methods are added to a list for later safety evaluation.
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.rules.ConstructorCallsOverridableMethod
  Create a MethodHolder to hold the method.
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.CouplingBetweenObjects
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.CouplingBetweenObjects
visit(ASTResultType, Object) - Method in class net.sourceforge.pmd.rules.CouplingBetweenObjects
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.rules.CouplingBetweenObjects
visit(ASTFormalParameter, Object) - Method in class net.sourceforge.pmd.rules.CouplingBetweenObjects
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.CouplingBetweenObjects
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.CyclomaticComplexity
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.rules.CyclomaticComplexity
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.rules.CyclomaticComplexity
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.rules.CyclomaticComplexity
visit(ASTDoStatement, Object) - Method in class net.sourceforge.pmd.rules.CyclomaticComplexity
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.rules.CyclomaticComplexity
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.rules.CyclomaticComplexity
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.rules.CyclomaticComplexity
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.CyclomaticComplexity
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.CyclomaticComplexity
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.rules.CyclomaticComplexity
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.rules.CyclomaticComplexity
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.DoubleCheckedLocking
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.DoubleCheckedLocking
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.rules.ExcessiveImports
  Hook method to count imports.
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.rules.ExcessivePublicCount
  Method counts ONLY public methods.
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.ExcessivePublicCount
  Method counts ONLY public class attributes which are not PUBLIC and static- these usually represent constants....
visit(ASTStatementExpression, Object) - Method in class net.sourceforge.pmd.rules.IdempotentOperations
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.rules.MethodNamingConventions
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.MethodWithSameNameAsEnclosingClass
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.MoreThanOneLogger
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.rules.MoreThanOneLogger
visit(ASTVariableDeclarator, Object) - Method in class net.sourceforge.pmd.rules.MoreThanOneLogger
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.OverrideBothEqualsAndHashcode
visit(ASTImplementsList, Object) - Method in class net.sourceforge.pmd.rules.OverrideBothEqualsAndHashcode
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.rules.OverrideBothEqualsAndHashcode
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.rules.SimplifyBooleanReturns
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.SingularField
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.rules.StringConcatenationRule
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.rules.SuspiciousOctalEscape
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.SymbolTableTestRule
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.rules.UnnecessaryConversionTemporary
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.rules.UnnecessaryConversionTemporary
visit(ASTPrimarySuffix, Object) - Method in class net.sourceforge.pmd.rules.UnnecessaryConversionTemporary
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.rules.UnusedFormalParameterRule
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.UnusedFormalParameterRule
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.rules.UnusedLocalVariableRule
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.UnusedModifier
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.UnusedModifier
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.UnusedModifier
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.UnusedPrivateFieldRule
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.UnusedPrivateMethodRule
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.UselessAssignment
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.rules.UselessOperationOnImmutable
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.UselessOverridingMethod
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.UselessOverridingMethod
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.VariableNamingConventions
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.VariableNamingConventions
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.rules.basic.AvoidUsingOctalValues
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.rules.basic.BigIntegerInstantiation
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.rules.basic.BooleanInstantiation
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.rules.basic.BooleanInstantiation
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.basic.UnnecessaryReturn
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.rules.basic.UnnecessaryReturn
visit(SimpleJavaNode, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTDoStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTFinallyStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTSynchronizedStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTStatementExpression, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTLabeledStatement, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTSwitchLabel, Object) - Method in class net.sourceforge.pmd.rules.codesize.AbstractNcssCount
visit(ASTExplicitConstructorInvocation, Object) - Method in class net.sourceforge.pmd.rules.codesize.NcssConstructorCount
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.codesize.NcssMethodCount
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.codesize.NcssTypeCount
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.rules.codesize.NcssTypeCount
visit(ASTExplicitConstructorInvocation, Object) - Method in class net.sourceforge.pmd.rules.codesize.NcssTypeCount
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.rules.codesize.NcssTypeCount
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.codesize.NcssTypeCount
visit(ASTInitializer, Object) - Method in class net.sourceforge.pmd.rules.codesize.NcssTypeCount
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.codesize.NcssTypeCount
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.AssignmentToNonFinalStatic
visit(ASTEqualityExpression, Object) - Method in class net.sourceforge.pmd.rules.design.CompareObjectsWithEquals
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.rules.design.ConfusingTernary
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.rules.design.ConfusingTernary
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.rules.design.ExceptionAsFlowControl
visit(SimpleJavaNode, Object) - Method in class net.sourceforge.pmd.rules.design.ExcessiveLengthRule
visit(SimpleJavaNode, Object) - Method in class net.sourceforge.pmd.rules.design.ExcessiveNodeCountRule
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.ImmutableField
visit(ASTFormalParameter, Object) - Method in class net.sourceforge.pmd.rules.design.LongParameterListRule
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.rules.design.LooseCoupling
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.design.NonThreadSafeSingleton
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.NonThreadSafeSingleton
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.NonThreadSafeSingleton
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.NpathComplexity
visit(SimpleJavaNode, Object) - Method in class net.sourceforge.pmd.rules.design.NpathComplexity
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.rules.design.NpathComplexity
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.rules.design.NpathComplexity
visit(ASTDoStatement, Object) - Method in class net.sourceforge.pmd.rules.design.NpathComplexity
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.rules.design.NpathComplexity
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.rules.design.NpathComplexity
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.rules.design.NpathComplexity
visit(ASTTryStatement, Object) - Method in class net.sourceforge.pmd.rules.design.NpathComplexity
visit(ASTConditionalExpression, Object) - Method in class net.sourceforge.pmd.rules.design.NpathComplexity
visit(ASTNullLiteral, Object) - Method in class net.sourceforge.pmd.rules.design.NullAssignmentRule
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.OnlyOneReturnRule
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.OnlyOneReturnRule
visit(ASTWhileStatement, Object) - Method in class net.sourceforge.pmd.rules.design.PositionalIteratorRule
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.rules.design.PreserveStackTrace
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.rules.design.SwitchDensityRule
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.rules.design.SwitchDensityRule
visit(ASTSwitchLabel, Object) - Method in class net.sourceforge.pmd.rules.design.SwitchDensityRule
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.design.TooManyFields
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.UnnecessaryLocalBeforeReturn
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.rules.design.UnnecessaryLocalBeforeReturn
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.UnsynchronizedStaticDateFormatter
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.design.UseSingleton
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.UseSingleton
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.UseSingleton
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.UseSingleton
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.design.UseSingleton
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.rules.imports.DontImportJavaLang
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.rules.imports.DontImportSun
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.imports.DuplicateImportsRule
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.rules.imports.DuplicateImportsRule
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.rules.imports.ImportFromSamePackageRule
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.imports.UnusedImportsRule
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.rules.imports.UnusedImportsRule
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.rules.imports.UnusedImportsRule
visit(ASTName, Object) - Method in class net.sourceforge.pmd.rules.imports.UnusedImportsRule
visit(ASTArguments, Object) - Method in class net.sourceforge.pmd.rules.junit.JUnitAssertionsShouldIncludeMessage
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.junit.JUnitTestsShouldContainAsserts
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.junit.JUnitTestsShouldContainAsserts
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.junit.TestClassWithoutTestCases
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.rules.migration.UnnecessaryCast
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.rules.migration.UnnecessaryCast
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.naming.AvoidDollarSigns
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.rules.naming.AvoidDollarSigns
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.rules.naming.AvoidDollarSigns
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.naming.SuspiciousHashcodeMethodName
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.optimization.AbstractOptimizationRule
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.rules.optimization.AvoidInstantiatingObjectsInLoops
visit(ASTLocalVariableDeclaration, Object) - Method in class net.sourceforge.pmd.rules.optimization.LocalVariableCouldBeFinal
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.optimization.MethodArgumentCouldBeFinal
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.rules.optimization.UnnecessaryWrapperObjectCreation
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.rules.optimization.UseStringBufferForStringAppends
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.rules.strictexception.AvoidCatchingThrowable
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.strictexception.ExceptionSignatureDeclaration
visit(ASTImportDeclaration, Object) - Method in class net.sourceforge.pmd.rules.strictexception.ExceptionSignatureDeclaration
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.strictexception.ExceptionSignatureDeclaration
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.rules.strictexception.ExceptionSignatureDeclaration
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.rules.strings.AppendCharacterWithChar
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.strings.AvoidDuplicateLiteralsRule
visit(ASTLiteral, Object) - Method in class net.sourceforge.pmd.rules.strings.AvoidDuplicateLiteralsRule
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.rules.strings.ConsecutiveLiteralAppends
visit(ASTAdditiveExpression, Object) - Method in class net.sourceforge.pmd.rules.strings.InefficientStringBuffering
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.rules.strings.InsufficientStringBufferDeclaration
visit(ASTAllocationExpression, Object) - Method in class net.sourceforge.pmd.rules.strings.StringInstantiation
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.rules.strings.StringToStringRule
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.rules.strings.UnnecessaryCaseChange
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.rules.strings.UseStringBufferLength
visit(ASTName, Object) - Method in class net.sourceforge.pmd.rules.strings.UseStringBufferLength
visit(ASTPrimaryPrefix, Object) - Method in class net.sourceforge.pmd.rules.strings.UselessStringValueOf
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.sunsecure.ArrayIsStoredDirectly
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.rules.sunsecure.ArrayIsStoredDirectly
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.sunsecure.ArrayIsStoredDirectly
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.rules.sunsecure.MethodReturnsInternalArray
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.rules.sunsecure.MethodReturnsInternalArray
visit(ASTPrimaryExpression, Object) - Method in class net.sourceforge.pmd.symboltable.OccurrenceFinder
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTEnumDeclaration, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTClassOrInterfaceBodyDeclaration, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTCatchStatement, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTFinallyStatement, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTConstructorDeclaration, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTTryStatement, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTForStatement, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTVariableDeclaratorId, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.symboltable.ScopeAndDeclarationFinder
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.typeresolution.ClassTypeResolver
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.typeresolution.ClassTypeResolver
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.typeresolution.rules.CloneMethodMustImplementCloneable
visit(ASTMethodDeclaration, Object) - Method in class net.sourceforge.pmd.typeresolution.rules.CloneMethodMustImplementCloneable
visit(ASTMethodDeclarator, Object) - Method in class net.sourceforge.pmd.typeresolution.rules.CloneMethodMustImplementCloneable
visit(ASTClassOrInterfaceType, Object) - Method in class net.sourceforge.pmd.typeresolution.rules.LooseCoupling
visit(int, int, String, String, String, String[]) - Method in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.util.SymbolTableViewer
visit(ASTClassOrInterfaceDeclaration, Object) - Method in class net.sourceforge.pmd.util.SymbolTableViewer
visit(ASTCompilationUnit, Object) - Method in class net.sourceforge.pmd.util.designer.DFAGraphRule
visitAll(List, RuleContext) - Method in class net.sourceforge.pmd.AbstractRule
visitAll(List, RuleContext) - Method in class net.sourceforge.pmd.jsp.rules.AbstractJspRule
visitAnnotation(String, boolean) - Method in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
visitAttribute(Attribute) - Method in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
visitEnd() - Method in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
visitField(int, String, String, String, Object) - Method in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
visitInnerClass(String, String, String, int) - Method in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
visitMethod(int, String, String, String, String[]) - Method in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
visitOuterClass(String, String, String) - Method in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
visitSource(String, String) - Method in class net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor

## W

WHILE - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
WHILE - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants
WHILE_EXPR - Static variable in interface net.sourceforge.pmd.dfa.NodeType
WHILE_LAST_STATEMENT - Static variable in interface net.sourceforge.pmd.dfa.NodeType
WHITESPACE - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
WHITESPACES - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
WhileStatement() - Method in class net.sourceforge.pmd.ast.JavaParser
WildcardBounds() - Method in class net.sourceforge.pmd.ast.JavaParser
weights - Variable in class net.sourceforge.pmd.cpd.GridBagHelper
withoutPackageName(String) - Static method in class net.sourceforge.pmd.util.ClassUtil
  Returns the abbreviated name of the type, without the package name

## X

XMLNAME - Static variable in interface net.sourceforge.pmd.jsp.ast.JspParserConstants
XMLRenderer - class net.sourceforge.pmd.cpd.XMLRenderer.
XMLRenderer() - Constructor for class net.sourceforge.pmd.cpd.XMLRenderer
XMLRenderer - class net.sourceforge.pmd.renderers.XMLRenderer.
XMLRenderer() - Constructor for class net.sourceforge.pmd.renderers.XMLRenderer
XOR - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
XORASSIGN - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
XPathFragmentAddingItem - class net.sourceforge.pmd.util.viewer.gui.menu.XPathFragmentAddingItem.
  adds the given path fragment to the XPath expression upon action
XPathFragmentAddingItem(String, ViewerModel, String) - Constructor for class net.sourceforge.pmd.util.viewer.gui.menu.XPathFragmentAddingItem
  constructs the item
XPathPanel - class net.sourceforge.pmd.util.viewer.gui.XPathPanel.
  Panel for the XPath entry and editing
XPathPanel(ViewerModel) - Constructor for class net.sourceforge.pmd.util.viewer.gui.XPathPanel
  Constructs the panel
XPathRule - class net.sourceforge.pmd.rules.XPathRule.
  Rule that tries to match an XPath expression against a DOM view of the AST of a "compilation unit".
XPathRule() - Constructor for class net.sourceforge.pmd.rules.XPathRule
x - Variable in class net.sourceforge.pmd.cpd.GridBagHelper

## Y

YAHTMLRenderer - class net.sourceforge.pmd.renderers.YAHTMLRenderer.
YAHTMLRenderer() - Constructor for class net.sourceforge.pmd.renderers.YAHTMLRenderer
y - Variable in class net.sourceforge.pmd.cpd.GridBagHelper

## Z

ZERO - Static variable in interface net.sourceforge.pmd.util.NumericConstants
ZipDataSource - class net.sourceforge.pmd.ZipDataSource.
  DataSource implementation to read data from an entry in a zip or jar file.
ZipDataSource(ZipFile, ZipEntry) - Constructor for class net.sourceforge.pmd.ZipDataSource

## _

_DEFAULT - Static variable in interface net.sourceforge.pmd.ast.JavaParserConstants
_DEFAULT - Static variable in interface net.sourceforge.pmd.cpd.cppast.CPPParserConstants

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002-2006 InfoEther. All Rights Reserved.