returns an observable of the given stream
returns true if all elmements produce true on a call to fn(element)
returns true if there is at least one element where a call fn(element) produces true
Collect the elements with a collector given There are a number of collectors provided
returns the currently element selected in the stream
Iterate over all elements in the stream and do some processing via fn
takes a single element and if it returns false then further processing is stopped
returns true if no elmements produce true on a call to fn(element)
Perform the operation fn on a single element in the stream at a time then pass the stream over for further processing This is basically an intermediate point in the stream with further processing happening later, do not use this method to gather data or iterate over all date for processing (for the second case each has to be used)
the processing function, if it returns false, further processing is stopped
Generic interface defining a stream