package com.eactive.eai.rms.onl.manage.serviceinfo.subdefault;

import java.util.List;

import com.eactive.eai.rms.common.combo.ComboVo;
import com.fasterxml.jackson.annotation.JsonProperty;

import lombok.Data;

@Data
public class SubExtendedColumnDefinitionUI {

	/** 컬럼명 */
	@JsonProperty("COLUMNNAME")
	private String columnName;

	/** 기본값 */
	@JsonProperty("COLUMNDEFAULT")
	private String columnDefault;

	/** 컬럼 설명 */
	@JsonProperty("COLUMNDESC")
	private String columnDesc;

	@JsonProperty("COLUMNLENGTH")
	private int columnLength;

	@JsonProperty("COMBODEPTH")
	private int comboDepth;

	@JsonProperty("COMBONAME")
	private String comboName;

	@JsonProperty("ISINTERFACE")
	private String isInterface;

	/** 키 컬럼 여부 */
	@JsonProperty("ISKEY")
	private String isKey;

	@JsonProperty("KEYSEQ")
	private int keySeq;

	@JsonProperty("ORDERSEQ")
	private int orderSeq;
	
	private List<ComboVo> comboList;
}
