public class DepthFirstNodeIterator
extends com.google.common.collect.AbstractIterator<org.apache.jackrabbit.oak.spi.state.ChildNodeEntry>
| Constructor and Description |
|---|
DepthFirstNodeIterator(org.apache.jackrabbit.oak.spi.state.NodeState root) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.jackrabbit.oak.spi.state.ChildNodeEntry |
computeNext() |
org.apache.jackrabbit.oak.spi.state.NodeBuilder |
getBuilder(org.apache.jackrabbit.oak.spi.state.NodeBuilder rootBuilder) |
String |
getPath() |
void |
reset() |
DepthFirstNodeIterator |
switchRoot(org.apache.jackrabbit.oak.spi.state.NodeState newRoot) |
endOfData, hasNext, next, peekclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemainingpublic DepthFirstNodeIterator(org.apache.jackrabbit.oak.spi.state.NodeState root)
public void reset()
protected org.apache.jackrabbit.oak.spi.state.ChildNodeEntry computeNext()
computeNext in class com.google.common.collect.AbstractIterator<org.apache.jackrabbit.oak.spi.state.ChildNodeEntry>public org.apache.jackrabbit.oak.spi.state.NodeBuilder getBuilder(org.apache.jackrabbit.oak.spi.state.NodeBuilder rootBuilder)
public String getPath()
public DepthFirstNodeIterator switchRoot(org.apache.jackrabbit.oak.spi.state.NodeState newRoot)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.