Итак, все, что вам нужно сделать, это просто добавить коллекцию строк к Document
's categories
.
Я просто создам для этого следующие методы:
public void addCategory(String categories){
this.categories.add(categories);
}
public void addCategory(Collection<String> categories){
this.categories.addAll(categories);
}
Итак, если я хочу, чтобы набор Document
categories
больше не изменялся через переданную ссылку на параметр, я буду использовать addCategory()
.
Если я хочу Document
categories
можно дополнительно изменить с помощью переданной ссылки на параметр, я все еще могу использовать оригинальную setCategories()