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<?>>
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
FieldsModifier and TypeFieldDescriptionstatic final VectorTypeTermForced VectorType.static final VectorTypeTermFree flight (routine on-orbit) VectorType.static final VectorTypeTermManeuver cutoff VectorType.static final VectorTypeTermManeuver ignition VectorType.static final VectorTypeTermPowered flight VectorType.static final VectorTypeTermReentry VectorType.static final VectorTypeTermSpare VectorType: 3.static final VectorTypeTermSpare VectorType: 9.static final VectorTypeTermStationary VectorType.static final intThe length of the IIRV term within the message.static final StringRegular expression that ensures the validity of string values for this term. -
Constructor Summary
ConstructorsConstructorDescriptionVectorTypeTerm(long value) Constructor.VectorTypeTerm(String value) Constructor. -
Method Summary
Methods inherited from class org.orekit.files.iirv.terms.base.LongValuedIIRVTerm
computeValueFromString, toEncodedString, toInt, validateNumericValueMethods inherited from class org.orekit.files.iirv.terms.base.IIRVVectorTerm
compareTo, equals, hashCode, length, toEncodedString, validateString, value
-
Field Details
-
FREE_FLIGHT
Free flight (routine on-orbit) VectorType. -
FORCED
Forced VectorType. -
SPARE3
Spare VectorType: 3. -
MANEUVER_IGNITION
Maneuver ignition VectorType. -
MANEUVER_CUTOFF
Maneuver cutoff VectorType. -
REENTRY
Reentry VectorType. -
POWERED_FLIGHT
Powered flight VectorType. -
STATIONARY
Stationary VectorType. -
SPARE9
Spare VectorType: 9. -
VECTOR_TYPE_TERM_LENGTH
public static final int VECTOR_TYPE_TERM_LENGTHThe length of the IIRV term within the message.- See Also:
-
VECTOR_TYPE_TERM_PATTERN
Regular expression that ensures the validity of string values for this term.- See Also:
-
-
Constructor Details
-
VectorTypeTerm
Constructor.- Parameters:
value- value of the vector type term
-
VectorTypeTerm
public VectorTypeTerm(long value) Constructor.- Parameters:
value- value of the vector type term
-