package hudson.plugins.testabilityexplorer.parser;
import hudson.plugins.testabilityexplorer.report.costs.Statistic;
import java.io.File;
import java.io.InputStream;
import java.util.Collection;
/**
* Parses testability explorer reports. These reports can be given as {@link File}'s or
* {@link InputStream}'s. The {@link StatisticsParser} is also capable of merging multiple
* reports.
*
* @author reik.schatz
*/
public abstract class StatisticsParser
{
public abstract Collection<Statistic> parse(File inFile);
public abstract Collection<Statistic> parse(InputStream inputStream);
}