public class FilteringNodeIterator extends FilteringRangeIterator<javax.jcr.Node> implements javax.jcr.NodeIterator
Constructor and Description |
---|
FilteringNodeIterator(javax.jcr.NodeIterator nodeIterator,
AbstractPredicate<javax.jcr.Node> predicate) |
FilteringNodeIterator(javax.jcr.NodeIterator nodeIterator,
AbstractPredicate<javax.jcr.Node> predicate,
ContentDecorator decorator) |
FilteringNodeIterator(javax.jcr.NodeIterator nodeIterator,
AbstractPredicate<javax.jcr.Node> predicate,
NodeWrapperFactory wrapperFactory)
Deprecated.
since 4.5.9 use
FilteringNodeIterator(NodeIterator, AbstractPredicate, ContentDecorator) instead. |
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
public FilteringNodeIterator(javax.jcr.NodeIterator nodeIterator, AbstractPredicate<javax.jcr.Node> predicate)
public FilteringNodeIterator(javax.jcr.NodeIterator nodeIterator, AbstractPredicate<javax.jcr.Node> predicate, ContentDecorator decorator)
public FilteringNodeIterator(javax.jcr.NodeIterator nodeIterator, AbstractPredicate<javax.jcr.Node> predicate, NodeWrapperFactory wrapperFactory)
FilteringNodeIterator(NodeIterator, AbstractPredicate, ContentDecorator)
instead.public javax.jcr.Node next()
next
in interface Iterator
next
in class FilteringRangeIterator<javax.jcr.Node>
public javax.jcr.Node nextNode()
nextNode
in interface javax.jcr.NodeIterator
protected javax.jcr.Node wrapNode(javax.jcr.Node node)
protected boolean evaluate(javax.jcr.Node node)
evaluate
in class FilteringRangeIterator<javax.jcr.Node>
Copyright © 2003–2016 Magnolia International Ltd.. All rights reserved.