- 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
-
- 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
-
- AbstractStatisticalApexRule() - Constructor for class net.sourceforge.pmd.lang.apex.rule.AbstractStatisticalApexRule
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-