/** * Output a result set in a text format. The result set is consumed. * Use @see{ResultSetFactory.makeRewindable(ResultSet)} for a rewindable one. * @param qresults result set * @param query May be used to abbreviate URIs */ public static void out(ResultSet qresults, Query query) { out(System.out, qresults, query) ; }
private static void out(Map<String, String> commands, ResultSet rs) { if(commands.containsKey(SPARQL_QUERY_JSON_OUTPUT_FORMAT_COMMAND)) { ResultSetFormatter.outputAsJSON(System.out, rs); } else { ResultSetFormatter.out(System.out, rs); } }
/** * Output a result set in a text format. The result set is consumed. * Use @see{ResultSetFactory.makeRewindable(ResultSet)} for a rewindable one. * @param qresults result set * @param pmap Prefix mapping for abbreviating URIs. */ public static void out(ResultSet qresults, PrefixMapping pmap) { out(System.out, qresults, pmap) ; }
/** * Output a result set in a text format. The result set is consumed. * Use @see{ResultSetFactory.makeRewindable(ResultSet)} for a rewindable one. * @param qresults result set * @param pmap Prefix mapping for abbreviating URIs. */ public static void out(ResultSet qresults, PrefixMapping pmap) { out(System.out, qresults, pmap) ; }
/** * Output a result set in a text format. The result set is consumed. * Use @see{ResultSetFactory.makeRewindable(ResultSet)} for a rewindable one. * @param out OutputStream * @param qresults result set */ public static void out(OutputStream out, ResultSet qresults) { out(out, qresults, (PrefixMapping)null) ; }
/** * Output a result set in a text format. The result set is consumed. * Use @see{ResultSetFactory.makeRewindable(ResultSet)} for a rewindable one. * @param qresults result set * @param prologue May be used to abbreviate URIs */ public static void out(ResultSet qresults, Prologue prologue) { out(System.out, qresults, prologue) ; }
/** * Output an ASK answer * @param answer The boolean answer */ public static void out(boolean answer) { out(System.out, answer) ; }
/** * Output a result set in a text format. The result set is consumed. * Use @see{ResultSetFactory.makeRewindable(ResultSet)} for a rewindable one. * @param qresults result set */ public static void out(ResultSet qresults) { out(System.out, qresults) ; }
/** * Output a result set in a text format. The result set is consumed. * Use @see{ResultSetFactory.makeRewindable(ResultSet)} for a rewindable one. * @param qresults result set * @param query May be used to abbreviate URIs */ public static void out(ResultSet qresults, Query query) { out(System.out, qresults, query) ; }
/** * Output a result set in a text format. The result set is consumed. * Use @see{ResultSetFactory.makeRewindable(ResultSet)} for a rewindable one. * @param out OutputStream * @param qresults result set */ public static void out(OutputStream out, ResultSet qresults) { out(out, qresults, (PrefixMapping)null) ; }
/** * Output a result set in a text format. The result set is consumed. * Use @see{ResultSetFactory.makeRewindable(ResultSet)} for a rewindable one. * @param qresults result set */ public static void out(ResultSet qresults) { out(System.out, qresults) ; }
/** * Output a result set in a text format. The result set is consumed. * Use @see{ResultSetFactory.makeRewindable(ResultSet)} for a rewindable one. * @param qresults result set * @param prologue May be used to abbreviate URIs */ public static void out(ResultSet qresults, Prologue prologue) { out(System.out, qresults, prologue) ; }
/** * Output an ASK answer * @param answer The boolean answer */ public static void out(boolean answer) { out(System.out, answer) ; }
/** Return a string that has the result set serilized as a text table * * @param qresults result set * @return string */ public static String asText(ResultSet qresults) { ByteArrayOutputStream arr = new ByteArrayOutputStream() ; out(arr, qresults) ; try { return new String(arr.toByteArray(), "UTF-8") ; } catch (UnsupportedEncodingException e) { Log.warn(ResultSetFormatter.class, "UnsupportedEncodingException") ; return null ; } }
/** Return a string that has the result set serilized as a text table * * @param qresults result set * @return string */ public static String asText(ResultSet qresults) { ByteArrayOutputStream arr = new ByteArrayOutputStream() ; out(arr, qresults) ; try { return new String(arr.toByteArray(), "UTF-8") ; } catch (UnsupportedEncodingException e) { Log.warn(ResultSetFormatter.class, "UnsupportedEncodingException") ; return null ; } }
/** Return a string that has the result set serilized as a text table * * @param qresults result set * @param prologue Prologue, used to abbreviate IRIs * @return string */ public static String asText(ResultSet qresults, Prologue prologue) { ByteArrayOutputStream arr = new ByteArrayOutputStream() ; out(arr, qresults, prologue) ; try { return new String(arr.toByteArray(), "UTF-8") ; } catch (UnsupportedEncodingException e) { Log.warn(ResultSetFormatter.class, "UnsupportedEncodingException") ; return null ; } }
/** Return a string that has the result set serilized as a text table * * @param qresults result set * @param prologue Prologue, used to abbreviate IRIs * @return string */ public static String asText(ResultSet qresults, Prologue prologue) { ByteArrayOutputStream arr = new ByteArrayOutputStream() ; out(arr, qresults, prologue) ; try { return new String(arr.toByteArray(), "UTF-8") ; } catch (UnsupportedEncodingException e) { Log.warn(ResultSetFormatter.class, "UnsupportedEncodingException") ; return null ; } }
private static void dump(Table table) { System.out.println("Table: "+Utils.className(table)) ; QueryIterator qIter = table.iterator(null) ; ResultSet rs = new ResultSetStream(table.getVarNames(), null, table.iterator(null)) ; ResultSetFormatter.out(rs) ; } }
private static void dump(Table table) { System.out.println("Table: "+Utils.className(table)) ; QueryIterator qIter = table.iterator(null) ; ResultSet rs = new ResultSetStream(table.getVarNames(), null, table.iterator(null)) ; ResultSetFormatter.out(rs) ; } }
private static void same(ResultSet rs1, ResultSet rs2, boolean result) { ResultSetRewindable rsw1 = ResultSetFactory.makeRewindable(rs1) ; ResultSetRewindable rsw2 = ResultSetFactory.makeRewindable(rs2) ; boolean b = ResultSetCompare.equalsByValue(rsw1, rsw2) ; if ( b != result) { System.out.println("Different: ") ; rsw1.reset() ; rsw2.reset() ; ResultSetFormatter.out(rsw1) ; ResultSetFormatter.out(rsw2) ; System.out.println() ; } assertTrue(b == result) ; }