Class FN_BenchmarkOld
java.lang.Object
org.apache.jena.sparql.function.FunctionBase
org.apache.jena.sparql.function.FunctionBase1
org.aksw.jena_sparql_api.sparql.ext.benchmark.FN_BenchmarkOld
- All Implemented Interfaces:
org.apache.jena.sparql.function.Function
public class FN_BenchmarkOld
extends org.apache.jena.sparql.function.FunctionBase1
Function for benchmarking a sparql query on a given endpoint and obtain
the statistics as an RDF literal holding a JSON object.
This function is similar to a service clause but it only produces benchmark result json object.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.gson.JsonObjectbenchmark(org.apache.jena.rdfconnection.RDFConnection conn, String queryStr, boolean includeResultSet) static com.google.gson.JsonObjectbenchmark(org.apache.jena.rdfconnection.RDFConnection conn, org.apache.jena.graph.Node node, boolean includeResultSet) protected org.apache.jena.sparql.expr.NodeValueexec(List<org.apache.jena.sparql.expr.NodeValue> args, org.apache.jena.sparql.function.FunctionEnv env) org.apache.jena.sparql.expr.NodeValueexec(org.apache.jena.sparql.expr.NodeValue v) static org.apache.jena.rdfconnection.RDFConnectiongetConnection(org.apache.jena.sparql.engine.ExecutionContext env) static org.apache.jena.rdfconnection.RDFConnectiongetConnection(org.apache.jena.sparql.function.FunctionEnv env) Methods inherited from class org.apache.jena.sparql.function.FunctionBase1
checkBuild, execMethods inherited from class org.apache.jena.sparql.function.FunctionBase
build, exec
-
Constructor Details
-
FN_BenchmarkOld
public FN_BenchmarkOld()
-
-
Method Details
-
exec
protected org.apache.jena.sparql.expr.NodeValue exec(List<org.apache.jena.sparql.expr.NodeValue> args, org.apache.jena.sparql.function.FunctionEnv env) - Overrides:
execin classorg.apache.jena.sparql.function.FunctionBase
-
benchmark
public static com.google.gson.JsonObject benchmark(org.apache.jena.rdfconnection.RDFConnection conn, org.apache.jena.graph.Node node, boolean includeResultSet) -
getConnection
public static org.apache.jena.rdfconnection.RDFConnection getConnection(org.apache.jena.sparql.engine.ExecutionContext env) -
getConnection
public static org.apache.jena.rdfconnection.RDFConnection getConnection(org.apache.jena.sparql.function.FunctionEnv env) -
benchmark
public static com.google.gson.JsonObject benchmark(org.apache.jena.rdfconnection.RDFConnection conn, String queryStr, boolean includeResultSet) -
exec
public org.apache.jena.sparql.expr.NodeValue exec(org.apache.jena.sparql.expr.NodeValue v) - Specified by:
execin classorg.apache.jena.sparql.function.FunctionBase1
-