org.jrdf.graph.local.iterator
Class URIReferenceResourceIterator
java.lang.Object
org.jrdf.graph.local.iterator.ResourceIterator<URIReference>
org.jrdf.graph.local.iterator.URIReferenceResourceIterator
- All Implemented Interfaces:
- Iterator<URIReference>, ClosableIterator<URIReference>
public class URIReferenceResourceIterator
- extends ResourceIterator<URIReference>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URIReferenceResourceIterator
public URIReferenceResourceIterator(LongIndex[] newLongIndexes,
ResourceFactory newResourceFactory,
NodePool newNodePool)
next
public URIReference next()
getNextNodeId
protected long getNextNodeId(Iterator<Map.Entry<Long,Map<Long,Set<Long>>>> iterator)
- Description copied from class:
ResourceIterator
- Provides a customizable way in which to filter out resource nodes based on type.
- Specified by:
getNextNodeId in class ResourceIterator<URIReference>
- Parameters:
iterator - iterators over the index.
- Returns:
- the next node identifier.