public interface DebtRemediationFunction
DebtRemediationFunction.Type
for details.
The gap multiplier and base effort involved in the functions are durations. They are defined in hours, minutes and/or seconds. Examples: "5min", "1h 10min". Supported units are "d" (days), "h" (hour), and "min" (minutes).
Modifier and Type | Interface and Description |
---|---|
static class |
DebtRemediationFunction.Type |
Modifier and Type | Method and Description |
---|---|
String |
baseEffort()
Non-null value on
DebtRemediationFunction.Type.LINEAR_OFFSET and DebtRemediationFunction.Type.CONSTANT_ISSUE functions, else null . |
String |
coefficient()
Deprecated.
since 5.5, replaced by
gapMultiplier() |
String |
gapMultiplier()
Non-null value on
DebtRemediationFunction.Type.LINEAR and DebtRemediationFunction.Type.LINEAR_OFFSET functions, else null . |
String |
offset()
Deprecated.
since 5.5, replaced by
baseEffort() |
DebtRemediationFunction.Type |
type() |
DebtRemediationFunction.Type type()
@Deprecated @CheckForNull String coefficient()
gapMultiplier()
@CheckForNull String gapMultiplier()
DebtRemediationFunction.Type.LINEAR
and DebtRemediationFunction.Type.LINEAR_OFFSET
functions, else null
.@Deprecated @CheckForNull String offset()
baseEffort()
@CheckForNull String baseEffort()
DebtRemediationFunction.Type.LINEAR_OFFSET
and DebtRemediationFunction.Type.CONSTANT_ISSUE
functions, else null
.Copyright © 2009–2016 SonarSource. All rights reserved.