package com.flightfeather.uav.domain.entity; import java.util.Date; import javax.persistence.*; @Table(name = "grid_data") public class GridData { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; /** * 网格分组id */ @Column(name = "group_id") private Integer groupId; /** * 数据时间 */ @Column(name = "data_time") private Date dataTime; /** * 数据类型,0:原始卫星遥测数据;1:融合数据 */ private Byte type; /** * 融合的数据主键id,id之间用,分隔 */ @Column(name = "mix_data_id") private String mixDataId; /** * @return id */ public Integer getId() { return id; } /** * @param id */ public void setId(Integer id) { this.id = id; } /** * 获取网格分组id * * @return group_id - 网格分组id */ public Integer getGroupId() { return groupId; } /** * 设置网格分组id * * @param groupId 网格分组id */ public void setGroupId(Integer groupId) { this.groupId = groupId; } /** * 获取数据时间 * * @return data_time - 数据时间 */ public Date getDataTime() { return dataTime; } /** * 设置数据时间 * * @param dataTime 数据时间 */ public void setDataTime(Date dataTime) { this.dataTime = dataTime; } /** * 获取数据类型,0:原始卫星遥测数据;1:融合数据 * * @return type - 数据类型,0:原始卫星遥测数据;1:融合数据 */ public Byte getType() { return type; } /** * 设置数据类型,0:原始卫星遥测数据;1:融合数据 * * @param type 数据类型,0:原始卫星遥测数据;1:融合数据 */ public void setType(Byte type) { this.type = type; } /** * 获取融合的数据主键id,id之间用,分隔 * * @return mix_data_id - 融合的数据主键id,id之间用,分隔 */ public String getMixDataId() { return mixDataId; } /** * 设置融合的数据主键id,id之间用,分隔 * * @param mixDataId 融合的数据主键id,id之间用,分隔 */ public void setMixDataId(String mixDataId) { this.mixDataId = mixDataId == null ? null : mixDataId.trim(); } }