A float
providing the final score assigned to winner's submission.
A double
providing the final score assigned to winner's submission.
A long
providing the ID of a software project.
Gets the final score assigned to winner's submission.
* - * @return afloat
providing the final score assigned to winner's submission.
+ * @return a double
providing the final score assigned to winner's submission.
*/
- public float getFinalScore() {
+ public double getFinalScore() {
return this.finalScore;
}
/**
* Sets the final score assigned to winner's submission.
* - * @param finalScore afloat
providing the final score assigned to winner's submission.
+ * @param finalScore a double
providing the final score assigned to winner's submission.
*/
- public void setFinalScore(float finalScore) {
+ public void setFinalScore(double finalScore) {
this.finalScore = finalScore;
}
diff --git a/src/java/main/com/topcoder/direct/services/view/dto/contest/SoftwareSubmissionDTO.java b/src/java/main/com/topcoder/direct/services/view/dto/contest/SoftwareSubmissionDTO.java
index 03a08e95d..0e3181789 100644
--- a/src/java/main/com/topcoder/direct/services/view/dto/contest/SoftwareSubmissionDTO.java
+++ b/src/java/main/com/topcoder/direct/services/view/dto/contest/SoftwareSubmissionDTO.java
@@ -42,19 +42,19 @@ public class SoftwareSubmissionDTO implements Serializable {
private Date submissionDate;
/**
- * A Float
providing the screening score for submission.
A Double
providing the screening score for submission.
A Float
providing the initial score for submission.
A Double
providing the initial score for submission.
A Float
providing the final score for submission.
A UserDTO
providing the details for the submitter.
Constructs new SoftwareSubmissionDTO
instance. This implementation does nothing.
Gets the final score for submission.
* - * @return aFloat
providing the final score for submission.
+ * @return a Double
providing the final score for submission.
*/
- public Float getFinalScore() {
+ public Double getFinalScore() {
return this.finalScore;
}
/**
* Sets the final score for submission.
* - * @param finalScore aFloat
providing the final score for submission.
+ * @param finalScore a Double
providing the final score for submission.
*/
- public void setFinalScore(Float finalScore) {
+ public void setFinalScore(Double finalScore) {
this.finalScore = finalScore;
}
/**
* Gets the initial score for submission.
* - * @return aFloat
providing the initial score for submission.
+ * @return a Double
providing the initial score for submission.
*/
- public Float getInitialScore() {
+ public Double getInitialScore() {
return this.initialScore;
}
/**
* Sets the initial score for submission.
* - * @param initialScore aFloat
providing the initial score for submission.
+ * @param initialScore a Double
providing the initial score for submission.
*/
- public void setInitialScore(Float initialScore) {
+ public void setInitialScore(Double initialScore) {
this.initialScore = initialScore;
}
/**
* Gets the screening score for submission.
* - * @return aFloat
providing the screening score for submission.
+ * @return a Double
providing the screening score for submission.
*/
- public Float getScreeningScore() {
+ public Double getScreeningScore() {
return this.screeningScore;
}
/**
* Sets the screening score for submission.
* - * @param screeningScore aFloat
providing the screening score for submission.
+ * @param screeningScore a Double
providing the screening score for submission.
*/
- public void setScreeningScore(Float screeningScore) {
+ public void setScreeningScore(Double screeningScore) {
this.screeningScore = screeningScore;
}
@@ -360,7 +360,7 @@ public String getCheckpointFeedback() {
* @param checkpointReviewScore the checkpoint review score for the checkpoint submission to set
* @since 1.0.2
*/
- public void setCheckpointReviewScore(Float checkpointReviewScore) {
+ public void setCheckpointReviewScore(Double checkpointReviewScore) {
this.checkpointReviewScore = checkpointReviewScore;
}
@@ -370,7 +370,7 @@ public void setCheckpointReviewScore(Float checkpointReviewScore) {
* @return the checkpoint review score for the checkpoint submission
* @since 1.0.2
*/
- public Float getCheckpointReviewScore() {
+ public Double getCheckpointReviewScore() {
return checkpointReviewScore;
}
diff --git a/src/java/main/com/topcoder/direct/services/view/dto/contest/SoftwareSubmissionReviewDTO.java b/src/java/main/com/topcoder/direct/services/view/dto/contest/SoftwareSubmissionReviewDTO.java
index 3fa9683b7..248dd1e55 100644
--- a/src/java/main/com/topcoder/direct/services/view/dto/contest/SoftwareSubmissionReviewDTO.java
+++ b/src/java/main/com/topcoder/direct/services/view/dto/contest/SoftwareSubmissionReviewDTO.java
@@ -29,9 +29,9 @@ public class SoftwareSubmissionReviewDTO implements Serializable {
private UserDTO reviewer;
/**
- * A Float
providing the review final score.
A Double
providing the review final score.
A long
providing the ID of submission associated with this review.
A Float
providing the initial score for review.
A Double
providing the initial score for review.
A String
providing the feedback for the checkpoint submission.
Gets the initial score for review.
* - * @return aFloat
providing the initial score for review.
+ * @return a Double
providing the initial score for review.
*/
- public Float getInitialScore() {
+ public Double getInitialScore() {
return this.initialScore;
}
@@ -96,9 +96,9 @@ public void setCommitted(boolean committed) {
/**
* Sets the initial score for review.
* - * @param initialScore aFloat
providing the initial score for review.
+ * @param initialScore a Double
providing the initial score for review.
*/
- public void setInitialScore(Float initialScore) {
+ public void setInitialScore(Double initialScore) {
this.initialScore = initialScore;
}
@@ -141,18 +141,18 @@ public void setSubmissionId(long submissionId) {
/**
* Gets the review final score.
* - * @return aFloat
providing the review final score.
+ * @return a Double
providing the review final score.
*/
- public Float getFinalScore() {
+ public Double getFinalScore() {
return this.finalScore;
}
/**
* Sets the review final score.
* - * @param finalScore aFloat
providing the review final score.
+ * @param finalScore a Double
providing the review final score.
*/
- public void setFinalScore(Float finalScore) {
+ public void setFinalScore(Double finalScore) {
this.finalScore = finalScore;
}
diff --git a/src/java/main/com/topcoder/direct/services/view/util/DataProvider.java b/src/java/main/com/topcoder/direct/services/view/util/DataProvider.java
index c0d7d17c1..6f080997d 100644
--- a/src/java/main/com/topcoder/direct/services/view/util/DataProvider.java
+++ b/src/java/main/com/topcoder/direct/services/view/util/DataProvider.java
@@ -2382,7 +2382,7 @@ public static ProjectStatsDTO getProjectStats(TCSubject tcSubject, long projectI
* @param projectId the direct project id.
* @param clientId the client id.
* @param billingAccountId the billing accounts id.
- * @param projectStatus the project status.
+ * @param projectStatusIds the project status ids.
* @param startDate the start date.
* @param endDate the end date.
* @param statses the project metrics data.
@@ -2988,9 +2988,9 @@ public static void setSoftwareCheckpointSubmissionsData(SoftwareContestSubmissio
checkpointReview.setReviewId(reviewRow.getLongItem("review_id"));
checkpointReview.setCommitted(reviewRow.getBooleanItem("is_committed"));
checkpointReview.setFinalScore(reviewRow.getItem("final_score").getResultData() == null ? 0 :
- reviewRow.getFloatItem("final_score"));
+ reviewRow.getDoubleItem("final_score"));
checkpointReview.setInitialScore(reviewRow.getItem("initial_score").getResultData() == null ? 0 :
- reviewRow.getFloatItem("initial_score"));
+ reviewRow.getDoubleItem("initial_score"));
checkpointReview.setCheckpointFeedback(reviewRow.getStringItem("feedback"));
long submissionId = checkpointReview.getSubmissionId();
@@ -3024,10 +3024,10 @@ public static void setSoftwareCheckpointSubmissionsData(SoftwareContestSubmissio
long submissionId = submissionRow.getLongItem("submission_id");
submission.setSubmissionId(submissionId);
submission.setSubmissionDate(submissionRow.getTimestampItem("create_date"));
- submission.setScreeningScore((Float) submissionRow.getItem("screening_score").getResultData());
- submission.setInitialScore((Float) submissionRow.getItem("initial_score").getResultData());
- submission.setFinalScore((Float) submissionRow.getItem("final_score").getResultData());
- submission.setPlacement((Integer) submissionRow.getItem("placement").getResultData());
+ submission.setScreeningScore(submissionRow.getItem("screening_score").getResultData() == null ? null : submissionRow.getDoubleItem("screening_score"));
+ submission.setInitialScore(submissionRow.getItem("initial_score").getResultData() == null ? null : submissionRow.getDoubleItem("initial_score"));
+ submission.setFinalScore(submissionRow.getItem("final_score").getResultData() == null ? null : submissionRow.getDoubleItem("final_score"));
+ submission.setPlacement(submissionRow.getItem("placement").getResultData() == null ? null : submissionRow.getIntItem("placement"));
submission.setPassedScreening(!submissionRow.getBooleanItem("failed_milestone_screening"));
submission.setPassedReview(!submissionRow.getBooleanItem("failed_milestone_review"));
submission.setUploadId(submissionRow.getLongItem("upload_id"));
@@ -3107,8 +3107,8 @@ public static void setSoftwareSubmissionsData(SoftwareContestSubmissionsDTO dto)
SoftwareSubmissionReviewDTO review = new SoftwareSubmissionReviewDTO();
review.setReviewer(reviewersMap.get(reviewRow.getLongItem("resource_id")));
review.setSubmissionId(reviewRow.getLongItem("submission_id"));
- review.setFinalScore(reviewRow.getFloatItem("final_score"));
- review.setInitialScore(reviewRow.getFloatItem("initial_score"));
+ review.setFinalScore(reviewRow.getDoubleItem("final_score"));
+ review.setInitialScore(reviewRow.getDoubleItem("initial_score"));
review.setReviewId(reviewRow.getLongItem("review_id"));
review.setCommitted(reviewRow.getBooleanItem("is_committed"));
long reviewerRoleId = reviewRow.getLongItem("reviewer_role_id");
@@ -3144,10 +3144,10 @@ public static void setSoftwareSubmissionsData(SoftwareContestSubmissionsDTO dto)
long submissionId = submissionRow.getLongItem("submission_id");
submission.setSubmissionId(submissionId);
submission.setSubmissionDate(submissionRow.getTimestampItem("create_date"));
- submission.setScreeningScore((Float) submissionRow.getItem("screening_score").getResultData());
- submission.setInitialScore((Float) submissionRow.getItem("initial_score").getResultData());
- submission.setFinalScore((Float) submissionRow.getItem("final_score").getResultData());
- submission.setPlacement((Integer) submissionRow.getItem("placement").getResultData());
+ submission.setScreeningScore(submissionRow.getItem("screening_score").getResultData() == null ? null : submissionRow.getDoubleItem("screening_score"));
+ submission.setInitialScore(submissionRow.getItem("initial_score").getResultData() == null ? null : submissionRow.getDoubleItem("initial_score"));
+ submission.setFinalScore(submissionRow.getItem("final_score").getResultData() == null ? null : submissionRow.getDoubleItem("final_score"));
+ submission.setPlacement(submissionRow.getItem("placement").getResultData() == null ? null : submissionRow.getIntItem("placement"));
submission.setPassedScreening(!submissionRow.getBooleanItem("failed_screening"));
submission.setPassedReview(!submissionRow.getBooleanItem("failed_review"));
submission.setUploadId(submissionRow.getLongItem("upload_id"));