package de.itemis.itemisapp; import java.io.Serializable; import java.util.ArrayList; import org.simpleframework.xml.Element; import org.simpleframework.xml.ElementList; import org.simpleframework.xml.Root; @SuppressWarnings("serial") @Root(strict = false) public class Session implements Serializable { @Element(required = false) private String id; public String getId() { return id; } public void setId(String id) { this.id = id; } @Element(required = false) private String title; public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } @Element(required = false) private String description; public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } @Element(required = false) private String date; public String getDate() { return date; } public void setDate(String date) { this.date = date; } @Element(required = false) private String timeslot; public String getTimeslot() { return timeslot; } public void setTimeslot(String timeslot) { this.timeslot = timeslot; } @Element(required = false) private String room; public String getRoom() { return room; } public void setRoom(String room) { this.room = room; } @ElementList(required = false, inline = true, entry = "speakers") private ArrayList<Speaker> speakers; public ArrayList<Speaker> getSpeakers() { return speakers; } public void setSpeakers(ArrayList<Speaker> speakers) { this.speakers = speakers; } }