java.lang.Object
fr.mines_stetienne.ci.sparql_generate.function.library.ST_Call_Template
All Implemented Interfaces:
org.apache.jena.sparql.function.Function

public class ST_Call_Template extends Object implements org.apache.jena.sparql.function.Function
https://ns.inria.fr/sparql-template/ sec. 4.3 A named template is called by name with parameter values using the st:call-template function. When several parameters occur, parameter passing is done by position (i.e. not by name).
Author:
Maxime Lefrançois
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final void
    build(String uri, org.apache.jena.sparql.expr.ExprList args, org.apache.jena.sparql.util.Context context)
     
    org.apache.jena.sparql.expr.NodeValue
    exec(org.apache.jena.sparql.engine.binding.Binding binding, org.apache.jena.sparql.expr.ExprList args, String uri, org.apache.jena.sparql.function.FunctionEnv env)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • URI

      public static String URI
  • Constructor Details

    • ST_Call_Template

      public ST_Call_Template()
  • Method Details

    • build

      public final void build(String uri, org.apache.jena.sparql.expr.ExprList args, org.apache.jena.sparql.util.Context context)
      Specified by:
      build in interface org.apache.jena.sparql.function.Function
    • exec

      public org.apache.jena.sparql.expr.NodeValue exec(org.apache.jena.sparql.engine.binding.Binding binding, org.apache.jena.sparql.expr.ExprList args, String uri, org.apache.jena.sparql.function.FunctionEnv env)
      Specified by:
      exec in interface org.apache.jena.sparql.function.Function
      Parameters:
      binding -
      args -
      uri -
      env -
      Returns: