public final class SparqlQueryRunner extends Object
Examples: ListThe query context can come from either an RDFService or a Model. The execute() method does not actually execute the query: it merely sets it up syntactically. If you don't supply any field names to toStringFields(), you get all of them. Any string value that returns a blank or empty string is omitted from the results. Any row that returns no values is omitted from the results.values = createSelectQueryContext(rdfService, queryString) .bindVariableToUri("uri", uri) .execute() .toStringFields("partner") .flatten(); QueryHolder qh = queryHolder(queryString) .bindToUri("uri", uri)); List
| Modifier and Type | Class and Description |
|---|---|
static interface |
SparqlQueryRunner.ConstructQueryContext |
static interface |
SparqlQueryRunner.ExecutingConstructQueryContext |
static interface |
SparqlQueryRunner.ExecutingSelectQueryContext |
static interface |
SparqlQueryRunner.SelectQueryContext |
public static QueryHolder queryHolder(String queryString)
public static SparqlQueryRunner.SelectQueryContext createSelectQueryContext(RDFService rdfService, String queryString)
public static SparqlQueryRunner.SelectQueryContext createSelectQueryContext(RDFService rdfService, QueryHolder query)
public static SparqlQueryRunner.SelectQueryContext createSelectQueryContext(org.apache.jena.rdf.model.Model model, String queryString)
public static SparqlQueryRunner.SelectQueryContext createSelectQueryContext(org.apache.jena.rdf.model.Model model, QueryHolder query)
public static SparqlQueryRunner.ConstructQueryContext createConstructQueryContext(RDFService rdfService, String queryString)
public static SparqlQueryRunner.ConstructQueryContext createConstructQueryContext(RDFService rdfService, QueryHolder query)
public static SparqlQueryRunner.ConstructQueryContext createConstructQueryContext(org.apache.jena.rdf.model.Model model, String queryString)
public static SparqlQueryRunner.ConstructQueryContext createConstructQueryContext(org.apache.jena.rdf.model.Model model, QueryHolder query)
Copyright © 2021. All rights reserved.