Module java.base
Package java.util

# Interface Spliterator

=
public abstract interface Spliterator<T>

## Nested Types

- = OfDouble
- = OfInt
- = OfLong
- = OfPrimitive

## Fields

- =
  public static final int CONCURRENT = 4096
- =
  public static final int DISTINCT = 1
- =
  public static final int IMMUTABLE = 1024
- =
  public static final int NONNULL = 256
- =
  public static final int ORDERED = 16
- =
  public static final int SIZED = 64
- =
  public static final int SORTED = 4
- =
  public static final int SUBSIZED = 16384

## Methods

- =
  public abstract int characteristics()
- =
  public abstract long estimateSize()
- =
  public default void forEachRemaining(java.util.function.Consumer<? super T> arg0)
- =
  public default java.util.Comparator<? super T> getComparator()
- =
  public default long getExactSizeIfKnown()
- =
  public default boolean hasCharacteristics(int arg0)
- =
  public abstract boolean tryAdvance(java.util.function.Consumer<? super T> arg0)
- =
  public abstract java.util.Spliterator<T> trySplit()

## Summary

No differences.