Package info.magnolia.jcr.iterator

Class Summary
ChainedNodeIterator An implementation of NodeIterator which will chain several iterators making them behave like one.
DelegatingNodeIterator Delegating NodeIterator intended to be used by subclasses for decoration.
DelegatingPropertyIterator Delegating PropertyIterator intended to be used by subclasses for decoration.
FilteringNodeIterator NodeIterator hiding all nodes that do not pass the predicate, returned nodes can also we wrapped effectively extending the condition to the whole hierarchy.
FilteringPropertyIterator PropertyIterator hiding all properties that do not pass the predicate.
FilteringRangeIterator<T> Base class for implementing filtering JCR iterators.
NodeIterableAdapter Adapter for NodeIterator that always returns the same iterator.
RangeIteratorImpl<T> Intended as a base class when implementing JCR iterators, sub-classes need only implement the special next methods such as nextNode() for NodeIterator.
WrappingNodeIterator Node iterator wrapping all returned nodes using provided node wrapper.
WrappingPropertyIterator Property iterator wrapping all returned nodes using provided property wrapper.
 



Copyright © 2003-2011 Magnolia International Ltd.. All Rights Reserved.