Class EmptyIterator

  • All Implemented Interfaces:
    java.util.Iterator, ResettableIterator

    public class EmptyIterator
    extends AbstractEmptyIterator
    implements ResettableIterator
    Provides an implementation of an empty iterator.

    This class provides an implementation of an empty iterator. This class provides for binary compatability between Commons Collections 2.1.1 and 3.1 due to issues with IteratorUtils.

    Since:
    Commons Collections 2.1.1 and 3.1
    Version:
    $Revision: 646777 $ $Date: 2008-04-10 14:33:15 +0200 (Thu, 10 Apr 2008) $
    • Field Detail

      • RESETTABLE_INSTANCE

        public static final ResettableIterator RESETTABLE_INSTANCE
        Singleton instance of the iterator.
        Since:
        Commons Collections 3.1
      • INSTANCE

        public static final java.util.Iterator INSTANCE
        Singleton instance of the iterator.
        Since:
        Commons Collections 2.1.1 and 3.1
    • Constructor Detail

      • EmptyIterator

        protected EmptyIterator()
        Constructor.