@Override public synchronized void close() { values = null; cursor = -1; super.close(); }
@Override public synchronized void reset() { cursor = 0; super.reset(); }