public void append(char ch) { print(ch) ;}
private static void formatQuads(IndentedLineBuffer out, QuadPattern quads) { SerializationContext sCxt = SSE.sCxt(SSE.getPrefixMapWrite()) ; boolean first = true ; for ( Quad qp : quads ) { if ( !first ) { if ( ! MultiLinesForPatterns ) out.print(" ") ; } else first = false ; out.print("(") ; if ( qp.getGraph() == null ) out.print("_") ; else WriterNode.output(out, qp.getGraph(), sCxt) ; out.print(" ") ; WriterNode.output(out, qp.getSubject(), sCxt) ; out.print(" ") ; WriterNode.output(out, qp.getPredicate(), sCxt) ; out.print(" ") ; WriterNode.output(out, qp.getObject(), sCxt) ; out.print(")") ; if ( MultiLinesForPatterns ) out.println() ; } }
@Test public void write03() { try (IndentedLineBuffer b = new IndentedLineBuffer()) { b.incIndent() ; b.printf("0x%04X", 1) ; b.println() ; b.print("XX") ; b.decIndent() ; assertEquals(" 0x0001\n XX", b.asString()) ; } }
/** * Gets user friendly version information for all registered classes as a string * @param singleLine Whether to print to a single line * @return Version information */ public String toString(boolean singleLine) { try ( IndentedLineBuffer buffer = new IndentedLineBuffer(false) ) { Iterator<Class<?>> iter = classes.iterator(); while (iter.hasNext()) { Class<?> c = iter.next(); String component = Lib.classShortName(c) ; String version = field(FIELD_VERSION, c); String timestamp = field(FIELD_BUILD_DATE, c); buffer.append("%s Version %s (Built %s)", component, version, timestamp); if (iter.hasNext()) { if (!singleLine) { buffer.println(); } else { buffer.print(", "); } } } return buffer.asString(); } }
public void append(char ch) { print(ch) ;}
/** * Gets user friendly version information for all registered classes as a string * @param singleLine Whether to print to a single line * @return Version information */ public String toString(boolean singleLine) { try ( IndentedLineBuffer buffer = new IndentedLineBuffer(false) ) { Iterator<Class<?>> iter = classes.iterator(); while (iter.hasNext()) { Class<?> c = iter.next(); String component = Lib.classShortName(c) ; String version = field(FIELD_VERSION, c); String timestamp = field(FIELD_BUILD_DATE, c); buffer.append("%s Version %s (Built %s)", component, version, timestamp); if (iter.hasNext()) { if (!singleLine) { buffer.println(); } else { buffer.print(", "); } } } return buffer.asString(); } }
public void append(char ch) { print(ch) ;}
/** * Gets user friendly version information for all registered classes as a string * @param singleLine Whether to print to a single line * @return Version information */ public String toString(boolean singleLine) { IndentedLineBuffer buffer = new IndentedLineBuffer(false); Iterator<Class<?>> iter = classes.iterator(); while (iter.hasNext()) { Class<?> c = iter.next(); String component = Utils.classShortName(c) ; String version = field(FIELD_VERSION, c); String timestamp = field(FIELD_BUILD_DATE, c); buffer.append("%s Version %s (Built %s)", component, version, timestamp); if (iter.hasNext()) { if (!singleLine) { buffer.println(); } else { buffer.print(", "); } } } return buffer.asString(); }
@Override public String toString() { IndentedLineBuffer out = new IndentedLineBuffer() ; SerializationContext sCxt = SSE.sCxt((SSE.defaultPrefixMapWrite)) ; boolean first = true ; for (Quad quad : quads) { if ( !first ) out.print(" ") ; else first = false ; // Adds (triple ...) // SSE.write(buff.getIndentedWriter(), t) ; out.print("(") ; WriterNode.outputPlain(out, quad, sCxt) ; out.print(")") ; } out.flush() ; return out.toString() ; } }
@Test public void write06() { try (IndentedLineBuffer b = new IndentedLineBuffer()) { b.setLinePrefix("@."); b.println("ABCD") ; b.print("XYZ") ; assertEquals("@.ABCD\n@.XYZ", b.asString()) ; } }
@Override public String toString() { IndentedLineBuffer out = new IndentedLineBuffer() ; SerializationContext sCxt = SSE.sCxt((SSE.getPrefixMapWrite())) ; boolean first = true ; for (Quad quad : quads) { if ( !first ) out.print(" ") ; else first = false ; // Adds (quad ...) // SSE.write(buff.getIndentedWriter(), t) ; out.print("(") ; WriterNode.outputPlain(out, quad, sCxt) ; out.print(")") ; } out.flush() ; return out.toString() ; } }
@Test public void write04() { try (IndentedLineBuffer b = new IndentedLineBuffer()) { b.setLineNumbers(true); b.setNumberWidth(5); b.println("ABCD") ; b.print("XYZ") ; assertEquals(" 1 ABCD\n 2 XYZ", b.asString()) ; } }
private static void formatQuads(IndentedLineBuffer out, QuadPattern quads) { SerializationContext sCxt = SSE.sCxt((SSE.defaultPrefixMapWrite)) ; boolean first = true ; for ( Quad qp : quads ) { if ( !first ) out.print(" ") ; else first = false ; out.print("(") ; WriterNode.output(out, qp.getGraph(), sCxt) ; out.print(" ") ; WriterNode.output(out, qp.getSubject(), sCxt) ; out.print(" ") ; WriterNode.output(out, qp.getPredicate(), sCxt) ; out.print(" ") ; WriterNode.output(out, qp.getObject(), sCxt) ; out.print(")") ; } } // ----
@Override public String toString() { IndentedLineBuffer out = new IndentedLineBuffer() ; SerializationContext sCxt = SSE.sCxt(SSE.defaultPrefixMapWrite) ; boolean first = true ; for ( Triple t : triples ) { if ( !first ) out.print("\n") ; else first = false ; // Adds (triple ...) // SSE.write(buff.getIndentedWriter(), t) ; out.print("(") ; WriterNode.outputPlain(out, t, sCxt) ; out.print(")") ; } out.flush(); return out.toString() ; } }
@Override public String toString() { IndentedLineBuffer out = new IndentedLineBuffer() ; SerializationContext sCxt = SSE.sCxt(SSE.getPrefixMapString()) ; boolean first = true ; for ( Triple t : triples ) { if ( !first ) out.print("\n") ; else first = false ; // Adds (triple ...) // SSE.write(buff.getIndentedWriter(), t) ; out.print("(") ; WriterNode.outputPlain(out, t, sCxt) ; out.print(")") ; } out.flush() ; return out.toString() ; } }
output(outStream, (out)->out.print(updateString), lineNumbers) ;
output(outStream, (out)->out.print(updateString), lineNumbers) ;
output(outStream, (out)->out.print(queryString), lineNumbers) ;