Class LocalCache.HashIterator<T>

    • Constructor Detail

      • HashIterator

        HashIterator()
    • Method Detail

      • next

        public abstract T next()
        Specified by:
        next in interface java.util.Iterator<T>
      • advance

        final void advance()
      • nextInChain

        boolean nextInChain()
        Finds the next entry in the current chain. Returns true if an entry was found.
      • nextInTable

        boolean nextInTable()
        Finds the next entry in the current table. Returns true if an entry was found.
      • advanceTo

        boolean advanceTo​(LocalCache.ReferenceEntry<K,​V> entry)
        Advances to the given entry. Returns true if the entry was valid, false if it should be skipped.
      • hasNext

        public boolean hasNext()
        Specified by:
        hasNext in interface java.util.Iterator<T>
      • remove

        public void remove()
        Specified by:
        remove in interface java.util.Iterator<T>