Package org.orekit.time
Class AGILeapSecondFilesLoader
java.lang.Object
org.orekit.data.AbstractSelfFeedingLoader
org.orekit.time.AGILeapSecondFilesLoader
- All Implemented Interfaces:
UTCTAIOffsetsLoader
public class AGILeapSecondFilesLoader
extends AbstractSelfFeedingLoader
implements UTCTAIOffsetsLoader
Loader for UTC-TAI extracted from LeapSecond file from AGI.
This class is immutable and hence thread-safe
- Since:
- 10.3
- Author:
- Luc Maisonobe
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classInternal class performing the parsing. -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAGILeapSecondFilesLoader(String supportedNames) Build a loader for LeapSecond.dat file from AGI.AGILeapSecondFilesLoader(String supportedNames, DataProvidersManager manager) Build a loader for LeapSecond.dat file from AGI. -
Method Summary
Methods inherited from class org.orekit.data.AbstractSelfFeedingLoader
feed, getDataProvidersManager, getSupportedNames, setSupportedNames
-
Field Details
-
DEFAULT_SUPPORTED_NAMES
Default supported files name pattern.- See Also:
-
-
Constructor Details
-
AGILeapSecondFilesLoader
Build a loader for LeapSecond.dat file from AGI. This constructor uses thedefault data context.- Parameters:
supportedNames- regular expression for supported files names- See Also:
-
AGILeapSecondFilesLoader
Build a loader for LeapSecond.dat file from AGI.- Parameters:
supportedNames- regular expression for supported files namesmanager- provides access to thetai-utc.datfile.
-
-
Method Details
-
loadOffsets
Load UTC-TAI offsets entries.- Specified by:
loadOffsetsin interfaceUTCTAIOffsetsLoader- Returns:
- sorted UTC-TAI offsets entries (if the linear offsets used prior to 1972 are missing, they will be inserted automatically)
-