Package it.unimi.dsi.fastutil.chars
Class AbstractCharSpliterator
java.lang.Object
it.unimi.dsi.fastutil.chars.AbstractCharSpliterator
- All Implemented Interfaces:
CharSpliterator
,java.util.Spliterator<java.lang.Character>
,java.util.Spliterator.OfPrimitive<java.lang.Character,CharConsumer,CharSpliterator>
- Direct Known Subclasses:
CharSpliterators.AbstractIndexBasedSpliterator
public abstract class AbstractCharSpliterator extends java.lang.Object implements CharSpliterator
An abstract class facilitating the creation of type-specific iterators.
- API Notes:
- Presently the class hosts finalized versions of default delegating
methods such as
CharSpliterator.forEachRemaining(java.util.function.Consumer<? super java.lang.Character>)
.
-
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.chars.CharSpliterator
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