package dials.datastore;
import java.math.BigDecimal;
public class CountTuple {
private final int DECIMAL_ADJUSTMENT = 100;
private int executions;
private BigDecimal rateOfSuccess;
public CountTuple(int executions, int errors) {
this.executions = executions;
rateOfSuccess = new BigDecimal(((executions - errors) / ((executions == 0 ? 1 : executions) * 1.0)) * DECIMAL_ADJUSTMENT);
}
public int getExecutions() {
return executions;
}
public BigDecimal getRateOfSuccess() {
return rateOfSuccess;
}
}