Groovy Documentation

org.gmetrics.metric.classcount
[Groovy] Class ClassCountMetric

java.lang.Object
  org.gmetrics.metric.AbstractMetric
      org.gmetrics.metric.classcount.ClassCountMetric

class ClassCountMetric
extends AbstractMetric

Metric for counting the number of classes within each package.

Authors:
Chris Mair


Property Summary
MetricLevel baseLevel

String name

 
Method Summary
protected ClassMetricResult calculateForClass(org.codehaus.groovy.ast.ClassNode classNode, SourceCode sourceCode)

protected MetricResult calculateForPackage(String packageName, Collection childMetricResults)

 
Methods inherited from class AbstractMetric
applyToClass, applyToPackage, calculateForClass, calculateForPackage, createAggregateMetricResult, isNotAnInterface
 

Property Detail

baseLevel

final MetricLevel baseLevel


name

final String name


 
Method Detail

calculateForClass

@SuppressWarnings('UnusedMethodParameter')
protected ClassMetricResult calculateForClass(org.codehaus.groovy.ast.ClassNode classNode, SourceCode sourceCode)


calculateForPackage

@SuppressWarnings('UnusedMethodParameter')
protected MetricResult calculateForPackage(String packageName, Collection childMetricResults)


 

Groovy Documentation