Interface Streams


public interface Streams
The utilities class for Stream
Since:
2.7.5
  • Method Details

    • filterStream

      static <T, S extends Iterable<T>> Stream<T> filterStream(S values, Predicate<T> predicate)
    • filterList

      static <T, S extends Iterable<T>> List<T> filterList(S values, Predicate<T> predicate)
    • filterSet

      static <T, S extends Iterable<T>> Set<T> filterSet(S values, Predicate<T> predicate)
    • filter

      static <T, S extends Iterable<T>> S filter(S values, Predicate<T> predicate)
    • filterAll

      static <T, S extends Iterable<T>> S filterAll(S values, Predicate<T>... predicates)
    • filterAny

      static <T, S extends Iterable<T>> S filterAny(S values, Predicate<T>... predicates)
    • filterFirst

      static <T> T filterFirst(Iterable<T> values, Predicate<T>... predicates)