Package org.orekit.files.iirv.terms
Class VehicleIdCodeTerm
- java.lang.Object
-
- org.orekit.files.iirv.terms.base.IIRVVectorTerm<Long>
-
- org.orekit.files.iirv.terms.base.LongValuedIIRVTerm
-
- org.orekit.files.iirv.terms.VehicleIdCodeTerm
-
- All Implemented Interfaces:
Comparable<IIRVVectorTerm<?>>
public class VehicleIdCodeTerm extends LongValuedIIRVTerm
2-character body number/vehicle identification code (VIC).Valid values: 01-99.
- Since:
- 13.0
- Author:
- Nick LaFarge
-
-
Field Summary
Fields Modifier and Type Field Description static VehicleIdCodeTerm
DEFAULT
Default VIC set to 1.static int
VEHICLE_ID_TERM_LENGTH
The length of the IIRV term within the message.static String
VEHICLE_ID_TERM_PATTERN
Regular expression to check that vehicle identification codes are 01-99 (00 is not a valid entry).
-
Constructor Summary
Constructors Constructor Description VehicleIdCodeTerm(long value)
Constructor.VehicleIdCodeTerm(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
-
DEFAULT
public static final VehicleIdCodeTerm DEFAULT
Default VIC set to 1.
-
VEHICLE_ID_TERM_LENGTH
public static final int VEHICLE_ID_TERM_LENGTH
The length of the IIRV term within the message.- See Also:
- Constant Field Values
-
VEHICLE_ID_TERM_PATTERN
public static final String VEHICLE_ID_TERM_PATTERN
Regular expression to check that vehicle identification codes are 01-99 (00 is not a valid entry).- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VehicleIdCodeTerm
public VehicleIdCodeTerm(String value)
Constructor.- Parameters:
value
- value of the vehicle ID code term
-
VehicleIdCodeTerm
public VehicleIdCodeTerm(long value)
Constructor.- Parameters:
value
- value of the vehicle ID code term
-
-