All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.dongyue.util.parse.StandardExcelParse Maven / Gradle / Ivy

The newest version!
package com.dongyue.util.parse;

import java.io.File;
import java.io.InputStream;
import java.util.List;
import java.util.Set;

/**
 * excel解析器
 * @author 东岳
 */
public interface StandardExcelParse {

    /**
     * excel转对指定对象
     * @param file excel文件
     * @param tClass 对象class
     * @return 对象列表
     */
     List standardExcelToList(File file, Class tClass);

    /**
     * excel转对指定对象
     * @param file excel文件流
     * @param tClass 对象class
     * @return 对象列表
     */
     List standardExcelToList(InputStream file, Class tClass);

    /**
     * excel转对指定对象
     * @param list 已通过poi解析的字符串对象
     * @param tClass 对象class
     * @return 对象列表
     */
     List standardExcelToList(List> list, Class tClass);

    /**
     * excel转对指定对象
     * @param list 已通过poi解析的字符串对象
     * @param tClass 对象class
     * @return 对象Set
     */
     Set standardExcelToSet(List> list, Class tClass);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy