use of javax.persistence.Transient in project mycore by MyCoRe-Org.
the class MCRCategoryImpl method getRightSiblingOrParent.
@Transient
MCRCategoryImpl getRightSiblingOrParent() {
int index = getPositionInParent();
MCRCategoryImpl parent = (MCRCategoryImpl) getParent();
if (index + 1 == parent.getChildren().size()) {
return parent;
}
// get Element at index that would be at index+1 after insert
return (MCRCategoryImpl) parent.getChildren().get(index + 1);
}
use of javax.persistence.Transient in project openolat by klemens.
the class AssessmentTestSession method getFinalScore.
/**
* @return The score + manual score
*/
@Transient
public default BigDecimal getFinalScore() {
BigDecimal finalScore = getScore();
BigDecimal manualScore = getManualScore();
if (finalScore == null) {
finalScore = manualScore;
} else if (manualScore != null) {
finalScore = finalScore.add(manualScore);
}
return finalScore;
}
Aggregations