ApexParserVisitor
, net.sourceforge.pmd.lang.rule.ImmutableLanguage
, net.sourceforge.pmd.properties.PropertySource
, net.sourceforge.pmd.renderers.CodeClimateRule
, net.sourceforge.pmd.Rule
public class ApexCRUDViolationRule extends AbstractApexRule
propertyDescriptors, propertyValuesByDescriptor
Constructor | Description |
---|---|
ApexCRUDViolationRule() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
visit(ASTAssignmentExpression node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTDmlDeleteStatement node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTDmlInsertStatement node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTDmlMergeStatement node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTDmlUpdateStatement node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTDmlUpsertStatement node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTFieldDeclaration node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTMethodCallExpression node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTProperty node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTReturnStatement node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTVariableDeclaration node,
java.lang.Object data) |
apply, getParserOptions, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAll
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
addExample, addRuleChainVisit, addRuleChainVisit, addViolation, addViolation, addViolation, addViolationWithMessage, addViolationWithMessage, addViolationWithMessage, deepCopy, deepCopyValuesTo, end, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getPriority, getRuleChainVisits, getRuleClass, getRuleSetName, getSince, hashCode, isDeprecated, isDfa, isMultifile, isRuleChain, isTypeResolution, setDeprecated, setDescription, setDfa, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setMultifile, setName, setPriority, setRuleClass, setRuleSetName, setSince, setTypeResolution, setUsesDFA, setUsesMultifile, setUsesTypeResolution, start, usesDFA, usesMultifile, usesRuleChain, usesTypeResolution
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
addExample, addRuleChainVisit, addRuleChainVisit, deepCopy, end, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getPriority, getRuleChainVisits, getRuleClass, getRuleSetName, getSince, isDeprecated, isDfa, isMultifile, isRuleChain, isTypeResolution, setDeprecated, setDescription, setDfa, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setMultifile, setName, setPriority, setRuleClass, setRuleSetName, setSince, setTypeResolution, setUsesDFA, setUsesMultifile, setUsesTypeResolution, start, usesDFA, usesMultifile, usesRuleChain, usesTypeResolution
public java.lang.Object visit(ASTUserClass node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTMethodCallExpression node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTDmlInsertStatement node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTDmlDeleteStatement node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTDmlUpdateStatement node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTDmlUpsertStatement node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTDmlMergeStatement node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTAssignmentExpression node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTVariableDeclaration node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTFieldDeclaration node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTReturnStatement node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTProperty node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
Copyright © 2002–2018 PMD. All rights reserved.