Class BavetConstraintSession<Solution_,Score_ extends Score<Score_>>
- java.lang.Object
- 
- org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession<Solution_,Score_>
 
- 
- 
Constructor SummaryConstructors Constructor Description BavetConstraintSession(boolean constraintMatchEnabled, ScoreDefinition<Score_> scoreDefinition, Map<BavetConstraint<Solution_>,Score_> constraintToWeightMap)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Score_calculateScore(int initScore)List<BavetFromUniNode<Object>>findFromNodeList(Class<?> factClass)Map<String,ConstraintMatchTotal<Score_>>getConstraintMatchTotalMap()Map<Object,Indictment<Score_>>getIndictmentMap()List<BavetNode>getNodes()ScoreInliner<Score_>getScoreInliner()List<BavetScoringNode>getScoringNodeList()voidinsert(Object fact)voidretract(Object fact)voidtransitionTuple(BavetAbstractTuple tuple, BavetTupleState newState)voidupdate(Object fact)
 
- 
- 
- 
Constructor Detail- 
BavetConstraintSessionpublic BavetConstraintSession(boolean constraintMatchEnabled, ScoreDefinition<Score_> scoreDefinition, Map<BavetConstraint<Solution_>,Score_> constraintToWeightMap)
 
- 
 - 
Method Detail- 
findFromNodeListpublic List<BavetFromUniNode<Object>> findFromNodeList(Class<?> factClass) 
 - 
insertpublic void insert(Object fact) 
 - 
updatepublic void update(Object fact) 
 - 
retractpublic void retract(Object fact) 
 - 
transitionTuplepublic void transitionTuple(BavetAbstractTuple tuple, BavetTupleState newState) 
 - 
calculateScorepublic Score_ calculateScore(int initScore) 
 - 
getConstraintMatchTotalMappublic Map<String,ConstraintMatchTotal<Score_>> getConstraintMatchTotalMap() 
 - 
getIndictmentMappublic Map<Object,Indictment<Score_>> getIndictmentMap() 
 - 
getScoreInlinerpublic ScoreInliner<Score_> getScoreInliner() 
 - 
getScoringNodeListpublic List<BavetScoringNode> getScoringNodeList() 
 
- 
 
-