Class Visit

java.lang.Object
uk.ac.gda.vmxi.model.Visit

public class Visit extends Object
  • Constructor Details

    • Visit

      public Visit()
    • Visit

      public Visit(String visitString)
    • Visit

      public Visit(String proposalCode, Long proposalNumber, Long visitNumber)
  • Method Details

    • parse

      public static Visit parse(String visitString)
    • copy

      public Visit copy()
    • getBeamline

      public Optional<String> getBeamline()
      Returns:
      Returns the beamline name.
    • getProposalCode

      public String getProposalCode()
      Returns:
      Returns the proposalCode.
    • getProposalNumber

      public Long getProposalNumber()
      Returns:
      Returns the proposalNumber.
    • getProposalTitle

      public Optional<String> getProposalTitle()
      Returns:
      Returns the proposalTitle.
    • getVisitNumber

      public Long getVisitNumber()
      Returns:
      Returns the visitNumber.
    • getVisitString

      public String getVisitString()
      Returns:
      Returns the visitString.
    • setBeamline

      public void setBeamline(String beamlineName)
      Parameters:
      beamlineName - The beamline name to set.
    • setProposalCode

      public void setProposalCode(String proposalCode)
      Parameters:
      proposalCode - The proposalCode to set.
    • setProposalNumber

      public void setProposalNumber(Long proposalNumber)
      Parameters:
      proposalNumber - The proposalNumber to set.
    • setProposalTitle

      public void setProposalTitle(String proposalTitle)
      Parameters:
      proposalTitle - The proposalTitle to set.
    • setVisitNumber

      public void setVisitNumber(Long visitNumber)
      Parameters:
      visitNumber - The visitNumber to set.
    • setVisitString

      public void setVisitString(String visitString)