abstract class AbstractMethodMetric extends AbstractMetric
Abstract superclass for method-based metrics.
Type | Name and description |
---|---|
MetricLevel |
baseLevel |
boolean |
includeClosureFields |
Type Params | Return Type | Name and description |
---|---|---|
|
MetricResult |
applyToClosure(org.codehaus.groovy.ast.expr.ClosureExpression closureExpression, SourceCode sourceCode) |
|
MetricResult |
applyToMethod(org.codehaus.groovy.ast.MethodNode methodNode, SourceCode sourceCode) |
|
MetricResult |
calculate(org.codehaus.groovy.ast.MethodNode methodNode, SourceCode sourceCode) |
|
MetricResult |
calculate(org.codehaus.groovy.ast.expr.ClosureExpression closureExpression, SourceCode sourceCode) |
|
protected ClassMetricResult |
calculateForClass(org.codehaus.groovy.ast.ClassNode classNode, SourceCode sourceCode) |
Methods inherited from class | Name |
---|---|
class AbstractMetric |
applyToClass, applyToPackage, calculateForClass, calculateForPackage, createAggregateMetricResult, isNotAnInterface |