KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have few Pojos in different packages, each POJO contains set of the another pojo from the same package. I need to copy all items with the same name from Package B Pojos to objects in Package A. Eaxmple: package com.vanilla.packageA; public class Student{ private String firstName; private String lastName; private Set<Course> course; //getters and setters ommited } package com.vanilla.packageA; public class Course{ private String courseName; private String courseDescription; //seters and getters } package com.vanilla.packageB; public class Student{ private String firstName; private String lastName; private Address address; private Set<Course> course; Private Date birtday; //getters and setters ommited } package com.vanilla.packageB; public class Course{ private String courseName; private String courseDescription; private <Lecturer> lecturer; private Integer hours; //seters and getters } I want to copy recursively all items from PackageB classes to packageA classes which exists in PaCkageB and shares the same name. Updates: Guys, I understand that that this is stupid question, but I need to maintain this code, now the code is written in the way that they have to call 50 getters and setter, or calling constructor with 50 parameters. Unfortunately, I can't use the same object and I need to copy it, but I must find more "elegant" way to copy tese beans.
Tags (comma-separated)
Save Edits
Cancel