Uses of Interface
net.sourceforge.pmd.lang.apex.ast.ApexNode
-
Packages that use ApexNode Package Description net.sourceforge.pmd.lang.apex.ast net.sourceforge.pmd.lang.apex.metrics net.sourceforge.pmd.lang.apex.rule net.sourceforge.pmd.lang.apex.rule.design -
-
Uses of ApexNode in net.sourceforge.pmd.lang.apex.ast
Subinterfaces of ApexNode in net.sourceforge.pmd.lang.apex.ast Modifier and Type Interface Description interface
ASTCommentContainer<T extends apex.jorje.semantic.ast.AstNode>
Interface for nodes that can contain comments.interface
ASTUserClassOrInterface<T extends apex.jorje.semantic.ast.compilation.Compilation>
An Apex type declaration.Methods in net.sourceforge.pmd.lang.apex.ast with parameters of type ApexNode Modifier and Type Method Description default Object
ApexParserVisitor. visit(ApexNode<?> node, Object data)
Deprecated.default Object
ApexParserVisitor. visitApexNode(ApexNode<?> node, Object data)
Deprecated.default R
ApexVisitor. visitApexNode(ApexNode<?> node, P data)
The default visit method, to which other methods delegate. -
Uses of ApexNode in net.sourceforge.pmd.lang.apex.metrics
Fields in net.sourceforge.pmd.lang.apex.metrics with type parameters of type ApexNode Modifier and Type Field Description static Metric<ApexNode<?>,Integer>
ApexMetrics. COGNITIVE_COMPLEXITY
See the correspondingCognitive Complexity
for a general description.static Metric<ApexNode<?>,Integer>
ApexMetrics. CYCLO
Number of independent paths through a block of code. -
Uses of ApexNode in net.sourceforge.pmd.lang.apex.rule
Methods in net.sourceforge.pmd.lang.apex.rule with parameters of type ApexNode Modifier and Type Method Description protected boolean
AbstractApexUnitTestRule. isTestMethodOrClass(ApexNode<?> node)
Deprecated. -
Uses of ApexNode in net.sourceforge.pmd.lang.apex.rule.design
Classes in net.sourceforge.pmd.lang.apex.rule.design with type parameters of type ApexNode Modifier and Type Class Description class
AbstractNcssCountRule<T extends ApexNode<?>>
Deprecated.Internal API
-