Я пытаюсь скопировать все объекты в Списке с object1 в список с object2:
Ниже приведен фрагмент кода:
List<EmployeeAmManegmentModel> am = employee.amEmployeeDeatails();
List<EmployeeRmManegmentModel> rm = employee.rmEmployeeDeatails();
List<EmployeeGenericModel> GM = new ArrayList<>();
Здесь я пытаюсь скопировать am
и rm
до GM
.Все 3 модели имеют одинаковые параметры:
EmployeeAmManegmentModel:
@Entity
@Table(name = "PROFILE_AM")
public class EmployeeAmManegmentModel {
@Id
@GeneratedValue
@Column(name = "AM_ID")
private Long id;
@Column(name = "NAME")
private String name;
@Column(name = "CONTACT_NUMBER")
private Long contactNumber;
@Column(name = "EMAIL_ID")
private String emailId;
@Column(name = "STATUS")
private Long status;
@Column(name = "EMPLOYEE_TYPE")
public String employeeType = "AM"; ..... getters and setters
EmployeeRmManegmentModel
@Id
@GeneratedValue
@Column(name = "RM_ID")
private Long id;
@Column(name = "NAME")
private String name;
@Column(name = "CONTACT_NUMBER")
private Long contactNumber;
@Column(name = "EMAIL_ID")
private String emailId;
@Column(name = "STATUS")
private Long status;
@Column(name = "EMPLOYEE_TYPE")
public String employeeType = "RM";
EmployeeGenericModel
private Long id;
private String name;
private Long contactNumber;
private String emailId;
private Long status;
private String employeeType;
Есть ли способскопировать результат из одного списка объектов другого типа в другой?
Заранее спасибо.