десериализация list с помощью jaxb

при десериализации list из xml получаю вместо null пустое значение, как это можно исправить?

    <contours/>
    <applicationSystems/>
    <platformReleases/>
    <techPlatformMapping/>
    <retiredTechPlatforms/>

пример одного списка из кода

@XmlElementWrapper(nillable = true)
    @XmlElement(name = "applicationSystem")
    public List<AppSystem> getApplicationSystems() {
        if (applicationSystems == null) {
            //applicationSystems = Collections.EMPTY_LIST;
            applicationSystems = new ArrayList<>();
        }
        return applicationSystems;
    }

Ответы (0 шт):