Modifier and Type | Field and Description |
---|---|
protected javax.jcr.NodeIterator |
base |
protected Predicate |
filter |
Constructor and Description |
---|
FilteringNodeIterator(javax.jcr.NodeIterator base,
Predicate filter) |
protected final javax.jcr.NodeIterator base
protected final Predicate filter
public FilteringNodeIterator(javax.jcr.NodeIterator base, Predicate filter)
public boolean hasNext()
hasNext
in interface Iterator
Iterator.hasNext()
public Object next()
next
in interface Iterator
Iterator.next()
public void remove()
remove
in interface Iterator
Iterator.remove()
public javax.jcr.Node nextNode()
nextNode
in interface javax.jcr.NodeIterator
NodeIterator.nextNode()
public void skip(long skipNum)
skip
in interface javax.jcr.RangeIterator
RangeIterator.skip(long)
public long getSize()
getSize
in interface javax.jcr.RangeIterator
RangeIterator.getSize()
public long getPosition()
getPosition
in interface javax.jcr.RangeIterator
RangeIterator.getPosition()
protected javax.jcr.Node seekNext()
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.