Class IteratorFunctionBase5
- 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.IteratorFunctionBase5
-
- All Implemented Interfaces:
IteratorFunction
public abstract class IteratorFunctionBase5 extends IteratorFunctionBase
Support for a iterator function of five arguments.
-
-
Field Summary
-
Fields inherited from class fr.mines_stetienne.ci.sparql_generate.iterator.IteratorStreamFunctionBase
arguments
-
-
Constructor Summary
Constructors Constructor Description IteratorFunctionBase5()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
checkBuild(ExprList args)
Partially checks if the iterator function can be executed with the given arguments.List<List<NodeValue>>
exec(List<NodeValue> args)
IteratorFunction call to a list of evaluated argument values.abstract List<List<NodeValue>>
exec(NodeValue v1, NodeValue v2, NodeValue v3, NodeValue v4, NodeValue v5)
-
Methods inherited from class fr.mines_stetienne.ci.sparql_generate.iterator.IteratorFunctionBase
exec
-
Methods inherited from class fr.mines_stetienne.ci.sparql_generate.iterator.IteratorStreamFunctionBase
build, exec, getContext
-
-
-
-
Method Detail
-
checkBuild
public void checkBuild(ExprList args)
Partially checks if the iterator function can be executed with the given arguments.- Specified by:
checkBuild
in classIteratorStreamFunctionBase
- Parameters:
args
- -
-
exec
public final List<List<NodeValue>> exec(List<NodeValue> args)
IteratorFunction call to a list of evaluated argument values.- Specified by:
exec
in classIteratorFunctionBase
- Parameters:
args
- -- Returns:
- -
-
-