net.sourceforge.cobertura.reporting
Class ComplexityCalculator.Complexity

java.lang.Object
  extended bynet.sourceforge.cobertura.reporting.ComplexityCalculator.Complexity
Enclosing class:
ComplexityCalculator

private static class ComplexityCalculator.Complexity
extends java.lang.Object

Represents complexity of source file, package or project. Stores the number of methods inside entity and accumlated complexity for these methods.


Field Summary
private  double accumlatedCCN
           
private  int methodsNum
           
 
Constructor Summary
ComplexityCalculator.Complexity()
           
ComplexityCalculator.Complexity(double accumlatedCCN, int methodsNum)
           
 
Method Summary
 void add(ComplexityCalculator.Complexity second)
           
 double averageCCN()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

accumlatedCCN

private double accumlatedCCN

methodsNum

private int methodsNum
Constructor Detail

ComplexityCalculator.Complexity

public ComplexityCalculator.Complexity(double accumlatedCCN,
                                       int methodsNum)

ComplexityCalculator.Complexity

public ComplexityCalculator.Complexity()
Method Detail

averageCCN

public double averageCCN()

add

public void add(ComplexityCalculator.Complexity second)