protected void outputQuadsBraced(List<Quad> quads) { if ( quads.size() == 0 ) { out.print("{ }") ; return ; } SinkQuadBracedOutput sink = new SinkQuadBracedOutput(out, sCxt); sink.open(); Iter.sendToSink(quads, sink); }
@Override public void send(Quad quad) { send(quad.getGraph(), quad.asTriple()); }
SinkQuadBracedOutput sink = new SinkQuadBracedOutput(writer, null); sink.open(); sink.send(quad); sink.close(); writer.println(" ");
public void send(Node graphName, Triple triple) { checkOpen() ; if ( Quad.isDefaultGraph(graphName) ) { graphName = null ; } if ( !Objects.equals(currentGraph, graphName) ) { if ( null != currentGraph ) { out.decIndent(BLOCK_INDENT) ; out.println("}") ; } if ( null != graphName ) { out.print("GRAPH ") ; output(graphName) ; out.println(" {") ; out.incIndent(BLOCK_INDENT) ; } } output(triple) ; out.println(" .") ; currentGraph = graphName ; }
@Override public void open() { out.ensureStartOfLine(); out.print(mode.toString()); out.print(" DATA "); super.open(); } }
@Override public void close() { if ( opened ) { if ( null != currentGraph ) { out.decIndent(BLOCK_INDENT) ; out.println("}") ; } out.decIndent(BLOCK_INDENT) ; out.print("}") ; // Since we didn't create the OutputStream, we'll just flush it flush() ; opened = false ; } } }
@Override public void open() { out.ensureStartOfLine(); out.print(mode.toString()); out.print(" DATA "); super.open(); } }
@Override public void close() { if (opened) { if (null != currentGraph) { out.decIndent(BLOCK_INDENT); out.println("}"); } out.decIndent(BLOCK_INDENT); out.print("}"); // Since we didn't create the OutputStream, we'll just flush it flush(); opened = false; } } }
private void outputQuadsBraced(List<Quad> quads) { if ( quads.size() == 0 ) { out.print("{ }") ; return ; } SinkQuadBracedOutput sink = new SinkQuadBracedOutput(out, sCxt); sink.open(); Iter.sendToSink(quads, sink); }
@Override public void send(Quad quad) { send(quad.getGraph(), quad.asTriple()) ; }