Class CalibrationObservation.CalibrationObservationBuilder

java.lang.Object
org.ivoa.dm.proposal.prop.CalibrationObservation.CalibrationObservationBuilder
Enclosing class:
CalibrationObservation

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

    • intent

      The use of the calibration observation.
    • target

      public List<Target> target
      The actual target of the observation.
    • field

      public Field field
      The Field for the observation.
    • technicalGoal

      public TechnicalGoal technicalGoal
      The technical goals of the observation.
    • constraints

      public List<ObservingConstraint> constraints
      any constraints on the observation.
  • Constructor Details

    • CalibrationObservationBuilder

      public CalibrationObservationBuilder()
  • Method Details

    • create

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