public static ValidationRun of( Build build, ValidationStamp validationStamp, int runOrder, Signature signature, ValidationRunStatusID validationRunStatusID, String description) { List<ValidationRunStatus> statuses = Collections.singletonList( ValidationRunStatus.of( signature, validationRunStatusID, description ) ); return of(build, validationStamp, runOrder, statuses); }
"SELECT * FROM VALIDATION_RUN_STATUSES WHERE VALIDATIONRUNID = :validationRunId ORDER BY CREATION DESC", params("validationRunId", id), (rs1, rowNum) -> ValidationRunStatus.of( readSignature(rs1), validationRunStatusService.apply(rs1.getString("validationRunStatusId")),