@Override
    public void close() {
        closeSilently(rs);
        closeSilently(ps);
        commitSilently(connectionInfo);
        actionSilently(connectionInfo, ConnectionInfo::close, "closing");
        setState(State.CLOSED);
    }
@author pemi
@param <T> The type that the ResultSet shall be mapped to
runtime-parent/runtime-core/src/main/java/com/speedment/runtime/core/internal/db/AsynchronousQueryResultImpl.java