package com.upyuns.platform.rs.datacenter.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import tk.mybatis.mapper.annotation.KeySql;

import javax.persistence.*;
import java.math.BigDecimal;

@Data
@Table(name = "rscp_area_image_total")
@ApiModel(description = "")
public class RscpAreaImageTotal implements java.io.Serializable {
    /** 版本号 */
    private static final long serialVersionUID = -8852026183751785469L;

    /* This code was generated by TableGo tools, mark 1 begin. */

    /** id */
    @Id
    @KeySql(useGeneratedKeys = true)
    @Column(name = "id",insertable = false)
    @ApiModelProperty(value = "")
    private String id;

    /** areaNo */
    @ApiModelProperty(value = "")
    private String areaNo;

    /** areaNoDetail */
    @ApiModelProperty(value = "")
    private String areaNoDetail;

    /** imageRowCol */
    @ApiModelProperty(value = "")
    private String imageRowCol;

    /** imageSatelliteType */
    @ApiModelProperty(value = "")
    private String imageSatelliteType;

    /** imageResolution */
    @ApiModelProperty(value = "")
    private String imageResolution;

    /** imageSpectrumType */
    @ApiModelProperty(value = "")
    private String imageSpectrumType;

    /** imageSensorType */
    @ApiModelProperty(value = "")
    private String imageSensorType;

    /** beginTime */
    @ApiModelProperty(value = "")
    private String beginTime;

    /** updateTime */
    @ApiModelProperty(value = "")
    private String updateTime;

    /** gemo */
    @ApiModelProperty(value = "")
    private String gemo;

    /** range */
    @ApiModelProperty(value = "")
    private String range;

    /** num */
    @ApiModelProperty(value = "")
    private Integer num;

    /** isCover */
    @ApiModelProperty(value = "")
    private String isCover;

    /** imageArea */
    @ApiModelProperty(value = "")
    private String imageArea;

    /** dataId */
    /** imageYear */
    @ApiModelProperty(value = "")
    private Long dataId;

    /** imageCloudage */
    @ApiModelProperty(value = "")
    private BigDecimal imageCloudage;

    /** imageProductType */
    @ApiModelProperty(value = "")
    private String imageProductType;

    /** name */
    @ApiModelProperty(value = "")
    private String name;

    /** thumbnailPath */
    @ApiModelProperty(value = "")
    private String thumbnailPath;

    /** isDel */
    @ApiModelProperty(value = "")
    private Integer isDel;

    /** imageIsSave */
    @ApiModelProperty(value = "")
    private Integer imageIsSave;

    /* This code was generated by TableGo tools, mark 1 end. */

    /* This code was generated by TableGo tools, mark 2 begin. */

    /**
     * 获取id
     * 
     * @return id
     */
    public String getId() {
        return this.id;
    }

    /**
     * 设置id
     * 
     * @param id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取areaNo
     * 
     * @return areaNo
     */
    public String getAreaNo() {
        return this.areaNo;
    }

    /**
     * 设置areaNo
     * 
     * @param areaNo
     */
    public void setAreaNo(String areaNo) {
        this.areaNo = areaNo;
    }

    /**
     * 获取areaNoDetail
     * 
     * @return areaNoDetail
     */
    public String getAreaNoDetail() {
        return this.areaNoDetail;
    }

    /**
     * 设置areaNoDetail
     * 
     * @param areaNoDetail
     */
    public void setAreaNoDetail(String areaNoDetail) {
        this.areaNoDetail = areaNoDetail;
    }

    /**
     * 获取imageRowCol
     * 
     * @return imageRowCol
     */
    public String getImageRowCol() {
        return this.imageRowCol;
    }

    /**
     * 设置imageRowCol
     * 
     * @param imageRowCol
     */
    public void setImageRowCol(String imageRowCol) {
        this.imageRowCol = imageRowCol;
    }

    /**
     * 获取imageSatelliteType
     * 
     * @return imageSatelliteType
     */
    public String getImageSatelliteType() {
        return this.imageSatelliteType;
    }

    /**
     * 设置imageSatelliteType
     * 
     * @param imageSatelliteType
     */
    public void setImageSatelliteType(String imageSatelliteType) {
        this.imageSatelliteType = imageSatelliteType;
    }

    /**
     * 获取imageResolution
     * 
     * @return imageResolution
     */
    public String getImageResolution() {
        return this.imageResolution;
    }

    /**
     * 设置imageResolution
     * 
     * @param imageResolution
     */
    public void setImageResolution(String imageResolution) {
        this.imageResolution = imageResolution;
    }

