org.neo4j.kernel.impl.util
Class CombinedRelIdIterator
java.lang.Object
org.neo4j.kernel.impl.util.CombinedRelIdIterator
- All Implemented Interfaces:
- RelIdIterator
public class CombinedRelIdIterator
- extends Object
- implements RelIdIterator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CombinedRelIdIterator
public CombinedRelIdIterator(String type,
RelIdArray.DirectionWrapper direction,
RelIdArray src,
RelIdArray add,
Collection<Long> remove)
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
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
next
public long next()
- Specified by:
next
in interface RelIdIterator
Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.