public class ARQParser extends Object implements QueryParser
Title: Parser for the SPARQL-DL based on ARQ
Description: Meanwhile does not deal with types of variables.
Copyright: Copyright (c) 2007
Company: Clark & Parsia, LLC.
| Constructor and Description |
|---|
ARQParser() |
ARQParser(boolean handleVariableSPO) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isDistinguishedVariable(org.apache.jena.graph.Node node) |
com.clarkparsia.pellet.sparqldl.model.Query |
parse(org.apache.jena.sparql.core.BasicPattern basicPattern,
Collection<?> resultVars,
org.mindswap.pellet.KnowledgeBase kb,
boolean isDistinct) |
com.clarkparsia.pellet.sparqldl.model.Query |
parse(InputStream stream,
org.mindswap.pellet.KnowledgeBase kb) |
com.clarkparsia.pellet.sparqldl.model.Query |
parse(List<org.apache.jena.graph.Triple> basicPattern,
Collection<?> resultVars,
org.mindswap.pellet.KnowledgeBase kb,
boolean isDistinct) |
com.clarkparsia.pellet.sparqldl.model.Query |
parse(org.apache.jena.query.Query sparql,
org.mindswap.pellet.KnowledgeBase kb) |
com.clarkparsia.pellet.sparqldl.model.Query |
parse(String queryStr,
org.mindswap.pellet.KnowledgeBase kb) |
void |
setInitialBinding(org.apache.jena.query.QuerySolution initialBinding) |
public static Logger log
public ARQParser()
public ARQParser(boolean handleVariableSPO)
public com.clarkparsia.pellet.sparqldl.model.Query parse(InputStream stream, org.mindswap.pellet.KnowledgeBase kb)
parse in interface QueryParserpublic com.clarkparsia.pellet.sparqldl.model.Query parse(String queryStr, org.mindswap.pellet.KnowledgeBase kb)
parse in interface QueryParserpublic com.clarkparsia.pellet.sparqldl.model.Query parse(org.apache.jena.query.Query sparql,
org.mindswap.pellet.KnowledgeBase kb)
parse in interface QueryParserpublic com.clarkparsia.pellet.sparqldl.model.Query parse(org.apache.jena.sparql.core.BasicPattern basicPattern,
Collection<?> resultVars,
org.mindswap.pellet.KnowledgeBase kb,
boolean isDistinct)
throws org.mindswap.pellet.exceptions.UnsupportedQueryException
org.mindswap.pellet.exceptions.UnsupportedQueryExceptionpublic com.clarkparsia.pellet.sparqldl.model.Query parse(List<org.apache.jena.graph.Triple> basicPattern, Collection<?> resultVars, org.mindswap.pellet.KnowledgeBase kb, boolean isDistinct) throws org.mindswap.pellet.exceptions.UnsupportedQueryException
org.mindswap.pellet.exceptions.UnsupportedQueryExceptionpublic void setInitialBinding(org.apache.jena.query.QuerySolution initialBinding)
public static boolean isDistinguishedVariable(org.apache.jena.graph.Node node)
Copyright © 2019. All rights reserved.