Class IteratorFunctionBase3
java.lang.Object
fr.mines_stetienne.ci.sparql_generate.iterator.IteratorStreamFunctionBase
fr.mines_stetienne.ci.sparql_generate.iterator.IteratorFunctionBase
fr.mines_stetienne.ci.sparql_generate.iterator.IteratorFunctionBase3
- All Implemented Interfaces:
IteratorFunction
- Direct Known Subclasses:
ITER_for
Support for a iterator function of three arguments.
-
Field Summary
Fields inherited from class fr.mines_stetienne.ci.sparql_generate.iterator.IteratorStreamFunctionBase
arguments -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckBuild(org.apache.jena.sparql.expr.ExprList args) Partially checks if the iterator function can be executed with the given arguments.IteratorFunction call to a list of evaluated argument values.exec(org.apache.jena.sparql.expr.NodeValue v1, org.apache.jena.sparql.expr.NodeValue v2, org.apache.jena.sparql.expr.NodeValue v3) Methods inherited from class fr.mines_stetienne.ci.sparql_generate.iterator.IteratorFunctionBase
execMethods inherited from class fr.mines_stetienne.ci.sparql_generate.iterator.IteratorStreamFunctionBase
build, exec, getContext
-
Constructor Details
-
IteratorFunctionBase3
public IteratorFunctionBase3()
-
-
Method Details
-
checkBuild
public void checkBuild(org.apache.jena.sparql.expr.ExprList args) Partially checks if the iterator function can be executed with the given arguments.- Specified by:
checkBuildin classIteratorStreamFunctionBase- Parameters:
args- -
-
exec
public final List<List<org.apache.jena.sparql.expr.NodeValue>> exec(List<org.apache.jena.sparql.expr.NodeValue> args) IteratorFunction call to a list of evaluated argument values.- Specified by:
execin classIteratorFunctionBase- Parameters:
args- -- Returns:
- -
-
exec
-