Class TargetContainsMultiFunction

  • All Implemented Interfaces:
    MultiFunction

    public class TargetContainsMultiFunction
    extends AbstractMultiFunction1
    The property function tosh:targetContains. Binds the variable on the right hand side with all focus nodes produced by the SHACL target on the left hand side. (?myTarget ?shapesGraph) tosh:targetContains ?focusNode .
    Author:
    Holger Knublauch
    • Constructor Detail

      • TargetContainsMultiFunction

        public TargetContainsMultiFunction()
    • Method Detail

      • executeIterator

        protected Iterator<org.apache.jena.graph.Node> executeIterator​(List<org.apache.jena.graph.Node> args,
                                                                       org.apache.jena.graph.Graph activeGraph,
                                                                       org.apache.jena.sparql.core.DatasetGraph dataset)
        Description copied from class: AbstractMultiFunction1
        Produces the actual result values.
        Specified by:
        executeIterator in class AbstractMultiFunction1
        Parameters:
        args - the arguments from left to right (individual values may be null if optional)
        activeGraph - the currently active query graph
        dataset - the dataset
        Returns:
        the iterator of results