public class ResourceIteratorWrappingNodeIterator extends java.lang.Object implements ARTResourceIterator
ResourceIteratorWrappingNodeIterator because it omits checks on the nature of the wrapped nodes,
expecting them to be Resources| Constructor and Description |
|---|
ResourceIteratorWrappingNodeIterator(ARTNodeIterator resIt) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
closes the iterator and release resources
|
ARTResource |
getNext()
gets the next element of the iterator, and advances over the data stream (roughly
equivalent to traditional
next() iterator method) |
boolean |
hasNext() |
ARTResource |
next() |
void |
remove() |
boolean |
streamOpen()
tells if the data stream associated to this iterator is not empty (roughly
equivalent to traditional
hasNext() iterator method) |
public ResourceIteratorWrappingNodeIterator(ARTNodeIterator resIt)
public void close()
throws ModelAccessException
RDFIteratorclose in interface RDFIterator<ARTResource>ModelAccessExceptionpublic boolean streamOpen()
throws ModelAccessException
RDFIteratorhasNext() iterator method)streamOpen in interface RDFIterator<ARTResource>ModelAccessExceptionpublic ARTResource getNext() throws ModelAccessException
RDFIteratornext() iterator method)getNext in interface RDFIterator<ARTResource>ModelAccessExceptionpublic boolean hasNext()
hasNext in interface java.util.Iterator<ARTResource>public ARTResource next()
next in interface java.util.Iterator<ARTResource>public void remove()
remove in interface java.util.Iterator<ARTResource>Copyright © 2013 ART Group, University of Rome, Tor Vergata. All Rights Reserved.