Enum Class NavigationLabel

java.lang.Object
java.lang.Enum<NavigationLabel>
org.orekit.files.rinex.navigation.NavigationLabel
All Implemented Interfaces:
Serializable, Comparable<NavigationLabel>, Constable, Label

public enum NavigationLabel extends Enum<NavigationLabel> implements Label
Label for Rinex files.
Since:
14.0
Author:
Luc Maisonobe
  • Enum Constant Details

    • ION_ALPHA

      public static final NavigationLabel ION_ALPHA
      Ionosphere parameters A0-A3 (Rinex 2).
    • ION_BETA

      public static final NavigationLabel ION_BETA
      Ionosphere parameters B0-B3 (Rinex 2).
    • DELTA_UTC

      public static final NavigationLabel DELTA_UTC
      Almanac parameters to compute time in UTC (Rinex 2).
    • CORR_TO_SYSTEM_TIME

      public static final NavigationLabel CORR_TO_SYSTEM_TIME
      Time of reference for system time corr (Rinex 2).
    • IONOSPHERIC_CORR

      public static final NavigationLabel IONOSPHERIC_CORR
      Ionospheric correction parameters (Rinex 3).
    • TIME_SYSTEM_CORR

      public static final NavigationLabel TIME_SYSTEM_CORR
      Difference between GNSS system time and UTC or other time systems (Rinex 3).
    • MERGED_FILE

      public static final NavigationLabel MERGED_FILE
      Merged file.
  • Method Details

    • values

      public static NavigationLabel[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static NavigationLabel valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • matches

      public boolean matches(String label)
      Check if label matches.
      Specified by:
      matches in interface Label
      Parameters:
      label - label foun in a header line to check
      Returns:
      true if label matches the instance
    • getLabel

      public String getLabel()
      Get the first label.
      Specified by:
      getLabel in interface Label
      Returns:
      first label