Class CollectionUtilities.FilteredIterator

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.Iterator baseIterator  
      private static java.lang.Object DONE  
      private static java.lang.Object EMPTY  
      private java.lang.Object nextObject  
    • Field Detail

      • baseIterator

        private java.util.Iterator baseIterator
      • EMPTY

        private static final java.lang.Object EMPTY
      • DONE

        private static final java.lang.Object DONE
      • nextObject

        private java.lang.Object nextObject
    • Constructor Detail

      • FilteredIterator

        public FilteredIterator()
    • Method Detail

      • remove

        public void remove()
        Specified by:
        remove in interface java.util.Iterator
      • next

        public java.lang.Object next()
        Specified by:
        next in interface java.util.Iterator
      • hasNext

        public boolean hasNext()
        Specified by:
        hasNext in interface java.util.Iterator
      • isIncluded

        public abstract boolean isIncluded​(java.lang.Object item)