package com.algocrafts.converters;
import com.algocrafts.selenium.Locator;
import java.util.function.Predicate;
import java.util.stream.Stream;
public class Filter<T> implements Locator<Stream<T>, Stream<T>> {
private final Predicate<T> predicate;
public Filter(Predicate<T> predicate) {
this.predicate = predicate;
}
@Override
public Stream<T> locate(Stream<T> elements) {
return elements.filter(predicate);
}
}