Interface PromotionEvaluation
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
PromotionEvaluationImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()evaluate()Runs the evaluation for thisPromotionEvaluation@Nullable Evaluation@Nullable NodegetQs()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() -
getDataNodes
-
getEntityFacts
Set<EntityFact> getEntityFacts() -
evaluate
EvaluationResult evaluate()Runs the evaluation for thisPromotionEvaluation- Returns:
EvaluationResultholding the results of the evaluation.
-
close
void close()- Specified by:
closein interfaceAutoCloseable
-