public class CRDConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CRDConfiguration.BaseConfiguration
配置记录的基类。
|
static class |
CRDConfiguration.CalibrationTargetConfiguration
标定目标配置记录的容器。
|
static class |
CRDConfiguration.DetectorConfiguration
探测器配置记录的容器。
|
static class |
CRDConfiguration.LaserConfiguration
激光配置记录的容器。
|
static class |
CRDConfiguration.MeteorologicalConfiguration
气象配置记录的容器。
|
static class |
CRDConfiguration.SoftwareConfiguration
软件配置记录的容器。
|
static class |
CRDConfiguration.SystemConfiguration
系统配置记录的容器。
|
static class |
CRDConfiguration.TimingSystemConfiguration
定时系统配置记录的容器。
|
static class |
CRDConfiguration.TransponderConfiguration
雷达配置记录的容器。
|
Constructor and Description |
---|
CRDConfiguration()
构造函数。
|
public CRDConfiguration.SystemConfiguration getSystemRecord()
public CRDConfiguration.SystemConfiguration getLastSystemRecord()
public CRDConfiguration.LaserConfiguration getLaserRecord()
public CRDConfiguration.DetectorConfiguration getDetectorRecord()
public CRDConfiguration.TimingSystemConfiguration getTimingRecord()
public CRDConfiguration.TransponderConfiguration getTransponderRecord()
public CRDConfiguration.SoftwareConfiguration getSoftwareRecord()
public CRDConfiguration.MeteorologicalConfiguration getMeteorologicalRecord()
public void addConfigurationRecord(CRDConfiguration.BaseConfiguration config)
config
- 配置记录
public Map<String,CRDConfiguration.BaseConfiguration> getConfigurationRecordMap()
public CRDConfiguration.BaseConfiguration getConfigurationRecord(String configId)
configId
- 配置id
public Set<String> getSystemConfigurationIds()
public List<CRDConfiguration.SystemConfiguration> getSystemConfigurationRecords()
public CRDConfiguration.SystemConfiguration getSystemRecord(String configId)
configId
- 系统配置id,可以为null。
public CRDConfiguration.LaserConfiguration getLaserRecord(CRDConfiguration.SystemConfiguration systemRecord)
systemRecord
- 系统配置
public CRDConfiguration.DetectorConfiguration getDetectorRecord(CRDConfiguration.SystemConfiguration systemRecord)
systemRecord
- 系统配置
public CRDConfiguration.TimingSystemConfiguration getTimingRecord(CRDConfiguration.SystemConfiguration systemRecord)
systemRecord
- 系统配置
public CRDConfiguration.TransponderConfiguration getTransponderRecord(CRDConfiguration.SystemConfiguration systemRecord)
systemRecord
- 系统配置
public CRDConfiguration.SoftwareConfiguration getSoftwareRecord(CRDConfiguration.SystemConfiguration systemRecord)
systemRecord
- 系统配置
public CRDConfiguration.MeteorologicalConfiguration getMeteorologicalRecord(CRDConfiguration.SystemConfiguration systemRecord)
systemRecord
- 系统配置
public CRDConfiguration.CalibrationTargetConfiguration getCalibrationTargetRecord(CRDConfiguration.SystemConfiguration systemRecord)
systemRecord
- 系统配置
public CRDConfiguration.CalibrationTargetConfiguration getCalibrationTargetRecord()
Copyright © 2002-2023 CS GROUP. All rights reserved.