org.neo4j.kernel.impl.util
Class RelIdArray.RelIdIteratorImpl
java.lang.Object
org.neo4j.kernel.impl.util.RelIdArray.RelIdIteratorImpl
- All Implemented Interfaces:
- RelIdIterator
- Enclosing class:
- RelIdArray
public static class RelIdArray.RelIdIteratorImpl
- extends Object
- implements RelIdIterator
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getType
public String getType()
- Specified by:
getType in interface RelIdIterator
getIds
public RelIdArray getIds()
- Specified by:
getIds in interface RelIdIterator
updateSource
public RelIdIterator updateSource(RelIdArray newSource)
- Specified by:
updateSource in interface RelIdIterator
hasNext
public boolean hasNext()
- Specified by:
hasNext in interface RelIdIterator
nextBlock
protected boolean nextBlock()
doAnotherRound
public void doAnotherRound()
- Description copied from interface:
RelIdIterator
- Tells this iterator to try another round with all its directions
starting from each their previous states. Called from IntArrayIterator,
when it finds out it has gotten more relationships of this type.
- Specified by:
doAnotherRound in interface RelIdIterator
findNextBlock
protected boolean findNextBlock()
next
public long next()
- Specified by:
next in interface RelIdIterator
Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.