@Override public boolean addAll(int i, Collection<? extends A> as) { throw err(); }
@Override public ListIterator<A> listIterator() { return listIterator(0); }
@Override public NonEmptyList<MetadataValue<String>> getTitles() { if (mp.getTitle() != null) return new NonEmptyList<MetadataValue<String>>(new MetadataValue(mp.getTitle(), "title")); else throw new IllegalArgumentException("MediaPackage " + mp + " does not contain a title"); }
final NonEmptyList<MetadataValue<String>> titles = new NonEmptyList<MetadataValue<String>>( mlist(episode.get(PROPERTY_TITLE)).map(dc2mvString(PROPERTY_TITLE.getLocalName())).value()); final List<MetadataValue<String>> subjects =
@Override public boolean addAll(Collection<? extends A> as) { throw err(); }
@Override public A remove(int i) { throw err(); }
@Override public boolean add(A a) { throw err(); }
@Override public void add(int i, A a) { throw err(); }
@Override public boolean remove(Object o) { throw err(); }
@Override public boolean removeAll(Collection<?> objects) { throw err(); }
@Override public boolean retainAll(Collection<?> objects) { throw err(); }
@Override public List<A> subList(int i, int i1) { throw err(); }
@Override public void clear() { throw err(); }
@Override public A set(int i, A a) { throw err(); }