package com.flightfeather.uav.domain.entity; import javax.persistence.*; @Table(name = "factor_calibration") public class FactorCalibration { @Id private Integer id; /** * 设备类型(0a:车载; 0b:无人机; 0c:无人船; 0d:网格化) */ @Column(name = "device_type") private String deviceType; /** * 监测因子id */ @Column(name = "factor_id") private Integer factorId; /** * 监测因子名称 */ @Column(name = "factor_name") private String factorName; /** * 监测因子校准系数 */ @Column(name = "factor_scale") private Float factorScale; /** * @return id */ public Integer getId() { return id; } /** * @param id */ public void setId(Integer id) { this.id = id; } /** * 获取设备类型(0a:车载; 0b:无人机; 0c:无人船; 0d:网格化) * * @return device_type - 设备类型(0a:车载; 0b:无人机; 0c:无人船; 0d:网格化) */ public String getDeviceType() { return deviceType; } /** * 设置设备类型(0a:车载; 0b:无人机; 0c:无人船; 0d:网格化) * * @param deviceType 设备类型(0a:车载; 0b:无人机; 0c:无人船; 0d:网格化) */ public void setDeviceType(String deviceType) { this.deviceType = deviceType == null ? null : deviceType.trim(); } /** * 获取监测因子id * * @return factor_id - 监测因子id */ public Integer getFactorId() { return factorId; } /** * 设置监测因子id * * @param factorId 监测因子id */ public void setFactorId(Integer factorId) { this.factorId = factorId; } /** * 获取监测因子名称 * * @return factor_name - 监测因子名称 */ public String getFactorName() { return factorName; } /** * 设置监测因子名称 * * @param factorName 监测因子名称 */ public void setFactorName(String factorName) { this.factorName = factorName == null ? null : factorName.trim(); } /** * 获取监测因子校准系数 * * @return factor_scale - 监测因子校准系数 */ public Float getFactorScale() { return factorScale; } /** * 设置监测因子校准系数 * * @param factorScale 监测因子校准系数 */ public void setFactorScale(Float factorScale) { this.factorScale = factorScale; } }