Modifier and Type | Class and Description |
---|---|
class |
ASTUserClass |
class |
ASTUserInterface |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ApexParserVisitorReducedAdapter.visit(ASTUserClassOrInterface<?> node,
java.lang.Object data) |
Modifier and Type | Method and Description |
---|---|
protected MetricsComputer<ASTUserClassOrInterface<?>,ASTMethod> |
ApexMetricsFacade.getLanguageSpecificComputer() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<ASTMethod> |
ApexMetricsComputer.findOperations(ASTUserClassOrInterface<?> node) |
static double |
ApexMetrics.get(MetricKey<ASTMethod> key,
ASTUserClassOrInterface<?> node,
MetricOptions options,
ResultOption resultOption)
Compute the sum, average, or highest value of the operation metric on all operations of the class node.
|
static double |
ApexMetrics.get(MetricKey<ASTMethod> key,
ASTUserClassOrInterface<?> node,
ResultOption resultOption)
Compute the sum, average, or highest value of the standard operation metric on all operations of the class node.
|
Modifier and Type | Method and Description |
---|---|
static double |
ApexMetrics.get(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(MetricKey<ASTUserClassOrInterface<?>> key,
ASTUserClass node,
MetricOptions options)
Computes a metric identified by its code on a class AST node, possibly selecting metric options with the
options parameter. |
Modifier and Type | Method and Description |
---|---|
boolean |
ApexClassMetricKey.supports(ASTUserClassOrInterface<?> node) |
Modifier and Type | Method and Description |
---|---|
double |
WmcMetric.computeFor(ASTUserClassOrInterface<?> node,
MetricOptions options) |
boolean |
AbstractApexClassMetric.supports(ASTUserClassOrInterface<?> node) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ApexMultifileVisitor.visit(ASTUserClassOrInterface<?> node,
java.lang.Object data) |
Copyright © 2002–2017 PMD. All rights reserved.