import java.util.Set; import java.util.stream.Collectors; import java.util.stream.Stream; class Test { public void validate(Stream> stream) { // ... Set violations = stream.map(this::convertToResult).collect(Collectors.toSet()); // ... } private Violation convertToResult(ConstraintViolation violation) { // ... return new Violation(); } class Violation {} class ConstraintViolation { } }