Package org.orekit.files.iirv.terms
Class MessageClassTerm
java.lang.Object
org.orekit.files.iirv.terms.base.IIRVVectorTerm<Long>
org.orekit.files.iirv.terms.base.LongValuedIIRVTerm
org.orekit.files.iirv.terms.MessageClassTerm
- All Implemented Interfaces:
Comparable<IIRVVectorTerm<?>>
2-character IIRV message class.
Valid values:
- 10 = IIRV (nominal)
- 15 = IIRV (inflight update)
- Since:
- 13.0
- Author:
- Nick LaFarge
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MessageClassTermInflight update MessageClass.static final intLength of the term (number of characters).static final StringRegular expression that ensures the validity of string values for this term.static final MessageClassTermNominal MessageClass. -
Constructor Summary
ConstructorsConstructorDescriptionMessageClassTerm(long value) Constructor.MessageClassTerm(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
-
NOMINAL
Nominal MessageClass. -
INFLIGHT_UPDATE
Inflight update MessageClass. -
MESSAGE_CLASS_TERM_LENGTH
public static final int MESSAGE_CLASS_TERM_LENGTHLength of the term (number of characters).- See Also:
-
MESSAGE_CLASS_TERM_PATTERN
Regular expression that ensures the validity of string values for this term.- See Also:
-
-
Constructor Details
-
MessageClassTerm
Constructor.- Parameters:
value- value of the message class term
-
MessageClassTerm
public MessageClassTerm(long value) Constructor.- Parameters:
value- value of the message class term
-