Uses of Interface
com.landawn.abacus.util.stream.BaseStream

Packages that use BaseStream
Package
Description
 
  • Uses of BaseStream in com.landawn.abacus.util.stream

    Classes in com.landawn.abacus.util.stream with type parameters of type BaseStream
    Modifier and Type
    Interface
    Description
    interface 
    BaseStream<T,A,P,C,PL,OT,IT,ITER extends Iterator<T>,S extends BaseStream<T,A,P,C,PL,OT,IT,ITER,S>>
    The Stream will be automatically closed after execution(A terminal method is executed/triggered).
    Classes in com.landawn.abacus.util.stream that implement BaseStream
    Modifier and Type
    Class
    Description
    class 
    The Stream will be automatically closed after execution(A terminal method is executed/triggered).
    static class 
     
    class 
    The Stream will be automatically closed after execution(A terminal method is executed/triggered).
    static class 
     
    class 
    The Stream will be automatically closed after execution(A terminal method is executed/triggered).
    static class 
     
    final class 
    The Stream will be automatically closed after execution(A terminal method is executed/triggered).
    class 
    The Stream will be automatically closed after execution(A terminal method is executed/triggered).
    static class 
     
    class 
    The Stream will be automatically closed after execution(A terminal method is executed/triggered).
    static class 
     
    class 
    The Stream will be automatically closed after execution(A terminal method is executed/triggered).
    static class 
     
    class 
    The Stream will be automatically closed after execution(A terminal method is executed/triggered).
    static class 
     
    class 
    Note: This class includes codes copied from StreamEx: https://github.com/amaembo/streamex under Apache License, version 2.0.
    static class 
     
    Methods in com.landawn.abacus.util.stream with type parameters of type BaseStream
    Modifier and Type
    Method
    Description
    <SS extends BaseStream>
    SS
    BaseStream.__(Function<? super S,? extends SS> transfer)
     
    <SS extends BaseStream>
    SS
    BaseStream.psp(Function<? super S,? extends SS> ops)
    Temporarily switch the stream to sequence stream for operation ops and then switch back to parallel stream with same maxThreadNum/splitor/asyncExecutor.
    <SS extends BaseStream>
    SS
    BaseStream.sps(int maxThreadNum, Function<? super S,? extends SS> ops)
    Temporarily switch the stream to parallel stream for operation ops and then switch back to sequence stream.
    <SS extends BaseStream>
    SS
    BaseStream.sps(Function<? super S,? extends SS> ops)
    Temporarily switch the stream to parallel stream for operation ops and then switch back to sequence stream.