Class SpectralWindowSetup.SpectralWindowSetupBuilder

java.lang.Object
org.ivoa.dm.proposal.prop.SpectralWindowSetup.SpectralWindowSetupBuilder
Enclosing class:
SpectralWindowSetup

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

    • start

      public org.ivoa.dm.ivoa.RealQuantity start
      The start of the spectral window.
    • end

      public org.ivoa.dm.ivoa.RealQuantity end
      The end of the spectral window.
    • spectralResolution

      public org.ivoa.dm.ivoa.RealQuantity spectralResolution
      channel width.
    • isSkyFrequency

      public Boolean isSkyFrequency
      represents an observed frequency.
    • polarization

      public org.ivoa.dm.stc.coords.PolStateEnum polarization
      desired polarization.
  • Constructor Details

    • SpectralWindowSetupBuilder

      public SpectralWindowSetupBuilder()
  • Method Details

    • create

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