org.mindswap.pellet.query
Class QueryEngine

java.lang.Object
  extended by org.mindswap.pellet.query.QueryEngine

public class QueryEngine
extends java.lang.Object

Author:
Evren Sirin

Field Summary
static com.hp.hpl.jena.query.Syntax DEFAULT_SYNTAX
           
static org.apache.commons.logging.Log log
           
 
Constructor Summary
QueryEngine()
           
 
Method Summary
static QueryParser createParser()
           
static QueryParser createParser(com.hp.hpl.jena.query.Syntax syntax)
           
static QueryResults exec(Query query)
           
static QueryResults exec(java.lang.String queryStr, KnowledgeBase kb)
           
static QueryResults exec(java.lang.String queryStr, KnowledgeBase kb, com.hp.hpl.jena.query.Syntax syntax)
           
static boolean execBoolean(Query query)
           
static QueryResults execRDQL(java.lang.String queryStr, KnowledgeBase kb)
           
static QueryResults execSPARQL(java.lang.String queryStr, KnowledgeBase kb)
           
static Query parse(java.lang.String queryStr, KnowledgeBase kb)
           
static Query parse(java.lang.String queryStr, KnowledgeBase kb, com.hp.hpl.jena.query.Syntax syntax)
           
static void prepare(Query query)
           
static void prepare(Query[] queries)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static org.apache.commons.logging.Log log

DEFAULT_SYNTAX

public static com.hp.hpl.jena.query.Syntax DEFAULT_SYNTAX
Constructor Detail

QueryEngine

public QueryEngine()
Method Detail

createParser

public static QueryParser createParser()

createParser

public static QueryParser createParser(com.hp.hpl.jena.query.Syntax syntax)

exec

public static QueryResults exec(java.lang.String queryStr,
                                KnowledgeBase kb)

execRDQL

public static QueryResults execRDQL(java.lang.String queryStr,
                                    KnowledgeBase kb)

execSPARQL

public static QueryResults execSPARQL(java.lang.String queryStr,
                                      KnowledgeBase kb)

parse

public static Query parse(java.lang.String queryStr,
                          KnowledgeBase kb)

parse

public static Query parse(java.lang.String queryStr,
                          KnowledgeBase kb,
                          com.hp.hpl.jena.query.Syntax syntax)

exec

public static QueryResults exec(java.lang.String queryStr,
                                KnowledgeBase kb,
                                com.hp.hpl.jena.query.Syntax syntax)

exec

public static QueryResults exec(Query query)

prepare

public static void prepare(Query query)

prepare

public static void prepare(Query[] queries)

execBoolean

public static boolean execBoolean(Query query)


Copyright © 2007-2009 Natalya Keberle. All Rights Reserved.