Есть объект: [code]@SuperBuilder @Data @AllArgsConstructor @NoArgsConstructor public class Student {
private String name;
private Integer age;
} [/code] Я иду по течению и с помощью строителя собираю список своих учеников: [code]public List getStudent(InputStream students) { return new BufferedReader(new InputStreamReader(students)).lines() .map(String::trim) .filter(line -> line.startsWith("a")) .map(line -> Student.builder() .name(line.substring(0, line.indexOf("this name"))) .age(line.substring(line.indexOf("name"))) .build()) .collect(Collectors.toList());
} [/code] Правильно ли такое использование конструктора?