Package org.orekit.gnss
Interface TimeSystem
- All Known Implementing Classes:
PredefinedTimeSystem
public interface TimeSystem
Time systems used in navigation files.
- Since:
- 11.0
- Author:
- Thomas Neidhart, Evan Ward, Thomas Paulet
-
Method Summary
Modifier and TypeMethodDescriptiongetKey()Get the 3 letters key of the time system.Get the one letter code.getTimeScale(TimeScales timeScales) Get the time scale corresponding to time system.Get the two letters code.
-
Method Details
-
getKey
String getKey()Get the 3 letters key of the time system.- Returns:
- 3 letters key
- Since:
- 12.0
-
getTwoLettersCode
String getTwoLettersCode()Get the two letters code.- Returns:
- two letters code (may be null for non-GNSS time systems)
- Since:
- 12.2
-
getOneLetterCode
String getOneLetterCode()Get the one letter code.- Returns:
- one letter code (may be null for non-GNSS time systems)
- Since:
- 12.2
-
getTimeScale
Get the time scale corresponding to time system.- Parameters:
timeScales- the set of time scales to use- Returns:
- the time scale corresponding to time system in the set of time scales
-