A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

ABSTRACT - Static variable in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
AbstractApexClassMetric - Class in net.sourceforge.pmd.lang.apex.metrics.impl
Base class for Apex metrics.
AbstractApexClassMetric() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.impl.AbstractApexClassMetric
 
AbstractApexMetric<N extends Node> - Class in net.sourceforge.pmd.lang.apex.metrics
Base class for all Apex metrics.
AbstractApexMetric() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.AbstractApexMetric
 
AbstractApexNode<T extends apex.jorje.semantic.ast.AstNode> - Class in net.sourceforge.pmd.lang.apex.ast
Deprecated.
AbstractApexNode(T) - Constructor for class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
Deprecated.
 
AbstractApexNodeBase - Class in net.sourceforge.pmd.lang.apex.ast
Deprecated.
AbstractApexNodeBase(Class<?>) - Constructor for class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
Deprecated.
 
AbstractApexOperationMetric - Class in net.sourceforge.pmd.lang.apex.metrics.impl
Base class for Apex operation metrics.
AbstractApexOperationMetric() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.impl.AbstractApexOperationMetric
 
AbstractApexRule - Class in net.sourceforge.pmd.lang.apex.rule
 
AbstractApexRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
AbstractApexUnitTestRule - Class in net.sourceforge.pmd.lang.apex.rule
Do special checks for apex unit test classes and methods
AbstractApexUnitTestRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.AbstractApexUnitTestRule
 
AbstractNcssCountRule - Class in net.sourceforge.pmd.lang.apex.rule.design
Abstract superclass for NCSS counting methods.
AbstractNcssCountRule(Class<?>) - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
Count the nodes of the given type using NCSS rules.
AbstractStatisticalApexRule - Class in net.sourceforge.pmd.lang.apex.rule
Deprecated.
AbstractStatisticalApexRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.AbstractStatisticalApexRule
Deprecated.
 
AccessNode - Interface in net.sourceforge.pmd.lang.apex.ast
This interface captures access modifiers.
addDataPoint(DataPoint) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractStatisticalApexRule
Deprecated.
 
addManagedPackageNotInstalled(Namespace) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
Things isManagedPackageInstalled will say 'false' to.
addPermission(PlaceholderOrgPerm) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
addReservedNamespace(Namespace) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
addSetupEntityVisibleToType(SObjectTypeInfo, String) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
addValidPackageVersion(Namespace, StructuredVersion) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
AFTER_DELETE - net.sourceforge.pmd.lang.apex.ast.TriggerUsage
 
AFTER_INSERT - net.sourceforge.pmd.lang.apex.ast.TriggerUsage
 
AFTER_UNDELETE - net.sourceforge.pmd.lang.apex.ast.TriggerUsage
 
AFTER_UPDATE - net.sourceforge.pmd.lang.apex.ast.TriggerUsage
 
allowPermGuard(Namespace, String) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
ApexAssertionsShouldIncludeMessageRule - Class in net.sourceforge.pmd.lang.apex.rule.bestpractices
 
ApexAssertionsShouldIncludeMessageRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.bestpractices.ApexAssertionsShouldIncludeMessageRule
 
ApexBadCryptoRule - Class in net.sourceforge.pmd.lang.apex.rule.security
Finds encryption schemes using hardcoded IV, hardcoded key
ApexBadCryptoRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.security.ApexBadCryptoRule
 
ApexClassMetric - Interface in net.sourceforge.pmd.lang.apex.metrics.api
 
ApexClassMetricKey - Enum in net.sourceforge.pmd.lang.apex.metrics.api
 
ApexCRUDViolationRule - Class in net.sourceforge.pmd.lang.apex.rule.security
Finding missed CRUD checks for SOQL and DML operations.
ApexCRUDViolationRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
ApexCSRFRule - Class in net.sourceforge.pmd.lang.apex.rule.errorprone
Constructor and init method might contain DML, which constitutes a CSRF vulnerability
ApexCSRFRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.errorprone.ApexCSRFRule
 
ApexDangerousMethodsRule - Class in net.sourceforge.pmd.lang.apex.rule.security
Flags dangerous method calls, e.g.
ApexDangerousMethodsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.security.ApexDangerousMethodsRule
 
ApexDocRule - Class in net.sourceforge.pmd.lang.apex.rule.documentation
 
ApexDocRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.documentation.ApexDocRule
 
ApexHandler - Class in net.sourceforge.pmd.lang.apex
 
ApexHandler() - Constructor for class net.sourceforge.pmd.lang.apex.ApexHandler
 
ApexInsecureEndpointRule - Class in net.sourceforge.pmd.lang.apex.rule.security
Insecure HTTP endpoints passed to (req.setEndpoint) req.setHeader('Authorization') should use named credentials
ApexInsecureEndpointRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.security.ApexInsecureEndpointRule
 
ApexJorjeLogging - Class in net.sourceforge.pmd.lang.apex
 
ApexLanguage - Class in net.sourceforge.pmd.cpd
 
ApexLanguage() - Constructor for class net.sourceforge.pmd.cpd.ApexLanguage
 
ApexLanguage(Properties) - Constructor for class net.sourceforge.pmd.cpd.ApexLanguage
 
ApexLanguageModule - Class in net.sourceforge.pmd.lang.apex
 
ApexLanguageModule() - Constructor for class net.sourceforge.pmd.lang.apex.ApexLanguageModule
 
ApexMetrics - Class in net.sourceforge.pmd.lang.apex.metrics
Deprecated.
ApexMetricsComputer - Class in net.sourceforge.pmd.lang.apex.metrics
Deprecated.
ApexMetricsComputer() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsComputer
Deprecated.
 
ApexMetricsFacade - Class in net.sourceforge.pmd.lang.apex.metrics
Deprecated.
Not useful anymore
ApexMetricsFacade() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsFacade
Deprecated.
 
ApexMultifileVisitor - Class in net.sourceforge.pmd.lang.apex.multifile
 
ApexMultifileVisitor(ApexProjectMirror) - Constructor for class net.sourceforge.pmd.lang.apex.multifile.ApexMultifileVisitor
 
ApexMultifileVisitorFacade - Class in net.sourceforge.pmd.lang.apex.multifile
 
ApexMultifileVisitorFacade() - Constructor for class net.sourceforge.pmd.lang.apex.multifile.ApexMultifileVisitorFacade
 
ApexNode<T extends apex.jorje.semantic.ast.AstNode> - Interface in net.sourceforge.pmd.lang.apex.ast
Root interface implemented by all Apex nodes.
ApexOpenRedirectRule - Class in net.sourceforge.pmd.lang.apex.rule.security
Looking for potential Open redirect via PageReference variable input
ApexOpenRedirectRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.security.ApexOpenRedirectRule
 
ApexOperationMetric - Interface in net.sourceforge.pmd.lang.apex.metrics.api
 
ApexOperationMetricKey - Enum in net.sourceforge.pmd.lang.apex.metrics.api
 
ApexOperationSigMask - Class in net.sourceforge.pmd.lang.apex.metrics.signature
 
ApexOperationSigMask() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.signature.ApexOperationSigMask
 
ApexOperationSignature - Class in net.sourceforge.pmd.lang.apex.metrics.signature
 
ApexParser - Class in net.sourceforge.pmd.lang.apex
Adapter for the Apex jorje parser
ApexParser - Class in net.sourceforge.pmd.lang.apex.ast
 
ApexParser(ApexParserOptions) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ApexParser
 
ApexParser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.apex.ApexParser
 
ApexParserOptions - Class in net.sourceforge.pmd.lang.apex
 
ApexParserOptions() - Constructor for class net.sourceforge.pmd.lang.apex.ApexParserOptions
 
ApexParserVisitor - Interface in net.sourceforge.pmd.lang.apex.ast
 
ApexParserVisitorAdapter - Class in net.sourceforge.pmd.lang.apex.ast
 
ApexParserVisitorAdapter() - Constructor for class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
ApexParserVisitorReducedAdapter - Class in net.sourceforge.pmd.lang.apex.ast
 
ApexParserVisitorReducedAdapter() - Constructor for class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorReducedAdapter
 
ApexQualifiableNode - Interface in net.sourceforge.pmd.lang.apex.ast
 
ApexQualifiedName - Class in net.sourceforge.pmd.lang.apex.ast
Qualified name of an apex class or method.
ApexRootNode<T extends apex.jorje.semantic.ast.AstNode> - Class in net.sourceforge.pmd.lang.apex.ast
Deprecated.
ApexRootNode(T) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ApexRootNode
Deprecated.
ApexRuleChainVisitor - Class in net.sourceforge.pmd.lang.apex.rule
 
ApexRuleChainVisitor() - Constructor for class net.sourceforge.pmd.lang.apex.rule.ApexRuleChainVisitor
 
ApexRuleViolation<T> - Class in net.sourceforge.pmd.lang.apex.rule
Deprecated.
ApexRuleViolation(Rule, RuleContext, Node, String) - Constructor for class net.sourceforge.pmd.lang.apex.rule.ApexRuleViolation
Deprecated.
 
ApexRuleViolation(Rule, RuleContext, Node, String, int, int) - Constructor for class net.sourceforge.pmd.lang.apex.rule.ApexRuleViolation
Deprecated.
 
ApexRuleViolationFactory - Class in net.sourceforge.pmd.lang.apex.rule
Deprecated.
ApexSharingViolationsRule - Class in net.sourceforge.pmd.lang.apex.rule.security
Finds Apex class that do not define sharing
ApexSharingViolationsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.security.ApexSharingViolationsRule
 
ApexSignature - Class in net.sourceforge.pmd.lang.apex.metrics.signature
Base class for apex field or method signatures.
ApexSignature(ApexSignature.Visibility) - Constructor for class net.sourceforge.pmd.lang.apex.metrics.signature.ApexSignature
Create a signature using its visibility.
ApexSignature.Visibility - Enum in net.sourceforge.pmd.lang.apex.metrics.signature
Visibility of a field or method.
ApexSignatureMatcher - Interface in net.sourceforge.pmd.lang.apex.metrics
 
ApexSOQLInjectionRule - Class in net.sourceforge.pmd.lang.apex.rule.security
Detects if variables in Database.query(variable) is escaped with String.escapeSingleQuotes
ApexSOQLInjectionRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.security.ApexSOQLInjectionRule
 
ApexSuggestUsingNamedCredRule - Class in net.sourceforge.pmd.lang.apex.rule.security
Flags usage of http request.setHeader('Authorization',..) and suggests using named credentials which helps store credentials for the callout in a safe place.
ApexSuggestUsingNamedCredRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.security.ApexSuggestUsingNamedCredRule
 
ApexTokenizer - Class in net.sourceforge.pmd.cpd
 
ApexTokenizer() - Constructor for class net.sourceforge.pmd.cpd.ApexTokenizer
 
ApexTreeBuilder - Class in net.sourceforge.pmd.lang.apex.ast
Deprecated.
ApexTreeBuilder(String, ApexParserOptions) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
ApexUnitTestClassShouldHaveAssertsRule - Class in net.sourceforge.pmd.lang.apex.rule.bestpractices
Apex unit tests should have System.assert methods in them
ApexUnitTestClassShouldHaveAssertsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.bestpractices.ApexUnitTestClassShouldHaveAssertsRule
 
ApexUnitTestMethodShouldHaveIsTestAnnotationRule - Class in net.sourceforge.pmd.lang.apex.rule.bestpractices
 
ApexUnitTestMethodShouldHaveIsTestAnnotationRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.bestpractices.ApexUnitTestMethodShouldHaveIsTestAnnotationRule
 
ApexUnitTestShouldNotUseSeeAllDataTrueRule - Class in net.sourceforge.pmd.lang.apex.rule.bestpractices
It's a very bad practice to use @isTest(seeAllData=true) in Apex unit tests, because it opens up the existing database data for unexpected modification by tests.
ApexUnitTestShouldNotUseSeeAllDataTrueRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.bestpractices.ApexUnitTestShouldNotUseSeeAllDataTrueRule
 
ApexXPathRule - Class in net.sourceforge.pmd.lang.apex.rule
 
ApexXPathRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.ApexXPathRule
 
ApexXSSFromEscapeFalseRule - Class in net.sourceforge.pmd.lang.apex.rule.security
Finds all .addError method calls that are not HTML escaped on purpose
ApexXSSFromEscapeFalseRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.security.ApexXSSFromEscapeFalseRule
 
ApexXSSFromURLParamRule - Class in net.sourceforge.pmd.lang.apex.rule.security
Detects potential XSS when controller extracts a variable from URL query and uses it without escaping first
ApexXSSFromURLParamRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.security.ApexXSSFromURLParamRule
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractStatisticalApexRule
Deprecated.
 
ASTAnnotation - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTAnnotation(Annotation) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTAnnotation
Deprecated.
ASTAnnotationParameter - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTAnnotationParameter(AnnotationParameter) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTAnnotationParameter
Deprecated.
ASTAnonymousClass - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTAnonymousClass(AnonymousClass) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTAnonymousClass
Deprecated.
ASTArrayLoadExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTArrayLoadExpression(ArrayLoadExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTArrayLoadExpression
Deprecated.
ASTArrayStoreExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTArrayStoreExpression(ArrayStoreExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTArrayStoreExpression
Deprecated.
ASTAssignmentExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTAssignmentExpression(AssignmentExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTAssignmentExpression
Deprecated.
ASTBinaryExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTBinaryExpression(BinaryExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTBinaryExpression
Deprecated.
ASTBindExpressions - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTBindExpressions(BindExpressions) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTBindExpressions
Deprecated.
ASTBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTBlockStatement(BlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTBlockStatement
Deprecated.
ASTBooleanExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTBooleanExpression(BooleanExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTBooleanExpression
Deprecated.
ASTBreakStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTBreakStatement(BreakStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTBreakStatement
Deprecated.
ASTBridgeMethodCreator - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTBridgeMethodCreator(BridgeMethodCreator) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTBridgeMethodCreator
Deprecated.
ASTCastExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTCastExpression(CastExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTCastExpression
Deprecated.
ASTCatchBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTCatchBlockStatement(CatchBlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTCatchBlockStatement
Deprecated.
ASTClassRefExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTClassRefExpression(ClassRefExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTClassRefExpression
Deprecated.
ASTConstructorPreamble - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTConstructorPreamble(ConstructorPreamble) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTConstructorPreamble
Deprecated.
ASTConstructorPreambleStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTConstructorPreambleStatement(ConstructorPreambleStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTConstructorPreambleStatement
Deprecated.
ASTContinueStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTContinueStatement(ContinueStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTContinueStatement
Deprecated.
ASTDmlDeleteStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDmlDeleteStatement(DmlDeleteStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDmlDeleteStatement
Deprecated.
ASTDmlInsertStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDmlInsertStatement(DmlInsertStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDmlInsertStatement
Deprecated.
ASTDmlMergeStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDmlMergeStatement(DmlMergeStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDmlMergeStatement
Deprecated.
ASTDmlUndeleteStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDmlUndeleteStatement(DmlUndeleteStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDmlUndeleteStatement
Deprecated.
ASTDmlUpdateStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDmlUpdateStatement(DmlUpdateStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDmlUpdateStatement
Deprecated.
ASTDmlUpsertStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDmlUpsertStatement(DmlUpsertStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDmlUpsertStatement
Deprecated.
ASTDoLoopStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDoLoopStatement(DoLoopStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDoLoopStatement
Deprecated.
ASTElseWhenBlock - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTEmptyReferenceExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTExpression(Expression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTExpression
Deprecated.
ASTExpressionStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTExpressionStatement(ExpressionStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTExpressionStatement
Deprecated.
ASTField - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTField(Field) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTField
Deprecated.
ASTFieldDeclaration - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTFieldDeclaration(FieldDeclaration) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTFieldDeclaration
Deprecated.
ASTFieldDeclarationStatements - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTFieldDeclarationStatements(FieldDeclarationStatements) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTFieldDeclarationStatements
Deprecated.
ASTForEachStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTForEachStatement(ForEachStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTForEachStatement
Deprecated.
ASTForLoopStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTForLoopStatement(ForLoopStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTForLoopStatement
Deprecated.
ASTFormalComment - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTFormalComment(String) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTFormalComment
Deprecated.
ASTFormalComment.AstComment - Class in net.sourceforge.pmd.lang.apex.ast
Deprecated.
ASTIdentifierCase - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTIfBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTIfBlockStatement(IfBlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTIfBlockStatement
Deprecated.
ASTIfElseBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTIfElseBlockStatement(IfElseBlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTIfElseBlockStatement
Deprecated.
ASTIllegalStoreExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTIllegalStoreExpression(IllegalStoreExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTIllegalStoreExpression
Deprecated.
ASTInstanceOfExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTInstanceOfExpression(InstanceOfExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTInstanceOfExpression
Deprecated.
ASTJavaMethodCallExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTJavaMethodCallExpression(JavaMethodCallExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTJavaMethodCallExpression
Deprecated.
ASTJavaVariableExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTJavaVariableExpression(JavaVariableExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTJavaVariableExpression
Deprecated.
ASTLiteralCase - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTLiteralExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTLiteralExpression(LiteralExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
Deprecated.
ASTMapEntryNode - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTMapEntryNode(MapEntryNode) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTMapEntryNode
Deprecated.
ASTMethod - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTMethod(Method) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTMethod
Deprecated.
ASTMethodBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTMethodBlockStatement(MethodBlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTMethodBlockStatement
Deprecated.
ASTMethodCallExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTMethodCallExpression(MethodCallExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTMethodCallExpression
Deprecated.
ASTModifier - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTModifier(Modifier) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTModifier
Deprecated.
ASTModifierNode - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTModifierNode(ModifierNode) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
Deprecated.
ASTModifierOrAnnotation - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTModifierOrAnnotation(ModifierOrAnnotation) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTModifierOrAnnotation
Deprecated.
ASTMultiStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTMultiStatement(MultiStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTMultiStatement
Deprecated.
ASTNestedExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNestedExpression(NestedExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNestedExpression
Deprecated.
ASTNestedStoreExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNestedStoreExpression(NestedStoreExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNestedStoreExpression
Deprecated.
ASTNewKeyValueObjectExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewKeyValueObjectExpression(NewKeyValueObjectExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewKeyValueObjectExpression
Deprecated.
ASTNewListInitExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewListInitExpression(NewListInitExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewListInitExpression
Deprecated.
ASTNewListLiteralExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewListLiteralExpression(NewListLiteralExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewListLiteralExpression
Deprecated.
ASTNewMapInitExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewMapInitExpression(NewMapInitExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewMapInitExpression
Deprecated.
ASTNewMapLiteralExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewMapLiteralExpression(NewMapLiteralExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewMapLiteralExpression
Deprecated.
ASTNewObjectExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewObjectExpression(NewObjectExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewObjectExpression
Deprecated.
ASTNewSetInitExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewSetInitExpression(NewSetInitExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewSetInitExpression
Deprecated.
ASTNewSetLiteralExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewSetLiteralExpression(NewSetLiteralExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewSetLiteralExpression
Deprecated.
ASTPackageVersionExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTPackageVersionExpression(PackageVersionExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTPackageVersionExpression
Deprecated.
ASTParameter - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTParameter(Parameter) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTParameter
Deprecated.
ASTPostfixExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTPostfixExpression(PostfixExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTPostfixExpression
Deprecated.
ASTPrefixExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTPrefixExpression(PrefixExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTPrefixExpression
Deprecated.
ASTProperty - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTProperty(Property) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTProperty
Deprecated.
ASTReferenceExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTReferenceExpression(ReferenceExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTReferenceExpression
Deprecated.
ASTReturnStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTReturnStatement(ReturnStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTReturnStatement
Deprecated.
ASTRunAsBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTRunAsBlockStatement(RunAsBlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTRunAsBlockStatement
Deprecated.
ASTSoqlExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTSoqlExpression(SoqlExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTSoqlExpression
Deprecated.
ASTSoslExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTSoslExpression(SoslExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTSoslExpression
Deprecated.
ASTStandardCondition - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTStandardCondition(StandardCondition) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTStandardCondition
Deprecated.
ASTStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTStatement(Statement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTStatement
Deprecated.
ASTStatementExecuted - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTStatementExecuted(StatementExecuted) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTStatementExecuted
Deprecated.
ASTSuperMethodCallExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTSuperMethodCallExpression(SuperMethodCallExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTSuperMethodCallExpression
Deprecated.
ASTSuperVariableExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTSuperVariableExpression(SuperVariableExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTSuperVariableExpression
Deprecated.
ASTSwitchStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTTernaryExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTTernaryExpression(TernaryExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTTernaryExpression
Deprecated.
ASTThisMethodCallExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTThisMethodCallExpression(ThisMethodCallExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTThisMethodCallExpression
Deprecated.
ASTThisVariableExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTThisVariableExpression(ThisVariableExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTThisVariableExpression
Deprecated.
ASTThrowStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTThrowStatement(ThrowStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTThrowStatement
Deprecated.
ASTTriggerVariableExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTTriggerVariableExpression(TriggerVariableExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTTriggerVariableExpression
Deprecated.
ASTTryCatchFinallyBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTTryCatchFinallyBlockStatement(TryCatchFinallyBlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTTryCatchFinallyBlockStatement
Deprecated.
ASTTypeWhenBlock - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTUserClass - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTUserClass(UserClass) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTUserClass
Deprecated.
ASTUserClassMethods - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTUserClassMethods(UserClassMethods) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTUserClassMethods
Deprecated.
ASTUserClassOrInterface<T extends apex.jorje.semantic.ast.AstNode> - Interface in net.sourceforge.pmd.lang.apex.ast
 
ASTUserClassOrInterface.TypeKind - Enum in net.sourceforge.pmd.lang.apex.ast
The kind of type this node declares.
ASTUserEnum - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTUserEnum(UserEnum) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTUserEnum
Deprecated.
ASTUserExceptionMethods - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTUserExceptionMethods(UserExceptionMethods) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTUserExceptionMethods
Deprecated.
ASTUserInterface - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTUserInterface(UserInterface) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTUserInterface
Deprecated.
ASTUserTrigger - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTUserTrigger(UserTrigger) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTUserTrigger
Deprecated.
ASTValueWhenBlock - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTVariableDeclaration - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTVariableDeclaration(VariableDeclaration) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTVariableDeclaration
Deprecated.
ASTVariableDeclarationStatements - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTVariableDeclarationStatements(VariableDeclarationStatements) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTVariableDeclarationStatements
Deprecated.
ASTVariableExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTVariableExpression(VariableExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTVariableExpression
Deprecated.
ASTWhileLoopStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTWhileLoopStatement(WhileLoopStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTWhileLoopStatement
Deprecated.
AvoidDeeplyNestedIfStmtsRule - Class in net.sourceforge.pmd.lang.apex.rule.design
 
AvoidDeeplyNestedIfStmtsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.AvoidDeeplyNestedIfStmtsRule
 
AvoidDmlStatementsInLoopsRule - Class in net.sourceforge.pmd.lang.apex.rule.performance
 
AvoidDmlStatementsInLoopsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.performance.AvoidDmlStatementsInLoopsRule
 
AvoidGlobalModifierRule - Class in net.sourceforge.pmd.lang.apex.rule.bestpractices
 
AvoidGlobalModifierRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.bestpractices.AvoidGlobalModifierRule
 
AvoidHardcodingIdRule - Class in net.sourceforge.pmd.lang.apex.rule.errorprone
 
AvoidHardcodingIdRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.errorprone.AvoidHardcodingIdRule
 
AvoidLogicInTriggerRule - Class in net.sourceforge.pmd.lang.apex.rule.bestpractices
 
AvoidLogicInTriggerRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.bestpractices.AvoidLogicInTriggerRule
 
AvoidNonExistentAnnotationsRule - Class in net.sourceforge.pmd.lang.apex.rule.errorprone
Apex supported non existent annotations for legacy reasons.
AvoidNonExistentAnnotationsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.errorprone.AvoidNonExistentAnnotationsRule
 
AvoidSoqlInLoopsRule - Class in net.sourceforge.pmd.lang.apex.rule.performance
 
AvoidSoqlInLoopsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.performance.AvoidSoqlInLoopsRule
 
AvoidSoslInLoopsRule - Class in net.sourceforge.pmd.lang.apex.rule.performance
 
AvoidSoslInLoopsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.performance.AvoidSoslInLoopsRule
 

B

BEFORE_DELETE - net.sourceforge.pmd.lang.apex.ast.TriggerUsage
 
BEFORE_INSERT - net.sourceforge.pmd.lang.apex.ast.TriggerUsage
 
BEFORE_UNDELETE - net.sourceforge.pmd.lang.apex.ast.TriggerUsage
 
BEFORE_UPDATE - net.sourceforge.pmd.lang.apex.ast.TriggerUsage
 
booleanExpressionComplexity(ASTStandardCondition) - Static method in class net.sourceforge.pmd.lang.apex.metrics.impl.CycloMetric
Computes the number of control flow paths through that expression, which is the number of || and && operators.
build(T) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
bumpDecisionPoints() - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule.Entry
 
bumpDecisionPoints(int) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule.Entry
 

C

canParse() - Method in class net.sourceforge.pmd.lang.apex.ApexParser
 
CanSuppressWarnings - Interface in net.sourceforge.pmd.lang.apex.ast
Deprecated.
This interface will be removed, the AST should not know about rules.
CASE_SENSITIVE - Static variable in class net.sourceforge.pmd.cpd.ApexTokenizer
If the properties is false (default), then the case of any token is ignored.
children() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
Deprecated.
 
children() - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexNode
 
childrenAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
Deprecated.
Accept the visitor.
childrenAccept(ApexParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexNode
Deprecated.
This method is not useful, the logic for combining children values should be present on the visitor, not the node
CLASS - net.sourceforge.pmd.lang.apex.ast.ASTUserClassOrInterface.TypeKind
 
ClassCognitiveComplexityMetric - Class in net.sourceforge.pmd.lang.apex.metrics.impl
The sum of the cognitive complexities of all the methods within a class.
ClassCognitiveComplexityMetric() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.impl.ClassCognitiveComplexityMetric
 
ClassNamingConventionsRule - Class in net.sourceforge.pmd.lang.apex.rule.codestyle
 
ClassNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.codestyle.ClassNamingConventionsRule
 
COGNITIVE - net.sourceforge.pmd.lang.apex.metrics.api.ApexClassMetricKey
 
COGNITIVE - net.sourceforge.pmd.lang.apex.metrics.api.ApexOperationMetricKey
 
CognitiveComplexityMetric - Class in net.sourceforge.pmd.lang.apex.metrics.impl
Measures the cognitive complexity of a Class / Method in Apex.
CognitiveComplexityMetric() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.impl.CognitiveComplexityMetric
 
CognitiveComplexityRule - Class in net.sourceforge.pmd.lang.apex.rule.design
 
CognitiveComplexityRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.CognitiveComplexityRule
 
CognitiveComplexityVisitor - Class in net.sourceforge.pmd.lang.apex.metrics.impl.visitors
 
CognitiveComplexityVisitor() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
CognitiveComplexityVisitor.State - Class in net.sourceforge.pmd.lang.apex.metrics.impl.visitors
 
CompilerService - Class in net.sourceforge.pmd.lang.apex.ast
Deprecated.
CompilerService(SymbolProvider, AccessEvaluator, QueryValidator) - Constructor for class net.sourceforge.pmd.lang.apex.ast.CompilerService
Deprecated.
Configure a compiler with the following configurations:
computeFor(ASTMethod, MetricOptions) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.CognitiveComplexityMetric
 
computeFor(ASTMethod, MetricOptions) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.CycloMetric
 
computeFor(ASTUserClassOrInterface<?>, MetricOptions) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.ClassCognitiveComplexityMetric
 
computeFor(ASTUserClassOrInterface<?>, MetricOptions) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.WmcMetric
 
countNodeChildren(ApexNode<?>, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
Count the number of children of the given node.
coverAllVisibilities() - Method in class net.sourceforge.pmd.lang.apex.metrics.signature.ApexOperationSigMask
Sets the mask to cover all visibilities.
covers(ApexOperationSignature) - Method in class net.sourceforge.pmd.lang.apex.metrics.signature.ApexOperationSigMask
Returns true if the parameter is covered by this mask.
createRuleViolation(Rule, RuleContext, Node, String) - Method in class net.sourceforge.pmd.lang.apex.rule.ApexRuleViolationFactory
Deprecated.
 
createRuleViolation(Rule, RuleContext, Node, String, int, int) - Method in class net.sourceforge.pmd.lang.apex.rule.ApexRuleViolationFactory
Deprecated.
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.apex.ApexParser
 
CYCLO - net.sourceforge.pmd.lang.apex.metrics.api.ApexOperationMetricKey
 
CyclomaticComplexityRule - Class in net.sourceforge.pmd.lang.apex.rule.design
Cyclomatic complexity rule using metrics.
CyclomaticComplexityRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.CyclomaticComplexityRule
 
CycloMetric - Class in net.sourceforge.pmd.lang.apex.metrics.impl
See the doc for the Java metric.
CycloMetric() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.impl.CycloMetric
 

D

disableLogging() - Static method in class net.sourceforge.pmd.lang.apex.ApexJorjeLogging
 
displayName(String) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.ClassNamingConventionsRule
 
displayName(String) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.FieldNamingConventionsRule
 
displayName(String) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.FormalParameterNamingConventionsRule
 
displayName(String) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.LocalVariableNamingConventionsRule
 
displayName(String) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.MethodNamingConventionsRule
 
displayName(String) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.PropertyNamingConventionsRule
 
DumpFacade - Class in net.sourceforge.pmd.lang.apex.ast
Deprecated.
This class will be removed with PMD 7. The rule designer is a better way to inspect nodes.
DumpFacade() - Constructor for class net.sourceforge.pmd.lang.apex.ast.DumpFacade
Deprecated.
 
dysfunctionReason() - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.VariableNamingConventionsRule
Deprecated.
 

E

emit(Emitter) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFormalComment.AstComment
Deprecated.
 
EmptySymbolProvider - Class in net.sourceforge.pmd.lang.apex.ast
Deprecated.
entryStack - Variable in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
equals(Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexQualifiedName
 
equals(Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.signature.ApexOperationSignature
 
Error() - Constructor for class net.sourceforge.pmd.lang.apex.ast.TestQueryValidators.Error
Deprecated.
 
ExcessiveClassLengthRule - Class in net.sourceforge.pmd.lang.apex.rule.design
This rule detects when a class exceeds a certain threshold.
ExcessiveClassLengthRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.ExcessiveClassLengthRule
 
ExcessiveLengthRule - Class in net.sourceforge.pmd.lang.apex.rule.design
 
ExcessiveLengthRule(Class<?>) - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.ExcessiveLengthRule
 
ExcessiveNodeCountRule - Class in net.sourceforge.pmd.lang.apex.rule.design
This is a common super class for things which shouldn't have excessive nodes underneath.
ExcessiveNodeCountRule(Class<?>) - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.ExcessiveNodeCountRule
 
ExcessiveParameterListRule - Class in net.sourceforge.pmd.lang.apex.rule.design
This rule detects an abnormally long parameter list.
ExcessiveParameterListRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.ExcessiveParameterListRule
 
ExcessivePublicCountRule - Class in net.sourceforge.pmd.lang.apex.rule.design
Rule attempts to count all public methods and public attributes defined in a class.
ExcessivePublicCountRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.ExcessivePublicCountRule
 
EXTENSIONS - Static variable in class net.sourceforge.pmd.lang.apex.ApexLanguageModule
 

F

FieldDeclarationsShouldBeAtStartRule - Class in net.sourceforge.pmd.lang.apex.rule.codestyle
 
FieldDeclarationsShouldBeAtStartRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.codestyle.FieldDeclarationsShouldBeAtStartRule
 
FieldNamingConventionsRule - Class in net.sourceforge.pmd.lang.apex.rule.codestyle
 
FieldNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.codestyle.FieldNamingConventionsRule
 
FINAL - Static variable in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
find(SymbolResolver, TypeInfo, String) - Method in class net.sourceforge.pmd.lang.apex.ast.EmptySymbolProvider
Deprecated.
 
findOperations(ASTUserClassOrInterface<?>) - Method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsComputer
Deprecated.
 
findOps(ASTUserClassOrInterface<?>) - Static method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetrics
Deprecated.
 
forbid(ApexSignature.Visibility...) - Method in class net.sourceforge.pmd.lang.apex.metrics.signature.ApexOperationSigMask
Forbid all mentioned visibilities.
FormalParameterNamingConventionsRule - Class in net.sourceforge.pmd.lang.apex.rule.codestyle
 
FormalParameterNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.codestyle.FormalParameterNamingConventionsRule
 

G

get() - Static method in class net.sourceforge.pmd.lang.apex.ast.EmptySymbolProvider
Deprecated.
 
get(ASTMethod) - Static method in enum net.sourceforge.pmd.lang.apex.metrics.signature.ApexSignature.Visibility
Finds out the visibility of a method node.
get(MetricKey<ASTMethod>, ASTMethod) - Static method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetrics
Deprecated.
Computes the standard version of the metric identified by the key on a operation AST node.
get(MetricKey<ASTMethod>, ASTMethod, MetricOptions) - Static method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetrics
Deprecated.
Computes a metric identified by its key on a operation AST node, possibly selecting metric options with the options parameter.
get(MetricKey<ASTMethod>, ASTUserClassOrInterface<?>, MetricOptions, ResultOption) - Static method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetrics
Deprecated.
Compute the sum, average, or highest value of the operation metric on all operations of the class node.
get(MetricKey<ASTMethod>, ASTUserClassOrInterface<?>, ResultOption) - Static method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetrics
Deprecated.
Compute the sum, average, or highest value of the standard operation metric on all operations of the class node.
get(MetricKey<ASTUserClassOrInterface<?>>, ASTUserClass) - Static method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetrics
Deprecated.
Computes the standard value of the metric identified by its code on a class AST node.
get(MetricKey<ASTUserClassOrInterface<?>>, ASTUserClass, MetricOptions) - Static method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetrics
Deprecated.
Computes a metric identified by its code on a class AST node, possibly selecting metric options with the options parameter.
getAggregateResultType(TypeInfo) - Method in class net.sourceforge.pmd.lang.apex.ast.EmptySymbolProvider
Deprecated.
 
getApexVersion() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexRootNode
Deprecated.
Gets the apex version this class has been compiled with.
getArity() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
getBeginColumn() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
Deprecated.
 
getBeginColumn() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTExpressionStatement
 
getBeginLine() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
Deprecated.
 
getBooleanValue() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAnnotationParameter
 
getCalculator() - Method in enum net.sourceforge.pmd.lang.apex.metrics.api.ApexClassMetricKey
 
getCalculator() - Method in enum net.sourceforge.pmd.lang.apex.metrics.api.ApexOperationMetricKey
 
getCanonicalName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
getCanonicalQuery() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTSoqlExpression
 
getChild(int) - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
Deprecated.
 
getChild(int) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexNode
 
getClasses() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexQualifiedName
 
getClassName() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexQualifiedName
 
getComplexity() - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor.State
 
getComplexityAverage() - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule.Entry
 
getContext() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTReferenceExpression
 
getDefaultParserOptions() - Method in class net.sourceforge.pmd.lang.apex.ApexHandler
 
getDefiningType() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
Deprecated.
 
getDefiningType() - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexNode
 
getDefiningType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFormalComment.AstComment
Deprecated.
 
getDumpFacade(Writer, String, boolean) - Method in class net.sourceforge.pmd.lang.apex.ApexHandler
Deprecated.
getEndColumn() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
Deprecated.
 
getEndColumn() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
getEndLine() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
Deprecated.
 
getEndLine() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
getExceptionType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTCatchBlockStatement
 
getFacade() - Static method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetrics
Deprecated.
getFlowInterviewType(SymbolResolver, TypeInfo, Namespace, String) - Method in class net.sourceforge.pmd.lang.apex.ast.EmptySymbolProvider
Deprecated.
 
getFQVariableName(Parameter) - Static method in class net.sourceforge.pmd.lang.apex.rule.security.Helper
Deprecated.
getFullMethodName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethodCallExpression
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAnnotation
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAnnotationParameter
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAnonymousClass
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTField
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFieldDeclaration
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFormalComment
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTParameter
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTReferenceExpression
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserClass
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserEnum
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserInterface
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserTrigger
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTVariableDeclaration
 
getImage() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTVariableExpression
 
getInputParametersSize() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethodCallExpression
 
getInstance() - Static method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsComputer
Deprecated.
 
getInterfaceNames() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserClass
 
getLanguageMetricsProvider() - Method in class net.sourceforge.pmd.lang.apex.ApexHandler
 
getLanguageSpecificComputer() - Method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsFacade
Deprecated.
 
getLanguageSpecificProjectMemoizer() - Method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsFacade
Deprecated.
 
getLiteralType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
getLoc() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFormalComment.AstComment
Deprecated.
 
getLocation() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
Deprecated.
 
getMethodName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethodCallExpression
 
getModifiers() - Method in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
getModifiers() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTField
 
getModifiers() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFieldDeclarationStatements
 
getModifiers() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
getModifiers() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
getModifiers() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTParameter
 
getModifiers() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTProperty
 
getModifiers() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserClass
 
getModifiers() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserEnum
 
getModifiers() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserInterface
 
getModifiers() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserTrigger
 
getModifiers() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTVariableDeclarationStatements
 
getMultifileFacade() - Method in class net.sourceforge.pmd.lang.apex.ApexHandler
 
getName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAnnotationParameter
 
getName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTField
 
getName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFieldDeclaration
 
getName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
getName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTTypeWhenBlock
 
getNames() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTReferenceExpression
 
getNamespace() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
Deprecated.
 
getNamespace() - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexNode
 
getNameSpace() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexQualifiedName
Gets the namespace prefix of this resource.
getNode() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
Deprecated.
getNode() - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexNode
Deprecated.
the underlying AST node should not be available outside of the AST node. If information is needed from the underlying node, then PMD's AST node need to expose this information.
getOperation() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexQualifiedName
 
getOperator() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAssignmentExpression
 
getOperator() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTBinaryExpression
 
getOperator() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTBooleanExpression
 
getOperator() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTPostfixExpression
 
getOperator() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTPrefixExpression
 
getPageReference(TypeInfo, String) - Method in class net.sourceforge.pmd.lang.apex.ast.EmptySymbolProvider
Deprecated.
 
getParameterCount() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNewKeyValueObjectExpression
 
getParent() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
Deprecated.
 
getParent() - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexNode
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.apex.ApexHandler
 
getParserOptions() - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
getParserOptions() - Method in class net.sourceforge.pmd.lang.apex.rule.ApexXPathRule
 
getQualifiedName() - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexQualifiableNode
 
getQualifiedName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
getQualifiedName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserClass
 
getQualifiedName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserInterface
 
getQuery() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTSoqlExpression
 
getQuickAction(TypeInfo, String, String) - Method in class net.sourceforge.pmd.lang.apex.ast.EmptySymbolProvider
Deprecated.
 
getReferenceType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTReferenceExpression
 
getReturnType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
getRuleViolationFactory() - Method in class net.sourceforge.pmd.lang.apex.ApexHandler
 
getSignature() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
getSObjectType(TypeInfo, String) - Method in class net.sourceforge.pmd.lang.apex.ast.EmptySymbolProvider
Deprecated.
 
getSuperClassName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserClass
 
getSuperInterfaceName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserInterface
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.apex.ApexParser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParser
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
getTargetName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserTrigger
 
getToken() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFormalComment
 
getType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTField
 
getType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNewKeyValueObjectExpression
 
getType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNewObjectExpression
 
getType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTParameter
 
getType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTProperty
 
getType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTTypeWhenBlock
 
getType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTVariableDeclaration
 
getTypeArguments() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFieldDeclarationStatements
 
getTypeKind() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserClass
 
getTypeKind() - Method in interface net.sourceforge.pmd.lang.apex.ast.ASTUserClassOrInterface
Finds the type kind of this declaration.
getTypeKind() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserInterface
 
getTypeName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFieldDeclarationStatements
 
getUsages() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserTrigger
 
getValue() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAnnotationParameter
 
getValue() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTField
 
getVariableName() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTCatchBlockStatement
 
getVfComponentType(SymbolResolver, TypeInfo, Namespace, String) - Method in class net.sourceforge.pmd.lang.apex.ast.EmptySymbolProvider
Deprecated.
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractStatisticalApexRule
Deprecated.
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.apex.rule.design.NcssConstructorCountRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.apex.rule.design.NcssMethodCountRule
 
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.apex.rule.design.NcssTypeCountRule
 
getXPathNodeName() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
Deprecated.
 
GLOBAL - net.sourceforge.pmd.lang.apex.metrics.signature.ApexSignature.Visibility
 

H

handleSourceCode(String) - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
Deprecated.
 
handleSourceCode(String) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTBlockStatement
 
hasApexParameterizedTypes() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
hasConnectDeserializer(TypeInfo) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
hasCurlyBrace() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTBlockStatement
 
hasElseStatement() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTIfElseBlockStatement
 
hashCode() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexQualifiedName
 
hashCode() - Method in class net.sourceforge.pmd.lang.apex.metrics.signature.ApexOperationSignature
 
hasInternalSfdc() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
hasLabelField(TypeInfo, Namespace, String) - Method in class net.sourceforge.pmd.lang.apex.ast.EmptySymbolProvider
Deprecated.
 
hasLocalizedTranslation() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
hasMatchingSig(ApexQualifiedName, ApexOperationSigMask) - Method in interface net.sourceforge.pmd.lang.apex.metrics.ApexSignatureMatcher
Returns true if the signature of the operation designated by the qualified name is covered by the mask.
hasNamespaceGuardedAccess(Namespace, String) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
hasPermission(PlaceholderOrgPerm) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
hasPermissionForPermGuard(Namespace, String) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
hasPersonAccountApiAvailable() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
hasPrefixesOrSuffixes() - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.VariableNamingConventionsRule
Deprecated.
 
hasPrivateApi() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
hasRealLoc() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
Deprecated.
 
hasRealLoc() - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexNode
 
hasRemoteAction(TypeInfo) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
hasRemoteActionPerm() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTField
 
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFieldDeclarationStatements
 
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTParameter
 
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserClass
 
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserInterface
 
hasSuppressWarningsAnnotationFor(Rule) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTVariableDeclaration
 
hasSuppressWarningsAnnotationFor(Rule) - Method in interface net.sourceforge.pmd.lang.apex.ast.CanSuppressWarnings
Deprecated.
Helper - Class in net.sourceforge.pmd.lang.apex.rule.security
Deprecated.
Use Helper instead.
highestDecisionPoints - Variable in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule.Entry
 

I

indexNodes(List<Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.apex.rule.ApexRuleChainVisitor
 
init() - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.VariableNamingConventionsRule
Deprecated.
 
INIT - Static variable in class net.sourceforge.pmd.lang.apex.rule.errorprone.ApexCSRFRule
 
initializeWith(Writer, String, boolean, ApexNode<?>) - Method in class net.sourceforge.pmd.lang.apex.ast.DumpFacade
Deprecated.
 
initializeWith(ApexNode<?>) - Method in class net.sourceforge.pmd.lang.apex.multifile.ApexMultifileVisitorFacade
 
INSTANCE - Static variable in class net.sourceforge.pmd.lang.apex.ast.CompilerService
Deprecated.
 
INSTANCE - Static variable in class net.sourceforge.pmd.lang.apex.rule.ApexRuleViolationFactory
Deprecated.
 
INTERFACE - net.sourceforge.pmd.lang.apex.ast.ASTUserClassOrInterface.TypeKind
 
isAbstract() - Method in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
isAbstract() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isAccessibleOrTrustedNamespace(Namespace) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
Okay so this check and its partner isAccessibleSystemNamespace are used slightly differently.
isAccessibleSystemNamespace(Namespace) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
isBoolean() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
isClass() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexQualifiedName
 
isConstructor() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
isDecimal() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
isDouble() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
isFinal() - Method in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
isFinal() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isGlobal() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isGlobalComponent(TypeInfo) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
isInheritedSharing() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isInteger() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
isLong() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
isManagedPackageInstalled(Namespace) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
isNull() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
isOperation() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexQualifiedName
 
isOverride() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isPrivate() - Method in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
isPrivate() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isProtected() - Method in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
isProtected() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isPublic() - Method in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
isPublic() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isReallyRunningTests() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
isReservedNamespace(Namespace) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
isReservedNamespace(Namespace, boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
isResolved() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAnnotation
 
isRunningTests() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
isSecondGenerationPackagingNamespace(Namespace) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
isSetupEntityVisibleToType(SObjectTypeInfo, TypeInfo) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
isSfdc() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
isStatic() - Method in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
isStatic() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isString() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
isSupressed(Node, Rule) - Static method in class net.sourceforge.pmd.lang.apex.rule.ApexRuleViolation
Deprecated.
Is internal API, not useful, there's a typo. See #1927
isTest() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isTestMethodOrClass(ApexNode<?>) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexUnitTestRule
 
isTestOrTestSetup() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isTransient() - Method in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
isTransient() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isTrustedApplication(TypeInfo) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
isValidPackageVersion(Namespace, StructuredVersion) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
isWebService() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isWithoutSharing() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isWithSharing() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 

J

jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
Deprecated.
Accept the visitor.
jjtAccept(ApexParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexNode
Accept the visitor.
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAnnotation
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAnnotationParameter
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAnonymousClass
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTArrayLoadExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTArrayStoreExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAssignmentExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTBinaryExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTBindExpressions
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTBlockStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTBooleanExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTBreakStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTBridgeMethodCreator
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTCastExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTCatchBlockStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTClassRefExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTConstructorPreamble
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTConstructorPreambleStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTContinueStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTDmlDeleteStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTDmlInsertStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTDmlMergeStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTDmlUndeleteStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTDmlUpdateStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTDmlUpsertStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTDoLoopStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTElseWhenBlock
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTEmptyReferenceExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTExpressionStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTField
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFieldDeclaration
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFieldDeclarationStatements
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTForEachStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTForLoopStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFormalComment
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTIdentifierCase
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTIfBlockStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTIfElseBlockStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTIllegalStoreExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTInstanceOfExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTJavaMethodCallExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTJavaVariableExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralCase
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMapEntryNode
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethodBlockStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethodCallExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifier
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierOrAnnotation
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMultiStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNestedExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNestedStoreExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNewKeyValueObjectExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNewListInitExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNewListLiteralExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNewMapInitExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNewMapLiteralExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNewObjectExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNewSetInitExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTNewSetLiteralExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTPackageVersionExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTParameter
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTPostfixExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTPrefixExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTProperty
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTReferenceExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTReturnStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTRunAsBlockStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTSoqlExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTSoslExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTStandardCondition
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTStatementExecuted
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTSuperMethodCallExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTSuperVariableExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTSwitchStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTTernaryExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTThisMethodCallExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTThisVariableExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTThrowStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTTriggerVariableExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTTryCatchFinallyBlockStatement
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTTypeWhenBlock
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserClass
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserClassMethods
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserEnum
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserExceptionMethods
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserInterface
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTUserTrigger
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTValueWhenBlock
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTVariableDeclaration
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTVariableDeclarationStatements
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTVariableExpression
 
jjtAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTWhileLoopStatement
 

L

LocalVariableNamingConventionsRule - Class in net.sourceforge.pmd.lang.apex.rule.codestyle
 
LocalVariableNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.codestyle.LocalVariableNamingConventionsRule
 

M

methodCount - Variable in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule.Entry
 
MethodNamingConventionsRule - Class in net.sourceforge.pmd.lang.apex.rule.codestyle
 
MethodNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.codestyle.MethodNamingConventionsRule
 
MethodWithSameNameAsEnclosingClassRule - Class in net.sourceforge.pmd.lang.apex.rule.errorprone
 
MethodWithSameNameAsEnclosingClassRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.errorprone.MethodWithSameNameAsEnclosingClassRule
 

N

NAME - Static variable in class net.sourceforge.pmd.lang.apex.ApexLanguageModule
 
NcssConstructorCountRule - Class in net.sourceforge.pmd.lang.apex.rule.design
Non-commented source statement counter for constructors.
NcssConstructorCountRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.NcssConstructorCountRule
Count constructor declarations.
NcssMethodCountRule - Class in net.sourceforge.pmd.lang.apex.rule.design
Non-commented source statement counter for methods.
NcssMethodCountRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.NcssMethodCountRule
Count the size of all non-constructor methods.
NcssTypeCountRule - Class in net.sourceforge.pmd.lang.apex.rule.design
Non-commented source statement counter for type declarations.
NcssTypeCountRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.NcssTypeCountRule
Count type declarations.
net.sourceforge.pmd.cpd - package net.sourceforge.pmd.cpd
 
net.sourceforge.pmd.lang.apex - package net.sourceforge.pmd.lang.apex
 
net.sourceforge.pmd.lang.apex.ast - package net.sourceforge.pmd.lang.apex.ast
 
net.sourceforge.pmd.lang.apex.metrics - package net.sourceforge.pmd.lang.apex.metrics
 
net.sourceforge.pmd.lang.apex.metrics.api - package net.sourceforge.pmd.lang.apex.metrics.api
 
net.sourceforge.pmd.lang.apex.metrics.impl - package net.sourceforge.pmd.lang.apex.metrics.impl
 
net.sourceforge.pmd.lang.apex.metrics.impl.visitors - package net.sourceforge.pmd.lang.apex.metrics.impl.visitors
 
net.sourceforge.pmd.lang.apex.metrics.signature - package net.sourceforge.pmd.lang.apex.metrics.signature
 
net.sourceforge.pmd.lang.apex.multifile - package net.sourceforge.pmd.lang.apex.multifile
 
net.sourceforge.pmd.lang.apex.rule - package net.sourceforge.pmd.lang.apex.rule
 
net.sourceforge.pmd.lang.apex.rule.bestpractices - package net.sourceforge.pmd.lang.apex.rule.bestpractices
 
net.sourceforge.pmd.lang.apex.rule.codestyle - package net.sourceforge.pmd.lang.apex.rule.codestyle
 
net.sourceforge.pmd.lang.apex.rule.design - package net.sourceforge.pmd.lang.apex.rule.design
 
net.sourceforge.pmd.lang.apex.rule.documentation - package net.sourceforge.pmd.lang.apex.rule.documentation
 
net.sourceforge.pmd.lang.apex.rule.errorprone - package net.sourceforge.pmd.lang.apex.rule.errorprone
 
net.sourceforge.pmd.lang.apex.rule.performance - package net.sourceforge.pmd.lang.apex.rule.performance
 
net.sourceforge.pmd.lang.apex.rule.security - package net.sourceforge.pmd.lang.apex.rule.security
 
node - Variable in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
Deprecated.
 
Noop() - Constructor for class net.sourceforge.pmd.lang.apex.ast.TestQueryValidators.Noop
Deprecated.
 

O

of(TriggerUsage) - Static method in enum net.sourceforge.pmd.lang.apex.ast.TriggerUsage
 
of(ASTMethod) - Static method in class net.sourceforge.pmd.lang.apex.metrics.signature.ApexOperationSignature
Builds the signature of this node.
ofString(String) - Static method in class net.sourceforge.pmd.lang.apex.ast.ApexQualifiedName
Parses a string conforming to the format defined below and returns an ApexQualifiedName.

P

parse(Reader) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParser
 
parse(String, Reader) - Method in class net.sourceforge.pmd.lang.apex.ApexParser
 
parseApex(String) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParser
 
parserOptions - Variable in class net.sourceforge.pmd.lang.apex.ast.ApexParser
 
PRIVATE - net.sourceforge.pmd.lang.apex.metrics.signature.ApexSignature.Visibility
 
PRIVATE - Static variable in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
PropertyNamingConventionsRule - Class in net.sourceforge.pmd.lang.apex.rule.codestyle
 
PropertyNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.codestyle.PropertyNamingConventionsRule
 
PROTECTED - net.sourceforge.pmd.lang.apex.metrics.signature.ApexSignature.Visibility
 
PROTECTED - Static variable in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
PUBLIC - net.sourceforge.pmd.lang.apex.metrics.signature.ApexSignature.Visibility
 
PUBLIC - Static variable in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 

R

REPORT_LEVEL_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
restrictVisibilitiesTo(ApexSignature.Visibility...) - Method in class net.sourceforge.pmd.lang.apex.metrics.signature.ApexOperationSigMask
Restricts the visibilities covered by the mask to the parameters.

S

SEE_ALL_DATA - Static variable in class net.sourceforge.pmd.lang.apex.ast.ASTAnnotationParameter
 
setAccessibleSystemNamespace(Namespace) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
setGlobalComponent(String) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
setHasApexGenericType(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
setHasInternalSfdc(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
setHasLocalizedTranslation(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
setHasPrivateApi(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
setHasRemoteActionPerm(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
It appears that remote action is enabled by default in most orgs, at least test orgs.
setIsReallyRunningTests(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
setIsRunningTests(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
setIsSfdc(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
setIsTrustedApplication(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.ApexLanguage
 
setProperties(Properties) - Method in class net.sourceforge.pmd.cpd.ApexTokenizer
 
setTypeWithConnectApiDeserializer(String) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
SHOW_CLASSES_COMPLEXITY_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
SHOW_METHODS_COMPLEXITY_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
StandardCycloVisitor - Class in net.sourceforge.pmd.lang.apex.metrics.impl.visitors
 
StandardCycloVisitor() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.StandardCycloVisitor
 
State() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor.State
 
STATIC - Static variable in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
STATIC_INITIALIZER_METHOD_NAME - Static variable in class net.sourceforge.pmd.lang.apex.rule.codestyle.FieldDeclarationsShouldBeAtStartRule
 
StdCyclomaticComplexityRule - Class in net.sourceforge.pmd.lang.apex.rule.design
Implements the standard cyclomatic complexity rule
StdCyclomaticComplexityRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
StdCyclomaticComplexityRule.Entry - Class in net.sourceforge.pmd.lang.apex.rule.design
 
supports(ASTMethod) - Method in enum net.sourceforge.pmd.lang.apex.metrics.api.ApexOperationMetricKey
 
supports(ASTMethod) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.AbstractApexOperationMetric
Checks if the metric can be computed on the node.
supports(ASTUserClassOrInterface<?>) - Method in enum net.sourceforge.pmd.lang.apex.metrics.api.ApexClassMetricKey
 
supports(ASTUserClassOrInterface<?>) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.AbstractApexClassMetric
 
suppresses(Rule) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAnnotation
 

T

TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.apex.ApexLanguageModule
 
TestAccessEvaluator - Class in net.sourceforge.pmd.lang.apex.ast
Deprecated.
TestAccessEvaluator() - Constructor for class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 
TestQueryValidators - Class in net.sourceforge.pmd.lang.apex.ast
Deprecated.
TestQueryValidators.Error - Class in net.sourceforge.pmd.lang.apex.ast
Deprecated.
 
TestQueryValidators.Noop - Class in net.sourceforge.pmd.lang.apex.ast
Deprecated.
 
tokenize(SourceCode, Tokens) - Method in class net.sourceforge.pmd.cpd.ApexTokenizer
 
TooManyFieldsRule - Class in net.sourceforge.pmd.lang.apex.rule.design
 
TooManyFieldsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.TooManyFieldsRule
 
toString() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexQualifiedName
 
TRANSIENT - Static variable in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
traverse(AstVisitor<T>, T) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFormalComment.AstComment
Deprecated.
 
TriggerUsage - Enum in net.sourceforge.pmd.lang.apex.ast
This maps the apex enum TriggerUsage to the PMD equivalent.

U

UnusedLocalVariableRule - Class in net.sourceforge.pmd.lang.apex.rule.bestpractices
 
UnusedLocalVariableRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.bestpractices.UnusedLocalVariableRule
 
useTestValueForAnonymousScriptLengthLimit() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
Deprecated.
 

V

validate(SymbolResolver, ValidationScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFormalComment.AstComment
Deprecated.
 
validateSoql(SymbolResolver, ValidationScope, SoqlExpression) - Method in class net.sourceforge.pmd.lang.apex.ast.TestQueryValidators.Error
Deprecated.
 
validateSoql(SymbolResolver, ValidationScope, SoqlExpression) - Method in class net.sourceforge.pmd.lang.apex.ast.TestQueryValidators.Noop
Deprecated.
 
validateSosl(SymbolResolver, ValidationScope, SoslExpression) - Method in class net.sourceforge.pmd.lang.apex.ast.TestQueryValidators.Error
Deprecated.
 
validateSosl(SymbolResolver, ValidationScope, SoslExpression) - Method in class net.sourceforge.pmd.lang.apex.ast.TestQueryValidators.Noop
Deprecated.
 
valueOf(String) - Static method in enum net.sourceforge.pmd.lang.apex.ast.ASTUserClassOrInterface.TypeKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.pmd.lang.apex.ast.TriggerUsage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.pmd.lang.apex.metrics.api.ApexClassMetricKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.pmd.lang.apex.metrics.api.ApexOperationMetricKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.pmd.lang.apex.metrics.signature.ApexSignature.Visibility
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.pmd.lang.apex.ast.ASTUserClassOrInterface.TypeKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.pmd.lang.apex.ast.TriggerUsage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.pmd.lang.apex.metrics.api.ApexClassMetricKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.pmd.lang.apex.metrics.api.ApexOperationMetricKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.pmd.lang.apex.metrics.signature.ApexSignature.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
VariableNamingConventionsRule - Class in net.sourceforge.pmd.lang.apex.rule.codestyle
Deprecated.
VariableNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.codestyle.VariableNamingConventionsRule
Deprecated.
 
visibility - Variable in class net.sourceforge.pmd.lang.apex.metrics.signature.ApexSignature
Visibility of the field or method.
visit(AnonymousClass, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(UserClassMethods, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(UserClass, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(UserEnum, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(UserExceptionMethods, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(UserInterface, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(UserTrigger, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(StandardCondition, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ArrayLoadExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ArrayStoreExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(AssignmentExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(BinaryExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(BindExpressions, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(BooleanExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(CastExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ClassRefExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(EmptyReferenceExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(InstanceOfExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(JavaMethodCallExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(JavaVariableExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(LiteralExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(MapEntryNode, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(MethodCallExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(NewKeyValueObjectExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(NewListInitExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(NewListLiteralExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(NewMapInitExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(NewMapLiteralExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(NewObjectExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(NewSetInitExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(NewSetLiteralExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(PackageVersionExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(PostfixExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(PrefixExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ReferenceExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(SoqlExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(SoslExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(SuperMethodCallExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(SuperVariableExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(TernaryExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ThisMethodCallExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ThisVariableExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(TriggerVariableExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(VariableExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(BridgeMethodCreator, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(Field, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(Method, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(Parameter, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(Property, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(AnnotationParameter, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(Annotation, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ModifierNode, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(BlockStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(BreakStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(CatchBlockStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ContinueStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(DmlDeleteStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(DmlInsertStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(DmlMergeStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(DmlUndeleteStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(DmlUpdateStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(DmlUpsertStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(DoLoopStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ElseWhenBlock, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ExpressionStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(FieldDeclaration, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(FieldDeclarationStatements, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ForEachStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ForLoopStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(IfBlockStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(IfElseBlockStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ReturnStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(RunAsBlockStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(SwitchStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ThrowStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(TryCatchFinallyBlockStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(TypeWhenBlock, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(ValueWhenBlock, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(VariableDeclaration, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(VariableDeclarationStatements, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(WhenCases.IdentifierCase, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(WhenCases.LiteralCase, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(WhileLoopStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
Deprecated.
 
visit(AbstractApexNodeBase, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
Deprecated.
Use ApexParserVisitor.visit(ApexNode, Object). That method also visits comments now.
visit(AbstractApexNodeBase, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
Deprecated.
Use ApexParserVisitorAdapter.visit(ApexNode, Object). That method also visits comments now.
visit(AbstractApexNodeBase, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
Deprecated.
Use AbstractApexRule.visit(ApexNode, Object). That method also visits comments now.
visit(ApexNode<?>, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ApexNode<?>, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ApexNode<?>, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.DumpFacade
Deprecated.
 
visit(ApexNode<?>, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ApexNode<?>, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ApexNode<?>, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.ExcessiveLengthRule
 
visit(ApexNode<?>, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.ExcessiveNodeCountRule
 
visit(ASTAnnotationParameter, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTAnnotationParameter, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTAnnotationParameter, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTAnnotation, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTAnnotation, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTAnnotation, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTAnonymousClass, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTAnonymousClass, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTAnonymousClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTArrayLoadExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTArrayLoadExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTArrayLoadExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTArrayStoreExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTArrayStoreExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTArrayStoreExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTAssignmentExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTAssignmentExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTAssignmentExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTAssignmentExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
visit(ASTAssignmentExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexInsecureEndpointRule
 
visit(ASTAssignmentExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexXSSFromURLParamRule
 
visit(ASTBinaryExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTBinaryExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTBinaryExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTBindExpressions, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTBindExpressions, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTBindExpressions, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTBlockStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.errorprone.ApexCSRFRule
 
visit(ASTBooleanExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTBooleanExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTBooleanExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTBooleanExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTBooleanExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(ASTBreakStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTBreakStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTBridgeMethodCreator, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTBridgeMethodCreator, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTBridgeMethodCreator, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTCastExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTCastExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTCastExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTCatchBlockStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTCatchBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTCatchBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTCatchBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.StandardCycloVisitor
 
visit(ASTCatchBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTClassRefExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTClassRefExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTClassRefExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTConstructorPreamble, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTConstructorPreamble, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTConstructorPreamble, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTConstructorPreambleStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTConstructorPreambleStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTConstructorPreambleStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTContinueStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTContinueStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTDmlDeleteStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTDmlDeleteStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTDmlDeleteStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTDmlDeleteStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.performance.AvoidDmlStatementsInLoopsRule
 
visit(ASTDmlDeleteStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
visit(ASTDmlInsertStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTDmlInsertStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTDmlInsertStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTDmlInsertStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.performance.AvoidDmlStatementsInLoopsRule
 
visit(ASTDmlInsertStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
visit(ASTDmlMergeStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTDmlMergeStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTDmlMergeStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTDmlMergeStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.performance.AvoidDmlStatementsInLoopsRule
 
visit(ASTDmlMergeStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
visit(ASTDmlUndeleteStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTDmlUndeleteStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTDmlUndeleteStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTDmlUndeleteStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.performance.AvoidDmlStatementsInLoopsRule
 
visit(ASTDmlUpdateStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTDmlUpdateStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTDmlUpdateStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTDmlUpdateStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.performance.AvoidDmlStatementsInLoopsRule
 
visit(ASTDmlUpdateStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
visit(ASTDmlUpsertStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTDmlUpsertStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTDmlUpsertStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTDmlUpsertStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.performance.AvoidDmlStatementsInLoopsRule
 
visit(ASTDmlUpsertStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
visit(ASTDoLoopStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTDoLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTDoLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTDoLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.StandardCycloVisitor
 
visit(ASTDoLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTDoLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTDoLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(ASTElseWhenBlock, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTElseWhenBlock, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTElseWhenBlock, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTEmptyReferenceExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTEmptyReferenceExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTEmptyReferenceExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTExpressionStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTExpressionStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTExpressionStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTFieldDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.NcssTypeCountRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexInsecureEndpointRule
 
visit(ASTFieldDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexXSSFromURLParamRule
 
visit(ASTFieldDeclarationStatements, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTFieldDeclarationStatements, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTFieldDeclarationStatements, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTFieldDeclarationStatements, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.ExcessivePublicCountRule
 
visit(ASTField, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTField, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTField, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTField, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.FieldNamingConventionsRule
 
visit(ASTField, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.PropertyNamingConventionsRule
 
visit(ASTField, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.VariableNamingConventionsRule
Deprecated.
 
visit(ASTField, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.errorprone.AvoidNonExistentAnnotationsRule
 
visit(ASTForEachStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTForEachStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTForEachStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTForEachStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.StandardCycloVisitor
 
visit(ASTForEachStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTForEachStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTForEachStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(ASTForLoopStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTForLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTForLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTForLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.StandardCycloVisitor
 
visit(ASTForLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTForLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTForLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(ASTFormalComment, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTFormalComment, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTFormalComment, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTIdentifierCase, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTIdentifierCase, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTIdentifierCase, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTIfBlockStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTIfBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTIfBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.StandardCycloVisitor
 
visit(ASTIfBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTIfBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTIfBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AvoidDeeplyNestedIfStmtsRule
 
visit(ASTIfBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(ASTIfElseBlockStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTIfElseBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTIfElseBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTIfElseBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTIfElseBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTIllegalStoreExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTIllegalStoreExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTIllegalStoreExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTInstanceOfExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTInstanceOfExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTInstanceOfExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTJavaMethodCallExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTJavaMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTJavaMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTJavaVariableExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTJavaVariableExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTJavaVariableExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTLiteralCase, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTLiteralCase, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTLiteralCase, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTLiteralExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTLiteralExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTLiteralExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTLiteralExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.errorprone.AvoidHardcodingIdRule
 
visit(ASTMapEntryNode, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTMapEntryNode, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTMapEntryNode, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTMethodBlockStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTMethodBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTMethodBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTMethodCallExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.bestpractices.ApexAssertionsShouldIncludeMessageRule
 
visit(ASTMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
visit(ASTMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexInsecureEndpointRule
 
visit(ASTMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexXSSFromURLParamRule
 
visit(ASTMethod, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.StandardCycloVisitor
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.multifile.ApexMultifileVisitor
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.bestpractices.ApexUnitTestClassShouldHaveAssertsRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.bestpractices.ApexUnitTestMethodShouldHaveIsTestAnnotationRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.bestpractices.ApexUnitTestShouldNotUseSeeAllDataTrueRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.MethodNamingConventionsRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.CognitiveComplexityRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.CyclomaticComplexityRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.ExcessivePublicCountRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.NcssConstructorCountRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.NcssMethodCountRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.NcssTypeCountRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.documentation.ApexDocRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.errorprone.ApexCSRFRule
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.errorprone.AvoidNonExistentAnnotationsRule
 
visit(ASTModifierNode, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTModifierNode, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTModifierNode, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTModifierOrAnnotation, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTModifierOrAnnotation, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTModifierOrAnnotation, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTModifier, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTModifier, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTModifier, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTMultiStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTMultiStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTMultiStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTNestedExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTNestedExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTNestedExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTNestedStoreExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTNestedStoreExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTNestedStoreExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTNewKeyValueObjectExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTNewKeyValueObjectExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTNewKeyValueObjectExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTNewListInitExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTNewListInitExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTNewListInitExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTNewListLiteralExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTNewListLiteralExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTNewListLiteralExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTNewMapInitExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTNewMapInitExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTNewMapInitExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTNewMapLiteralExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTNewMapLiteralExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTNewMapLiteralExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTNewObjectExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTNewObjectExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTNewObjectExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTNewSetInitExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTNewSetInitExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTNewSetInitExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTNewSetLiteralExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTNewSetLiteralExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTNewSetLiteralExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTPackageVersionExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTPackageVersionExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTPackageVersionExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTParameter, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTParameter, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTParameter, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTParameter, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.FormalParameterNamingConventionsRule
 
visit(ASTParameter, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.VariableNamingConventionsRule
Deprecated.
 
visit(ASTParameter, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.ExcessiveParameterListRule
 
visit(ASTPostfixExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTPostfixExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTPostfixExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTPrefixExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTPrefixExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTPrefixExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTPrefixExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTProperty, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTProperty, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTProperty, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTProperty, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.documentation.ApexDocRule
 
visit(ASTProperty, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.errorprone.AvoidNonExistentAnnotationsRule
 
visit(ASTProperty, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
visit(ASTReferenceExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTReferenceExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTReferenceExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTReturnStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
visit(ASTReturnStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexXSSFromURLParamRule
 
visit(ASTRunAsBlockStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTRunAsBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTRunAsBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTSoqlExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTSoqlExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTSoqlExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTSoqlExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.performance.AvoidSoqlInLoopsRule
 
visit(ASTSoslExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTSoslExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTSoslExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTSoslExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.performance.AvoidSoslInLoopsRule
 
visit(ASTStandardCondition, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTStandardCondition, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTStandardCondition, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTStatementExecuted, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTStatementExecuted, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTStatementExecuted, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTSuperMethodCallExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTSuperMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTSuperMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTSuperVariableExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTSuperVariableExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTSuperVariableExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTSwitchStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTSwitchStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTTernaryExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTTernaryExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTTernaryExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTTernaryExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.StandardCycloVisitor
 
visit(ASTTernaryExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTTernaryExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(ASTThisMethodCallExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTThisMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTThisMethodCallExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTThisVariableExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTThisVariableExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTThisVariableExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTThrowStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.StandardCycloVisitor
 
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTThrowStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTTriggerVariableExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTTriggerVariableExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTTriggerVariableExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTTryCatchFinallyBlockStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTTryCatchFinallyBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTTryCatchFinallyBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTTryCatchFinallyBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTTryCatchFinallyBlockStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(ASTTypeWhenBlock, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTTypeWhenBlock, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTTypeWhenBlock, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTUserClassMethods, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTUserClassMethods, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTUserClassMethods, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTUserClassOrInterface<?>, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorReducedAdapter
 
visit(ASTUserClassOrInterface<?>, Object) - Method in class net.sourceforge.pmd.lang.apex.multifile.ApexMultifileVisitor
 
visit(ASTUserClass, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorReducedAdapter
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexUnitTestRule
Don't bother visiting this class if it's not a class with @isTest and newer than API v24 (V176 internal).
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.bestpractices.ApexUnitTestShouldNotUseSeeAllDataTrueRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.bestpractices.AvoidGlobalModifierRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.ClassNamingConventionsRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.FieldDeclarationsShouldBeAtStartRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.VariableNamingConventionsRule
Deprecated.
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AvoidDeeplyNestedIfStmtsRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.CognitiveComplexityRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.CyclomaticComplexityRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.ExcessiveClassLengthRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.NcssTypeCountRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.TooManyFieldsRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.documentation.ApexDocRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.errorprone.ApexCSRFRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.errorprone.AvoidNonExistentAnnotationsRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.errorprone.MethodWithSameNameAsEnclosingClassRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexBadCryptoRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexDangerousMethodsRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexOpenRedirectRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexSharingViolationsRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexSOQLInjectionRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexSuggestUsingNamedCredRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexXSSFromEscapeFalseRule
 
visit(ASTUserClass, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexXSSFromURLParamRule
 
visit(ASTUserEnum, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTUserEnum, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTUserEnum, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTUserEnum, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.ClassNamingConventionsRule
 
visit(ASTUserEnum, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.NcssTypeCountRule
 
visit(ASTUserEnum, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(ASTUserEnum, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.errorprone.AvoidNonExistentAnnotationsRule
 
visit(ASTUserExceptionMethods, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTUserExceptionMethods, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTUserExceptionMethods, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTUserInterface, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTUserInterface, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTUserInterface, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorReducedAdapter
 
visit(ASTUserInterface, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTUserInterface, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.bestpractices.AvoidGlobalModifierRule
 
visit(ASTUserInterface, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.ClassNamingConventionsRule
 
visit(ASTUserInterface, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.VariableNamingConventionsRule
Deprecated.
 
visit(ASTUserInterface, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.NcssTypeCountRule
 
visit(ASTUserInterface, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(ASTUserInterface, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.documentation.ApexDocRule
 
visit(ASTUserInterface, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.errorprone.AvoidNonExistentAnnotationsRule
 
visit(ASTUserTrigger, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTUserTrigger, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTUserTrigger, Object) - Method in class net.sourceforge.pmd.lang.apex.multifile.ApexMultifileVisitor
 
visit(ASTUserTrigger, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTUserTrigger, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.bestpractices.AvoidLogicInTriggerRule
 
visit(ASTUserTrigger, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.CognitiveComplexityRule
 
visit(ASTUserTrigger, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.CyclomaticComplexityRule
 
visit(ASTUserTrigger, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(ASTValueWhenBlock, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTValueWhenBlock, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTValueWhenBlock, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTVariableDeclaration, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.bestpractices.UnusedLocalVariableRule
 
visit(ASTVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.LocalVariableNamingConventionsRule
 
visit(ASTVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.VariableNamingConventionsRule
Deprecated.
 
visit(ASTVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCRUDViolationRule
 
visit(ASTVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexInsecureEndpointRule
 
visit(ASTVariableDeclaration, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexXSSFromURLParamRule
 
visit(ASTVariableDeclarationStatements, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTVariableDeclarationStatements, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTVariableDeclarationStatements, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTVariableExpression, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTVariableExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTVariableExpression, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTWhileLoopStatement, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
 
visit(ASTWhileLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
 
visit(ASTWhileLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.CognitiveComplexityVisitor
 
visit(ASTWhileLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.metrics.impl.visitors.StandardCycloVisitor
 
visit(ASTWhileLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visit(ASTWhileLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
 
visit(ASTWhileLoopStatement, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
visit(Rule, Node, RuleContext) - Method in class net.sourceforge.pmd.lang.apex.rule.ApexRuleChainVisitor
 
visitAll(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
 
visitAstFromString(String, AstVisitor<AdditionalPassScope>) - Method in class net.sourceforge.pmd.lang.apex.ast.CompilerService
Deprecated.
 
visitAstsFromStrings(List<String>, AstVisitor<AdditionalPassScope>) - Method in class net.sourceforge.pmd.lang.apex.ast.CompilerService
Deprecated.
 
visitAstsFromStrings(List<String>, AstVisitor<AdditionalPassScope>, CompilerStage) - Method in class net.sourceforge.pmd.lang.apex.ast.CompilerService
Deprecated.
 

W

WMC - net.sourceforge.pmd.lang.apex.metrics.api.ApexClassMetricKey
 
WmcMetric - Class in net.sourceforge.pmd.lang.apex.metrics.impl
See the doc for the Java metric.
WmcMetric() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.impl.WmcMetric
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages