Enum ClockLabel

    • Enum Constant Detail

      • TIME_SYSTEM_ID

        public static final ClockLabel TIME_SYSTEM_ID
        Time system used for time tags.
      • LEAP_SECONDS_GNSS

        public static final ClockLabel LEAP_SECONDS_GNSS
        Leap seconds separating UTC and GNSS system times.
      • NB_TYPES_OF_DATA

        public static final ClockLabel NB_TYPES_OF_DATA
        Number of different clock data types.
      • STATION_NAME_NUM

        public static final ClockLabel STATION_NAME_NUM
        4-character or 9-character site ID.
      • STATION_CLK_REF

        public static final ClockLabel STATION_CLK_REF
        Unique identifier for external reference clock.
      • ANALYSIS_CENTER

        public static final ClockLabel ANALYSIS_CENTER
        Name of Analysis Center.
      • NB_OF_CLK_REF

        public static final ClockLabel NB_OF_CLK_REF
        Number of analysis clock references.
      • ANALYSIS_CLK_REF

        public static final ClockLabel ANALYSIS_CLK_REF
        List of the analysis clock references.
      • NB_OF_SOLN_STA_TRF

        public static final ClockLabel NB_OF_SOLN_STA_TRF
        Number of receivers included in the clock data records.
      • SOLN_STA_NAME_NUM

        public static final ClockLabel SOLN_STA_NAME_NUM
        Solution station data.
      • NB_OF_SOLN_SATS

        public static final ClockLabel NB_OF_SOLN_SATS
        Number of different satellites in the clock data records.
      • PRN_LIST

        public static final ClockLabel PRN_LIST
        List of all satellites reported in this file.
    • Method Detail

      • values

        public static ClockLabel[] 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 (ClockLabel c : ClockLabel.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static ClockLabel 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 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