Class FloatSpliterators.EmptySpliterator

java.lang.Object
it.unimi.dsi.fastutil.floats.FloatSpliterators.EmptySpliterator
All Implemented Interfaces:
FloatSpliterator, java.io.Serializable, java.lang.Cloneable, java.util.Spliterator<java.lang.Float>, java.util.Spliterator.OfPrimitive<java.lang.Float,​FloatConsumer,​FloatSpliterator>
Enclosing class:
FloatSpliterators

public static class FloatSpliterators.EmptySpliterator
extends java.lang.Object
implements FloatSpliterator, java.io.Serializable, java.lang.Cloneable
A class returning no elements and a type-specific spliterator interface.

This class may be useful to implement your own in case you subclass a type-specific spliterator.

See Also:
Serialized Form
  • Nested Class Summary

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

    java.util.Spliterator.OfDouble, java.util.Spliterator.OfInt, java.util.Spliterator.OfLong, java.util.Spliterator.OfPrimitive<T extends java.lang.Object,​T_CONS extends java.lang.Object,​T_SPLITR extends java.util.Spliterator.OfPrimitive<T,​T_CONS,​T_SPLITR>>
  • Field Summary

    Fields inherited from interface java.util.Spliterator

    CONCURRENT, DISTINCT, IMMUTABLE, NONNULL, ORDERED, SIZED, SORTED, SUBSIZED
  • Method Summary

    Modifier and Type Method Description
    int characteristics()  
    java.lang.Object clone()  
    long estimateSize()  
    void forEachRemaining​(FloatConsumer action)  
    void forEachRemaining​(java.util.function.Consumer<? super java.lang.Float> action)
    Deprecated.
    boolean tryAdvance​(FloatConsumer action)  
    boolean tryAdvance​(java.util.function.Consumer<? super java.lang.Float> action)
    Deprecated.
    FloatSpliterator trySplit()

    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.FloatSpliterator

    getComparator, skip

    Methods inherited from interface java.util.Spliterator

    getExactSizeIfKnown, hasCharacteristics
  • Method Details

    • tryAdvance

      public boolean tryAdvance​(FloatConsumer action)
      Specified by:
      tryAdvance in interface java.util.Spliterator.OfPrimitive<java.lang.Float,​FloatConsumer,​FloatSpliterator>
    • tryAdvance

      @Deprecated public boolean tryAdvance​(java.util.function.Consumer<? super java.lang.Float> action)
      Deprecated.
      Description copied from interface: FloatSpliterator
      Specified by:
      tryAdvance in interface FloatSpliterator
      Specified by:
      tryAdvance in interface java.util.Spliterator<java.lang.Float>
    • trySplit

      public FloatSpliterator trySplit()
      Description copied from interface: FloatSpliterator
      Specified by:
      trySplit in interface FloatSpliterator
      Specified by:
      trySplit in interface java.util.Spliterator<java.lang.Float>
      Specified by:
      trySplit in interface java.util.Spliterator.OfPrimitive<java.lang.Float,​FloatConsumer,​FloatSpliterator>
    • estimateSize

      public long estimateSize()
      Specified by:
      estimateSize in interface java.util.Spliterator<java.lang.Float>
    • characteristics

      public int characteristics()
      Specified by:
      characteristics in interface java.util.Spliterator<java.lang.Float>
    • forEachRemaining

      public void forEachRemaining​(FloatConsumer action)
      Specified by:
      forEachRemaining in interface java.util.Spliterator.OfPrimitive<java.lang.Float,​FloatConsumer,​FloatSpliterator>
    • forEachRemaining

      @Deprecated public void forEachRemaining​(java.util.function.Consumer<? super java.lang.Float> action)
      Deprecated.
      Description copied from interface: FloatSpliterator
      Specified by:
      forEachRemaining in interface FloatSpliterator
      Specified by:
      forEachRemaining in interface java.util.Spliterator<java.lang.Float>
    • clone

      public java.lang.Object clone()