package pl.edu.icm.saos.enrichment.apply.moneyamount;
import org.springframework.stereotype.Service;
import com.google.common.base.Preconditions;
import pl.edu.icm.saos.enrichment.apply.JudgmentUpdater;
import pl.edu.icm.saos.persistence.model.Judgment;
import pl.edu.icm.saos.persistence.model.MoneyAmount;
/**
* @author madryk
*/
@Service
public class MaxMoneyAmountJudgmentUpdater implements JudgmentUpdater<MoneyAmount> {
//------------------------ LOGIC --------------------------
@Override
public void addToJudgment(Judgment judgment, MoneyAmount maxMoneyAmount) {
Preconditions.checkNotNull(judgment);
Preconditions.checkNotNull(maxMoneyAmount);
judgment.setMaxMoneyAmount(maxMoneyAmount);
}
}