org.topbraid.sparql
Class SPARQLFactory

java.lang.Object
  extended by org.topbraid.sparql.SPARQLFactory

public class SPARQLFactory
extends java.lang.Object


Field Summary
static com.hp.hpl.jena.query.Syntax SYNTAX
           
static java.lang.String THIS
           
 
Constructor Summary
SPARQLFactory()
           
 
Method Summary
static java.lang.String createPrefixDeclarations()
           
static java.lang.String createPrefixDeclarations(com.hp.hpl.jena.rdf.model.Model model)
           
static java.lang.String createPrefixDeclarations(com.hp.hpl.jena.rdf.model.Model model, boolean includeSpam)
           
static com.hp.hpl.jena.query.Query createQuery(com.hp.hpl.jena.rdf.model.Model model, java.lang.String partialQuery)
           
static com.hp.hpl.jena.query.QueryExecution createQueryExecution(com.hp.hpl.jena.query.Query query, com.hp.hpl.jena.rdf.model.Model model)
           
static com.hp.hpl.jena.query.QueryExecution createRemoteQueryExecution(com.hp.hpl.jena.query.Query query)
           
static com.hp.hpl.jena.ontology.OntModel getQueryOntModel(com.hp.hpl.jena.ontology.OntModelSpec spec)
           
static boolean hasNoPrefixDeclarations(java.lang.String partialQuery)
           
static boolean isAsk(java.lang.String queryString)
           
static boolean isConstruct(java.lang.String queryString)
           
static boolean isQuery(com.hp.hpl.jena.ontology.OntModel ontModel, java.lang.String partialQuery)
           
static void setInitialMapping(com.hp.hpl.jena.query.QueryExecution qexec)
           
static void setInitialMapping(com.hp.hpl.jena.query.QueryExecution qexec, com.hp.hpl.jena.rdf.model.Resource resource)
           
static java.lang.String[] splitQueries(java.lang.String str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

THIS

public static final java.lang.String THIS
See Also:
Constant Field Values

SYNTAX

public static com.hp.hpl.jena.query.Syntax SYNTAX
Constructor Detail

SPARQLFactory

public SPARQLFactory()
Method Detail

createPrefixDeclarations

public static java.lang.String createPrefixDeclarations()

createPrefixDeclarations

public static java.lang.String createPrefixDeclarations(com.hp.hpl.jena.rdf.model.Model model)

createPrefixDeclarations

public static java.lang.String createPrefixDeclarations(com.hp.hpl.jena.rdf.model.Model model,
                                                        boolean includeSpam)

createQueryExecution

public static com.hp.hpl.jena.query.QueryExecution createQueryExecution(com.hp.hpl.jena.query.Query query,
                                                                        com.hp.hpl.jena.rdf.model.Model model)

setInitialMapping

public static void setInitialMapping(com.hp.hpl.jena.query.QueryExecution qexec)

setInitialMapping

public static void setInitialMapping(com.hp.hpl.jena.query.QueryExecution qexec,
                                     com.hp.hpl.jena.rdf.model.Resource resource)

splitQueries

public static java.lang.String[] splitQueries(java.lang.String str)

getQueryOntModel

public static com.hp.hpl.jena.ontology.OntModel getQueryOntModel(com.hp.hpl.jena.ontology.OntModelSpec spec)

isAsk

public static boolean isAsk(java.lang.String queryString)

isConstruct

public static boolean isConstruct(java.lang.String queryString)

hasNoPrefixDeclarations

public static boolean hasNoPrefixDeclarations(java.lang.String partialQuery)

createQuery

public static com.hp.hpl.jena.query.Query createQuery(com.hp.hpl.jena.rdf.model.Model model,
                                                      java.lang.String partialQuery)

isQuery

public static boolean isQuery(com.hp.hpl.jena.ontology.OntModel ontModel,
                              java.lang.String partialQuery)

createRemoteQueryExecution

public static com.hp.hpl.jena.query.QueryExecution createRemoteQueryExecution(com.hp.hpl.jena.query.Query query)