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<?>>
public class SequenceNumberTerm extends LongValuedIIRVTerm
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
Fields Modifier and Type Field Description static int
MAX_SEQUENCE_NUMBER
Maximum value of an IIRV sequence number.static int
SEQUENCE_NUMBER_TERM_LENGTH
The length of the IIRV term within the message.static String
SEQUENCE_NUMBER_TERM_PATTERN
Regular expression that ensures the validity of string values for this term (integer 000-999).
-
Constructor Summary
Constructors Constructor Description SequenceNumberTerm(long value)
Constructor.SequenceNumberTerm(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
-
SEQUENCE_NUMBER_TERM_LENGTH
public static final int SEQUENCE_NUMBER_TERM_LENGTH
The length of the IIRV term within the message.- See Also:
- Constant Field Values
-
MAX_SEQUENCE_NUMBER
public static final int MAX_SEQUENCE_NUMBER
Maximum value of an IIRV sequence number.- See Also:
- Constant Field Values
-
SEQUENCE_NUMBER_TERM_PATTERN
public static final String SEQUENCE_NUMBER_TERM_PATTERN
Regular expression that ensures the validity of string values for this term (integer 000-999).- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SequenceNumberTerm
public SequenceNumberTerm(String value)
Constructor.- Parameters:
value
- value of the sequence number
-
SequenceNumberTerm
public SequenceNumberTerm(long value)
Constructor.- Parameters:
value
- value of the sequence number
-
-