/** Plain - with (), not (quad ...) */ public static String strPlain(Quad quad, PrefixMapping pmap) { if ( quad == null ) return strForNull ; return string((out)->WriterNode.outputPlain(out, quad, sCxt(pmap))) ; }
public static String str(DatasetGraph dsg, PrefixMapping pmap) { if ( dsg == null ) return strForNull ; return string((out)->WriterGraph.output(out, dsg, sCxt(pmap))) ; }
/** Return a SerializationContext appropriate for the graph */ public static SerializationContext sCxt(Graph graph) { if ( graph != null ) return sCxt(graph.getPrefixMapping()) ; return new SerializationContext() ; }
public static String str(Quad quad, PrefixMapping pmap) { if ( quad == null ) return strForNull ; return string((out)->WriterNode.outputNoTag(out, quad, sCxt(pmap))) ; }
public static String str(BasicPattern bgp, PrefixMapping pmap) { if ( bgp == null ) return strForNull ; return string((out)->WriterGraph.output(out, bgp, sCxt(pmap))) ; }
public static String str(Triple triple, PrefixMapping pmap) { if ( triple == null ) return strForNull ; return string((out)->WriterNode.outputNoTag(out, triple, sCxt(pmap))) ; }
public static String str(Graph graph, PrefixMapping pmap) { if ( graph == null ) return strForNull ; return string((out)->WriterGraph.output(out, graph, sCxt(pmap))) ; }
public static String str(Expr expr, PrefixMapping pmap) { if ( expr == null ) return strForNull ; return string((out)->WriterExpr.output(out, expr, sCxt(pmap))) ; }
public static void write(IndentedWriter out, BasicPattern pattern, PrefixMapping pMap) { WriterGraph.output(out, pattern, sCxt(pMap)) ; out.flush() ; }
public static String str(Node node, PrefixMapping pmap) { if ( node == null ) return strForNull ; return string((out)->WriterNode.output(out, node, sCxt(pmap))) ; }
/** Plain - with (), not (triple ...) */ public static String strPlain(Triple triple, PrefixMapping pmap) { if ( triple == null ) return strForNull ; return string((out)->WriterNode.outputPlain(out, triple, sCxt(pmap))) ; }
public static String str(Op op, PrefixMapping pmap) { if ( op == null ) return strForNull ; return string((out)->WriterOp.output(out, op, sCxt(pmap))) ; }
public static void write(IndentedWriter out, DatasetGraph dataset) { WriterGraph.output(out, dataset, sCxt(dataset.getDefaultGraph())) ; }
private static void formatTriples(IndentedLineBuffer out, BasicPattern triples) { SerializationContext sCxt = SSE.sCxt(SSE.getPrefixMapWrite()) ; boolean first = true ; for ( Triple qp : triples ) { if ( ! first && ! MultiLinesForPatterns ) out.print(" ") ; first = false ; WriterNode.outputPlain(out, qp, sCxt); if ( MultiLinesForPatterns ) out.println() ; } }
public static void write(IndentedWriter out, Quad quad) { WriterNode.output(out, quad, sCxt(getPrefixMapWrite())) ; out.flush() ; }
public static void write(IndentedWriter out, Node node) { WriterNode.output(IndentedWriter.stdout, node, sCxt(getPrefixMapWrite())) ; IndentedWriter.stdout.flush() ; }
public static void write(IndentedWriter out, Triple triple) { WriterNode.output(out, triple, sCxt(getPrefixMapWrite())) ; out.flush() ; }
private static void print(BasicPattern bgp) { IndentedWriter out = IndentedWriter.stdout ; PrefixMapping pmap = SSE.getPrefixMapWrite() ; SerializationContext sCxt = SSE.sCxt(pmap) ; boolean first = true ; for ( Triple t : bgp ) { 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() ; }
private static void print(BasicPattern bgp) { IndentedWriter out = IndentedWriter.stdout ; PrefixMapping pmap = SSE.getPrefixMapWrite() ; SerializationContext sCxt = SSE.sCxt(pmap) ; boolean first = true ; for ( Triple t : bgp ) { 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() ; }
@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() ; } }