Enum SpinStabilizedKey
- java.lang.Object
-
- java.lang.Enum<SpinStabilizedKey>
-
- org.orekit.files.ccsds.ndm.adm.apm.SpinStabilizedKey
-
- All Implemented Interfaces:
Serializable
,Comparable<SpinStabilizedKey>
public enum SpinStabilizedKey extends Enum<SpinStabilizedKey>
Keys forAPM spin-stabilized
entries.- Since:
- 10.2
- Author:
- Bryan Cazabonne
-
-
Enum Constant Summary
Enum Constants Enum Constant Description COMMENT
Comment entry.MOMENTUM_ALPHA
Momentum right ascension entry.MOMENTUM_DELTA
Momentum declination entry.NUTATION
Nutation angle entry.NUTATION_PER
Nutation period entry.NUTATION_PHASE
Nutation phase entry.NUTATION_VEL
Nutation velocity entry.REF_FRAME_A
First reference frame entry.REF_FRAME_B
Second reference frame entry.SPIN_ALPHA
Spin right ascension entry.SPIN_ANGLE
Spin phase entry.SPIN_ANGLE_VEL
Spin angular velocity entry.SPIN_DELTA
Spin declination entry.SPIN_DIR
Rotation direction entry (only for ADM V1).SPIN_FRAME_A
First reference frame entry (only for ADM V1).SPIN_FRAME_B
Second reference frame entry (only for ADM V1).
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
process(ParseToken token, ContextBinding context, SpinStabilized container)
Process one token.static SpinStabilizedKey
valueOf(String name)
Returns the enum constant of this type with the specified name.static SpinStabilizedKey[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
COMMENT
public static final SpinStabilizedKey COMMENT
Comment entry.
-
SPIN_FRAME_A
public static final SpinStabilizedKey SPIN_FRAME_A
First reference frame entry (only for ADM V1).
-
REF_FRAME_A
public static final SpinStabilizedKey REF_FRAME_A
First reference frame entry.- Since:
- 12.0
-
SPIN_FRAME_B
public static final SpinStabilizedKey SPIN_FRAME_B
Second reference frame entry (only for ADM V1).
-
REF_FRAME_B
public static final SpinStabilizedKey REF_FRAME_B
Second reference frame entry.- Since:
- 12.0
-
SPIN_DIR
public static final SpinStabilizedKey SPIN_DIR
Rotation direction entry (only for ADM V1).
-
SPIN_ALPHA
public static final SpinStabilizedKey SPIN_ALPHA
Spin right ascension entry.
-
SPIN_DELTA
public static final SpinStabilizedKey SPIN_DELTA
Spin declination entry.
-
SPIN_ANGLE
public static final SpinStabilizedKey SPIN_ANGLE
Spin phase entry.
-
SPIN_ANGLE_VEL
public static final SpinStabilizedKey SPIN_ANGLE_VEL
Spin angular velocity entry.
-
NUTATION
public static final SpinStabilizedKey NUTATION
Nutation angle entry.
-
NUTATION_PER
public static final SpinStabilizedKey NUTATION_PER
Nutation period entry.
-
NUTATION_PHASE
public static final SpinStabilizedKey NUTATION_PHASE
Nutation phase entry.
-
MOMENTUM_ALPHA
public static final SpinStabilizedKey MOMENTUM_ALPHA
Momentum right ascension entry.- Since:
- 12.0
-
MOMENTUM_DELTA
public static final SpinStabilizedKey MOMENTUM_DELTA
Momentum declination entry.- Since:
- 12.0
-
NUTATION_VEL
public static final SpinStabilizedKey NUTATION_VEL
Nutation velocity entry.- Since:
- 12.0
-
-
Method Detail
-
values
public static SpinStabilizedKey[] 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 (SpinStabilizedKey c : SpinStabilizedKey.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SpinStabilizedKey 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 nameNullPointerException
- if the argument is null
-
process
public boolean process(ParseToken token, ContextBinding context, SpinStabilized container)
Process one token.- Parameters:
token
- token to processcontext
- context bindingcontainer
- container to fill- Returns:
- true of token was accepted
-
-