package incheon.uis.ucf.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import incheon.com.config.annotation.DynamicModel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * Database Table Remarks:
 *   도시기준점
 *
 * This class was generated by MyBatis Generator.
 * This class corresponds to the database table icgis.gel_kisn_p
 */
@lombok.Getter @lombok.Setter

@AllArgsConstructor
@NoArgsConstructor
@DynamicModel(value = "GelKisnP", description = "도시기준점")
public class GelKisnP extends UisDefaultModel implements Serializable {

	private static final long serialversionuid = 1L;

    /**
     * Database Column Remarks:
     *   기준점ID
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.ftr_idn
     *
     * @mbg.generated
     */
    private BigDecimal ftrIdn;

    /**
     * Database Column Remarks:
     *   GID
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.gid
     *
     * @mbg.generated
     */
    private Long gid;

    /**
     * Database Column Remarks:
     *   기준점구분
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.ftr_cde
     *
     * @mbg.generated
     */
    private String ftrCde;

    /**
     * Database Column Remarks:
     *   기준점등급
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.grd_cde
     *
     * @mbg.generated
     */
    private String grdCde;

    /**
     * Database Column Remarks:
     *   고시번호
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.decisionno
     *
     * @mbg.generated
     */
    private String decisionno;

    /**
     * Database Column Remarks:
     *   기준점명
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.ftr_no
     *
     * @mbg.generated
     */
    private String ftrNo;

    /**
     * Database Column Remarks:
     *   계획기관
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.plan_org
     *
     * @mbg.generated
     */
    private String planOrg;

    /**
     * Database Column Remarks:
     *   작업기관
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.work_org
     *
     * @mbg.generated
     */
    private String workOrg;

    /**
     * Database Column Remarks:
     *   작업규정승인번호
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.workno
     *
     * @mbg.generated
     */
    private String workno;

    /**
     * Database Column Remarks:
     *   기준점상태
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.markstate
     *
     * @mbg.generated
     */
    private String markstate;

    /**
     * Database Column Remarks:
     *   도엽번호
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.mapno
     *
     * @mbg.generated
     */
    private String mapno;

    /**
     * Database Column Remarks:
     *   지도명
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.mapname
     *
     * @mbg.generated
     */
    private String mapname;

    /**
     * Database Column Remarks:
     *   관측일자
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.surveydate
     *
     * @mbg.generated
     */
    private String surveydate;

    /**
     * Database Column Remarks:
     *   관측자
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.surveyor
     *
     * @mbg.generated
     */
    private String surveyor;

    /**
     * Database Column Remarks:
     *   설치자
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.installer
     *
     * @mbg.generated
     */
    private String installer;

    /**
     * Database Column Remarks:
     *   소재지
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.location
     *
     * @mbg.generated
     */
    private String location;

    /**
     * Database Column Remarks:
     *   설치경로
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.course
     *
     * @mbg.generated
     */
    private String course;

    /**
     * Database Column Remarks:
     *   표고
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.height
     *
     * @mbg.generated
     */
    private BigDecimal height;

    /**
     * Database Column Remarks:
     *   사용원점
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.datum
     *
     * @mbg.generated
     */
    private String datum;

    /**
     * Database Column Remarks:
     *   세계측지계_경위도X
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.ggw_x
     *
     * @mbg.generated
     */
    private String ggwX;

    /**
     * Database Column Remarks:
     *   세계측지계_경위도Y
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.ggw_y
     *
     * @mbg.generated
     */
    private String ggwY;

    /**
     * Database Column Remarks:
     *   세계측지계_직각좌표X
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.ggg_x
     *
     * @mbg.generated
     */
    private BigDecimal gggX;

    /**
     * Database Column Remarks:
     *   세계측지계_직각좌표Y
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.ggg_y
     *
     * @mbg.generated
     */
    private BigDecimal gggY;

    /**
     * Database Column Remarks:
     *   지역좌표계_경위도X
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.bgw_x
     *
     * @mbg.generated
     */
    private String bgwX;

    /**
     * Database Column Remarks:
     *   지역좌표계_경위도Y
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.bgw_y
     *
     * @mbg.generated
     */
    private String bgwY;

    /**
     * Database Column Remarks:
     *   지역좌표계_직각좌표X
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.bgg_x
     *
     * @mbg.generated
     */
    private BigDecimal bggX;

    /**
     * Database Column Remarks:
     *   지역좌표계_직각좌표Y
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.bgg_y
     *
     * @mbg.generated
     */
    private BigDecimal bggY;

    /**
     * Database Column Remarks:
     *   비고
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.note
     *
     * @mbg.generated
     */
    private String note;

    /**
     * Database Column Remarks:
     *   망실신고접수일
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.losedate
     *
     * @mbg.generated
     */
    private String losedate;

    /**
     * Database Column Remarks:
     *   망실신고내용
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.losecmt
     *
     * @mbg.generated
     */
    private String losecmt;

    /**
     * Database Column Remarks:
     *   고시일자
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.decisiondate
     *
     * @mbg.generated
     */
    private String decisiondate;

    /**
     * Database Column Remarks:
     *   사업명
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.project_name
     *
     * @mbg.generated
     */
    private String projectName;

    /**
     * Database Column Remarks:
     *   설치일자
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.installdate
     *
     * @mbg.generated
     */
    private String installdate;

    /**
     * Database Column Remarks:
     *   도엽축척
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.mapscale
     *
     * @mbg.generated
     */
    private String mapscale;

    /**
     * Database Column Remarks:
     *   도엽코드
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.mapcode
     *
     * @mbg.generated
     */
    private String mapcode;

    /**
     * Database Column Remarks:
     *   도엽명
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.sht_nam
     *
     * @mbg.generated
     */
    private String shtNam;

    /**
     * Database Column Remarks:
     *   관리기관코드
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.mng_cde
     *
     * @mbg.generated
     */
    private String mngCde;

    /**
     * Database Column Remarks:
     *   성과X
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.rex_num
     *
     * @mbg.generated
     */
    private BigDecimal rexNum;

    /**
     * Database Column Remarks:
     *   성과Y
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.rey_num
     *
     * @mbg.generated
     */
    private BigDecimal reyNum;

    /**
     * Database Column Remarks:
     *   공간정보
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.geom
     *
     * @mbg.generated
     */
    private Object geom;

    /**
     * Database Column Remarks:
     *   최종수정아이디
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.last_mdfcn_id
     *
     * @mbg.generated
     */
    private String lastMdfcnId;

    /**
     * Database Column Remarks:
     *   최종수정일시
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.last_mdfcn_dt
     *
     * @mbg.generated
     */
    private Date lastMdfcnDt;

    /**
     * Database Column Remarks:
     *   비고내용
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.rmrk_cn
     *
     * @mbg.generated
     */
    private String rmrkCn;

    /**
     * Database Column Remarks:
     *   사용여부
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.gel_kisn_p.use_yn
     *
     * @mbg.generated
     */
    private String useYn;
}