public class ExecuteSparql
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
com.hp.hpl.jena.rdf.model.Model |
model |
com.hp.hpl.jena.query.Query |
query |
Constructor and Description |
---|
ExecuteSparql(com.hp.hpl.jena.rdf.model.Model model,
java.lang.String sparqlRequest) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getSelectResultAsXML(java.util.ArrayList<VariableSparql> var)
really important returns directly returns the jena sparql result
|
java.util.ArrayList<SparqlResultLabelUri> |
getSparqlResult(java.util.ArrayList<VariableSparql> var) |
static com.hp.hpl.jena.query.QueryExecution |
replaceVariableInRequest(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.query.Query query,
java.util.ArrayList<VariableSparql> var) |
static SparqlResultLabelUri |
retrieveLabel(SparqlResultLabelUri lc,
java.lang.String label)
Retrieve the correct label with the lang
|
public com.hp.hpl.jena.rdf.model.Model model
public com.hp.hpl.jena.query.Query query
public ExecuteSparql(com.hp.hpl.jena.rdf.model.Model model, java.lang.String sparqlRequest)
public static com.hp.hpl.jena.query.QueryExecution replaceVariableInRequest(com.hp.hpl.jena.rdf.model.Model model, com.hp.hpl.jena.query.Query query, java.util.ArrayList<VariableSparql> var)
public java.util.ArrayList<SparqlResultLabelUri> getSparqlResult(java.util.ArrayList<VariableSparql> var)
public static SparqlResultLabelUri retrieveLabel(SparqlResultLabelUri lc, java.lang.String label)
lc
- label
- public java.lang.String getSelectResultAsXML(java.util.ArrayList<VariableSparql> var)
var
- variables to replace in the sparql query