Enum NavigationLabel
- java.lang.Object
-
- java.lang.Enum<NavigationLabel>
-
- org.orekit.files.rinex.navigation.NavigationLabel
-
- All Implemented Interfaces:
Serializable,Comparable<NavigationLabel>,Label
public enum NavigationLabel extends Enum<NavigationLabel> implements Label
Label for Rinex files.- Since:
- 14.0
- Author:
- Luc Maisonobe
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CORR_TO_SYSTEM_TIMETime of reference for system time corr (Rinex 2).DELTA_UTCAlmanac parameters to compute time in UTC (Rinex 2).ION_ALPHAIonosphere parameters A0-A3 (Rinex 2).ION_BETAIonosphere parameters B0-B3 (Rinex 2).IONOSPHERIC_CORRIonospheric correction parameters (Rinex 3).MERGED_FILEMerged file.TIME_SYSTEM_CORRDifference between GNSS system time and UTC or other time systems (Rinex 3).
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetLabel()Get the first label.booleanmatches(String label)Check if label matches.static NavigationLabelvalueOf(String name)Returns the enum constant of this type with the specified name.static NavigationLabel[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
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 Detail
-
values
public static NavigationLabel[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (NavigationLabel c : NavigationLabel.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static NavigationLabel valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException- if the argument is null
-
matches
public boolean matches(String label)
Check if label matches.
-
-