package org.seqcode.gsebricks.verbs;
public class Counter<X extends Object> implements Distiller<X,Integer> {
private int count;
public Counter() {
count = 0;
}
public Integer execute(X o) {
return count++;
}
public Integer getCurrent() {
return count;
}
public void reset() {
count = 0;
}
}