@Override public boolean equalTo(Element el2, NodeIsomorphismMap isoMap) { if ( ! ( el2 instanceof ElementAssign ) ) return false ; ElementAssign f2 = (ElementAssign)el2 ; if ( ! this.getVar().equals(f2.getVar() )) return false ; if ( ! this.getExpr().equals(f2.getExpr()) ) return false ; return true ; }
@Override public boolean equalTo(Element el2, NodeIsomorphismMap isoMap) { if ( ! ( el2 instanceof ElementAssign ) ) return false ; ElementAssign f2 = (ElementAssign)el2 ; if ( ! this.getVar().equals(f2.getVar() )) return false ; if ( ! this.getExpr().equals(f2.getExpr()) ) return false ; return true ; }
@Override public void visit(ElementAssign e) { addVar(e.getVar()); ExprVars.varsMentioned(vars, e.getExpr()); }
@Override public void visit(ElementAssign assign) { com.hp.hpl.jena.sparql.expr.Expr expr = assign.getExpr().copySubstitute(this); Var v = assign.getVar(); result = new ElementAssign(v, expr); }
public void visit(ElementAssign el) { out.print("LET (") ; out.print("?"+el.getVar().getVarName()) ; out.print(" := ") ; FmtExpr v = new FmtExpr(out, context) ; v.format(el.getExpr()) ; out.print(")") ; }
@Override public void visit(ElementAssign el) { out.print("LET (") ; out.print("?"+el.getVar().getVarName()) ; out.print(" := ") ; FmtExprSPARQL v = new FmtExprSPARQL(out, context) ; v.format(el.getExpr()) ; out.print(")") ; }
return OpAssign.assign(current, assign.getVar(), assign.getExpr()) ;
Op op = OpAssign.assign(current, assign.getVar(), assign.getExpr()) ; return op ;