Package org.orekit.files.ilrs
Class CRDConfiguration.BaseConfiguration
java.lang.Object
org.orekit.files.ilrs.CRDConfiguration.BaseConfiguration
- Direct Known Subclasses:
CRDConfiguration.CalibrationTargetConfiguration,CRDConfiguration.DetectorConfiguration,CRDConfiguration.LaserConfiguration,CRDConfiguration.MeteorologicalConfiguration,CRDConfiguration.SoftwareConfiguration,CRDConfiguration.SystemConfiguration,CRDConfiguration.TimingSystemConfiguration,CRDConfiguration.TransponderConfiguration
- Enclosing class:
CRDConfiguration
Base class for configuration record.
- Since:
- 12.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGet the configuration ID.inthashCode()voidsetConfigurationId(String configurationId) Set the configuration ID.abstract StringGet a string representation of the instance in the CRD format.
-
Constructor Details
-
BaseConfiguration
protected BaseConfiguration()Empty constructor.This constructor is not strictly necessary, but it prevents spurious javadoc warnings with JDK 18 and later.
- Since:
- 12.0
-
-
Method Details
-
getConfigurationId
Get the configuration ID.- Returns:
- the configuration ID
-
setConfigurationId
Set the configuration ID.- Parameters:
configurationId- the configuration ID to set
-
hashCode
public int hashCode() -
equals
-
toCrdString
Get a string representation of the instance in the CRD format.- Returns:
- a string representation of the instance, in the CRD format.
- Since:
- 12.0
-