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);
}