package com.zjrs.appcomm.template.excel.mapper;

import org.apache.poi.ss.usermodel.Cell;

import java.util.Map;

/**
 * Excel处理离散数据的Mapper
 * @author froms
 *
 * @param <T> 离散数据的定义
 */
public interface DiscreteMapper<D> {
	
	/**
	 * 处理离散数据
	 * @param d 已经填充好数据的离散数据
	 * @param discreteValuesMap 原始的数据Map
	 * @param discreteCellMap Excel原始单元格映射
	 */
	public void mapper(D d, Map<String, Object> discreteValuesMap, Map<String, Cell> discreteCellMap);
}
