Class CounterImpl.Var
- java.lang.Object
-
- org.jacoco.core.internal.analysis.CounterImpl
-
- org.jacoco.core.internal.analysis.CounterImpl.Var
-
- All Implemented Interfaces:
ICounter
- Enclosing class:
- CounterImpl
private static class CounterImpl.Var extends CounterImpl
Mutable version of the counter.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jacoco.core.analysis.ICounter
ICounter.CounterValue
-
-
Field Summary
-
Fields inherited from class org.jacoco.core.internal.analysis.CounterImpl
COUNTER_0_0, COUNTER_0_1, COUNTER_1_0, covered, missed
-
Fields inherited from interface org.jacoco.core.analysis.ICounter
EMPTY, FULLY_COVERED, NOT_COVERED, PARTLY_COVERED
-
-
Constructor Summary
Constructors Constructor Description Var(int missed, int covered)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CounterImpl
increment(int missed, int covered)
Returns a counter with values incremented by the given numbers.-
Methods inherited from class org.jacoco.core.internal.analysis.CounterImpl
equals, getCoveredCount, getCoveredRatio, getInstance, getInstance, getMissedCount, getMissedRatio, getStatus, getTotalCount, getValue, hashCode, increment, toString
-
-
-
-
Method Detail
-
increment
public CounterImpl increment(int missed, int covered)
Description copied from class:CounterImpl
Returns a counter with values incremented by the given numbers. It is up to the implementation whether this counter instance is modified or a new instance is returned.- Specified by:
increment
in classCounterImpl
- Parameters:
missed
- number of missed itemscovered
- number of covered items- Returns:
- counter instance with incremented values
-
-