super(statement, qe, commit);
if (results == null)
throw new SQLException("SPARQL Results cannot be null");
this.innerResults = results;
this.columns = new ArrayList<String>(this.innerResults.getResultVars());
this.metadata = new SelectResultsMetadata(this, this.innerResults);
this.innerResults.reset();
}