Interface PromotionEvaluation
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
PromotionEvaluationImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
evaluate()
Runs the evaluation for thisPromotionEvaluation
@Nullable Evaluation
@Nullable Node
getQs()
getStati()
getUser()
-
Method Details
-
getEvaluation
- Returns:
- the nearest Evaluation
-
getUser
Entity getUser() -
getQs
-
getRatings
Collection<Rating> getRatings() -
getGrades
Collection<Grade> getGrades() -
getDispenseds
Collection<IsDispensed> getDispenseds() -
getThresholdPairs
Collection<ThresholdPair> getThresholdPairs() -
getStati
Collection<Status> getStati() -
getCorrectionPoints
Collection<CorrectionPoints> getCorrectionPoints() -
getHasFormulas
Collection<HasFormula> getHasFormulas() -
evaluate
EvaluationResult evaluate()Runs the evaluation for thisPromotionEvaluation
- Returns:
EvaluationResult
holding the results of the evaluation.
-
close
void close()- Specified by:
close
in interfaceAutoCloseable
-