@Override public void endHeader() throws QueryResultHandlerException { if (!headerComplete) { try { jg.writeEndObject(); if (tupleVariablesFound) { // Write results jg.writeObjectFieldStart("results"); jg.writeArrayFieldStart("bindings"); } headerComplete = true; } catch (IOException e) { throw new QueryResultHandlerException(e); } } }
@Override public void endHeader() throws QueryResultHandlerException { if (!headerComplete) { try { jg.writeEndObject(); if (tupleVariablesFound) { // Write results jg.writeObjectFieldStart("results"); jg.writeArrayFieldStart("bindings"); } headerComplete = true; } catch (IOException e) { throw new QueryResultHandlerException(e); } } }
@Override public void endHeader() throws QueryResultHandlerException { if (!headerComplete) { try { jg.writeEndObject(); if (tupleVariablesFound) { // Write results jg.writeObjectFieldStart("results"); jg.writeArrayFieldStart("bindings"); } headerComplete = true; } catch (IOException e) { throw new QueryResultHandlerException(e); } } }
@Override public void handleLinks(List<String> linkUrls) throws QueryResultHandlerException { try { if (!documentOpen) { startDocument(); } if (!headerOpen) { startHeader(); } jg.writeArrayFieldStart("link"); for (String nextLink : linkUrls) { jg.writeString(nextLink); } jg.writeEndArray(); } catch (IOException e) { throw new QueryResultHandlerException(e); } }
@Override public void handleLinks(List<String> linkUrls) throws QueryResultHandlerException { try { if (!documentOpen) { startDocument(); } if (!headerOpen) { startHeader(); } jg.writeArrayFieldStart("link"); for (String nextLink : linkUrls) { jg.writeString(nextLink); } jg.writeEndArray(); } catch (IOException e) { throw new QueryResultHandlerException(e); } }
@Override public void handleLinks(List<String> linkUrls) throws QueryResultHandlerException { try { if (!documentOpen) { startDocument(); } if (!headerOpen) { startHeader(); } jg.writeArrayFieldStart("link"); for (String nextLink : linkUrls) { jg.writeString(nextLink); } jg.writeEndArray(); } catch (IOException e) { throw new QueryResultHandlerException(e); } }
@Override public void startHeader() throws QueryResultHandlerException { if (!documentOpen) { startDocument(); } if (!headerOpen) { try { // Write header jg.writeObjectFieldStart("head"); headerOpen = true; } catch (IOException e) { throw new QueryResultHandlerException(e); } } }
@Override public void startHeader() throws QueryResultHandlerException { if (!documentOpen) { startDocument(); } if (!headerOpen) { try { // Write header jg.writeObjectFieldStart("head"); headerOpen = true; } catch (IOException e) { throw new QueryResultHandlerException(e); } } }
@Override public void startHeader() throws QueryResultHandlerException { if (!documentOpen) { startDocument(); } if (!headerOpen) { try { // Write header jg.writeObjectFieldStart("head"); headerOpen = true; } catch (IOException e) { throw new QueryResultHandlerException(e); } } }
throw new QueryResultHandlerException("could not compile stylesheet for rendering SPARQL results; result display not available!", e); throw new QueryResultHandlerException("error while transforming XML results to HTML", ex);
throw new QueryResultHandlerException("could not compile stylesheet for rendering SPARQL results; result display not available!", e); throw new QueryResultHandlerException("error while transforming XML results to HTML", ex);
@Override public void handleBoolean(boolean value) throws QueryResultHandlerException { if (!documentOpen) { startDocument(); } if (!headerOpen) { startHeader(); } if (!headerComplete) { endHeader(); } if (tupleVariablesFound) { throw new QueryResultHandlerException("Cannot call handleBoolean after startQueryResults"); } try { if (value) { jg.writeBooleanField("boolean", Boolean.TRUE); } else { jg.writeBooleanField("boolean", Boolean.FALSE); } endDocument(); } catch (IOException e) { throw new QueryResultHandlerException(e); } }
@Override public void handleBoolean(boolean value) throws QueryResultHandlerException { if (!documentOpen) { startDocument(); } if (!headerOpen) { startHeader(); } if (!headerComplete) { endHeader(); } if (tupleVariablesFound) { throw new QueryResultHandlerException("Cannot call handleBoolean after startQueryResults"); } try { if (value) { jg.writeBooleanField("boolean", Boolean.TRUE); } else { jg.writeBooleanField("boolean", Boolean.FALSE); } endDocument(); } catch (IOException e) { throw new QueryResultHandlerException(e); } }
@Override public void handleBoolean(boolean value) throws QueryResultHandlerException { if (!documentOpen) { startDocument(); } if (!headerOpen) { startHeader(); } if (!headerComplete) { endHeader(); } if (tupleVariablesFound) { throw new QueryResultHandlerException("Cannot call handleBoolean after startQueryResults"); } try { if (value) { jg.writeBooleanField("boolean", Boolean.TRUE); } else { jg.writeBooleanField("boolean", Boolean.FALSE); } endDocument(); } catch (IOException e) { throw new QueryResultHandlerException(e); } }
throw new QueryResultHandlerException(e);