public class DepthFilteringDecoratorNodeIterator
extends info.magnolia.jcr.iterator.FilteringRangeIterator<javax.jcr.Node>
implements javax.jcr.NodeIterator
Constructor and Description |
---|
DepthFilteringDecoratorNodeIterator(javax.jcr.NodeIterator nodeIterator,
int depth) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
evaluate(javax.jcr.Node node) |
javax.jcr.Node |
next() |
javax.jcr.Node |
nextNode() |
protected javax.jcr.Node |
wrapNode(javax.jcr.Node node) |
getPosition, getSize, hasNext, remove, skip
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining, hasNext, remove
public DepthFilteringDecoratorNodeIterator(javax.jcr.NodeIterator nodeIterator, int depth)
public javax.jcr.Node next()
public javax.jcr.Node nextNode()
nextNode
in interface javax.jcr.NodeIterator
protected boolean evaluate(javax.jcr.Node node)
evaluate
in class info.magnolia.jcr.iterator.FilteringRangeIterator<javax.jcr.Node>
protected javax.jcr.Node wrapNode(javax.jcr.Node node)
Copyright © 2017 Magnolia International Ltd.. All rights reserved.