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–2017 SonarSource. All rights reserved.