*/
public void processResults(String jsonString) throws SparqlParseException, SparqlEmptyException {
if (jsonString == null || jsonString.length() == 0) {
throw new SparqlEmptyException("Unable to parse empty " + (separator.equals(",")? "CSV": "TSV") + " string");
}
DlvWrapper dlv;
try {
dlv = JsMethods.getDlv(jsonString, separator);
} catch (Throwable e) {
throw new SparqlParseException("Unable to parse " + (separator.equals(",")? "CSV": "TSV") + " string", e);
}
if (dlv.length() < 2) { //first row contains vars
throw new SparqlEmptyException("No results");
}
if (queryMode == ResultType.Table) {
storeTable(dlv);
} else if (queryMode == ResultType.Boolean) {