public List < ICalendar > readAll ( ) throws IOException { List < ICalendar > icals = new ArrayList < ICalendar > ( ) ; ICalendar ical ; while ( ( ical = readNext ( ) ) != null ) { icals . add ( ical ) ; } return icals ; }
Reads all iCalendar objects from the data stream .