Class PhysicalLocation.PhysicalLocationBuilder

java.lang.Object
org.ivoa.dm.execution.PhysicalLocation.PhysicalLocationBuilder
Enclosing class:
PhysicalLocation

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

    • name

      public String name
      A human readable name for the location.
    • country

      public String country
      Country name.
    • longitude

      public Double longitude
      Longitude in degrees.
    • latitude

      public Double latitude
      Latitude in degrees.
  • Constructor Details

    • PhysicalLocationBuilder

      public PhysicalLocationBuilder()
  • Method Details

    • create

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