de.fuberlin.wiwiss.d2rq.sesame
Class D2RQStatementIterator

java.lang.Object
  extended by de.fuberlin.wiwiss.d2rq.sesame.D2RQStatementIterator
All Implemented Interfaces:
org.openrdf.sesame.sail.StatementIterator

public class D2RQStatementIterator
extends Object
implements org.openrdf.sesame.sail.StatementIterator

Wraps a Jena ExtendedIterator with Jena Statements and maps the Jena Statements to Sesame Statments

Version:
$Id: D2RQStatementIterator.java,v 1.5 2006/09/02 20:59:00 cyganiak Exp $
Author:
Oliver Maresch (oliver-maresch@gmx.de)

Constructor Summary
D2RQStatementIterator(ExtendedIterator d2rq, org.openrdf.model.ValueFactory valueFactory)
          Creates a new instance of D2RQStatementIterator
 
Method Summary
 void close()
           
 boolean hasNext()
           
 org.openrdf.model.Statement next()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

D2RQStatementIterator

public D2RQStatementIterator(ExtendedIterator d2rq,
                             org.openrdf.model.ValueFactory valueFactory)
Creates a new instance of D2RQStatementIterator

Method Detail

close

public void close()
Specified by:
close in interface org.openrdf.sesame.sail.StatementIterator

hasNext

public boolean hasNext()
Specified by:
hasNext in interface org.openrdf.sesame.sail.StatementIterator

next

public org.openrdf.model.Statement next()
Specified by:
next in interface org.openrdf.sesame.sail.StatementIterator