org.openrdf.query.algebra.evaluation.iterator
Class CompatibleBindingSetFilter

java.lang.Object
  extended by info.aduna.iteration.CloseableIterationBase<E,X>
      extended by info.aduna.iteration.IterationWrapper<E,X>
          extended by info.aduna.iteration.FilterIteration<BindingSet,QueryEvaluationException>
              extended by org.openrdf.query.algebra.evaluation.iterator.CompatibleBindingSetFilter
All Implemented Interfaces:
CloseableIteration<BindingSet,QueryEvaluationException>, Iteration<BindingSet,QueryEvaluationException>

public class CompatibleBindingSetFilter
extends FilterIteration<BindingSet,QueryEvaluationException>

Author:
Arjohn Kampman

Field Summary
 
Fields inherited from class info.aduna.iteration.IterationWrapper
wrappedIter
 
Fields inherited from class info.aduna.iteration.CloseableIterationBase
logger
 
Constructor Summary
CompatibleBindingSetFilter(CloseableIteration<BindingSet,QueryEvaluationException> iter, BindingSet inputBindings)
           
 
Method Summary
protected  boolean accept(BindingSet outputBindings)
           
 
Methods inherited from class info.aduna.iteration.FilterIteration
handleClose, hasNext, next
 
Methods inherited from class info.aduna.iteration.IterationWrapper
remove
 
Methods inherited from class info.aduna.iteration.CloseableIterationBase
close, isClosed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompatibleBindingSetFilter

public CompatibleBindingSetFilter(CloseableIteration<BindingSet,QueryEvaluationException> iter,
                                  BindingSet inputBindings)
Method Detail

accept

protected boolean accept(BindingSet outputBindings)
                  throws QueryEvaluationException
Specified by:
accept in class FilterIteration<BindingSet,QueryEvaluationException>
Throws:
QueryEvaluationException


Copyright © 2001-2007 Aduna. All Rights Reserved.