Interface Indictment<Score_ extends Score<Score_>>
- 
- Type Parameters:
 Score_- the actual score type
- All Known Implementing Classes:
 DefaultIndictment
public interface Indictment<Score_ extends Score<Score_>>Explains theScoreof aPlanningSolution, from the opposite side thanConstraintMatchTotal. Retrievable fromScoreExplanation.getIndictmentMap(). 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default intgetConstraintMatchCount()Set<ConstraintMatch<Score_>>getConstraintMatchSet()ObjectgetJustification()Score_getScore()Sum of thegetConstraintMatchSet()'sConstraintMatch.getScore(). 
 - 
 
- 
- 
Method Detail
- 
getJustification
Object getJustification()
- Returns:
 - never null
 
 
- 
getConstraintMatchSet
Set<ConstraintMatch<Score_>> getConstraintMatchSet()
- Returns:
 - never null
 
 
- 
getConstraintMatchCount
default int getConstraintMatchCount()
- Returns:
 >= 0
 
- 
getScore
Score_ getScore()
Sum of thegetConstraintMatchSet()'sConstraintMatch.getScore().- Returns:
 - never null
 
 
 - 
 
 -