Package org.ivoa.dm.proposal.management
Class SubmittedProposal.SubmittedProposalBuilder
java.lang.Object
org.ivoa.dm.proposal.management.SubmittedProposal.SubmittedProposalBuilder
- Enclosing class:
- SubmittedProposal
A builder class for SubmittedProposal, mainly for use in the functional builder pattern.
-
Field Summary
Modifier and TypeFieldDescription.the fields observed in the proposal.the person(s) making the proposal.the type of proposal.the proposed observations..the reviews.the date when all the proposals are due.scientific justification.the date that the proposal was submitted.the proposal can go on to allocation.a short summary/abstract of the proposal.any additional documents.the targets of the proposal.the technical goals of the proposal.technical justification.the proposal title. -
Constructor Summary
-
Method Summary
-
Field Details
-
config
. -
submissionDate
the date that the proposal was submitted. -
successful
the proposal can go on to allocation. -
reviewsCompleteDate
the date when all the proposals are due. -
reviews
the reviews. -
title
the proposal title. -
summary
a short summary/abstract of the proposal. -
scientificJustification
scientific justification. -
technicalJustification
technical justification. -
investigators
the person(s) making the proposal. -
kind
the type of proposal. -
supportingDocuments
any additional documents. -
targets
the targets of the proposal. -
fields
the fields observed in the proposal. -
technicalGoals
the technical goals of the proposal. -
observations
the proposed observations.
-
-
Constructor Details
-
SubmittedProposalBuilder
public SubmittedProposalBuilder()
-
-
Method Details
-
create
create a SubmittedProposal from this builder.- Returns:
- an object initialized from the builder.
-