Class Visibility.VisibilityBuilder

java.lang.Object
org.ivoa.dm.caom2.Visibility.VisibilityBuilder
Enclosing class:
Visibility

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

    • distance

      public Interval distance
      range of distances in the UV plane.
    • distributionEccentricity

      public Double distributionEccentricity
      eccentricity of the distribtuion of ??? in [0,1].
    • distributionFill

      public Double distributionFill
      fill-factor of the distribtuion of ??? in [0,1].
  • Constructor Details

    • VisibilityBuilder

      public VisibilityBuilder()
  • Method Details

    • create

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