Interface JacocoLimit
- All Superinterfaces:
Serializable
Defines a Jacoco rule limit.
- Since:
- 3.4
-
Method Summary
Modifier and TypeMethodDescriptionThe counter that applies to the limit as defined by org.jacoco.core.analysis.ICoverageNode.CounterEntity.Gets the maximum expected value for limit.Gets the minimum expected value for limit.getValue()
The value that applies to the limit as defined by org.jacoco.core.analysis.ICounter.CounterValue.void
setCounter
(String counter) Sets the counter that applies to the limit.void
setMaximum
(BigDecimal maximum) Sets the maximum expected value for limit.void
setMinimum
(BigDecimal minimum) Sets the minimum expected value for limit.void
Sets the value that applies to the limit.
-
Method Details
-
getCounter
The counter that applies to the limit as defined by org.jacoco.core.analysis.ICoverageNode.CounterEntity. Valid values are INSTRUCTION, LINE, BRANCH, COMPLEXITY, METHOD and CLASS. Defaults to INSTRUCTION. -
setCounter
Sets the counter that applies to the limit.- Parameters:
counter
- Counter
-
getValue
The value that applies to the limit as defined by org.jacoco.core.analysis.ICounter.CounterValue. Valid values are TOTALCOUNT, MISSEDCOUNT, COVEREDCOUNT, MISSEDRATIO and COVEREDRATIO. Defaults to COVEREDRATIO. -
setValue
Sets the value that applies to the limit.- Parameters:
value
- Value
-
getMinimum
Gets the minimum expected value for limit. Default to null. -
setMinimum
Sets the minimum expected value for limit.- Parameters:
minimum
- Minimum
-
getMaximum
Gets the maximum expected value for limit. Default to null. -
setMaximum
Sets the maximum expected value for limit.- Parameters:
maximum
- Maximum
-