Class ProposalReview.ProposalReviewBuilder

java.lang.Object
org.ivoa.dm.proposal.management.ProposalReview.ProposalReviewBuilder
Enclosing class:
ProposalReview

public static class ProposalReview.ProposalReviewBuilder extends Object
A builder class for ProposalReview, mainly for use in the functional builder pattern.
  • Field Details

    • reviewer

      public Reviewer reviewer
      the reviewer making this review.
    • comment

      public String comment
      Description.
    • score

      public Double score
      the review score.
    • technicalFeasibility

      public Boolean technicalFeasibility
      is the proposal technically feasible.
    • reviewDate

      public Date reviewDate
      the date that the review is submitted.
  • Constructor Details

    • ProposalReviewBuilder

      public ProposalReviewBuilder()
  • Method Details

    • create

      public ProposalReview create()
      create a ProposalReview from this builder.
      Returns:
      an object initialized from the builder.