org.openrdf.query.algebra.evaluation.impl
Class ConjunctiveConstraintSplitter

java.lang.Object
  extended by org.openrdf.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter
All Implemented Interfaces:
QueryOptimizer

public class ConjunctiveConstraintSplitter
extends Object
implements QueryOptimizer

Splits conjunctive constraints into seperate constraints.

Author:
Arjohn Kampman

Nested Class Summary
protected  class ConjunctiveConstraintSplitter.ConstraintVisitor
           
 
Constructor Summary
ConjunctiveConstraintSplitter()
           
 
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

ConjunctiveConstraintSplitter

public ConjunctiveConstraintSplitter()
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.