|
||||||||||
| 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 | |||||||||