org.openrdf.sail.rdbms.optimizers
Class ValueIdLookupOptimizer

java.lang.Object
  extended by org.openrdf.sail.rdbms.optimizers.ValueIdLookupOptimizer
All Implemented Interfaces:
QueryOptimizer

public class ValueIdLookupOptimizer
extends Object
implements QueryOptimizer

Iterates through the query and converting the values into RDBMS values.

Author:
James Leigh

Nested Class Summary
protected  class ValueIdLookupOptimizer.VarVisitor
           
 
Constructor Summary
ValueIdLookupOptimizer(RdbmsValueFactory vf)
           
 
Method Summary
 void optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueIdLookupOptimizer

public ValueIdLookupOptimizer(RdbmsValueFactory vf)
Method Detail

optimize

public void optimize(TupleExpr tupleExpr,
                     Dataset dataset,
                     BindingSet bindings)
Specified by:
optimize in interface QueryOptimizer


Copyright © 2001-2008 Aduna. All Rights Reserved.