|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.clarkparsia.pellet.sparqldl.engine.QueryEngine
public class QueryEngine
Title: Query Engine for SPARQL-DL
Description:
Copyright: Copyright (c) 2007
Company: Clark & Parsia, LLC.
Field Summary | |
---|---|
static java.util.logging.Logger |
log
|
static CoreStrategy |
STRATEGY
|
Constructor Summary | |
---|---|
QueryEngine()
|
Method Summary | |
---|---|
static boolean |
checkGround(QueryAtom atom,
KnowledgeBase kb)
|
static QueryResult |
exec(Query query)
|
static QueryResult |
exec(Query query,
KnowledgeBase kb)
|
static boolean |
execBooleanABoxQuery(Query query)
Executes all boolean ABox atoms |
static QueryParser |
getParser()
|
static QueryExec |
getQueryExec()
|
static CoreStrategy |
getStrategy(QueryAtom core)
|
static java.util.List<Query> |
split(Query query)
If a query has disconnected components such as C(x), D(y) then it should be answered as two separate queries. |
static boolean |
supports(Query query,
KnowledgeBase kb)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.util.logging.Logger log
public static CoreStrategy STRATEGY
Constructor Detail |
---|
public QueryEngine()
Method Detail |
---|
public static QueryExec getQueryExec()
public static QueryParser getParser()
public static boolean supports(Query query, KnowledgeBase kb)
public static QueryResult exec(Query query, KnowledgeBase kb)
public static QueryResult exec(Query query)
public static java.util.List<Query> split(Query query)
query
- Query to be split
public static CoreStrategy getStrategy(QueryAtom core)
public static boolean execBooleanABoxQuery(Query query)
query
-
public static boolean checkGround(QueryAtom atom, KnowledgeBase kb)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |