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 net.sourceforge.pmd.lang.ast.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.
see StatisticalRule
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
Things isManagedPackageInstalled will say 'false' to.
addPermission(PlaceholderOrgPerm) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
addReservedNamespace(Namespace) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
addSetupEntityVisibleToType(SObjectTypeInfo, String) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
addValidPackageVersion(Namespace, StructuredVersion) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
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
 
ANY_METHOD - Static variable in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
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
User-bound façade of the Apex metrics framework.
ApexMetricsComputer - Class in net.sourceforge.pmd.lang.apex.metrics
Computes metrics for the Apex framework.
ApexMetricsComputer() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsComputer
 
ApexMetricsFacade - Class in net.sourceforge.pmd.lang.apex.metrics
Backs the static façade.
ApexMetricsFacade() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsFacade
 
ApexMetricsProvider - Class in net.sourceforge.pmd.lang.apex.metrics
 
ApexMetricsProvider() - Constructor for class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsProvider
 
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
 
ApexRootNode(T) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ApexRootNode
 
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.
See RuleViolation
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.
See RuleViolationFactory
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
 
ApexTreeBuilder(String) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
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
 
ASTAnnotationParameter - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTAnnotationParameter(AnnotationParameter) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTAnnotationParameter
 
ASTAnonymousClass - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTAnonymousClass(AnonymousClass) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTAnonymousClass
 
ASTArrayLoadExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTArrayLoadExpression(ArrayLoadExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTArrayLoadExpression
 
ASTArrayStoreExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTArrayStoreExpression(ArrayStoreExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTArrayStoreExpression
 
ASTAssignmentExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTAssignmentExpression(AssignmentExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTAssignmentExpression
 
ASTBinaryExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTBinaryExpression(BinaryExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTBinaryExpression
 
ASTBindExpressions - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTBindExpressions(BindExpressions) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTBindExpressions
 
ASTBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTBlockStatement(BlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTBlockStatement
 
ASTBooleanExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTBooleanExpression(BooleanExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTBooleanExpression
 
ASTBreakStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTBreakStatement(BreakStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTBreakStatement
 
ASTBridgeMethodCreator - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTBridgeMethodCreator(BridgeMethodCreator) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTBridgeMethodCreator
 
ASTCastExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTCastExpression(CastExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTCastExpression
 
ASTCatchBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTCatchBlockStatement(CatchBlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTCatchBlockStatement
 
ASTClassRefExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTClassRefExpression(ClassRefExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTClassRefExpression
 
ASTConstructorPreamble - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTConstructorPreamble(ConstructorPreamble) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTConstructorPreamble
 
ASTConstructorPreambleStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTConstructorPreambleStatement(ConstructorPreambleStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTConstructorPreambleStatement
 
ASTContinueStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTContinueStatement(ContinueStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTContinueStatement
 
ASTDmlDeleteStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDmlDeleteStatement(DmlDeleteStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDmlDeleteStatement
 
ASTDmlInsertStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDmlInsertStatement(DmlInsertStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDmlInsertStatement
 
ASTDmlMergeStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDmlMergeStatement(DmlMergeStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDmlMergeStatement
 
ASTDmlUndeleteStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDmlUndeleteStatement(DmlUndeleteStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDmlUndeleteStatement
 
ASTDmlUpdateStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDmlUpdateStatement(DmlUpdateStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDmlUpdateStatement
 
ASTDmlUpsertStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDmlUpsertStatement(DmlUpsertStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDmlUpsertStatement
 
ASTDoLoopStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTDoLoopStatement(DoLoopStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTDoLoopStatement
 
ASTExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTExpression(Expression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTExpression
 
ASTExpressionStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTExpressionStatement(ExpressionStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTExpressionStatement
 
ASTField - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTField(Field) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTField
 
ASTFieldDeclaration - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTFieldDeclaration(FieldDeclaration) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTFieldDeclaration
 
ASTFieldDeclarationStatements - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTFieldDeclarationStatements(FieldDeclarationStatements) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTFieldDeclarationStatements
 
ASTForEachStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTForEachStatement(ForEachStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTForEachStatement
 
ASTForLoopStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTForLoopStatement(ForLoopStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTForLoopStatement
 
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
 
ASTIfBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTIfBlockStatement(IfBlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTIfBlockStatement
 
ASTIfElseBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTIfElseBlockStatement(IfElseBlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTIfElseBlockStatement
 
ASTIllegalStoreExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTIllegalStoreExpression(IllegalStoreExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTIllegalStoreExpression
 
ASTInstanceOfExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTInstanceOfExpression(InstanceOfExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTInstanceOfExpression
 
ASTJavaMethodCallExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTJavaMethodCallExpression(JavaMethodCallExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTJavaMethodCallExpression
 
ASTJavaVariableExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTJavaVariableExpression(JavaVariableExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTJavaVariableExpression
 
ASTLiteralExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTLiteralExpression(LiteralExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
ASTMapEntryNode - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTMapEntryNode(MapEntryNode) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTMapEntryNode
 
ASTMethod - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTMethod(Method) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTMethod
 
ASTMethodBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTMethodBlockStatement(MethodBlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTMethodBlockStatement
 
ASTMethodCallExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTMethodCallExpression(MethodCallExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTMethodCallExpression
 
ASTModifier - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTModifier(Modifier) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTModifier
 
ASTModifierNode - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTModifierNode(ModifierNode) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
ASTModifierOrAnnotation - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTModifierOrAnnotation(ModifierOrAnnotation) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTModifierOrAnnotation
 
ASTMultiStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTMultiStatement(MultiStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTMultiStatement
 
ASTNestedExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNestedExpression(NestedExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNestedExpression
 
ASTNestedStoreExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNestedStoreExpression(NestedStoreExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNestedStoreExpression
 
ASTNewKeyValueObjectExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewKeyValueObjectExpression(NewKeyValueObjectExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewKeyValueObjectExpression
 
ASTNewListInitExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewListInitExpression(NewListInitExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewListInitExpression
 
ASTNewListLiteralExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewListLiteralExpression(NewListLiteralExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewListLiteralExpression
 
ASTNewMapInitExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewMapInitExpression(NewMapInitExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewMapInitExpression
 
ASTNewMapLiteralExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewMapLiteralExpression(NewMapLiteralExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewMapLiteralExpression
 
ASTNewObjectExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewObjectExpression(NewObjectExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewObjectExpression
 
ASTNewSetInitExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewSetInitExpression(NewSetInitExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewSetInitExpression
 
ASTNewSetLiteralExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTNewSetLiteralExpression(NewSetLiteralExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTNewSetLiteralExpression
 
ASTPackageVersionExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTPackageVersionExpression(PackageVersionExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTPackageVersionExpression
 
ASTParameter - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTParameter(Parameter) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTParameter
 
ASTPostfixExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTPostfixExpression(PostfixExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTPostfixExpression
 
ASTPrefixExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTPrefixExpression(PrefixExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTPrefixExpression
 
ASTProperty - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTProperty(Property) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTProperty
 
ASTReferenceExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTReferenceExpression(ReferenceExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTReferenceExpression
 
ASTReturnStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTReturnStatement(ReturnStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTReturnStatement
 
ASTRunAsBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTRunAsBlockStatement(RunAsBlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTRunAsBlockStatement
 
ASTSoqlExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTSoqlExpression(SoqlExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTSoqlExpression
 
ASTSoslExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTSoslExpression(SoslExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTSoslExpression
 
ASTStandardCondition - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTStandardCondition(StandardCondition) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTStandardCondition
 
ASTStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTStatement(Statement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTStatement
 
ASTStatementExecuted - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTStatementExecuted(StatementExecuted) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTStatementExecuted
 
ASTSuperMethodCallExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTSuperMethodCallExpression(SuperMethodCallExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTSuperMethodCallExpression
 
ASTSuperVariableExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTSuperVariableExpression(SuperVariableExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTSuperVariableExpression
 
ASTTernaryExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTTernaryExpression(TernaryExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTTernaryExpression
 
ASTThisMethodCallExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTThisMethodCallExpression(ThisMethodCallExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTThisMethodCallExpression
 
ASTThisVariableExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTThisVariableExpression(ThisVariableExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTThisVariableExpression
 
ASTThrowStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTThrowStatement(ThrowStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTThrowStatement
 
ASTTriggerVariableExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTTriggerVariableExpression(TriggerVariableExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTTriggerVariableExpression
 
ASTTryCatchFinallyBlockStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTTryCatchFinallyBlockStatement(TryCatchFinallyBlockStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTTryCatchFinallyBlockStatement
 
ASTUserClass - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTUserClass(UserClass) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTUserClass
 
ASTUserClassMethods - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTUserClassMethods(UserClassMethods) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTUserClassMethods
 
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
 
ASTUserExceptionMethods - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTUserExceptionMethods(UserExceptionMethods) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTUserExceptionMethods
 
ASTUserInterface - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTUserInterface(UserInterface) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTUserInterface
 
ASTUserTrigger - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTUserTrigger(UserTrigger) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTUserTrigger
 
ASTVariableDeclaration - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTVariableDeclaration(VariableDeclaration) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTVariableDeclaration
 
ASTVariableDeclarationStatements - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTVariableDeclarationStatements(VariableDeclarationStatements) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTVariableDeclarationStatements
 
ASTVariableExpression - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTVariableExpression(VariableExpression) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTVariableExpression
 
ASTWhileLoopStatement - Class in net.sourceforge.pmd.lang.apex.ast
 
ASTWhileLoopStatement(WhileLoopStatement) - Constructor for class net.sourceforge.pmd.lang.apex.ast.ASTWhileLoopStatement
 
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
 
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
 
ClassNamingConventionsRule - Class in net.sourceforge.pmd.lang.apex.rule.codestyle
 
ClassNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.codestyle.ClassNamingConventionsRule
 
CompilerService - Class in net.sourceforge.pmd.lang.apex.ast
Central point for interfacing with the compiler.
CompilerService(SymbolProvider, AccessEvaluator, QueryValidator) - Constructor for class net.sourceforge.pmd.lang.apex.ast.CompilerService
Configure a compiler with the following configurations:
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.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
 
EmptySymbolProvider - Class in net.sourceforge.pmd.lang.apex.ast
 
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
 
ExcessiveClassLengthRule - Class in net.sourceforge.pmd.lang.apex.rule.design
This rule detects when a class exceeds a certain threshold. i.e. if a class has more than 1000 lines of code.
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

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
 
findOperations(ASTUserClassOrInterface<?>) - Method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsComputer
 
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
 
foundAnyDML(ApexNode<?>) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
Finds DML operations in a given node descendants' path
foundAnySOQLorSOSL(ApexNode<?>) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 

G

get() - Static method in class net.sourceforge.pmd.lang.apex.ast.EmptySymbolProvider
 
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
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
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
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
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
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
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
 
getApexVersion() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexRootNode
Gets the apex version this class has been compiled with.
getAvailableOperationMetrics() - Method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsProvider
 
getAvailableTypeMetrics() - Method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsProvider
 
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
 
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
 
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.ASTFormalComment.AstComment
 
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
Returns the underlying facade.
getFlowInterviewType(SymbolResolver, TypeInfo, Namespace, String) - Method in class net.sourceforge.pmd.lang.apex.ast.EmptySymbolProvider
 
getFQVariableName(Parameter) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
getFQVariableName(Parameter) - Static method in class net.sourceforge.pmd.lang.apex.rule.security.Helper
Deprecated.
 
getFQVariableName(ASTField) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
getFQVariableName(ASTFieldDeclaration) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
getFQVariableName(ASTNewKeyValueObjectExpression) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
getFQVariableName(ASTParameter) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
getFQVariableName(ASTVariableDeclaration) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
getFQVariableName(ASTVariableExpression) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
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
 
getInstance() - Static method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsComputer
 
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
 
getLanguageSpecificProjectMemoizer() - Method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsFacade
 
getLiteralType() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTLiteralExpression
 
getLoc() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFormalComment.AstComment
 
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
 
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
Get the underlying AST node.
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
 
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
 
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
 
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
 
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.ASTVariableDeclaration
 
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
 
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
 
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
 
getXPathHandler() - Method in class net.sourceforge.pmd.lang.apex.ApexHandler
 
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
 
hasConnectDeserializer(TypeInfo) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
hasCurlyBrace() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTBlockStatement
 
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
 
hasLabelField(TypeInfo, Namespace, String) - Method in class net.sourceforge.pmd.lang.apex.ast.EmptySymbolProvider
 
hasLocalizedTranslation() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
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
 
hasPermission(PlaceholderOrgPerm) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
hasPermissionForPermGuard(Namespace, String) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
hasPersonAccountApiAvailable() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
hasPrefixesOrSuffixes() - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.VariableNamingConventionsRule
Deprecated.
 
hasPrivateApi() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
hasRealLoc() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
Deprecated.
 
hasRemoteAction(TypeInfo) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
hasRemoteActionPerm() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
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.internal
Helper methods
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
 
initialize() - Method in class net.sourceforge.pmd.lang.apex.metrics.ApexMetricsProvider
 
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
 
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
Okay so this check and its partner isAccessibleSystemNamespace are used slightly differently.
isAccessibleSystemNamespace(Namespace) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
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
 
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
 
isMethodCallChain(ASTMethodCallExpression, String...) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
isMethodName(ASTMethodCallExpression, String) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
isMethodName(ASTMethodCallExpression, String, String) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
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
 
isReservedNamespace(Namespace) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
isReservedNamespace(Namespace, boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
isResolved() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTAnnotation
 
isRunningTests() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
isSecondGenerationPackagingNamespace(Namespace) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
isSetupEntityVisibleToType(SObjectTypeInfo, TypeInfo) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
isSfdc() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
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
isSystemLevelClass(ASTUserClass) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
isTest() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
 
isTestMethodOrClass(ApexNode<?>) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexUnitTestRule
 
isTestMethodOrClass(ApexNode<?>) - Static method in class net.sourceforge.pmd.lang.apex.rule.internal.Helper
 
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
 
isValidPackageVersion(Namespace, StructuredVersion) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
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.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.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.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.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.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.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.internal - package net.sourceforge.pmd.lang.apex.rule.internal
 
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
 

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
 
setGlobalComponent(String) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
setHasApexGenericType(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
setHasInternalSfdc(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
setHasLocalizedTranslation(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
setHasPrivateApi(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
setHasRemoteActionPerm(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
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
 
setIsRunningTests(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
setIsSfdc(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
setIsTrustedApplication(boolean) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
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
 
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
 
STATIC - Static variable in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
 
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
For now everything returns false.
TestAccessEvaluator() - Constructor for class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 
TestQueryValidators - Class in net.sourceforge.pmd.lang.apex.ast
The test query validators will return back the query it was given.
TestQueryValidators.Error - Class in net.sourceforge.pmd.lang.apex.ast
 
TestQueryValidators.Noop - Class in net.sourceforge.pmd.lang.apex.ast
 
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
 
TriggerUsage - Enum in net.sourceforge.pmd.lang.apex.ast
This maps the apex enum TriggerUsage to the PMD equivalent.

U

useTestValueForAnonymousScriptLengthLimit() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
 

V

validate(SymbolResolver, ValidationScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ASTFormalComment.AstComment
 
validateSoql(SymbolResolver, ValidationScope, SoqlExpression) - Method in class net.sourceforge.pmd.lang.apex.ast.TestQueryValidators.Error
 
validateSoql(SymbolResolver, ValidationScope, SoqlExpression) - Method in class net.sourceforge.pmd.lang.apex.ast.TestQueryValidators.Noop
 
validateSosl(SymbolResolver, ValidationScope, SoslExpression) - Method in class net.sourceforge.pmd.lang.apex.ast.TestQueryValidators.Error
 
validateSosl(SymbolResolver, ValidationScope, SoslExpression) - Method in class net.sourceforge.pmd.lang.apex.ast.TestQueryValidators.Noop
 
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
 
visit(UserClassMethods, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(UserClass, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(UserEnum, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(UserExceptionMethods, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(UserInterface, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(UserTrigger, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(StandardCondition, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ArrayLoadExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ArrayStoreExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(AssignmentExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(BinaryExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(BindExpressions, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(BooleanExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(CastExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ClassRefExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(InstanceOfExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(JavaMethodCallExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(JavaVariableExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(LiteralExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(MapEntryNode, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(MethodCallExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(NewKeyValueObjectExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(NewListInitExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(NewListLiteralExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(NewMapInitExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(NewMapLiteralExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(NewObjectExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(NewSetInitExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(NewSetLiteralExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(PackageVersionExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(PostfixExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(PrefixExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ReferenceExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(SoqlExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(SoslExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(SuperMethodCallExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(SuperVariableExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(TernaryExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ThisMethodCallExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ThisVariableExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(TriggerVariableExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(VariableExpression, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(BridgeMethodCreator, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(Field, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(Method, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(Parameter, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(Property, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(AnnotationParameter, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(Annotation, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ModifierNode, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(BlockStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(BreakStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(CatchBlockStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ContinueStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(DmlDeleteStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(DmlInsertStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(DmlMergeStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(DmlUndeleteStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(DmlUpdateStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(DmlUpsertStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(DoLoopStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ExpressionStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(FieldDeclaration, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(FieldDeclarationStatements, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ForEachStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ForLoopStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(IfBlockStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(IfElseBlockStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ReturnStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(RunAsBlockStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(ThrowStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(TryCatchFinallyBlockStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(VariableDeclaration, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(VariableDeclarationStatements, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
visit(WhileLoopStatement, AdditionalPassScope) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
 
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.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.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.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.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.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.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(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.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.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(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.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(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.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.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.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.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(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.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(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.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.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.CyclomaticComplexityRule
 
visit(ASTUserTrigger, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule
 
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.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.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
 
visitAstsFromStrings(List<String>, AstVisitor<AdditionalPassScope>) - Method in class net.sourceforge.pmd.lang.apex.ast.CompilerService
 
visitAstsFromStrings(List<String>, AstVisitor<AdditionalPassScope>, CompilerStage) - Method in class net.sourceforge.pmd.lang.apex.ast.CompilerService
 

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