Class VersionIteratorAdapter

java.lang.Object
org.apache.jackrabbit.commons.iterator.RangeIteratorDecorator
org.apache.jackrabbit.commons.iterator.VersionIteratorAdapter
All Implemented Interfaces:
Iterator, RangeIterator, VersionIterator

public class VersionIteratorAdapter extends RangeIteratorDecorator implements VersionIterator
Adapter class for turning RangeIterators or Iterators into VersionIterators.
  • Field Details

  • Constructor Details

    • VersionIteratorAdapter

      public VersionIteratorAdapter(RangeIterator iterator)
      Creates an adapter for the given RangeIterator.
      Parameters:
      iterator - iterator of Versions
    • VersionIteratorAdapter

      public VersionIteratorAdapter(Iterator iterator)
      Creates an adapter for the given Iterator.
      Parameters:
      iterator - iterator of Versions
    • VersionIteratorAdapter

      public VersionIteratorAdapter(Collection collection)
      Creates an iterator for the given collection.
      Parameters:
      collection - collection of Versions
  • Method Details