package org.aksw.jena_sparql_api.sparql.ext.json;
import org.apache.jena.datatypes.TypeMapper;
import org.apache.jena.sparql.function.FunctionRegistry;
import org.apache.jena.sparql.pfunction.PropertyFunctionRegistry;
public class JenaExtensionJson {
public static String jsonFn = "http://jsa.aksw.org/fn/json/";
public static void register() {
FunctionRegistry.get().put(jsonFn + "parse", E_JsonParse.class);
FunctionRegistry.get().put(jsonFn + "path", E_JsonPath.class);
TypeMapper.getInstance().registerDatatype(new RDFDatatypeJson());
PropertyFunctionRegistry.get().put(jsonFn + "unnest", new PropertyFunctionFactoryJsonUnnest());
}
}