Package org.apache.jackrabbit.commons.iterator

Interface Summary
SizedIterator<T> SizedIterator extends Iterator with a getSize method.
 

Class Summary
AbstractLazyIterator<T> AbstractLazyIterator provides basic iteration methods for a lazy loading iterator that does not support remove.
AccessControlPolicyIteratorAdapter Adapter class for turning RangeIterators or Iterators into AccessControlPolicyIteratorAdapters.
EventIteratorAdapter Adapter class for turning RangeIterators or Iterators into EventIterators.
EventListenerIteratorAdapter Adapter class for turning RangeIterators or Iterators into EventListenerIterators.
FilteredRangeIterator Filtering decorator for iterators.
FilteringNodeIterator A wrapper around a NodeIterator filtering out nodes from the base iterator that don't match the specified filter.
FilterIterator<T> Iterator filtering out items which do not match a given predicate.
FrozenNodeIteratorAdapter Implements a node iterator that takes a version iterator and returns the frozen nodes of the underlying versions.
LazyIteratorChain<T> This class implements the concatenation of iterators.
NodeIterable Deprecated. - Use JcrUtils.in(NodeIterator) instead
NodeIteratorAdapter Adapter class for turning RangeIterators or Iterators into NodeIterators.
NodeTypeIteratorAdapter Adapter class for turning RangeIterators or Iterators into NodeTypeIterators.
PropertyIterable Deprecated. - Use JcrUtils.in(PropertyIterator) instead
PropertyIteratorAdapter Adapter class for turning RangeIterators or Iterators into PropertyIterators.
RangeIteratorAdapter Adapter for turning normal Iterators into RangeIterators.
RangeIteratorDecorator Base class for decorating RangeIterators.
RowIterable Deprecated. - Use JcrUtils.in(RowIterator) instead
RowIteratorAdapter Adapter class for turning RangeIterators or Iterators into RowIterators.
VersionIteratorAdapter Adapter class for turning RangeIterators or Iterators into VersionIterators.
 



Copyright © 2004-2014 The Apache Software Foundation. All Rights Reserved.