Class MergedTargetData
java.lang.Object
net.adambruce.dsn.now.model.merged.MergedTargetData
Merged target / spacecraft information from the DSN configuration and state endpoints.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanthe down leg range (m)the explorer name of the spacecraftthe friendly acronym of the spacecraftthe friendly name of the spacecraftgetId()the ID of the targetgetName()the name of the spacecraftthe Round Trip Light Time (RTLT)whether the spacecraft has a thumbnail (used by DSN Now webpage)the up leg range (m)inthashCode()toString()
-
Constructor Details
-
MergedTargetData
public MergedTargetData(String name, Long id, Long upLegRange, Long downLegRange, Duration roundTripLightTime, String explorerName, String friendlyAcronym, String friendlyName, Boolean thumbnail) Creates a newMergedTargetDatainstance.- Parameters:
name- the name of the spacecraftid- the ID of the targetupLegRange- the up leg range (m)downLegRange- the down leg range (m)roundTripLightTime- the Round Trip Light Time (RTLT)explorerName- the explorer name of the spacecraftfriendlyAcronym- the friendly acronym of the spacecraftfriendlyName- the friendly name of the spacecraftthumbnail- whether the spacecraft has a thumbnail (used by DSN Now webpage)
-
-
Method Details
-
getName
-
getId
-
getUpLegRange
-
getDownLegRange
-
getRoundTripLightTime
-
getExplorerName
the explorer name of the spacecraft- Returns:
- the explorer name of the spacecraft
-
getFriendlyAcronym
the friendly acronym of the spacecraft- Returns:
- the friendly acronym of the spacecraft
-
getFriendlyName
the friendly name of the spacecraft- Returns:
- the friendly name of the spacecraft
-
getThumbnail
whether the spacecraft has a thumbnail (used by DSN Now webpage)- Returns:
- true if the spacecraft has a thumbnail
-
equals
-
hashCode
-
toString
-