Class FunctionRegistryWithAutoProxying

java.lang.Object
org.apache.jena.sparql.function.FunctionRegistry
org.aksw.jenax.arq.functionbinder.FunctionRegistryWithAutoProxying

public class FunctionRegistryWithAutoProxying extends org.apache.jena.sparql.function.FunctionRegistry
This is a subclass of Jena's FunctionRegistry that adds the feature of on-demand binding of SPARQL functions to Java methods using proxy generation. Unfortunately FunctionRegistry as of 4.8.0 does not have an extension point for this kind of custom load strategies.
  • Constructor Details

    • FunctionRegistryWithAutoProxying

      public FunctionRegistryWithAutoProxying()
  • Method Details

    • get

      public org.apache.jena.sparql.function.FunctionFactory get(String uri)
      Overrides:
      get in class org.apache.jena.sparql.function.FunctionRegistry