package egovframework.rte.fdl.excel.upload;
import java.math.BigDecimal;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.xssf.usermodel.XSSFCell;
import org.apache.poi.xssf.usermodel.XSSFRow;
import egovframework.rte.fdl.excel.EgovExcelXSSFMapping;
import egovframework.rte.fdl.excel.util.EgovExcelUtil;
import egovframework.rte.fdl.excel.vo.ZipVO;
/**
* @author sjyoon
*
*/
public class EgovPOIExcelBigTestMapping extends EgovExcelXSSFMapping {
protected Log log = LogFactory.getLog(this.getClass());
/* (non-Javadoc)
* @see egovframework.rte.fdl.excel.EgovExcelMapping#mappingColumn(org.apache.poi.hssf.usermodel.HSSFRow)
*/
@Override
public ZipVO mappingColumn(XSSFRow row) {
XSSFCell cell0 = row.getCell(0);
XSSFCell cell1 = row.getCell(1);
XSSFCell cell2 = row.getCell(2);
XSSFCell cell3 = row.getCell(3);
XSSFCell cell4 = row.getCell(4);
XSSFCell cell5 = row.getCell(5);
XSSFCell cell6 = row.getCell(6);
XSSFCell cell7 = row.getCell(7);
ZipVO vo = new ZipVO();
vo.setZipNo(new BigDecimal(cell0.getNumericCellValue()));
vo.setSerNo(new BigDecimal(cell1.getNumericCellValue()));
vo.setSidoNm(EgovExcelUtil.getValue(cell2));
vo.setCggNm(EgovExcelUtil.getValue(cell3));
vo.setUmdNm(EgovExcelUtil.getValue(cell4));
vo.setBdNm(EgovExcelUtil.getValue(cell5));
vo.setJibun(EgovExcelUtil.getValue(cell6));
vo.setRegId(EgovExcelUtil.getValue(cell7));
return vo;
}
}