package com.taobao.top.analysis.node.reduce; import java.util.Map; import com.taobao.top.analysis.statistics.data.Alias; import com.taobao.top.analysis.statistics.data.ReportEntry; /** * 可定制化的value生成类(Reduce类) * * @author fangweng * */ public interface IReportReduce { /** * @param 报表entry定义 * @param 日志切割后的字符串数组 * @param 别名定义 * @return */ public String generateValue(ReportEntry entry, String[] contents, Map<String, Alias> aliasPool); }