    /**
     * 获取imageSpectrumType
     * 
     * @return imageSpectrumType
     */
    public String getImageSpectrumType() {
        return this.imageSpectrumType;
    }

    /**
     * 设置imageSpectrumType
     * 
     * @param imageSpectrumType
     */
    public void setImageSpectrumType(String imageSpectrumType) {
        this.imageSpectrumType = imageSpectrumType;
    }

    /**
     * 获取imageSensorType
     * 
     * @return imageSensorType
     */
    public String getImageSensorType() {
        return this.imageSensorType;
    }

    /**
     * 设置imageSensorType
     * 
     * @param imageSensorType
     */
    public void setImageSensorType(String imageSensorType) {
        this.imageSensorType = imageSensorType;
    }

    /**
     * 获取beginTime
     * 
     * @return beginTime
     */
    public String getBeginTime() {
        return this.beginTime;
    }

    /**
     * 设置beginTime
     * 
     * @param beginTime
     */
    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    /**
     * 获取updateTime
     * 
     * @return updateTime
     */
    public String getUpdateTime() {
        return this.updateTime;
    }

    /**
     * 设置updateTime
     * 
     * @param updateTime
     */
    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取gemo
     * 
     * @return gemo
     */
    public String getGemo() {
        return this.gemo;
    }

    /**
     * 设置gemo
     * 
     * @param gemo
     */
    public void setGemo(String gemo) {
        this.gemo = gemo;
    }

    /**
     * 获取range
     * 
     * @return range
     */
    public String getRange() {
        return this.range;
    }

    /**
     * 设置range
     * 
     * @param range
     */
    public void setRange(String range) {
        this.range = range;
    }

    /**
     * 获取num
     * 
     * @return num
     */
    public Integer getNum() {
        return this.num;
    }

    /**
     * 设置num
     * 
     * @param num
     */
    public void setNum(Integer num) {
        this.num = num;
    }

    /**
     * 获取isCover
     * 
     * @return isCover
     */
    public String getIsCover() {
        return this.isCover;
    }

    /**
     * 设置isCover
     * 
     * @param isCover
     */
    public void setIsCover(String isCover) {
        this.isCover = isCover;
    }

    /**
     * 获取imageArea
     * 
     * @return imageArea
     */
    public String getImageArea() {
        return this.imageArea;
    }

    /**
     * 设置imageArea
     * 
     * @param imageArea
     */
    public void setImageArea(String imageArea) {
        this.imageArea = imageArea;
    }

    /**
     * 获取dataId
     * 
     * @return dataId
     */
    public Long getDataId() {
        return this.dataId;
    }

    /**
     * 设置dataId
     * 
     * @param dataId
     */
    public void setDataId(Long dataId) {
        this.dataId = dataId;
    }

    /**
     * 获取imageCloudage
     * 
     * @return imageCloudage
     */
    public BigDecimal getImageCloudage() {
        return this.imageCloudage;
    }

    /**
     * 设置imageCloudage
     * 
     * @param imageCloudage
     */
    public void setImageCloudage(BigDecimal imageCloudage) {
        this.imageCloudage = imageCloudage;
    }

    /**
     * 获取imageProductType
     * 
     * @return imageProductType
     */
    public String getImageProductType() {
        return this.imageProductType;
    }

    /**
     * 设置imageProductType
     * 
     * @param imageProductType
     */
    public void setImageProductType(String imageProductType) {
        this.imageProductType = imageProductType;
    }

    /**
     * 获取name
     * 
     * @return name
     */
    public String getName() {
        return this.name;
    }

    /**
     * 设置name
     * 
     * @param name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取thumbnailPath
     * 
     * @return thumbnailPath
     */
    public String getThumbnailPath() {
        return this.thumbnailPath;
    }

    /**
     * 设置thumbnailPath
     * 
     * @param thumbnailPath
     */
    public void setThumbnailPath(String thumbnailPath) {
        this.thumbnailPath = thumbnailPath;
    }

    /**
     * 获取isDel
     * 
     * @return isDel
     */
    public Integer getIsDel() {
        return this.isDel;
    }

    /**
     * 设置isDel
     * 
     * @param isDel
     */
    public void setIsDel(Integer isDel) {
        this.isDel = isDel;
    }

    /**
     * 获取imageIsSave
     * 
     * @return imageIsSave
     */
    public Integer getImageIsSave() {
        return this.imageIsSave;
    }

    /**
     * 设置imageIsSave
     * 
     * @param imageIsSave
     */
    public void setImageIsSave(Integer imageIsSave) {
        this.imageIsSave = imageIsSave;
    }

    /* This code was generated by TableGo tools, mark 2 end. */
}