com.clarkparsia.pellet.sparqldl.parser
Class ARQParser
java.lang.Object
com.clarkparsia.pellet.sparqldl.parser.ARQParser
- All Implemented Interfaces:
- QueryParser
public class ARQParser
- extends java.lang.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.
- Author:
- Petr Kremen
Field Summary |
static java.util.logging.Logger |
log
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
public static java.util.logging.Logger log
ARQParser
public ARQParser()
ARQParser
public ARQParser(boolean handleVariableSPO)
parse
public Query parse(java.io.InputStream stream,
KnowledgeBase kb)
-
- Specified by:
parse
in interface QueryParser
parse
public Query parse(java.lang.String queryStr,
KnowledgeBase kb)
-
- Specified by:
parse
in interface QueryParser
parse
public Query parse(com.hp.hpl.jena.query.Query sparql,
KnowledgeBase kb)
- Specified by:
parse
in interface QueryParser
parse
public Query parse(com.hp.hpl.jena.sparql.core.BasicPattern basicPattern,
java.util.Collection<?> resultVars,
KnowledgeBase kb,
boolean isDistinct)
throws UnsupportedQueryException
- Throws:
UnsupportedQueryException
parse
public Query parse(java.util.List<com.hp.hpl.jena.graph.Triple> basicPattern,
java.util.Collection<?> resultVars,
KnowledgeBase kb,
boolean isDistinct)
throws UnsupportedQueryException
- Throws:
UnsupportedQueryException
setInitialBinding
public void setInitialBinding(com.hp.hpl.jena.query.QuerySolution initialBinding)
isDistinguishedVariable
public static boolean isDistinguishedVariable(com.hp.hpl.jena.graph.Node node)
Copyright © 2004 Evren Sirin. All Rights Reserved.