public static void out(IndentedWriter out, Node node, Prologue prologue) { WriterNode.output(out, node, sCxt(prologue)) ; }
public static void printOp(IndentedWriter out, Query query, boolean printOptimized) { Op op = Algebra.compile(query) ; if ( printOptimized ) op = Algebra.optimize(op) ; WriterSSE.out(out, op, query) ; out.flush(); }
public static void printQuad(IndentedWriter out, Query query, boolean printOptimized) { Op op = Algebra.compile(query) ; if ( printOptimized ) op = Algebra.optimize(op) ; op = Algebra.toQuadForm(op) ; WriterSSE.out(out, op, query) ; // SerializationContext sCxt = new SerializationContext(query) ; // op.output(out, sCxt) ; out.flush() ; } }
public static void checkOp(Query query, boolean optimizeAlgebra) { IndentedLineBuffer buff = new IndentedLineBuffer() ; Op op = Algebra.compile(query) ; if ( optimizeAlgebra ) op = Algebra.optimize(op) ; WriterSSE.out(buff, op, query) ; String str = buff.toString() ; try { Op op2 = SSE.parseOp(str) ; if ( op.hashCode() != op2.hashCode() ) { op.hashCode() ; op2.hashCode() ; dump(op, op2) ; throw new QueryCheckException("reparsed algebra expression hashCode does not equal algebra from query") ; } if ( ! op.equals(op2) ) { dump(op, op2) ; throw new QueryCheckException("reparsed algebra expression does not equal query algebra") ; } } catch (SSEParseException | BuildException ex) { System.err.println(str); throw ex ; } // Breakpoint }
public static void out(IndentedWriter out, Op op, Prologue prologue) { WriterOp.output(out, op, sCxt(prologue)) ; }
WriterSSE.out(iOut, expr, new Prologue(pmap)) ; iOut.ensureStartOfLine();
public static void out(IndentedWriter out, Graph g, Prologue prologue) { WriterGraph.output(out, g, sCxt(prologue)) ; }
WriterSSE.out(iOut, expr, new Prologue(pmap)) ; iOut.ensureStartOfLine();
public static void out(IndentedWriter out, Expr expr, Prologue prologue) { WriterExpr.output(out, expr, sCxt(prologue)) ; }
public static void out(IndentedWriter out, Triple triple, Prologue prologue) { WriterNode.output(out, triple, sCxt(prologue)) ; }
public static void out(IndentedWriter out, DatasetGraph dsg, Prologue prologue) { WriterGraph.output(out, dsg, sCxt(prologue)) ; }