NodeValue |
ExprVar.eval(Binding binding,
FunctionEnv env) |
NodeValue |
ExprAggregator.eval(Binding binding,
FunctionEnv env) |
NodeValue |
Expr.eval(Binding binding,
FunctionEnv env)
Evaluate this expression against the binding
|
abstract NodeValue |
ExprNode.eval(Binding binding,
FunctionEnv env) |
NodeValue |
ExprFunction1.eval(Binding binding,
FunctionEnv env) |
NodeValue |
ExprFunctionN.eval(Binding binding,
FunctionEnv env) |
NodeValue |
ExprFunction0.eval(Binding binding,
FunctionEnv env) |
NodeValue |
ExprFunction2.eval(Binding binding,
FunctionEnv env) |
NodeValue |
NodeValue.eval(Binding binding,
FunctionEnv env) |
NodeValue |
ExprFunctionOp.eval(Binding binding,
FunctionEnv env) |
NodeValue |
ExprFunction3.eval(Binding binding,
FunctionEnv env) |
NodeValue |
E_Random.eval(FunctionEnv env) |
NodeValue |
ExprSystem.eval(FunctionEnv env) |
NodeValue |
E_UUID.eval(FunctionEnv env) |
NodeValue |
E_Version.eval(FunctionEnv env) |
abstract NodeValue |
ExprFunction0.eval(FunctionEnv env) |
NodeValue |
E_StrUUID.eval(FunctionEnv env) |
NodeValue |
ExprFunctionN.eval(List<NodeValue> args,
FunctionEnv env) |
NodeValue |
E_Call.eval(List<NodeValue> args,
FunctionEnv env) |
NodeValue |
ExprFunction1.eval(NodeValue v,
FunctionEnv env) |
NodeValue |
E_IRI.eval(NodeValue v,
FunctionEnv env) |
NodeValue |
ExprFunction2.eval(NodeValue x,
NodeValue y,
FunctionEnv env) |
NodeValue |
ExprFunction3.eval(NodeValue x,
NodeValue y,
NodeValue z,
FunctionEnv env) |
NodeValue |
E_Function.evalSpecial(Binding binding,
FunctionEnv env) |
NodeValue |
E_BNode.evalSpecial(Binding binding,
FunctionEnv env) |
NodeValue |
E_NotOneOf.evalSpecial(Binding binding,
FunctionEnv env) |
NodeValue |
E_OneOf.evalSpecial(Binding binding,
FunctionEnv env) |
NodeValue |
E_Bound.evalSpecial(Binding binding,
FunctionEnv env) |
NodeValue |
E_Coalesce.evalSpecial(Binding binding,
FunctionEnv env) |
NodeValue |
E_LogicalAnd.evalSpecial(Binding binding,
FunctionEnv env) |
NodeValue |
E_Call.evalSpecial(Binding binding,
FunctionEnv env) |
NodeValue |
E_LogicalOr.evalSpecial(Binding binding,
FunctionEnv env) |
boolean |
Expr.isSatisfied(Binding binding,
FunctionEnv execCxt)
Test whether a Constraint is satisfied, given a set of bindings
Includes error propagtion and Effective Boolean Value rules.
|
boolean |
ExprNode.isSatisfied(Binding binding,
FunctionEnv funcEnv) |