package p2pp;
import java.util.List;
public class SessionAverageAnalyzer implements Analyzer<Integer> {
private SessionAnalyzer session;
public SessionAverageAnalyzer(AnalyzerFactory<Integer> fac, String dir) {
this.session = new SessionAnalyzer(fac, dir);
}
public SessionAverageAnalyzer(SessionAnalyzer session) {
this.session = session;
}
@Override
public Integer analyze() {
List<Integer> results = session.analyze();
double res = 0;
for(int i : results)
res += i;
return (int) (res / results.size());
}
}