Class AbstractByteSpliterator

java.lang.Object
it.unimi.dsi.fastutil.bytes.AbstractByteSpliterator
All Implemented Interfaces:
ByteSpliterator, java.util.Spliterator<java.lang.Byte>, java.util.Spliterator.OfPrimitive<java.lang.Byte,​ByteConsumer,​ByteSpliterator>
Direct Known Subclasses:
ByteSpliterators.AbstractIndexBasedSpliterator

public abstract class AbstractByteSpliterator
extends java.lang.Object
implements ByteSpliterator
An abstract class facilitating the creation of type-specific iterators.
API Notes:
Presently the class hosts finalized versions of default delegating methods such as ByteSpliterator.forEachRemaining(java.util.function.Consumer<? super java.lang.Byte>).
  • 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

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface it.unimi.dsi.fastutil.bytes.ByteSpliterator

    forEachRemaining, getComparator, skip, tryAdvance, trySplit

    Methods inherited from interface java.util.Spliterator

    characteristics, estimateSize, getExactSizeIfKnown, hasCharacteristics

    Methods inherited from interface java.util.Spliterator.OfPrimitive

    forEachRemaining, tryAdvance