Просто любопытный на предмет того, как jaxb работает, мне аннотировали класс следующим образом:
@XmlRootElement(name = "MyJaxb")
Class MyJaxb
{
@XmlElement
protected String str;
public void setStr(String str)
{
this.str = str;
}
}
Модификатор доступа полевой ул. защищен, почему Jaxb может все еще Маршалл и неМаршалл это?