Package de.dlr.proseo.model
Klasse Orbit
java.lang.Object
de.dlr.proseo.model.PersistentObject
de.dlr.proseo.model.Orbit
The description of an orbit identified by its start and stop times (e. g. the "spacecraft midnight" events of the
Sentinel-5P satellite). There must be no time gap between subsequent orbits of the same spacecraft.
Orbit times (and all derived times in prosEO) are given in UTC-STS (leap seconds spread evenly over the last 1000 seconds of the day) and to a microsecond precision. The public static variable orbitTimeFormatter gives a standard format for parsing and formatting orbit times.
Orbit times (and all derived times in prosEO) are given in UTC-STS (leap seconds spread evenly over the last 1000 seconds of the day) and to a microsecond precision. The public static variable orbitTimeFormatter gives a standard format for parsing and formatting orbit times.
- Autor:
- Dr. Thomas Bassler
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
Test equality of persistent objects based on their unique ID.Gets the orbit numberGets the related spacecraftGets the orbit start timeGets the orbit stop timeint
hashCode()
void
setOrbitNumber
(Integer orbitNumber) Sets the orbit numbervoid
setSpacecraft
(Spacecraft spacecraft) Sets the related spacecraftvoid
setStartTime
(Instant startTime) Sets the orbit start timevoid
setStopTime
(Instant stopTime) Sets the orbit stop timetoString()
Von Klasse geerbte Methoden de.dlr.proseo.model.PersistentObject
getId, getVersion, incrementVersion, setId
-
Konstruktordetails
-
Orbit
public Orbit()
-
-
Methodendetails
-
getSpacecraft
Gets the related spacecraft- Gibt zurück:
- the spacecraft
-
setSpacecraft
Sets the related spacecraft- Parameter:
spacecraft
- the spacecraft to set
-
getOrbitNumber
Gets the orbit number- Gibt zurück:
- the orbitNumber
-
setOrbitNumber
Sets the orbit number- Parameter:
orbitNumber
- the orbitNumber to set
-
getStartTime
Gets the orbit start time- Gibt zurück:
- the startTime
-
setStartTime
Sets the orbit start time- Parameter:
startTime
- the startTime to set
-
getStopTime
Gets the orbit stop time- Gibt zurück:
- the stopTime
-
setStopTime
Sets the orbit stop time- Parameter:
stopTime
- the stopTime to set
-
hashCode
public int hashCode()- Setzt außer Kraft:
hashCode
in KlassePersistentObject
-
equals
Beschreibung aus Klasse kopiert:PersistentObject
Test equality of persistent objects based on their unique ID.- Setzt außer Kraft:
equals
in KlassePersistentObject
- Parameter:
obj
- the object to compare this object to- Gibt zurück:
- true, if obj is a persistent object and has the same ID, false otherwise
- Siehe auch:
-
toString
-