import com.github.javafaker.Faker;
import com.github.underscore.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
List<String> names = Arrays.asList("John", "Jane", "Mike", "Emily");
Underscore<String> _ = new Underscore<>();
List<String> filteredNames = _.chain(names)
.filter(name -> name.length() <= 4)
.map(String::toUpperCase)
.value();
}
}
<dependency>
<groupId>info.javateam.underscore</groupId>
<artifactId>underscore</artifactId>
<version>1.2</version>
</dependency>