Class FloatIterators.UnmodifiableIterator

java.lang.Object
it.unimi.dsi.fastutil.floats.FloatIterators.UnmodifiableIterator
All Implemented Interfaces:
it.unimi.dsi.fastutil.floats.FloatIterator, java.util.Iterator<java.lang.Float>, java.util.PrimitiveIterator<java.lang.Float,​FloatConsumer>
Enclosing class:
FloatIterators

public static class FloatIterators.UnmodifiableIterator
extends java.lang.Object
implements it.unimi.dsi.fastutil.floats.FloatIterator
An unmodifiable wrapper class for iterators.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface java.util.PrimitiveIterator

    java.util.PrimitiveIterator.OfDouble, java.util.PrimitiveIterator.OfInt, java.util.PrimitiveIterator.OfLong
  • Constructor Summary

    Constructors
    Constructor Description
    UnmodifiableIterator​(it.unimi.dsi.fastutil.floats.FloatIterator i)  
  • Method Summary

    Modifier and Type Method Description
    void forEachRemaining​(FloatConsumer action)  
    void forEachRemaining​(java.util.function.Consumer<? super java.lang.Float> action)
    Deprecated.
    boolean hasNext()  
    float nextFloat()  

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface it.unimi.dsi.fastutil.floats.FloatIterator

    forEachRemaining, next, skip

    Methods inherited from interface java.util.Iterator

    remove
  • Constructor Details

    • UnmodifiableIterator

      public UnmodifiableIterator​(it.unimi.dsi.fastutil.floats.FloatIterator i)
  • Method Details

    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface java.util.Iterator<java.lang.Float>
    • nextFloat

      public float nextFloat()
      Specified by:
      nextFloat in interface it.unimi.dsi.fastutil.floats.FloatIterator
    • forEachRemaining

      public void forEachRemaining​(FloatConsumer action)
      Specified by:
      forEachRemaining in interface it.unimi.dsi.fastutil.floats.FloatIterator
      Specified by:
      forEachRemaining in interface java.util.PrimitiveIterator<java.lang.Float,​FloatConsumer>
    • forEachRemaining

      @Deprecated public void forEachRemaining​(java.util.function.Consumer<? super java.lang.Float> action)
      Deprecated.
      Specified by:
      forEachRemaining in interface it.unimi.dsi.fastutil.floats.FloatIterator
      Specified by:
      forEachRemaining in interface java.util.Iterator<java.lang.Float>