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<?>>
public class MessageClassTerm extends LongValuedIIRVTerm
2-character IIRV message class.Valid values:
- 10 = IIRV (nominal)
- 15 = IIRV (inflight update)
- Since:
- 13.0
- Author:
- Nick LaFarge
-
-
Field Summary
Fields Modifier and Type Field Description static MessageClassTerm
INFLIGHT_UPDATE
Inflight update MessageClass.static int
MESSAGE_CLASS_TERM_LENGTH
Length of the term (number of characters).static String
MESSAGE_CLASS_TERM_PATTERN
Regular expression that ensures the validity of string values for this term.static MessageClassTerm
NOMINAL
Nominal MessageClass.
-
Constructor Summary
Constructors Constructor Description MessageClassTerm(long value)
Constructor.MessageClassTerm(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
-
NOMINAL
public static final MessageClassTerm NOMINAL
Nominal MessageClass.
-
INFLIGHT_UPDATE
public static final MessageClassTerm INFLIGHT_UPDATE
Inflight update MessageClass.
-
MESSAGE_CLASS_TERM_LENGTH
public static final int MESSAGE_CLASS_TERM_LENGTH
Length of the term (number of characters).- See Also:
- Constant Field Values
-
MESSAGE_CLASS_TERM_PATTERN
public static final String MESSAGE_CLASS_TERM_PATTERN
Regular expression that ensures the validity of string values for this term.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MessageClassTerm
public MessageClassTerm(String value)
Constructor.- Parameters:
value
- value of the message class term
-
MessageClassTerm
public MessageClassTerm(long value)
Constructor.- Parameters:
value
- value of the message class term
-
-