class BatchEvaluationLoggingDecorator implements BatchEvaluationStrategy<ResourcePoolT>, PerformanceLogger {

  @Override
  public void reset() {
    counter = 0;
    noNativeProtocols = 0;
    minNoNativeProtocolsPerBatch = Integer.MAX_VALUE;
    maxNoNativeProtocolsPerBatch = 0;
  }

  public  BatchEvaluationLoggingDecorator(
      BatchEvaluationStrategy<ResourcePoolT> batchEvaluation);

}