public class ClassData extends CoverageDataContainer<java.lang.Integer,LineData,ClassData>
children
Constructor and Description |
---|
ClassData(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
LineData |
addLine(int lineNumber) |
void |
addLineJump(int lineNumber,
int branchNumber) |
void |
addLineSwitch(int lineNumber,
int switchNumber,
int[] keys) |
void |
addLineSwitch(int lineNumber,
int switchNumber,
int min,
int max) |
java.util.Set<LineData> |
getLines() |
java.lang.String |
getName() |
int |
getNumberOfCoveredBranches() |
int |
getNumberOfValidBranches() |
void |
merge(ClassData classData) |
void |
touch(int lineNumber) |
void |
touchJump(int lineNumber,
int branchNumber,
boolean branch) |
void |
touchSwitch(int lineNumber,
int switchNumber,
int branch) |
equals, getBranchCoverageRate, getLineCoverageRate, getNumberOfCoveredLines, getNumberOfValidLines, hashCode
public LineData addLine(int lineNumber)
public void addLineJump(int lineNumber, int branchNumber)
public void addLineSwitch(int lineNumber, int switchNumber, int min, int max)
public void addLineSwitch(int lineNumber, int switchNumber, int[] keys)
public java.util.Set<LineData> getLines()
public java.lang.String getName()
public int getNumberOfCoveredBranches()
getNumberOfCoveredBranches
in interface BranchCoverageData<ClassData>
getNumberOfCoveredBranches
in class CoverageDataContainer<java.lang.Integer,LineData,ClassData>
public int getNumberOfValidBranches()
getNumberOfValidBranches
in interface BranchCoverageData<ClassData>
getNumberOfValidBranches
in class CoverageDataContainer<java.lang.Integer,LineData,ClassData>
public void merge(ClassData classData)
merge
in interface BranchCoverageData<ClassData>
merge
in class CoverageDataContainer<java.lang.Integer,LineData,ClassData>
public void touch(int lineNumber)
public void touchJump(int lineNumber, int branchNumber, boolean branch)
public void touchSwitch(int lineNumber, int switchNumber, int branch)