All Known Implementing Classes:
EvaluationResultImpl

public interface EvaluationResult
  • Method Details

    • getStatus

      Optional<Status> getStatus()
      Returns:
      the 'Promotion_status' for the 'Evaluation_data' that resulted from the evaluation
    • isBordercase

      Boolean isBordercase()
    • getRatingNodeGrades

      Map<String,Grade> getRatingNodeGrades()
      Get map with all grades for 'Input_node's calculated during the evaluation.
      Returns:
      a map mapping pk's of 'Input_nodes' to calculated grades (field 'grade' on 'Input_data')
    • getEvalNodeGrades

      Map<String,Grade> getEvalNodeGrades()
      Returns:
      a map mapping pk's of 'Evaluation_node' to calculated grades
    • getDefinateGrades

      Map<String,ComputedGrade> getDefinateGrades()
      Get a map with all definate grades for 'Input_node's calculated during the evaluation
      Returns:
      a map mapping pk's of 'Input_node's to definate grades (field 'definate_grade' on 'Input_data')
    • getTotalPoints

      Map<String,TotalPoints> getTotalPoints()
      Get a map with all computed grades calculated during the evaluation
      Returns:
      a map mapping pk's of inputnodes in the QS to calculated grades
    • getAveragePoints

      Map<String,AveragePoints> getAveragePoints()
      Get a map with all computed average points calculated during the evaluation
      Returns:
      a map mapping keys of input nodes in the QS to calculated point averages
    • getFinalConclusion

      FinalConclusion getFinalConclusion()
    • getDispenses

      Map<String,IsDispensed> getDispenses()