String (int index) { if (index < 0 || index >= list.size()) { throw new IndexOutOfBoundsException("index=" + index + " size=" + list.size()); } Iterator<PluginId> iterator = list.iterator(); for (int i = 0; i < index; i++) { iterator.next(); } return iterator.next().getIdString(); }