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 Details

    • TargetContainsMultiFunction

      public TargetContainsMultiFunction()
  • Method Details

    • 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