1 package net.technearts; 2 3 import java.util.List; 4 5 import lombok.Data; 6 7 @Data 8 public class Mapping { 9 private String name; 10 private String sheet; 11 private String className; 12 private List<Member> members; 13 14 public Member getMember(String titleOrColumn) { 15 return members.stream() 16 .filter(member -> member.isTitleBased() ? titleOrColumn.equals(member.getTitle()) 17 : titleOrColumn.equals(member.getColumn())) 18 .findFirst().orElse(null); 19 } 20 }