Enum OmmTleKey

    • Enum Constant Detail

      • COMMENT

        public static final OmmTleKey COMMENT
        Comment entry.
      • EPHEMERIS_TYPE

        public static final OmmTleKey EPHEMERIS_TYPE
        Ephemeris Type, only required if MEAN_ELEMENT_THEORY = SGP/SGP4.
      • CLASSIFICATION_TYPE

        public static final OmmTleKey CLASSIFICATION_TYPE
        Classifiation type.
      • NORAD_CAT_ID

        public static final OmmTleKey NORAD_CAT_ID
        NORAD Catalog Number.
      • ELEMENT_SET_NO

        public static final OmmTleKey ELEMENT_SET_NO
        Element set number for this satellite.
      • REV_AT_EPOCH

        public static final OmmTleKey REV_AT_EPOCH
        Revolution number.
      • BSTAR

        public static final OmmTleKey BSTAR
        SGP/SGP4 drag-like coefficient.
      • BTERM

        public static final OmmTleKey BTERM
        SGP4-XP drag-like coefficient.
        Since:
        12.0
      • MEAN_MOTION_DOT

        public static final OmmTleKey MEAN_MOTION_DOT
        First time derivative of mean motion.
      • MEAN_MOTION_DDOT

        public static final OmmTleKey MEAN_MOTION_DDOT
        Second time derivative of mean motion.
      • AGOM

        public static final OmmTleKey AGOM
        SGP4-XP solar radiation pressure-like coefficient.
        Since:
        12.0
    • Method Detail

      • values

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

        public static OmmTleKey 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
      • process

        public boolean process​(ParseToken token,
                               ContextBinding context,
                               OmmTle container)
        Process one token.
        Parameters:
        token - token to process
        context - context binding
        container - container to fill
        Returns:
        true of token was accepted