Uses of Interface
org.apache.jena.sparql.function.FunctionEnv
-
-
Uses of FunctionEnv in org.apache.jena.sparql.core
Methods in org.apache.jena.sparql.core with parameters of type FunctionEnv Modifier and Type Method Description NodeVarExprList. get(Var var, Binding binding, FunctionEnv funcEnv) -
Uses of FunctionEnv in org.apache.jena.sparql.engine
Classes in org.apache.jena.sparql.engine that implement FunctionEnv Modifier and Type Class Description classExecutionContext -
Uses of FunctionEnv in org.apache.jena.sparql.expr
Methods in org.apache.jena.sparql.expr with parameters of type FunctionEnv Modifier and Type Method Description NodeValueE_Call. eval(java.util.List<NodeValue> args, FunctionEnv env)NodeValueE_IRI. eval(NodeValue v, FunctionEnv env)NodeValueE_Random. eval(FunctionEnv env)NodeValueE_StrUUID. eval(FunctionEnv env)NodeValueE_UUID. eval(FunctionEnv env)NodeValueE_Version. eval(FunctionEnv env)NodeValueExpr. eval(Binding binding, FunctionEnv env)Evaluate this expression against the bindingNodeValueExprAggregator. eval(Binding binding, FunctionEnv env)NodeValueExprFunction0. eval(Binding binding, FunctionEnv env)abstract NodeValueExprFunction0. eval(FunctionEnv env)NodeValueExprFunction1. eval(Binding binding, FunctionEnv env)NodeValueExprFunction1. eval(NodeValue v, FunctionEnv env)NodeValueExprFunction2. eval(Binding binding, FunctionEnv env)NodeValueExprFunction2. eval(NodeValue x, NodeValue y, FunctionEnv env)NodeValueExprFunction3. eval(Binding binding, FunctionEnv env)NodeValueExprFunction3. eval(NodeValue x, NodeValue y, NodeValue z, FunctionEnv env)NodeValueExprFunctionN. eval(java.util.List<NodeValue> args, FunctionEnv env)NodeValueExprFunctionN. eval(Binding binding, FunctionEnv env)NodeValueExprFunctionOp. eval(Binding binding, FunctionEnv env)abstract NodeValueExprNode. eval(Binding binding, FunctionEnv env)NodeValueExprNone. eval(Binding binding, FunctionEnv env)NodeValueExprSystem. eval(FunctionEnv env)NodeValueExprTripleTerm. eval(Binding binding, FunctionEnv env)NodeValueExprVar. eval(Binding binding, FunctionEnv env)NodeValueNodeValue. eval(Binding binding, FunctionEnv env)static NodeValueExprLib. evalOrNull(Expr expr, Binding binding, FunctionEnv functionEnv)Evaluate or return null.NodeValueE_BNode. evalSpecial(Binding binding, FunctionEnv env)NodeValueE_Bound. evalSpecial(Binding binding, FunctionEnv env)NodeValueE_Call. evalSpecial(Binding binding, FunctionEnv env)NodeValueE_Coalesce. evalSpecial(Binding binding, FunctionEnv env)NodeValueE_Function. evalSpecial(Binding binding, FunctionEnv env)NodeValueE_LogicalAnd. evalSpecial(Binding binding, FunctionEnv env)NodeValueE_LogicalOr. evalSpecial(Binding binding, FunctionEnv env)NodeValueE_NotOneOf. evalSpecial(Binding binding, FunctionEnv env)NodeValueE_OneOf. evalSpecial(Binding binding, FunctionEnv env)booleanExpr. isSatisfied(Binding binding, FunctionEnv execCxt)Test whether a Constraint is satisfied, given a set of bindings Includes error propagation and Effective Boolean Value rules.booleanExprNode. isSatisfied(Binding binding, FunctionEnv funcEnv) -
Uses of FunctionEnv in org.apache.jena.sparql.expr.aggregate
Methods in org.apache.jena.sparql.expr.aggregate with parameters of type FunctionEnv Modifier and Type Method Description voidAccumulator. accumulate(Binding binding, FunctionEnv functionEnv)voidAccumulatorExpr. accumulate(Binding binding, FunctionEnv functionEnv) -
Uses of FunctionEnv in org.apache.jena.sparql.function
Classes in org.apache.jena.sparql.function that implement FunctionEnv Modifier and Type Class Description classFunctionEnvBaseEnvironment passed to functions -- see alsoExecutionContextMethods in org.apache.jena.sparql.function with parameters of type FunctionEnv Modifier and Type Method Description static java.util.List<NodeValue>FunctionBase. evalArgs(Binding binding, ExprList args, FunctionEnv env)NodeValueFunction. exec(Binding binding, ExprList args, java.lang.String uri, FunctionEnv env)Test a list of values - argument will not be null but may have the wrong number of arguments.NodeValueFunctionBase. exec(Binding binding, ExprList args, java.lang.String uri, FunctionEnv env) -
Uses of FunctionEnv in org.apache.jena.sparql.function.library
Methods in org.apache.jena.sparql.function.library with parameters of type FunctionEnv Modifier and Type Method Description NodeValueeval. exec(Binding binding, ExprList args, java.lang.String uri, FunctionEnv env)Processes unevaluated argumentsNodeValueFN_Apply. exec(java.util.List<NodeValue> args, FunctionEnv env)NodeValueFN_Matches. exec(Binding binding, ExprList args, java.lang.String uri, FunctionEnv env)NodeValuenowtz. exec(java.util.List<NodeValue> args, FunctionEnv functionEnv)static NodeValuecontext. get(Symbol symbol, FunctionEnv env)static NodeValueSystemVar. get(Symbol symbol, FunctionEnv env) -
Uses of FunctionEnv in org.apache.jena.sparql.function.user
Methods in org.apache.jena.sparql.function.user with parameters of type FunctionEnv Modifier and Type Method Description NodeValueUserDefinedFunction. exec(Binding binding, ExprList args, java.lang.String uri, FunctionEnv env)Executes the function
-