Class HasShapeFunction

All Implemented Interfaces:
org.apache.jena.sparql.function.Function

public class HasShapeFunction extends AbstractFunction3
The implementation of the tosh:hasShape function.
Author:
Holger Knublauch
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.apache.jena.sparql.expr.NodeValue
    exec(org.apache.jena.graph.Node focusNode, org.apache.jena.graph.Node shapeNode, org.apache.jena.graph.Node recursionIsError, org.apache.jena.graph.Graph activeGraph, org.apache.jena.query.Dataset dataset)
     
    protected org.apache.jena.sparql.expr.NodeValue
    exec(org.apache.jena.graph.Node focusNode, org.apache.jena.graph.Node shapeNode, org.apache.jena.graph.Node recursionIsError, org.apache.jena.sparql.function.FunctionEnv env)
     
    static org.apache.jena.rdf.model.Model
     
     
    static URI
     
    static void
    setResultsModel(org.apache.jena.rdf.model.Model value)
     
    static void
     

    Methods inherited from class org.topbraid.jenax.functions.AbstractFunction3

    exec

    Methods inherited from class org.topbraid.jenax.functions.AbstractFunction

    build, exec

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.jena.sparql.function.Function

    build
  • Constructor Details

    • HasShapeFunction

      public HasShapeFunction()
  • Method Details

    • getResultsModel

      public static org.apache.jena.rdf.model.Model getResultsModel()
    • getShapesGraph

      public static ShapesGraph getShapesGraph()
    • getShapesGraphURI

      public static URI getShapesGraphURI()
    • setResultsModel

      public static void setResultsModel(org.apache.jena.rdf.model.Model value)
    • setShapesGraph

      public static void setShapesGraph(ShapesGraph value, URI uri)
    • exec

      protected org.apache.jena.sparql.expr.NodeValue exec(org.apache.jena.graph.Node focusNode, org.apache.jena.graph.Node shapeNode, org.apache.jena.graph.Node recursionIsError, org.apache.jena.sparql.function.FunctionEnv env)
      Specified by:
      exec in class AbstractFunction3
    • exec

      public static org.apache.jena.sparql.expr.NodeValue exec(org.apache.jena.graph.Node focusNode, org.apache.jena.graph.Node shapeNode, org.apache.jena.graph.Node recursionIsError, org.apache.jena.graph.Graph activeGraph, org.apache.jena.query.Dataset dataset)