package com.its.op.dto.its.weather;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;

import java.io.Serializable;

/**
 * 동네 예보 구역 DTO Class
 */
@Data
@Builder
@ApiModel("TbVilgFrcsZoneDto(동네 예보 구역)")
public class TbVilgFrcsZoneDto implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("동네 예보 구역 코드")  // N NUMBER(14)
    @JsonProperty("vilg_frcs_zone_cd")
    private Long vilgFrcsZoneCd;

    @ApiModelProperty("동네 예보 구역 명")  // Y VARCHAR(40)
    @JsonProperty("vilg_frcs_zone_nm")
    private String vilgFrcsZoneNm;

    @ApiModelProperty("")  // Y NUMBER(3)
    @JsonProperty("gridx")
    private Integer gridx;

    @ApiModelProperty("")  // Y NUMBER(3)
    @JsonProperty("gridy")
    private Integer gridy;

    // Code Description Field

}
