Package org.orekit.files.iirv.terms
Class MessageIDTerm
- java.lang.Object
 - 
- org.orekit.files.iirv.terms.base.IIRVVectorTerm<Long>
 - 
- org.orekit.files.iirv.terms.base.LongValuedIIRVTerm
 - 
- org.orekit.files.iirv.terms.MessageIDTerm
 
 
 
 
- 
- All Implemented Interfaces:
 Comparable<IIRVVectorTerm<?>>
public class MessageIDTerm extends LongValuedIIRVTerm
A unique 7-character number used to reference the IIRV message.Valid values: 0000000 to 9999999
- Since:
 - 13.0
 - Author:
 - Nick LaFarge
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static intMESSAGE_ID_TERM_LENGTHThe length of the IIRV term within the message.static StringMESSAGE_ID_TERM_PATTERNRegular expression that ensures the validity of string values for this term. 
- 
Constructor Summary
Constructors Constructor Description MessageIDTerm(long value)Constructor.MessageIDTerm(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
- 
MESSAGE_ID_TERM_LENGTH
public static final int MESSAGE_ID_TERM_LENGTH
The length of the IIRV term within the message.- See Also:
 - Constant Field Values
 
 
- 
MESSAGE_ID_TERM_PATTERN
public static final String MESSAGE_ID_TERM_PATTERN
Regular expression that ensures the validity of string values for this term.- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Constructor Detail
- 
MessageIDTerm
public MessageIDTerm(String value)
Constructor.- Parameters:
 value- value of the message ID term
 
- 
MessageIDTerm
public MessageIDTerm(long value)
Constructor.- Parameters:
 value- value of the message ID term
 
 - 
 
 -