Class RoaringBitmap.RoaringReverseIntIterator

  • All Implemented Interfaces:
    java.lang.Cloneable, IntIterator
    Enclosing class:
    RoaringBitmap

    private final class RoaringBitmap.RoaringReverseIntIterator
    extends java.lang.Object
    implements IntIterator
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) int hs  
      (package private) CharIterator iter  
      (package private) int pos  
    • Constructor Detail

      • RoaringReverseIntIterator

        private RoaringReverseIntIterator()
    • Method Detail

      • clone

        public IntIterator clone()
        Description copied from interface: IntIterator
        Creates a copy of the iterator.
        Specified by:
        clone in interface IntIterator
        Overrides:
        clone in class java.lang.Object
        Returns:
        a clone of the current iterator
      • hasNext

        public boolean hasNext()
        Specified by:
        hasNext in interface IntIterator
        Returns:
        whether there is another value
      • next

        public int next()
        Specified by:
        next in interface IntIterator
        Returns:
        next integer value
      • nextContainer

        private void nextContainer()