org.openrdf.repository.sail
Class SailTupleQuery

java.lang.Object
  extended by org.openrdf.query.impl.AbstractQuery
      extended by org.openrdf.repository.sail.SailQuery
          extended by org.openrdf.repository.sail.SailTupleQuery
All Implemented Interfaces:
Query, TupleQuery

public class SailTupleQuery
extends SailQuery
implements TupleQuery

Author:
Arjohn Kampman

Nested Class Summary
 
Nested classes/interfaces inherited from class org.openrdf.repository.sail.SailQuery
SailQuery.QueryInterruptIteration
 
Field Summary
 
Fields inherited from class org.openrdf.query.impl.AbstractQuery
bindings, dataset, includeInferred, maxQueryTime
 
Constructor Summary
protected SailTupleQuery(ParsedTupleQuery tupleQuery, SailRepositoryConnection sailConnection)
           
 
Method Summary
 TupleQueryResult evaluate()
           
 void evaluate(TupleQueryResultHandler handler)
           
 ParsedTupleQuery getParsedQuery()
           
 
Methods inherited from class org.openrdf.repository.sail.SailQuery
enforceMaxQueryTime, getActiveDataset, getConnection, toString
 
Methods inherited from class org.openrdf.query.impl.AbstractQuery
getBindings, getDataset, getIncludeInferred, getMaxQueryTime, removeBinding, setBinding, setDataset, setIncludeInferred, setMaxQueryTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openrdf.query.Query
getBindings, getDataset, getIncludeInferred, getMaxQueryTime, removeBinding, setBinding, setDataset, setIncludeInferred, setMaxQueryTime
 

Constructor Detail

SailTupleQuery

protected SailTupleQuery(ParsedTupleQuery tupleQuery,
                         SailRepositoryConnection sailConnection)
Method Detail

getParsedQuery

public ParsedTupleQuery getParsedQuery()
Overrides:
getParsedQuery in class SailQuery

evaluate

public TupleQueryResult evaluate()
                          throws QueryEvaluationException
Specified by:
evaluate in interface TupleQuery
Throws:
QueryEvaluationException

evaluate

public void evaluate(TupleQueryResultHandler handler)
              throws QueryEvaluationException,
                     TupleQueryResultHandlerException
Specified by:
evaluate in interface TupleQuery
Throws:
QueryEvaluationException
TupleQueryResultHandlerException


Copyright © 2001-2009 Aduna. All Rights Reserved.