package incheon.uis.urf.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import incheon.com.config.annotation.DynamicModel;
import incheon.uis.ucf.model.UisDefaultModel;
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.rdl_rout_l
 */
@lombok.Getter @lombok.Setter

@AllArgsConstructor
@NoArgsConstructor
@DynamicModel(value = "RdlRoutL", description = "노선구간")
public class RdlRoutL extends UisDefaultModel implements Serializable {

	private static final long serialversionuid = 1L;

    /**
     * Database Column Remarks:
     *   지형지물부호
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.ftc
     *
     * @mbg.generated
     */
    private String ftc;

    /**
     * Database Column Remarks:
     *   노선번호
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.idn
     *
     * @mbg.generated
     */
    private String idn;

    /**
     * Database Column Remarks:
     *   GID
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.gid
     *
     * @mbg.generated
     */
    private Long gid;

    /**
     * Database Column Remarks:
     *   도로구간번호
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.ridn
     *
     * @mbg.generated
     */
    private BigDecimal ridn;

    /**
     * Database Column Remarks:
     *   행정구
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.gucd
     *
     * @mbg.generated
     */
    private String gucd;

    /**
     * Database Column Remarks:
     *   공사대장공사번호
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.cidn
     *
     * @mbg.generated
     */
    private String cidn;

    /**
     * Database Column Remarks:
     *   공사대장등록주체
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.cmngt
     *
     * @mbg.generated
     */
    private String cmngt;

    /**
     * Database Column Remarks:
     *   관리기관코드
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.mngt
     *
     * @mbg.generated
     */
    private String mngt;

    /**
     * Database Column Remarks:
     *   관리자명
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.mng_nam
     *
     * @mbg.generated
     */
    private String mngNam;

    /**
     * Database Column Remarks:
     *   노선명
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.rut_nam
     *
     * @mbg.generated
     */
    private String rutNam;

    /**
     * Database Column Remarks:
     *   도로종류
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.ada_cde
     *
     * @mbg.generated
     */
    private String adaCde;

    /**
     * Database Column Remarks:
     *   도로기능
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.fnc_cde
     *
     * @mbg.generated
     */
    private String fncCde;

    /**
     * Database Column Remarks:
     *   도로규모
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.siz_cde
     *
     * @mbg.generated
     */
    private String sizCde;

    /**
     * Database Column Remarks:
     *   노선구분
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.rut_cde
     *
     * @mbg.generated
     */
    private String rutCde;

    /**
     * Database Column Remarks:
     *   시점
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.srt_pnt
     *
     * @mbg.generated
     */
    private String srtPnt;

    /**
     * Database Column Remarks:
     *   종점
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.end_pnt
     *
     * @mbg.generated
     */
    private String endPnt;

    /**
     * Database Column Remarks:
     *   주요경과지
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.imp_loc
     *
     * @mbg.generated
     */
    private String impLoc;

    /**
     * Database Column Remarks:
     *   노선연장
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.rut_len
     *
     * @mbg.generated
     */
    private BigDecimal rutLen;

    /**
     * Database Column Remarks:
     *   전용연장
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.rus_len
     *
     * @mbg.generated
     */
    private BigDecimal rusLen;

    /**
     * Database Column Remarks:
     *   중용연장
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.ruj_len
     *
     * @mbg.generated
     */
    private BigDecimal rujLen;

    /**
     * Database Column Remarks:
     *   총면적
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.tot_ara
     *
     * @mbg.generated
     */
    private BigDecimal totAra;

    /**
     * Database Column Remarks:
     *   최소차도폭원
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.mic_wid
     *
     * @mbg.generated
     */
    private BigDecimal micWid;

    /**
     * Database Column Remarks:
     *   최대차도폭원
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.mac_wid
     *
     * @mbg.generated
     */
    private BigDecimal macWid;

    /**
     * Database Column Remarks:
     *   최소보도폭원
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.mib_wid
     *
     * @mbg.generated
     */
    private BigDecimal mibWid;

    /**
     * Database Column Remarks:
     *   최대보도폭원
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.mab_wid
     *
     * @mbg.generated
     */
    private BigDecimal mabWid;

