public class LineData extends java.lang.Object implements CoverageData<LineData>, java.io.Serializable
Constructor and Description |
---|
LineData(java.lang.String className,
int lineNumber) |
Modifier and Type | Method and Description |
---|---|
JumpData |
addJump(JumpData jumpData) |
SwitchData |
addSwitch(SwitchData switchData) |
double |
getBranchCoverageRate() |
double |
getLineCoverageRate() |
int |
getLineNumber() |
int |
getNumberOfCoveredBranches() |
int |
getNumberOfCoveredLines() |
int |
getNumberOfValidBranches() |
int |
getNumberOfValidLines() |
boolean |
isCovered() |
void |
merge(LineData lineData) |
java.lang.String |
toString() |
void |
touch() |
void |
touchJump(int jumpNumber,
boolean branch) |
void |
touchSwitch(int switchNumber,
int branch) |
public SwitchData addSwitch(SwitchData switchData)
public double getBranchCoverageRate()
getBranchCoverageRate
in interface BranchCoverageData<LineData>
public double getLineCoverageRate()
getLineCoverageRate
in interface CoverageData<LineData>
public int getLineNumber()
public int getNumberOfCoveredBranches()
getNumberOfCoveredBranches
in interface BranchCoverageData<LineData>
public int getNumberOfCoveredLines()
getNumberOfCoveredLines
in interface CoverageData<LineData>
public int getNumberOfValidBranches()
getNumberOfValidBranches
in interface BranchCoverageData<LineData>
public int getNumberOfValidLines()
getNumberOfValidLines
in interface CoverageData<LineData>
public boolean isCovered()
public void merge(LineData lineData)
merge
in interface BranchCoverageData<LineData>
public java.lang.String toString()
toString
in class java.lang.Object
public void touch()
public void touchJump(int jumpNumber, boolean branch)
public void touchSwitch(int switchNumber, int branch)