Enum AcmMetadataKey

    • Enum Constant Detail

      • INTERNATIONAL_DESIGNATOR

        public static final AcmMetadataKey INTERNATIONAL_DESIGNATOR
        International designator for the object as assigned by the UN Committee on Space Research (COSPAR) and the US National Space Science Data Center (NSSDC).
      • CATALOG_NAME

        public static final AcmMetadataKey CATALOG_NAME
        Specification of satellite catalog source.
      • OBJECT_DESIGNATOR

        public static final AcmMetadataKey OBJECT_DESIGNATOR
        Unique satellite identification designator for the object.
      • ORIGINATOR_POC

        public static final AcmMetadataKey ORIGINATOR_POC
        Programmatic Point Of Contact at originator.
      • ORIGINATOR_POSITION

        public static final AcmMetadataKey ORIGINATOR_POSITION
        Position of Programmatic Point Of Contact at originator.
      • ORIGINATOR_PHONE

        public static final AcmMetadataKey ORIGINATOR_PHONE
        Phone number of Programmatic Point Of Contact at originator.
      • ORIGINATOR_EMAIL

        public static final AcmMetadataKey ORIGINATOR_EMAIL
        Email address of Programmatic Point Of Contact at originator.
      • ORIGINATOR_ADDRESS

        public static final AcmMetadataKey ORIGINATOR_ADDRESS
        Address of Programmatic Point Of Contact at originator.
      • ODM_MSG_LINK

        public static final AcmMetadataKey ODM_MSG_LINK
        Unique identifier of Orbit Data Message linked to this Attitude Data Message.
      • EPOCH_TZERO

        public static final AcmMetadataKey EPOCH_TZERO
        Default epoch to which all relative times are referenced in data blocks, unless overridden by block-specific EPOCH_TZERO values.
      • ACM_DATA_ELEMENTS

        public static final AcmMetadataKey ACM_DATA_ELEMENTS
        List of elements of information data blocks included in this message.
      • START_TIME

        public static final AcmMetadataKey START_TIME
        Start time entry.
      • STOP_TIME

        public static final AcmMetadataKey STOP_TIME
        Stop time entry.
      • TAIMUTC_AT_TZERO

        public static final AcmMetadataKey TAIMUTC_AT_TZERO
        Difference (TAI – UTC) in seconds at epoch EPOCH_TZERO.
      • NEXT_LEAP_EPOCH

        public static final AcmMetadataKey NEXT_LEAP_EPOCH
        Epoch of next leap second.
    • Method Detail

      • values

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

        public static AcmMetadataKey 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,
                               AcmMetadata container)
        Process an token.
        Parameters:
        token - token to process
        context - context binding
        container - container to fill
        Returns:
        true of token was accepted