Package org.aksw.jenax.stmt.core
Class SparqlParserConfig
java.lang.Object
org.aksw.jenax.stmt.core.SparqlParserConfig
- All Implemented Interfaces:
Cloneable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected org.apache.jena.sparql.core.ProloguePrefixes in the prologue are always copied into freshly created statementsprotected org.apache.jena.shared.PrefixMappingIf non-null then sparql statements will be initialized with aPrefixMapping2with these globalPrefixes.protected org.apache.jena.query.Syntax -
Constructor Summary
ConstructorsConstructorDescriptionSparqlParserConfig(org.apache.jena.query.Syntax syntax) SparqlParserConfig(org.apache.jena.query.Syntax syntax, org.apache.jena.sparql.core.Prologue prologue) SparqlParserConfig(org.apache.jena.query.Syntax syntax, org.apache.jena.sparql.core.Prologue prologue, String baseURI) SparqlParserConfig(org.apache.jena.query.Syntax syntax, org.apache.jena.sparql.core.Prologue prologue, String baseURI, org.apache.jena.shared.PrefixMapping sharedPrefixes) -
Method Summary
Modifier and TypeMethodDescriptionclone()The default baseURI by which to parameterize fresh SPARQL statementsorg.apache.jena.shared.PrefixMappingorg.apache.jena.sparql.core.Prologueorg.apache.jena.shared.PrefixMappingorg.apache.jena.query.Syntaxprotected org.apache.jena.irix.IRIxResolverstatic SparqlParserConfigParse sparql statements as given - without resolving relative IRIs Sets the base URL to an empty string and configures the iri resolver without a base.setBaseURI(String baseURI) setIrixResolver(org.apache.jena.irix.IRIxResolver resolver) setPrefixMapping(org.apache.jena.shared.PrefixMapping pm) Set the prefix mapping in the internal prologue.setPrologue(org.apache.jena.sparql.core.Prologue prologue) setSharedPrefixes(org.apache.jena.shared.PrefixMapping sharedPrefixes) setSyntax(org.apache.jena.query.Syntax syntax)
-
Field Details
-
syntax
protected org.apache.jena.query.Syntax syntax -
prologue
protected org.apache.jena.sparql.core.Prologue prologuePrefixes in the prologue are always copied into freshly created statements -
baseURI
-
-
Constructor Details
-
SparqlParserConfig
public SparqlParserConfig() -
SparqlParserConfig
public SparqlParserConfig(org.apache.jena.query.Syntax syntax) -
SparqlParserConfig
public SparqlParserConfig(org.apache.jena.query.Syntax syntax, org.apache.jena.sparql.core.Prologue prologue) -
SparqlParserConfig
public SparqlParserConfig(org.apache.jena.query.Syntax syntax, org.apache.jena.sparql.core.Prologue prologue, String baseURI)
-
-
Method Details
-
clone
-
getSyntax
public org.apache.jena.query.Syntax getSyntax() -
setSyntax
-
getPrologue
public org.apache.jena.sparql.core.Prologue getPrologue() -
setPrologue
-
setIrixResolver
-
parseAsGiven
Parse sparql statements as given - without resolving relative IRIs Sets the base URL to an empty string and configures the iri resolver without a base. -
setIrixResolverAsGiven
-
newDefaultIrixResolver
protected org.apache.jena.irix.IRIxResolver newDefaultIrixResolver() -
getPrefixMapping
public org.apache.jena.shared.PrefixMapping getPrefixMapping() -
newInstance
-
getBaseURI
The default baseURI by which to parameterize fresh SPARQL statements -
setBaseURI
-
applyDefaults
-