Я автоматически сгенерировал код в Netbeans для документа схемы XML в пакет с именем jaxb.Корневой элемент Nutrition содержит дочерний элемент с именем food, который может появляться много раз.
<xsd:element name="food" maxOccurs="unbounded">
Объект Nutrition, созданный автогенерацией, содержит защищенный список объектов Food.
protected List<Nutrition.Food> food;
КогдаЯ пытаюсь добавить объект Food в список с точечной нотацией. Я не могу получить доступ к списку, чтобы добавить объекты Food
Nutrition nutrition = objFactory.createNutrition(); //make a Nutrition object
Food food1 = objFactory.createNutritionFood(); // make a Food object
nutrition.food.add(food1); // add a Food object
Netbeans жалуется, что «еда защищена доступом в jaxb.Nutrition» Я не могусделать список публичным, потому что он генерируется автоматически.Я просмотрел автоматически сгенерированный код для других методов со ссылкой на список, и есть только геттер, который возвращает копию списка.Как получить доступ к списку для добавления объекта питания?