Class EventIteratorAdapter
java.lang.Object
org.apache.jackrabbit.commons.iterator.RangeIteratorDecorator
org.apache.jackrabbit.commons.iterator.EventIteratorAdapter
- All Implemented Interfaces:
Iterator,EventIterator,RangeIterator
-
Constructor Summary
ConstructorsConstructorDescriptionEventIteratorAdapter(Collection collection) Creates an iterator for the given collection.EventIteratorAdapter(Iterator iterator) Creates an adapter for the givenIterator.EventIteratorAdapter(EventIterator iterator) Creates an adapter for the givenRangeIterator.EventIteratorAdapter(RangeIterator iterator) Creates an adapter for the givenRangeIterator. -
Method Summary
Methods inherited from class org.apache.jackrabbit.commons.iterator.RangeIteratorDecorator
getPosition, getSize, hasNext, next, remove, skipMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, removeMethods inherited from interface javax.jcr.RangeIterator
getPosition, getSize, skip
-
Constructor Details
-
EventIteratorAdapter
Creates an adapter for the givenRangeIterator.- Parameters:
iterator- iterator ofEvents
-
EventIteratorAdapter
Creates an adapter for the givenRangeIterator.- Parameters:
iterator- iterator ofEvents
-
EventIteratorAdapter
Creates an adapter for the givenIterator.- Parameters:
iterator- iterator ofEvents.
-
EventIteratorAdapter
Creates an iterator for the given collection.- Parameters:
collection- collection ofEvents
-
-
Method Details
-
nextEvent
Returns the next event.- Specified by:
nextEventin interfaceEventIterator- Returns:
- next event
- Throws:
NoSuchElementException- if there is no next event
-