Enum TdmMetadataKey

    • Enum Constant Detail

      • TRACK_ID

        public static final TdmMetadataKey TRACK_ID
        Identifier for the tracking data.
      • DATA_TYPES

        public static final TdmMetadataKey DATA_TYPES
        Lit of data types in the data section.
      • START_TIME

        public static final TdmMetadataKey START_TIME
        Start time entry.
      • STOP_TIME

        public static final TdmMetadataKey STOP_TIME
        Stop time entry.
      • PARTICIPANT_1

        public static final TdmMetadataKey PARTICIPANT_1
        First participant entry.
      • PARTICIPANT_2

        public static final TdmMetadataKey PARTICIPANT_2
        Second participant entry.
      • PARTICIPANT_3

        public static final TdmMetadataKey PARTICIPANT_3
        Third participant entry.
      • PARTICIPANT_4

        public static final TdmMetadataKey PARTICIPANT_4
        Fourth participant entry.
      • PARTICIPANT_5

        public static final TdmMetadataKey PARTICIPANT_5
        Fifth participant entry.
      • EPHEMERIS_NAME_1

        public static final TdmMetadataKey EPHEMERIS_NAME_1
        External ephemeris file for the participant 1.
      • EPHEMERIS_NAME_2

        public static final TdmMetadataKey EPHEMERIS_NAME_2
        External ephemeris file for the participant 2.
      • EPHEMERIS_NAME_3

        public static final TdmMetadataKey EPHEMERIS_NAME_3
        External ephemeris file for the participant 3.
      • EPHEMERIS_NAME_4

        public static final TdmMetadataKey EPHEMERIS_NAME_4
        External ephemeris file for the participant 4.
      • EPHEMERIS_NAME_5

        public static final TdmMetadataKey EPHEMERIS_NAME_5
        External ephemeris file for the participant 5.
      • TRANSMIT_BAND

        public static final TdmMetadataKey TRANSMIT_BAND
        Transmit band entry.
      • RECEIVE_BAND

        public static final TdmMetadataKey RECEIVE_BAND
        Receive band entry.
      • TURNAROUND_NUMERATOR

        public static final TdmMetadataKey TURNAROUND_NUMERATOR
        Turnaround numerator entry.
      • TURNAROUND_DENOMINATOR

        public static final TdmMetadataKey TURNAROUND_DENOMINATOR
        turnaround denominator entry.
      • TIMETAG_REF

        public static final TdmMetadataKey TIMETAG_REF
        Timetag reference entry.
      • INTEGRATION_INTERVAL

        public static final TdmMetadataKey INTEGRATION_INTERVAL
        Integration interval entry.
      • INTEGRATION_REF

        public static final TdmMetadataKey INTEGRATION_REF
        Integration reference entry.
      • FREQ_OFFSET

        public static final TdmMetadataKey FREQ_OFFSET
        Frequency offset entry.
      • RANGE_MODE

        public static final TdmMetadataKey RANGE_MODE
        Range mode entry.
      • RANGE_MODULUS

        public static final TdmMetadataKey RANGE_MODULUS
        Range modulus entry (beware the unit is Range Units here).
      • RANGE_UNITS

        public static final TdmMetadataKey RANGE_UNITS
        Range units entry.
      • ANGLE_TYPE

        public static final TdmMetadataKey ANGLE_TYPE
        Angle type entry.
      • REFERENCE_FRAME

        public static final TdmMetadataKey REFERENCE_FRAME
        reference frame entry.
      • INTERPOLATION

        public static final TdmMetadataKey INTERPOLATION
        Interpolation method for transmit phase count.
      • INTERPOLATION_DEGREE

        public static final TdmMetadataKey INTERPOLATION_DEGREE
        Interpolation degree for transmit phase count.
      • DOPPLER_COUNT_BIAS

        public static final TdmMetadataKey DOPPLER_COUNT_BIAS
        Bias that was added to Doppler count in the data section.
      • DOPPLER_COUNT_SCALE

        public static final TdmMetadataKey DOPPLER_COUNT_SCALE
        Scaled by which Doppler count was multiplied in the data section.
      • DOPPLER_COUNT_ROLLOVER

        public static final TdmMetadataKey DOPPLER_COUNT_ROLLOVER
        Indicator for occurred rollover in Doppler count.
      • TRANSMIT_DELAY_1

        public static final TdmMetadataKey TRANSMIT_DELAY_1
        First transmit delay entry.
      • TRANSMIT_DELAY_2

        public static final TdmMetadataKey TRANSMIT_DELAY_2
        Second transmit delay entry.
      • TRANSMIT_DELAY_3

        public static final TdmMetadataKey TRANSMIT_DELAY_3
        Third transmit delay entry.
      • TRANSMIT_DELAY_4

        public static final TdmMetadataKey TRANSMIT_DELAY_4
        Fourth transmit delay entry.
      • TRANSMIT_DELAY_5

        public static final TdmMetadataKey TRANSMIT_DELAY_5
        Fifth transmit delay entry.
      • RECEIVE_DELAY_1

        public static final TdmMetadataKey RECEIVE_DELAY_1
        First receive delay entry.
      • RECEIVE_DELAY_2

        public static final TdmMetadataKey RECEIVE_DELAY_2
        Second receive delay entry.
      • RECEIVE_DELAY_3

        public static final TdmMetadataKey RECEIVE_DELAY_3
        Third receive delay entry.
      • RECEIVE_DELAY_4

        public static final TdmMetadataKey RECEIVE_DELAY_4
        Fourth receive delay entry.
      • RECEIVE_DELAY_5

        public static final TdmMetadataKey RECEIVE_DELAY_5
        Fifth receive delay entry.
      • DATA_QUALITY

        public static final TdmMetadataKey DATA_QUALITY
        data quality entry.
      • CORRECTION_ANGLE_1

        public static final TdmMetadataKey CORRECTION_ANGLE_1
        Angle 1 correction entry.
      • CORRECTION_ANGLE_2

        public static final TdmMetadataKey CORRECTION_ANGLE_2
        Angle 2 correction entry.
      • CORRECTION_DOPPLER

        public static final TdmMetadataKey CORRECTION_DOPPLER
        Doppler correction entry.
      • CORRECTION_MAG

        public static final TdmMetadataKey CORRECTION_MAG
        Magnitude correction entry.
      • CORRECTION_RANGE

        public static final TdmMetadataKey CORRECTION_RANGE
        Range correction entry (beware the unit is Range Units here).
      • CORRECTION_RCS

        public static final TdmMetadataKey CORRECTION_RCS
        Radar Cross Section correction entry.
      • CORRECTION_RECEIVE

        public static final TdmMetadataKey CORRECTION_RECEIVE
        Receive correction entry.
      • CORRECTION_TRANSMIT

        public static final TdmMetadataKey CORRECTION_TRANSMIT
        Transmit correction entry.
      • CORRECTION_ABERRATION_YEARLY

        public static final TdmMetadataKey CORRECTION_ABERRATION_YEARLY
        Yearly aberration correction entry.
      • CORRECTION_ABERRATION_DIURNAL

        public static final TdmMetadataKey CORRECTION_ABERRATION_DIURNAL
        Diurnal aberration correction entry.
      • CORRECTIONS_APPLIED

        public static final TdmMetadataKey CORRECTIONS_APPLIED
        Applied correction entry.
    • Method Detail

      • values

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

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