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 FriendList {
private List<Person> friends;
public FriendList() {
friends = new ArrayList<Person>();
}
public List<Person> getFriendList() {
return friends;
}
public void addPerson(Person person) {
friends.add(person);
}
public final static FriendList fromXML(String xml) {
try {
FriendList list = (FriendList)BrightkiteUtils.fromXML(xml, FriendList.class);
return list;
} catch (Exception e) {
throw new DeserializationException("Cannot deserialize FriendList.", e);
}
}
}