A B C D E F G H I J M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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
- AbstractApexNode(T) - Constructor for class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
- AbstractApexNodeBase - Class in net.sourceforge.pmd.lang.apex.ast
- AbstractApexNodeBase(Class<?>) - Constructor for class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
- 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
- allowPermGuard(Namespace, String) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
- 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.security
-
Constructor and init method might contain DML, which constitutes a CSRF vulnerability
- ApexCSRFRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.security.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
- 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
- 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
-
This is an Apex RuleViolation.
- ApexRuleViolation(Rule, RuleContext, Node, String) - Constructor for class net.sourceforge.pmd.lang.apex.rule.ApexRuleViolation
- ApexRuleViolation(Rule, RuleContext, Node, String, int, int) - Constructor for class net.sourceforge.pmd.lang.apex.rule.ApexRuleViolation
- ApexRuleViolationFactory - Class in net.sourceforge.pmd.lang.apex.rule
- 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
- 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
- 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
- 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. - childrenAccept(ApexParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
-
Accept the visitor.
- childrenAccept(ApexParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexNode
-
Accept the visitor.
- 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(Node, 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
- createRuleViolation(Rule, RuleContext, Node, String, int, int) - Method in class net.sourceforge.pmd.lang.apex.rule.ApexRuleViolationFactory
- 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
- DumpFacade - Class in net.sourceforge.pmd.lang.apex.ast
- DumpFacade() - Constructor for class net.sourceforge.pmd.lang.apex.ast.DumpFacade
- dysfunctionReason() - Method in class net.sourceforge.pmd.lang.apex.rule.codestyle.VariableNamingConventionsRule
E
- 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.
- 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
- 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.
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.
- getBeginColumn() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
- getBeginColumn() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTExpressionStatement
- getBeginLine() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
- 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
- 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
- getDumpFacade(Writer, String, boolean) - Method in class net.sourceforge.pmd.lang.apex.ApexHandler
- getEndColumn() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
- getEndColumn() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTMethod
- getEndLine() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
- 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.security.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
- 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
- getLocation() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
- 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
- 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
- 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
- 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
- getSuppressMap() - Method in class net.sourceforge.pmd.lang.apex.ApexParser
- getSuppressMap() - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParser
- 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
- 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
- GLOBAL - net.sourceforge.pmd.lang.apex.metrics.signature.ApexSignature.Visibility
H
- handleSourceCode(String) - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
- 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.
- 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
- hasPrivateApi() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
- hasRealLoc() - Method in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
- 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
- Helper - Class in net.sourceforge.pmd.lang.apex.rule.security
-
Helper methods
- 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
- INIT - Static variable in class net.sourceforge.pmd.lang.apex.rule.security.ApexCSRFRule
- initializeWith(Writer, String, boolean, ApexNode<?>) - Method in class net.sourceforge.pmd.lang.apex.ast.DumpFacade
- 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
- 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
- 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
-
Check for suppression on this node, on parents, and on contained types for ASTCompilationUnit
- isTest() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
- isTestMethodOrClass(ApexNode<?>) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexUnitTestRule
- isTestOrTestSetup() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
- isTransient() - Method in interface net.sourceforge.pmd.lang.apex.ast.AccessNode
- isTransient() - Method in class net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
- isTrustedApplication(TypeInfo) - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
- 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
-
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
M
- methodCount - Variable in class net.sourceforge.pmd.lang.apex.rule.design.StdCyclomaticComplexityRule.Entry
- MethodNamingConventionsRule - Class in net.sourceforge.pmd.lang.apex.rule.codestyle
- MethodNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.codestyle.MethodNamingConventionsRule
- MethodWithSameNameAsEnclosingClassRule - Class in net.sourceforge.pmd.lang.apex.rule.errorprone
- MethodWithSameNameAsEnclosingClassRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.errorprone.MethodWithSameNameAsEnclosingClassRule
N
- NAME - Static variable in class net.sourceforge.pmd.lang.apex.ApexLanguageModule
- NcssConstructorCountRule - Class in net.sourceforge.pmd.lang.apex.rule.design
-
Non-commented source statement counter for constructors.
- NcssConstructorCountRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.NcssConstructorCountRule
-
Count constructor declarations.
- NcssMethodCountRule - Class in net.sourceforge.pmd.lang.apex.rule.design
-
Non-commented source statement counter for methods.
- NcssMethodCountRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.NcssMethodCountRule
-
Count the size of all non-constructor methods.
- NcssTypeCountRule - Class in net.sourceforge.pmd.lang.apex.rule.design
-
Non-commented source statement counter for type declarations.
- NcssTypeCountRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.design.NcssTypeCountRule
-
Count type declarations.
- net.sourceforge.pmd.cpd - package net.sourceforge.pmd.cpd
- net.sourceforge.pmd.lang.apex - package net.sourceforge.pmd.lang.apex
- net.sourceforge.pmd.lang.apex.ast - package net.sourceforge.pmd.lang.apex.ast
- net.sourceforge.pmd.lang.apex.metrics - package net.sourceforge.pmd.lang.apex.metrics
- net.sourceforge.pmd.lang.apex.metrics.api - package net.sourceforge.pmd.lang.apex.metrics.api
- net.sourceforge.pmd.lang.apex.metrics.impl - package net.sourceforge.pmd.lang.apex.metrics.impl
- net.sourceforge.pmd.lang.apex.metrics.impl.visitors - package net.sourceforge.pmd.lang.apex.metrics.impl.visitors
- net.sourceforge.pmd.lang.apex.metrics.signature - package net.sourceforge.pmd.lang.apex.metrics.signature
- net.sourceforge.pmd.lang.apex.multifile - package net.sourceforge.pmd.lang.apex.multifile
- net.sourceforge.pmd.lang.apex.rule - package net.sourceforge.pmd.lang.apex.rule
- net.sourceforge.pmd.lang.apex.rule.bestpractices - package net.sourceforge.pmd.lang.apex.rule.bestpractices
- net.sourceforge.pmd.lang.apex.rule.codestyle - package net.sourceforge.pmd.lang.apex.rule.codestyle
- net.sourceforge.pmd.lang.apex.rule.design - package net.sourceforge.pmd.lang.apex.rule.design
- net.sourceforge.pmd.lang.apex.rule.documentation - package net.sourceforge.pmd.lang.apex.rule.documentation
- net.sourceforge.pmd.lang.apex.rule.errorprone - package net.sourceforge.pmd.lang.apex.rule.errorprone
- net.sourceforge.pmd.lang.apex.rule.performance - package net.sourceforge.pmd.lang.apex.rule.performance
- net.sourceforge.pmd.lang.apex.rule.security - package net.sourceforge.pmd.lang.apex.rule.security
- node - Variable in class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
- Noop() - Constructor for class net.sourceforge.pmd.lang.apex.ast.TestQueryValidators.Noop
O
- 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
- 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
U
- useTestValueForAnonymousScriptLengthLimit() - Method in class net.sourceforge.pmd.lang.apex.ast.TestAccessEvaluator
V
- 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.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.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
- VariableNamingConventionsRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.codestyle.VariableNamingConventionsRule
- 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
- visit(AbstractApexNodeBase, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
- visit(AbstractApexNodeBase, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
- visit(AbstractApexNodeBase, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.AbstractNcssCountRule
- visit(AbstractApexNodeBase, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.ExcessiveLengthRule
- visit(AbstractApexNodeBase, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.design.ExcessiveNodeCountRule
- visit(ApexNode<?>, Object) - Method in interface net.sourceforge.pmd.lang.apex.ast.ApexParserVisitor
-
Deprecated.This visit method will be removed with PMD 7.0.0. Use
ApexParserVisitor.visit(AbstractApexNodeBase, Object)
instead. This method would not visit all nodes, e.g. ASTFormalComment would not be covered. - visit(ApexNode<?>, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.ApexParserVisitorAdapter
-
Deprecated.This visit method will be removed with PMD 7.0.0. Use
ApexParserVisitorAdapter.visit(AbstractApexNodeBase, Object)
instead. This method would not visit all nodes, e.g. ASTFormalComment would not be covered. - visit(ApexNode<?>, Object) - Method in class net.sourceforge.pmd.lang.apex.ast.DumpFacade
- visit(ApexNode<?>, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.AbstractApexRule
-
Deprecated.This visit method will be removed with PMD 7.0.0. Use
AbstractApexRule.visit(AbstractApexNodeBase, Object)
instead. This method would not visit all nodes, e.g. ASTFormalComment would not be covered. - 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(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.VariableNamingConventionsRule
- 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.AvoidNonExistentAnnotationsRule
- visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.apex.rule.security.ApexCSRFRule
- 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.VariableNamingConventionsRule
- 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
- 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.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.ApexCSRFRule
- 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.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
- 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.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.VariableNamingConventionsRule
- 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
All Classes All Packages