Package org.orekit.files.iirv.terms
Class VectorTypeTerm
- java.lang.Object
-
- org.orekit.files.iirv.terms.base.IIRVVectorTerm<Long>
-
- org.orekit.files.iirv.terms.base.LongValuedIIRVTerm
-
- org.orekit.files.iirv.terms.VectorTypeTerm
-
- All Implemented Interfaces:
Comparable<IIRVVectorTerm<?>>
public class VectorTypeTerm extends LongValuedIIRVTerm
1-character type of vector specified in the message.Valid values:
- 1 = Free flight (routine on-orbit)
- 2 = Forced (special orbit update)
- 3 = Spare
- 4 = Maneuver ignition
- 5 = Maneuver cutoff
- 6 = Reentry
- 7 = Powered flight
- 8 = Stationary
- 9 = Spare
- Since:
- 13.0
- Author:
- Nick LaFarge
-
-
Field Summary
Fields Modifier and Type Field Description static VectorTypeTermFORCEDForced VectorType.static VectorTypeTermFREE_FLIGHTFree flight (routine on-orbit) VectorType.static VectorTypeTermMANEUVER_CUTOFFManeuver cutoff VectorType.static VectorTypeTermMANEUVER_IGNITIONManeuver ignition VectorType.static VectorTypeTermPOWERED_FLIGHTPowered flight VectorType.static VectorTypeTermREENTRYReentry VectorType.static VectorTypeTermSPARE3Spare VectorType: 3.static VectorTypeTermSPARE9Spare VectorType: 9.static VectorTypeTermSTATIONARYStationary VectorType.static intVECTOR_TYPE_TERM_LENGTHThe length of the IIRV term within the message.static StringVECTOR_TYPE_TERM_PATTERNRegular expression that ensures the validity of string values for this term.
-
Constructor Summary
Constructors Constructor Description VectorTypeTerm(long value)Constructor.VectorTypeTerm(String value)Constructor.
-
Method Summary
-
Methods inherited from class org.orekit.files.iirv.terms.base.LongValuedIIRVTerm
computeValueFromString, toEncodedString, toInt, validateNumericValue
-
Methods inherited from class org.orekit.files.iirv.terms.base.IIRVVectorTerm
compareTo, equals, hashCode, length, toEncodedString, validateString, value
-
-
-
-
Field Detail
-
FREE_FLIGHT
public static final VectorTypeTerm FREE_FLIGHT
Free flight (routine on-orbit) VectorType.
-
FORCED
public static final VectorTypeTerm FORCED
Forced VectorType.
-
SPARE3
public static final VectorTypeTerm SPARE3
Spare VectorType: 3.
-
MANEUVER_IGNITION
public static final VectorTypeTerm MANEUVER_IGNITION
Maneuver ignition VectorType.
-
MANEUVER_CUTOFF
public static final VectorTypeTerm MANEUVER_CUTOFF
Maneuver cutoff VectorType.
-
REENTRY
public static final VectorTypeTerm REENTRY
Reentry VectorType.
-
POWERED_FLIGHT
public static final VectorTypeTerm POWERED_FLIGHT
Powered flight VectorType.
-
STATIONARY
public static final VectorTypeTerm STATIONARY
Stationary VectorType.
-
SPARE9
public static final VectorTypeTerm SPARE9
Spare VectorType: 9.
-
VECTOR_TYPE_TERM_LENGTH
public static final int VECTOR_TYPE_TERM_LENGTH
The length of the IIRV term within the message.- See Also:
- Constant Field Values
-
VECTOR_TYPE_TERM_PATTERN
public static final String VECTOR_TYPE_TERM_PATTERN
Regular expression that ensures the validity of string values for this term.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VectorTypeTerm
public VectorTypeTerm(String value)
Constructor.- Parameters:
value- value of the vector type term
-
VectorTypeTerm
public VectorTypeTerm(long value)
Constructor.- Parameters:
value- value of the vector type term
-
-