package eu.dnetlib.uoamonitorservice.generics; import java.util.ArrayList; import java.util.List; public class SubCategoryGeneric extends Common { protected List charts; protected List numbers; public SubCategoryGeneric() {} public SubCategoryGeneric(SubCategoryGeneric subCategory) { id = subCategory.getId(); name = subCategory.getName(); alias = subCategory.getAlias(); description = subCategory.getDescription(); setVisibility(subCategory.getVisibility()); creationDate = subCategory.getCreationDate(); updateDate = subCategory.getUpdateDate(); defaultId = subCategory.getDefaultId(); numbers = new ArrayList<>(); charts = new ArrayList<>(); } public List getCharts() { return charts; } public void setCharts(List charts) { this.charts = charts; } public List getNumbers() { return numbers; } public void setNumbers(List numbers) { this.numbers = numbers; } }