Class ScriptFunction

java.lang.Object
org.apache.jena.sparql.function.FunctionBase
org.apache.jena.sparql.function.scripting.ScriptFunction
All Implemented Interfaces:
Function

public class ScriptFunction extends FunctionBase
  • Constructor Details

    • ScriptFunction

      public ScriptFunction()
  • Method Details

    • isScriptFunction

      public static boolean isScriptFunction(String uri)
    • checkBuild

      public void checkBuild(String uri, ExprList args)
      Specified by:
      checkBuild in class FunctionBase
    • build

      public void build(String uri, ExprList args, Context cxt)
      Description copied from interface: Function
      Called during query plan construction immediately after the construction of the extension instance. Can throw ExprBuildException if something is wrong (like wrong number of arguments).
      Parameters:
      uri - The function URI
      args - The parsed arguments
      cxt - The build context.
    • exec

      public NodeValue exec(List<NodeValue> args)
      Description copied from class: FunctionBase
      Function call to a list of evaluated argument values
      Specified by:
      exec in class FunctionBase