public class LineData extends java.lang.Object implements CoverageData
| Constructor and Description |
|---|
LineData(int line,
java.lang.String desc) |
| Modifier and Type | Method and Description |
|---|---|
JumpData |
addJump(int jump) |
SwitchData |
addSwitch(int switchNumber,
int[] keys) |
void |
fillArrays() |
BranchData |
getBranchData() |
int |
getHits() |
int |
getId() |
JumpData |
getJumpData(int jump) |
JumpData[] |
getJumps() |
int |
getLineNumber() |
java.lang.String |
getMethodSignature() |
int |
getStatus() |
SwitchData |
getSwitchData(int switchNumber) |
SwitchData[] |
getSwitches() |
boolean |
isCoveredByOneTest() |
int |
jumpsCount() |
void |
merge(CoverageData data) |
void |
removeJump(int jump) |
void |
removeSwitch(int switchNumber) |
void |
save(java.io.DataOutputStream os) |
void |
setDefaultHits(int switchNumber,
int[] keys,
int defaultHit) |
void |
setFalseHits(int jumpNumber,
int falseHits) |
void |
setHits(int hits) |
void |
setId(int id)
Line ID is used to store coverage data in an array at runtime.
|
void |
setJumpsAndSwitches(JumpsAndSwitches jumpsAndSwitches) |
void |
setMethodSignature(java.lang.String methodSignature) |
void |
setStatus(byte status) |
void |
setSwitchHits(int switchNumber,
int[] keys,
int[] hits) |
void |
setTestName(java.lang.String testName) |
void |
setTrueHits(int jumpNumber,
int trueHits) |
int |
switchesCount() |
void |
touch() |
public void touch()
public int getHits()
public void setJumpsAndSwitches(JumpsAndSwitches jumpsAndSwitches)
public int getStatus()
public void save(java.io.DataOutputStream os)
throws java.io.IOException
java.io.IOExceptionpublic void merge(CoverageData data)
merge in interface CoverageDatapublic int jumpsCount()
public int switchesCount()
public JumpData addJump(int jump)
public JumpData getJumpData(int jump)
public SwitchData addSwitch(int switchNumber, int[] keys)
public void removeSwitch(int switchNumber)
public SwitchData getSwitchData(int switchNumber)
public int getLineNumber()
public java.lang.String getMethodSignature()
public void setMethodSignature(java.lang.String methodSignature)
public void setStatus(byte status)
public void setTrueHits(int jumpNumber,
int trueHits)
public void setFalseHits(int jumpNumber,
int falseHits)
public void setDefaultHits(int switchNumber,
int[] keys,
int defaultHit)
public void setSwitchHits(int switchNumber,
int[] keys,
int[] hits)
public JumpData[] getJumps()
public SwitchData[] getSwitches()
public BranchData getBranchData()
public void setHits(int hits)
public void setTestName(java.lang.String testName)
public boolean isCoveredByOneTest()
public void removeJump(int jump)
public void fillArrays()
public int getId()
public void setId(int id)