Class SHACLSPARQLFunctionDriver

java.lang.Object
org.topbraid.shacl.arq.functions.SHACLSPARQLFunctionDriver
All Implemented Interfaces:
DeclarativeFunctionDriver

public class SHACLSPARQLFunctionDriver extends Object implements DeclarativeFunctionDriver
A DeclarativeFunctionDriver for SHACL-SPARQL functions.
Author:
Holger Knublauch
  • Constructor Details

    • SHACLSPARQLFunctionDriver

      public SHACLSPARQLFunctionDriver()
  • Method Details

    • create

      public DeclarativeFunctionFactory create(org.apache.jena.rdf.model.Resource shaclFunction)
      Description copied from interface: DeclarativeFunctionDriver
      If this factory is responsible for the provided function Resource then it must create a FunctionFactory which can then be registered.
      Specified by:
      create in interface DeclarativeFunctionDriver
      Parameters:
      shaclFunction - the function's declaration resource
      Returns:
      the FunctionFactory or null if this is not responsible