    /**
     * Database Column Remarks:
     *   최소도로폭원
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.mir_wid
     *
     * @mbg.generated
     */
    private BigDecimal mirWid;

    /**
     * Database Column Remarks:
     *   최대도로폭원
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.mar_wid
     *
     * @mbg.generated
     */
    private BigDecimal marWid;

    /**
     * Database Column Remarks:
     *   차로수_2차로미만
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.fnm_len
     *
     * @mbg.generated
     */
    private BigDecimal fnmLen;

    /**
     * Database Column Remarks:
     *   차로수_2_4차로
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.snm_len
     *
     * @mbg.generated
     */
    private BigDecimal snmLen;

    /**
     * Database Column Remarks:
     *   차로수_4_6차로
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.tnm_len
     *
     * @mbg.generated
     */
    private BigDecimal tnmLen;

    /**
     * Database Column Remarks:
     *   차로수_6차로_이상
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.unm_len
     *
     * @mbg.generated
     */
    private BigDecimal unmLen;

    /**
     * Database Column Remarks:
     *   종단구배_3%미만
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.fgb_cnt
     *
     * @mbg.generated
     */
    private BigDecimal fgbCnt;

    /**
     * Database Column Remarks:
     *   종단구배_3_5%
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.sgb_cnt
     *
     * @mbg.generated
     */
    private BigDecimal sgbCnt;

    /**
     * Database Column Remarks:
     *   종단구배_5_10%
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.tgb_cnt
     *
     * @mbg.generated
     */
    private BigDecimal tgbCnt;

    /**
     * Database Column Remarks:
     *   종단구배_10%이상
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.ugb_cnt
     *
     * @mbg.generated
     */
    private BigDecimal ugbCnt;

    /**
     * Database Column Remarks:
     *   최소곡선반경100미만
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.fmn_cnt
     *
     * @mbg.generated
     */
    private BigDecimal fmnCnt;

    /**
     * Database Column Remarks:
     *   최소곡선반경100_ 150
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.smn_cnt
     *
     * @mbg.generated
     */
    private BigDecimal smnCnt;

    /**
     * Database Column Remarks:
     *   최소곡선반경150_ 200
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.tmn_cnt
     *
     * @mbg.generated
     */
    private BigDecimal tmnCnt;

    /**
     * Database Column Remarks:
     *   최소곡선반경200이상
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.umn_cnt
     *
     * @mbg.generated
     */
    private BigDecimal umnCnt;

    /**
     * Database Column Remarks:
     *   노선교량개소
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.brg_cnt
     *
     * @mbg.generated
     */
    private BigDecimal brgCnt;

    /**
     * Database Column Remarks:
     *   교량연장
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.brg_len
     *
     * @mbg.generated
     */
    private BigDecimal brgLen;

    /**
     * Database Column Remarks:
     *   터널개소
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.trn_cnt
     *
     * @mbg.generated
     */
    private BigDecimal trnCnt;

    /**
     * Database Column Remarks:
     *   터널연장
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.trn_len
     *
     * @mbg.generated
     */
    private BigDecimal trnLen;

    /**
     * Database Column Remarks:
     *   교차육교개소
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.pds_cnt
     *
     * @mbg.generated
     */
    private BigDecimal pdsCnt;

    /**
     * Database Column Remarks:
     *   교차지하도개소
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.sma_cnt
     *
     * @mbg.generated
     */
    private BigDecimal smaCnt;

    /**
     * Database Column Remarks:
     *   중앙분리대개소
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.rdg_cnt
     *
     * @mbg.generated
     */
    private BigDecimal rdgCnt;

    /**
     * Database Column Remarks:
     *   중앙분리대연장
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.rdg_len
     *
     * @mbg.generated
     */
    private BigDecimal rdgLen;

    /**
     * Database Column Remarks:
     *   대장초기화여부
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.sys_chk
     *
     * @mbg.generated
     */
    private String sysChk;

    /**
     * Database Column Remarks:
     *   공간정보
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.geom
     *
     * @mbg.generated
     */
    private Object geom;

    /**
     * Database Column Remarks:
     *   최종수정아이디
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.rdl_rout_l.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.rdl_rout_l.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.rdl_rout_l.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.rdl_rout_l.use_yn
     *
     * @mbg.generated
     */
    private String useYn;
}