org.openrdf.repository.augur.helpers
Class ASolutionIterator<X extends Exception>

java.lang.Object
  extended by info.aduna.iteration.CloseableIterationBase<T,X>
      extended by info.aduna.iteration.ConvertingIteration<BindingSet,BindingSet,X>
          extended by org.openrdf.repository.augur.helpers.ASolutionIterator<X>
All Implemented Interfaces:
CloseableIteration<BindingSet,X>, Iteration<BindingSet,X>

public class ASolutionIterator<X extends Exception>
extends ConvertingIteration<BindingSet,BindingSet,X>

Tags a solution iterator resources with an AugurNode.

Author:
James Leigh

Field Summary
 
Fields inherited from class info.aduna.iteration.CloseableIterationBase
logger
 
Constructor Summary
ASolutionIterator(Iteration<? extends BindingSet,X> iter, AugurNode node)
           
 
Method Summary
protected  BindingSet convert(BindingSet bindingSet)
           
 
Methods inherited from class info.aduna.iteration.ConvertingIteration
handleClose, hasNext, next, 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

ASolutionIterator

public ASolutionIterator(Iteration<? extends BindingSet,X> iter,
                         AugurNode node)
Method Detail

convert

protected BindingSet convert(BindingSet bindingSet)
Specified by:
convert in class ConvertingIteration<BindingSet,BindingSet,X extends Exception>


Copyright © 2004-2007. All Rights Reserved.