package calculations.logic;

/**
 * @author Daniel "3ICE" Berezvai
 */
public class MeanCalculator extends AbstractCalculator {

private int count;

public MeanCalculator() {
  super();
  count = 0;
}

@Override
public void inject(Double value) {
  super.inject(value);
  count++;
}

@Override
public Double getResult() {
  return super.getResult() / count;
}

@Override
public void reset() {
  super.reset();
  count = 0;
}
}
