EachRowAnalysisFinishEvent.java 696 字节
Newer Older
clevertension's avatar
clevertension 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
package com.alibaba.excel.event;

import java.util.ArrayList;
import java.util.List;

/**
 * @author jipengfei
 */
public class EachRowAnalysisFinishEvent implements AnalysisFinishEvent {
    private Object result;
    public EachRowAnalysisFinishEvent(Object content) {
        this.result = content;
    }

    public EachRowAnalysisFinishEvent(String[] content, int length) {
        if (content != null) {
            List<String> ls = new ArrayList<String>(length);
            for (int i = 0; i <= length; i++) {
                ls.add(content[i]);
            }
            result = ls;
        }
    }

    @Override
    public Object getAnalysisResult() {
        return result;
    }
}