Interface UniConstraintConsequence
-
- All Superinterfaces:
ConstraintConsequence<UniConstraintGraphNode>
public interface UniConstraintConsequence extends ConstraintConsequence<UniConstraintGraphNode>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConsequenceMatchWeightType
getMatchWeightType()
The numeric type of the match weight that score will be impacted with.-
Methods inherited from interface org.optaplanner.core.impl.score.stream.drools.common.consequences.ConstraintConsequence
getTerminalNode
-
-
-
-
Method Detail
-
getMatchWeightType
ConsequenceMatchWeightType getMatchWeightType()
The numeric type of the match weight that score will be impacted with. See Javadoc for extending interfaces for more.- Specified by:
getMatchWeightType
in interfaceConstraintConsequence<UniConstraintGraphNode>
- Returns:
- Never null.
When this method returns
ConsequenceMatchWeightType.INTEGER
, implementations of this interface are guaranteed to implementToIntFunction
. When this method returnsConsequenceMatchWeightType.LONG
, implementations of this interface are guaranteed to implementToLongFunction
. When this method returnsConsequenceMatchWeightType.BIG_DECIMAL
, implementations of this interface are guaranteed to implementFunction
toBigDecimal
.
-
-