Package fr.mines_stetienne.ci.sparql_generate.iterator
Interfaces and abstract classes for
iterator functions, which are similar to binding functions, except they
return a list of list of RDF terms or SPARQL variables.
-
Interface Summary Interface Description IteratorFunction The interface of SPARQL-Generate iterator functions.IteratorFunctionFactory Interface for iterator function factories.IteratorFunctionLoader -
Class Summary Class Description IteratorFunctionBase The base implementation of theIteratorFunction
interface.IteratorFunctionBase0 Support for a iterator function of zero arguments.IteratorFunctionBase1 Support for a iterator function of one argument.IteratorFunctionBase2 Support for a iterator function of two arguments.IteratorFunctionBase3 Support for a iterator function of three arguments.IteratorFunctionBase4 Support for a iterator function of four arguments.IteratorFunctionBase5 Support for a iterator function of five arguments.IteratorFunctionRegistry Registry of iterator functions.IteratorStreamFunctionBase The base implementation of theIteratorFunction
interface.IteratorStreamFunctionBase0 Support for a iterator function of one argument.IteratorStreamFunctionBase1 Support for a iterator function of one argument.IteratorStreamFunctionBase2 Support for a iterator function of two arguments.IteratorStreamFunctionBase3 Support for a iterator function of three arguments.IteratorStreamFunctionBase4 Support for a iterator function of four arguments.IteratorStreamFunctionBase5 Support for a iterator function of two arguments.SPARQLExtIteratorFunction Iterator function iter:call-select takes as input a IRI to a SPARQL-Select document, runs it on the current Dataset, and binds the given variables to the output of the select query, in order.