Uses of Interface
net.sourceforge.pmd.lang.apex.ast.ASTUserClassOrInterface
-
-
Uses of ASTUserClassOrInterface in net.sourceforge.pmd.lang.apex.ast
Classes in net.sourceforge.pmd.lang.apex.ast that implement ASTUserClassOrInterface Modifier and Type Class Description class
ASTUserClass
class
ASTUserInterface
Methods in net.sourceforge.pmd.lang.apex.ast with parameters of type ASTUserClassOrInterface Modifier and Type Method Description java.lang.Object
ApexParserVisitorReducedAdapter. visit(ASTUserClassOrInterface<?> node, java.lang.Object data)
-
Uses of ASTUserClassOrInterface in net.sourceforge.pmd.lang.apex.metrics
Methods in net.sourceforge.pmd.lang.apex.metrics that return types with arguments of type ASTUserClassOrInterface Modifier and Type Method Description protected net.sourceforge.pmd.lang.metrics.MetricsComputer<ASTUserClassOrInterface<?>,ASTMethod>
ApexMetricsFacade. getLanguageSpecificComputer()
Methods in net.sourceforge.pmd.lang.apex.metrics with parameters of type ASTUserClassOrInterface Modifier and Type Method Description protected java.util.List<ASTMethod>
ApexMetricsComputer. findOperations(ASTUserClassOrInterface<?> node)
static double
ApexMetrics. get(net.sourceforge.pmd.lang.metrics.MetricKey<ASTMethod> key, ASTUserClassOrInterface<?> node, net.sourceforge.pmd.lang.metrics.MetricOptions options, net.sourceforge.pmd.lang.metrics.ResultOption resultOption)
Compute the sum, average, or highest value of the operation metric on all operations of the class node.static double
ApexMetrics. get(net.sourceforge.pmd.lang.metrics.MetricKey<ASTMethod> key, ASTUserClassOrInterface<?> node, net.sourceforge.pmd.lang.metrics.ResultOption resultOption)
Compute the sum, average, or highest value of the standard operation metric on all operations of the class node.Method parameters in net.sourceforge.pmd.lang.apex.metrics with type arguments of type ASTUserClassOrInterface Modifier and Type Method Description static double
ApexMetrics. get(net.sourceforge.pmd.lang.metrics.MetricKey<ASTUserClassOrInterface<?>> key, ASTUserClass node)
Computes the standard value of the metric identified by its code on a class AST node.static double
ApexMetrics. get(net.sourceforge.pmd.lang.metrics.MetricKey<ASTUserClassOrInterface<?>> key, ASTUserClass node, net.sourceforge.pmd.lang.metrics.MetricOptions options)
Computes a metric identified by its code on a class AST node, possibly selecting metric options with theoptions
parameter. -
Uses of ASTUserClassOrInterface in net.sourceforge.pmd.lang.apex.metrics.api
Methods in net.sourceforge.pmd.lang.apex.metrics.api with parameters of type ASTUserClassOrInterface Modifier and Type Method Description boolean
ApexClassMetricKey. supports(ASTUserClassOrInterface<?> node)
-
Uses of ASTUserClassOrInterface in net.sourceforge.pmd.lang.apex.metrics.impl
Methods in net.sourceforge.pmd.lang.apex.metrics.impl with parameters of type ASTUserClassOrInterface Modifier and Type Method Description double
WmcMetric. computeFor(ASTUserClassOrInterface<?> node, net.sourceforge.pmd.lang.metrics.MetricOptions options)
boolean
AbstractApexClassMetric. supports(ASTUserClassOrInterface<?> node)
-
Uses of ASTUserClassOrInterface in net.sourceforge.pmd.lang.apex.multifile
Methods in net.sourceforge.pmd.lang.apex.multifile with parameters of type ASTUserClassOrInterface Modifier and Type Method Description java.lang.Object
ApexMultifileVisitor. visit(ASTUserClassOrInterface<?> node, java.lang.Object data)
-