Interface TriConstraintConsequence
-
- All Superinterfaces:
ConstraintConsequence<TriConstraintGraphNode>
public interface TriConstraintConsequence extends ConstraintConsequence<TriConstraintGraphNode>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConsequenceMatchWeightTypegetMatchWeightType()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:
getMatchWeightTypein interfaceConstraintConsequence<TriConstraintGraphNode>- Returns:
- Never null.
When this method returns
ConsequenceMatchWeightType.INTEGER, implementations of this interface are guaranteed to implementToIntTriFunction. When this method returnsConsequenceMatchWeightType.LONG, implementations of this interface are guaranteed to implementToLongTriFunction. When this method returnsConsequenceMatchWeightType.BIG_DECIMAL, implementations of this interface are guaranteed to implementTriFunctiontoBigDecimal.
-
-