Package org.orekit.files.iirv.terms
Class SequenceNumberTerm
java.lang.Object
org.orekit.files.iirv.terms.base.IIRVVectorTerm<Long>
org.orekit.files.iirv.terms.base.LongValuedIIRVTerm
org.orekit.files.iirv.terms.SequenceNumberTerm
- All Implemented Interfaces:
Comparable<IIRVVectorTerm<?>>
3-character sequence number counter that is incremented for each vector in a set of vector data on a per-station per
transmission basis.
Valid values: 000-999.
- Since:
- 13.0
- Author:
- Nick LaFarge
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intMaximum value of an IIRV sequence number.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 (integer 000-999). -
Constructor Summary
ConstructorsConstructorDescriptionSequenceNumberTerm(long value) Constructor.SequenceNumberTerm(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
-
SEQUENCE_NUMBER_TERM_LENGTH
public static final int SEQUENCE_NUMBER_TERM_LENGTHThe length of the IIRV term within the message.- See Also:
-
MAX_SEQUENCE_NUMBER
public static final int MAX_SEQUENCE_NUMBERMaximum value of an IIRV sequence number.- See Also:
-
SEQUENCE_NUMBER_TERM_PATTERN
Regular expression that ensures the validity of string values for this term (integer 000-999).- See Also:
-
-
Constructor Details
-
SequenceNumberTerm
Constructor.- Parameters:
value- value of the sequence number
-
SequenceNumberTerm
public SequenceNumberTerm(long value) Constructor.- Parameters:
value- value of the sequence number
-