com.clarkparsia.pellet.sparqldl.engine
Class NaiveCombinedQueryExec

java.lang.Object
  extended by com.clarkparsia.pellet.sparqldl.engine.NaiveCombinedQueryExec
All Implemented Interfaces:
QueryExec

public class NaiveCombinedQueryExec
extends java.lang.Object
implements QueryExec

Title: Query Engine that partitions the query, first evaluating the TBox part then running old conjunctive abox query engine.

Description: All variable name spaces are disjoint.

Copyright: Copyright (c) 2007

Company: Clark & Parsia, LLC.

Author:
Petr Kremen

Field Summary
static QueryExec distCombinedQueryExec
           
static java.util.logging.Logger log
           
static QueryOptimizer optimizer
           
 
Constructor Summary
NaiveCombinedQueryExec()
           
 
Method Summary
 QueryResult exec(Query query)
          
 boolean supports(Query q)
          
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static java.util.logging.Logger log

distCombinedQueryExec

public static final QueryExec distCombinedQueryExec

optimizer

public static final QueryOptimizer optimizer
Constructor Detail

NaiveCombinedQueryExec

public NaiveCombinedQueryExec()
Method Detail

supports

public boolean supports(Query q)

Specified by:
supports in interface QueryExec

exec

public QueryResult exec(Query query)

Specified by:
exec in interface QueryExec


Copyright © 2004 Evren Sirin. All Rights Reserved.