Class SubsetIterator<T>

    • Constructor Detail

      • SubsetIterator

        public SubsetIterator​(Set<T> set)
        Creates a new subset iterator for the given set.
        Parameters:
        set - some set.
    • Method Detail

      • getSet

        protected Set<T> getSet()
        Returns the set this iterator is iterating over.
        Returns:
        The set this iterator is iterating over.
      • remove

        public void remove()
        Specified by:
        remove in interface Iterator<T>
      • hasNext

        public abstract boolean hasNext()
        Specified by:
        hasNext in interface Iterator<T>