Class CelestialPosition.CelestialPositionBuilder

java.lang.Object
org.ivoa.dm.proposal.prop.CelestialPosition.CelestialPositionBuilder
Enclosing class:
CelestialPosition

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

    • sourceCoordinates

      public org.javastro.ivoacore.pgsphere.types.Point sourceCoordinates
      The actual position.
    • referenceFrame

      public String referenceFrame
      the reference frame.
    • equinox

      public Mjd equinox
      the equinox when needed - not for modern reference frames.
  • Constructor Details

    • CelestialPositionBuilder

      public CelestialPositionBuilder()
  • Method Details

    • create

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