net.sourceforge.cobertura.reporting

Class 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

Complexity()
Complexity(double accumlatedCCN, int methodsNum)

Method Summary

void
add(ComplexityCalculator.Complexity second)
double
averageCCN()

Field Details

accumlatedCCN

private double accumlatedCCN

methodsNum

private int methodsNum

Constructor Details

Complexity

public Complexity()

Complexity

public Complexity(double accumlatedCCN,
                  int methodsNum)

Method Details

add

public void add(ComplexityCalculator.Complexity second)

averageCCN

public double averageCCN()