Class CollectSpliterators.FlatMapSpliteratorOfPrimitive<InElementT,​OutElementT,​OutConsumerT,​OutSpliteratorT extends java.util.Spliterator.OfPrimitive<OutElementT,​OutConsumerT,​OutSpliteratorT>>

  • Type Parameters:
    InElementT - the element type of the input spliterator
    OutElementT - the (boxed) element type of the output spliterators
    OutConsumerT - the specialized consumer type for the primitive output type
    OutSpliteratorT - the primitive spliterator type associated with OutElementT
    All Implemented Interfaces:
    java.util.Spliterator<OutElementT>, java.util.Spliterator.OfPrimitive<OutElementT,​OutConsumerT,​OutSpliteratorT>
    Direct Known Subclasses:
    CollectSpliterators.FlatMapSpliteratorOfDouble, CollectSpliterators.FlatMapSpliteratorOfInt, CollectSpliterators.FlatMapSpliteratorOfLong
    Enclosing class:
    CollectSpliterators

    abstract static class CollectSpliterators.FlatMapSpliteratorOfPrimitive<InElementT,​OutElementT,​OutConsumerT,​OutSpliteratorT extends java.util.Spliterator.OfPrimitive<OutElementT,​OutConsumerT,​OutSpliteratorT>>
    extends CollectSpliterators.FlatMapSpliterator<InElementT,​OutElementT,​OutSpliteratorT>
    implements java.util.Spliterator.OfPrimitive<OutElementT,​OutConsumerT,​OutSpliteratorT>
    Implementation of Stream#flatMap with a primitive spliterator output type.