Enum Class SpinStabilizedKey
- All Implemented Interfaces:
Serializable,Comparable<SpinStabilizedKey>,Constable
Keys for
APM spin-stabilized entries.- Since:
- 10.2
- Author:
- Bryan Cazabonne
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionComment entry.Momentum right ascension entry.Momentum declination entry.Nutation angle entry.Nutation period entry.Nutation phase entry.Nutation velocity entry.First reference frame entry.Second reference frame entry.Spin right ascension entry.Spin phase entry.Spin angular velocity entry.Spin declination entry.Rotation direction entry (only for ADM V1).First reference frame entry (only for ADM V1).Second reference frame entry (only for ADM V1). -
Method Summary
Modifier and TypeMethodDescriptionbooleanprocess(ParseToken token, ContextBinding context, SpinStabilized container) Process one token.static SpinStabilizedKeyReturns the enum constant of this class with the specified name.static SpinStabilizedKey[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
COMMENT
Comment entry. -
SPIN_FRAME_A
First reference frame entry (only for ADM V1). -
REF_FRAME_A
First reference frame entry.- Since:
- 12.0
-
SPIN_FRAME_B
Second reference frame entry (only for ADM V1). -
REF_FRAME_B
Second reference frame entry.- Since:
- 12.0
-
SPIN_DIR
Rotation direction entry (only for ADM V1). -
SPIN_ALPHA
Spin right ascension entry. -
SPIN_DELTA
Spin declination entry. -
SPIN_ANGLE
Spin phase entry. -
SPIN_ANGLE_VEL
Spin angular velocity entry. -
NUTATION
Nutation angle entry. -
NUTATION_PER
Nutation period entry. -
NUTATION_PHASE
Nutation phase entry. -
MOMENTUM_ALPHA
Momentum right ascension entry.- Since:
- 12.0
-
MOMENTUM_DELTA
Momentum declination entry.- Since:
- 12.0
-
NUTATION_VEL
Nutation velocity entry.- Since:
- 12.0
-
-
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 one token.- Parameters:
token- token to processcontext- context bindingcontainer- container to fill- Returns:
- true of token was accepted
-