Class QueryExecutionUtils
java.lang.Object
org.aksw.jenax.arq.util.exec.query.QueryExecutionUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<org.apache.jena.sparql.engine.binding.Binding>execListBinding(Function<? super org.apache.jena.query.Query, ? extends org.apache.jena.query.QueryExecution> qef, org.apache.jena.query.Query query) static List<org.apache.jena.graph.Node>executeList(Function<? super org.apache.jena.query.Query, ? extends org.apache.jena.query.QueryExecution> qef, org.apache.jena.query.Query query) static List<org.apache.jena.graph.Node>executeList(Function<? super org.apache.jena.query.Query, ? extends org.apache.jena.query.QueryExecution> qef, org.apache.jena.query.Query query, org.apache.jena.sparql.core.Var var) static <T extends org.apache.jena.rdf.model.RDFNode>
List<T>executeRdfList(Function<? super org.apache.jena.query.Query, ? extends org.apache.jena.query.QueryExecution> qef, org.apache.jena.query.Query query, Class<T> viewClass) static <T extends org.apache.jena.rdf.model.RDFNode>
List<T>executeRdfList(Function<? super org.apache.jena.query.Query, ? extends org.apache.jena.query.QueryExecution> qef, org.apache.jena.query.Query query, String varName, Class<T> viewClass) static IntegerfetchInteger(org.apache.jena.query.QueryExecution qe, org.apache.jena.sparql.core.Var v) static LongfetchLong(org.apache.jena.query.QueryExecution qe, org.apache.jena.sparql.core.Var v) static Optional<org.apache.jena.graph.Node>fetchNode(Function<? super org.apache.jena.query.Query, ? extends org.apache.jena.query.QueryExecution> qef, org.apache.jena.query.Query query) static NumberfetchNumber(org.apache.jena.query.QueryExecution qe, org.apache.jena.sparql.core.Var v) Attempt to get a Number from the first row of a result set for a given variable.static booleanwrapWithAutoDisableReorder(org.apache.jena.query.Query query, org.apache.jena.sparql.util.Context cxt)
-
Constructor Details
-
QueryExecutionUtils
public QueryExecutionUtils()
-
-
Method Details
-
fetchInteger
public static Integer fetchInteger(org.apache.jena.query.QueryExecution qe, org.apache.jena.sparql.core.Var v) -
fetchLong
public static Long fetchLong(org.apache.jena.query.QueryExecution qe, org.apache.jena.sparql.core.Var v) -
fetchNumber
public static Number fetchNumber(org.apache.jena.query.QueryExecution qe, org.apache.jena.sparql.core.Var v) Attempt to get a Number from the first row of a result set for a given variable. Returns null if there is no row or the value is unbound. Raises an exception if the obtained RDFNode cannot be converted to a number or if there is more than 1 result row.- Parameters:
qe-v-- Returns:
-
fetchNode
-
executeList
-
executeList
-
execListBinding
-
executeRdfList
-
executeRdfList
-
wrapWithAutoDisableReorder
public static boolean wrapWithAutoDisableReorder(org.apache.jena.query.Query query, org.apache.jena.sparql.util.Context cxt)
-