@Override public void handle(final IV newIV) { ((FunctionNode)bop).setValueExpression(new Constant(newIV)); } });
@Override public void handle(final IV newIV) { ((FunctionNode)bop).setValueExpression(new Constant(newIV)); } });
protected FunctionNode bound(final VarNode varNode) { final FunctionNode rslt = new FunctionNode(FunctionRegistry.BOUND, null, new ValueExpressionNode[] { varNode } ); rslt.setValueExpression(new IsBoundBOp(varNode.getValueExpression())); return rslt; }
protected FunctionNode bound(final VarNode varNode) { final FunctionNode rslt = new FunctionNode(FunctionRegistry.BOUND, null, new ValueExpressionNode[] { varNode } ); rslt.setValueExpression(new IsBoundBOp(varNode.getValueExpression())); return rslt; }
/** * Logical OR of two value expressions. */ protected FunctionNode or(final ValueExpressionNode v1, final ValueExpressionNode v2) { final FunctionNode rslt = FunctionNode.OR(v1, v2); rslt.setValueExpression(new OrBOp(// v1.getValueExpression(), // v2.getValueExpression())); return rslt; }
/** * Logical OR of two value expressions. */ protected FunctionNode or(final ValueExpressionNode v1, final ValueExpressionNode v2) { final FunctionNode rslt = FunctionNode.OR(v1, v2); rslt.setValueExpression(new OrBOp(// v1.getValueExpression(), // v2.getValueExpression())); return rslt; }
protected FunctionNode knownUnbound(final VarNode varNode) { final VarNode vv = varNode("-unbound-var-"+varNode.getValueExpression().getName()+"-0"); final FunctionNode rslt = new FunctionNode(FunctionRegistry.BOUND, null, vv); rslt.setValueExpression(new IsBoundBOp(vv.getValueExpression())); return rslt; }
protected FunctionNode knownUnbound(final VarNode varNode) { final VarNode vv = varNode("-unbound-var-"+varNode.getValueExpression().getName()+"-0"); final FunctionNode rslt = new FunctionNode(FunctionRegistry.BOUND, null, vv); rslt.setValueExpression(new IsBoundBOp(vv.getValueExpression())); return rslt; }
protected FunctionNode bound(final VarNode varNode) { final FunctionNode rslt = new FunctionNode(FunctionRegistry.BOUND, null, new ValueExpressionNode[] { varNode } ); rslt.setValueExpression(new IsBoundBOp(varNode.getValueExpression())); return rslt; }
/** * Logical OR of two value expressions. */ protected FunctionNode or(final ValueExpressionNode v1, final ValueExpressionNode v2) { final FunctionNode rslt = FunctionNode.OR(v1, v2); rslt.setValueExpression(new OrBOp(// v1.getValueExpression(), // v2.getValueExpression())); return rslt; }
context, globals, functionURI, scalarValues, args); functionNode.setValueExpression(ve);
context, globals, functionURI, scalarValues, args); functionNode.setValueExpression(ve);
protected FunctionNode knownUnbound(final VarNode varNode) { final VarNode vv = varNode("-unbound-var-"+varNode.getValueExpression().getName()+"-0"); final FunctionNode rslt = new FunctionNode(FunctionRegistry.BOUND, null, vv); rslt.setValueExpression(new IsBoundBOp(vv.getValueExpression())); return rslt; }
new ConstantNode(c1)); fn.setValueExpression(new Constant<IV<?, ?>>(c13));
new ConstantNode(c1)); fn.setValueExpression(new Constant<IV<?, ?>>(c13));
new ConstantNode(c1)); fn.setValueExpression(new Constant<IV<?, ?>>(c13));