Class PerformanceParameters.PerformanceParametersBuilder

java.lang.Object
org.ivoa.dm.proposal.prop.PerformanceParameters.PerformanceParametersBuilder
Enclosing class:
PerformanceParameters

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

    • desiredAngularResolution

      public org.ivoa.dm.ivoa.RealQuantity desiredAngularResolution
      .
    • desiredLargestScale

      public org.ivoa.dm.ivoa.RealQuantity desiredLargestScale
      .
    • desiredSensitivity

      public org.ivoa.dm.ivoa.RealQuantity desiredSensitivity
      .
    • desiredDynamicRange

      public org.ivoa.dm.ivoa.RealQuantity desiredDynamicRange
      .
    • representativeSpectralPoint

      public org.ivoa.dm.ivoa.RealQuantity representativeSpectralPoint
      the the point in the EM where these parameters should be evaluated.
  • Constructor Details

    • PerformanceParametersBuilder

      public PerformanceParametersBuilder()
  • Method Details

    • create

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