OrganisationalUnits.java

package com.tradecloud.domain.model.organisationalunit;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import java.util.ArrayList;
import java.util.Collection;

@XmlRootElement(name = "OrganisationalUnits")
@XmlAccessorType(XmlAccessType.FIELD)
public class OrganisationalUnits {

    @XmlElement(name = "OrganisationalUnit")
    private Collection<OrganisationalUnit> organisationalUnits = new ArrayList<OrganisationalUnit>();

    public OrganisationalUnits(Collection<OrganisationalUnit> orgUnits) {
        this.organisationalUnits = orgUnits;
    }

    public OrganisationalUnits() {
    }

    public void setOrganisationalUnits(Collection<OrganisationalUnit> orgUnits) {
        this.organisationalUnits = orgUnits;
    }

    public Collection<OrganisationalUnit> getOrganisationalUnits() {
        return organisationalUnits;
    }
}