Interface BavetScoringNode
-
- All Superinterfaces:
BavetNode
- All Known Implementing Classes:
BavetScoringBiNode,BavetScoringTriNode,BavetScoringUniNode
public interface BavetScoringNode extends BavetNode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <Score_ extends Score<Score_>>
ConstraintMatchTotal<Score_>buildConstraintMatchTotal(Score_ zeroScore)StringgetConstraintId()StringgetConstraintName()StringgetConstraintPackage()Score<?>getConstraintWeight()-
Methods inherited from interface org.optaplanner.core.impl.score.stream.bavet.common.BavetNode
getNodeIndex
-
-
-
-
Method Detail
-
getConstraintPackage
String getConstraintPackage()
- Returns:
- never null
-
getConstraintName
String getConstraintName()
- Returns:
- never null
-
getConstraintId
String getConstraintId()
- Returns:
- never null
-
getConstraintWeight
Score<?> getConstraintWeight()
- Returns:
- never null
-
buildConstraintMatchTotal
<Score_ extends Score<Score_>> ConstraintMatchTotal<Score_> buildConstraintMatchTotal(Score_ zeroScore)
- Type Parameters:
Score_- theScoretype- Parameters:
zeroScore- never null- Returns:
- never null
-
-