Package org.ivoa.dm.proposal.prop
Class CelestialTarget.CelestialTargetBuilder
java.lang.Object
org.ivoa.dm.proposal.prop.CelestialTarget.CelestialTargetBuilder
- Enclosing class:
- CelestialTarget
A builder class for CelestialTarget, mainly for use in the functional builder pattern.
-
Field Summary
Modifier and TypeFieldDescriptionorg.ivoa.dm.ivoa.RealQuantity
.org.ivoa.dm.ivoa.RealQuantity
.org.ivoa.dm.ivoa.RealQuantity
.org.ivoa.dm.stc.coords.Epoch
the epoch at which the position was measured.org.ivoa.dm.stc.coords.EquatorialPoint
.A common name for the source.org.ivoa.dm.ivoa.RealQuantity
. -
Constructor Summary
-
Method Summary
-
Field Details
-
sourceCoordinates
public org.ivoa.dm.stc.coords.EquatorialPoint sourceCoordinates. -
positionEpoch
public org.ivoa.dm.stc.coords.Epoch positionEpochthe epoch at which the position was measured. -
pmRA
public org.ivoa.dm.ivoa.RealQuantity pmRA. -
pmDec
public org.ivoa.dm.ivoa.RealQuantity pmDec. -
parallax
public org.ivoa.dm.ivoa.RealQuantity parallax. -
sourceVelocity
public org.ivoa.dm.ivoa.RealQuantity sourceVelocity. -
sourceName
A common name for the source.
-
-
Constructor Details
-
CelestialTargetBuilder
public CelestialTargetBuilder()
-
-
Method Details
-
create
create a CelestialTarget from this builder.- Returns:
- an object initialized from the builder.
-