@Override public Sink<Triple> createSerializer(OutputStream out) { return new SinkTripleOutput(out, null, NodeToLabel.createBNodeByLabelEncoded()) ; }
@Override public void close() { to.close(); }
@Override public void flush() { to.flush(); } });
public SinkTripleOutput(OutputStream outs, Prologue prologue, NodeToLabel labels) { out = IO.wrapUTF8(outs) ; setPrologue(prologue) ; setLabelPolicy(labels) ; }
SinkTripleOutput sink = new SinkTripleOutput(System.out, null, null); Iterator<Triple> it = qe.execConstructTriples(); while (it.hasNext()) { Triple t = it.next(); sink.send(t); sink.flush(); sink.close(); } else if (q.isSelectType()) { ResultSet rs = qe.execSelect();
to.send(new Triple(newSubj, newPredicate, newObject));
public SinkTripleOutput(OutputStream outs, Prologue prologue, NodeToLabel labels) { out = IO.wrapUTF8(outs) ; setPrologue(prologue) ; setLabelPolicy(labels) ; }
@Override public Sink<Triple> createSerializer(OutputStream out) { return new SinkTripleOutput(out, null, NodeToLabel.createBNodeByLabelEncoded()) ; }
public static void writeText(OutputStream out, Iterator<Triple> it) { Sink<Triple> sink = new SinkTripleOutput(out, null, null); while(it.hasNext()) { Triple triple = it.next(); sink.send(triple); } sink.flush(); //sink.close(); }
} else { RiotReader.parseTriples(fileName, new Sink<Triple>() { private final SinkTripleOutput to = new SinkTripleOutput(new FileOutputStream(outFile), null, null); @Override public void send(Triple arg0) {