Enum Class AcmMetadataKey
- All Implemented Interfaces:
Serializable,Comparable<AcmMetadataKey>,Constable
Keys for
ACM container entries.- Since:
- 12.0
- Author:
- Luc Maisonobe
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionList of elements of information data blocks included in this message.Specification of satellite catalog source.Default epoch to which all relative times are referenced in data blocks, unless overridden by block-specificEPOCH_TZEROvalues.International designator for the object as assigned by the UN Committee on Space Research (COSPAR) and the US National Space Science Data Center (NSSDC).Epoch of next leap second.Difference (TAI – UTC) in seconds incorporated atNEXT_LEAP_EPOCH.Unique satellite identification designator for the object.Unique identifier of Orbit Data Message linked to this Attitude Data Message.Address of Programmatic Point Of Contact at originator.Email address of Programmatic Point Of Contact at originator.Phone number of Programmatic Point Of Contact at originator.Programmatic Point Of Contact at originator.Position of Programmatic Point Of Contact at originator.Start time entry.Stop time entry.Difference (TAI – UTC) in seconds at epochEPOCH_TZERO. -
Method Summary
Modifier and TypeMethodDescriptionbooleanprocess(ParseToken token, ContextBinding context, AcmMetadata container) Process an token.static AcmMetadataKeyReturns the enum constant of this class with the specified name.static AcmMetadataKey[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
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
Specification of satellite catalog source. -
OBJECT_DESIGNATOR
Unique satellite identification designator for the object. -
ORIGINATOR_POC
Programmatic Point Of Contact at originator. -
ORIGINATOR_POSITION
Position of Programmatic Point Of Contact at originator. -
ORIGINATOR_PHONE
Phone number of Programmatic Point Of Contact at originator. -
ORIGINATOR_EMAIL
Email address of Programmatic Point Of Contact at originator. -
ORIGINATOR_ADDRESS
Address of Programmatic Point Of Contact at originator. -
ODM_MSG_LINK
Unique identifier of Orbit Data Message linked to this Attitude Data Message. -
EPOCH_TZERO
Default epoch to which all relative times are referenced in data blocks, unless overridden by block-specificEPOCH_TZEROvalues. -
ACM_DATA_ELEMENTS
List of elements of information data blocks included in this message. -
START_TIME
Start time entry. -
STOP_TIME
Stop time entry. -
TAIMUTC_AT_TZERO
Difference (TAI – UTC) in seconds at epochEPOCH_TZERO. -
NEXT_LEAP_EPOCH
Epoch of next leap second. -
NEXT_LEAP_TAIMUTC
Difference (TAI – UTC) in seconds incorporated atNEXT_LEAP_EPOCH.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-
process
Process an token.- Parameters:
token- token to processcontext- context bindingcontainer- container to fill- Returns:
- true of token was accepted
-