Class DefaultDebtRemediationFunction
- java.lang.Object
-
- org.sonar.api.server.debt.internal.DefaultDebtRemediationFunction
-
- All Implemented Interfaces:
DebtRemediationFunction
public class DefaultDebtRemediationFunction extends java.lang.Object implements DebtRemediationFunction
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.sonar.api.server.debt.DebtRemediationFunction
DebtRemediationFunction.Type
-
-
Constructor Summary
Constructors Constructor Description DefaultDebtRemediationFunction(DebtRemediationFunction.Type type, java.lang.String gapMultiplier, java.lang.String baseEffort)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
baseEffort()
Non-null value onDebtRemediationFunction.Type.LINEAR_OFFSET
andDebtRemediationFunction.Type.CONSTANT_ISSUE
functions, elsenull
.java.lang.String
coefficient()
Deprecated.since 5.5, replaced bygapMultiplier
boolean
equals(java.lang.Object o)
java.lang.String
gapMultiplier()
Non-null value onDebtRemediationFunction.Type.LINEAR
andDebtRemediationFunction.Type.LINEAR_OFFSET
functions, elsenull
.int
hashCode()
java.lang.String
offset()
Deprecated.since 5.5, replaced bybaseEffort
java.lang.String
toString()
DebtRemediationFunction.Type
type()
-
-
-
Constructor Detail
-
DefaultDebtRemediationFunction
public DefaultDebtRemediationFunction(@Nullable DebtRemediationFunction.Type type, @Nullable java.lang.String gapMultiplier, @Nullable java.lang.String baseEffort)
-
-
Method Detail
-
type
public DebtRemediationFunction.Type type()
- Specified by:
type
in interfaceDebtRemediationFunction
-
coefficient
@CheckForNull @Deprecated public java.lang.String coefficient()
Deprecated.since 5.5, replaced bygapMultiplier
- Specified by:
coefficient
in interfaceDebtRemediationFunction
-
gapMultiplier
@CheckForNull public java.lang.String gapMultiplier()
Description copied from interface:DebtRemediationFunction
Non-null value onDebtRemediationFunction.Type.LINEAR
andDebtRemediationFunction.Type.LINEAR_OFFSET
functions, elsenull
.- Specified by:
gapMultiplier
in interfaceDebtRemediationFunction
-
offset
@CheckForNull @Deprecated public java.lang.String offset()
Deprecated.since 5.5, replaced bybaseEffort
- Specified by:
offset
in interfaceDebtRemediationFunction
-
baseEffort
public java.lang.String baseEffort()
Description copied from interface:DebtRemediationFunction
Non-null value onDebtRemediationFunction.Type.LINEAR_OFFSET
andDebtRemediationFunction.Type.CONSTANT_ISSUE
functions, elsenull
.- Specified by:
baseEffort
in interfaceDebtRemediationFunction
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-