@Override public <T> T selectOne(String statement, Object parameter) { return delegate.selectOne(statement, parameter); }
@Override public <T> T selectOne(String statement) { return delegate.selectOne(statement); }
@Override public <T> T selectOne(String statement, Object parameter) { reset(); return super.selectOne(statement, parameter); }
@Override public <T> T selectOne(String statement) { reset(); return super.selectOne(statement); }