public Collection < RosterEntry > getEntries ( ) { Set < RosterEntry > allEntries = new HashSet < RosterEntry > ( ) ; // Loop through all roster groups and add their entries to the answer for ( RosterGroup rosterGroup : getGroups ( ) ) { allEntries . addAll ( rosterGroup . getEntries ( ) ) ; } // Add the roster unfiled entries to the answer allEntries . addAll ( unfiledEntries ) ; return Collections . unmodifiableCollection ( allEntries ) ; }
Returns an unmodifiable collection of all entries in the roster including entries that don t belong to any groups .