java.lang.Object
org.apache.jena.sparql.function.FunctionBase
org.apache.jena.sparql.function.library.cdt.MapFct
All Implemented Interfaces:
Function

public class MapFct extends FunctionBase
  • Constructor Details

    • MapFct

      public MapFct()
  • Method Details

    • checkBuild

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

      public NodeValue exec(Binding binding, ExprList args, String uri, FunctionEnv env)
      Description copied from interface: Function
      Call a function. The argument list will not be null but may have the wrong number of arguments. FunctionBase provides a more convenient way to implement a function. Functions can throw ExprEvalException if something goes wrong.
      Specified by:
      exec in interface Function
      Overrides:
      exec in class FunctionBase
      Parameters:
      binding - The current solution
      args - A list of unevaluated expressions
      uri - The name of this
      env - The execution context
      Returns:
      NodeValue - a value
    • 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