Enum SatelliteSystem

    • Enum Constant Detail

      • USER_DEFINED_A

        public static final SatelliteSystem USER_DEFINED_A
        User-defined system A.
        Since:
        12.0
      • USER_DEFINED_B

        public static final SatelliteSystem USER_DEFINED_B
        User-defined system B.
        Since:
        12.0
      • USER_DEFINED_D

        public static final SatelliteSystem USER_DEFINED_D
        User-defined system D.
        Since:
        12.0
      • USER_DEFINED_F

        public static final SatelliteSystem USER_DEFINED_F
        User-defined system F.
        Since:
        12.0
      • USER_DEFINED_H

        public static final SatelliteSystem USER_DEFINED_H
        User-defined system H.
        Since:
        12.0
      • IRNSS

        public static final SatelliteSystem IRNSS
        Indian Regional Navigation Satellite System system (NavIC).
      • QZSS

        public static final SatelliteSystem QZSS
        Quasi-Zenith Satellite System system.
      • USER_DEFINED_K

        public static final SatelliteSystem USER_DEFINED_K
        User-defined system K.
        Since:
        12.0
      • USER_DEFINED_L

        public static final SatelliteSystem USER_DEFINED_L
        User-defined system L.
        Since:
        12.0
      • USER_DEFINED_N

        public static final SatelliteSystem USER_DEFINED_N
        User-defined system N.
        Since:
        12.0
      • USER_DEFINED_O

        public static final SatelliteSystem USER_DEFINED_O
        User-defined system O.
        Since:
        12.0
      • USER_DEFINED_P

        public static final SatelliteSystem USER_DEFINED_P
        User-defined system P.
        Since:
        12.0
      • USER_DEFINED_Q

        public static final SatelliteSystem USER_DEFINED_Q
        User-defined system Q.
        Since:
        12.0
      • USER_DEFINED_T

        public static final SatelliteSystem USER_DEFINED_T
        User-defined system T.
        Since:
        12.0
      • USER_DEFINED_U

        public static final SatelliteSystem USER_DEFINED_U
        User-defined system U.
        Since:
        12.0
      • USER_DEFINED_V

        public static final SatelliteSystem USER_DEFINED_V
        User-defined system V.
        Since:
        12.0
      • USER_DEFINED_W

        public static final SatelliteSystem USER_DEFINED_W
        User-defined system W.
        Since:
        12.0
      • USER_DEFINED_X

        public static final SatelliteSystem USER_DEFINED_X
        User-defined system X.
        Since:
        12.0
      • USER_DEFINED_Y

        public static final SatelliteSystem USER_DEFINED_Y
        User-defined system Y.
        Since:
        12.0
      • USER_DEFINED_Z

        public static final SatelliteSystem USER_DEFINED_Z
        User-defined system Z.
        Since:
        12.0
    • Method Detail

      • values

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

        public static SatelliteSystem 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
      • getKey

        public char getKey()
        Get the key for the system.
        Returns:
        key for the system
      • parseSatelliteSystemWithGPSDefault

        public static SatelliteSystem parseSatelliteSystemWithGPSDefault​(String s)
        Parse a string to get the satellite system.

        The string first character must be the satellite system, or empty to get GPS as default

        Parameters:
        s - string to parse
        Returns:
        the satellite system
        Since:
        12.0
      • getObservationTimeScale

        public ObservationTimeScale getObservationTimeScale()
        Get observation time scale for satellite system.
        Returns:
        observation time scale, null if there are not
        Since:
        12.0