package net.brightkite4j.brightkite.resources.lists;
import java.util.ArrayList;
import java.util.List;
import net.brightkite4j.brightkite.exceptions.DeserializationException;
import net.brightkite4j.brightkite.resources.Person;
import net.brightkite4j.brightkite.utils.BrightkiteUtils;
public class PeopleList {
private List<Person> people;
public PeopleList() {
people = new ArrayList<Person>();
}
public List<Person> getPeopleList() {
return people;
}
public void addPerson(Person person) {
people.add(person);
}
public final static PeopleList fromXML(String xml) {
try {
PeopleList list = (PeopleList)BrightkiteUtils.fromXML(xml, PeopleList.class);
return list;
} catch (Exception e) {
throw new DeserializationException("Cannot deserialize PeopleList.", e);
}
}
}