public abstract class TranslatedList<E,F> extends ListWrapper<E>
| Constructor and Description |
|---|
TranslatedList(java.util.List<E> newList,
java.util.List<F> oldList) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(E o) |
void |
add(int index,
E element) |
boolean |
addAll(java.util.Collection<? extends E> c) |
boolean |
addAll(int index,
java.util.Collection<? extends E> c) |
protected abstract TranslatedList<E,F> |
newInstance(java.util.List<E> newList,
java.util.List<F> oldList) |
E |
remove(int index) |
boolean |
remove(java.lang.Object o) |
boolean |
removeAll(java.util.Collection<?> c) |
boolean |
retainAll(java.util.Collection<?> c) |
E |
set(int index,
E element) |
java.util.List<E> |
subList(int fromIndex,
int toIndex) |
protected abstract F |
toOldObject(E o) |
clear, contains, containsAll, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, size, toArray, toArraypublic boolean add(E o)
add in interface java.util.Collection<E>add in interface java.util.List<E>add in class ListWrapper<E>public void add(int index,
E element)
add in interface java.util.List<E>add in class ListWrapper<E>public boolean addAll(java.util.Collection<? extends E> c)
addAll in interface java.util.Collection<E>addAll in interface java.util.List<E>addAll in class ListWrapper<E>public boolean addAll(int index,
java.util.Collection<? extends E> c)
addAll in interface java.util.List<E>addAll in class ListWrapper<E>public E remove(int index)
remove in interface java.util.List<E>remove in class ListWrapper<E>public boolean remove(java.lang.Object o)
remove in interface java.util.Collection<E>remove in interface java.util.List<E>remove in class ListWrapper<E>public boolean removeAll(java.util.Collection<?> c)
removeAll in interface java.util.Collection<E>removeAll in interface java.util.List<E>removeAll in class ListWrapper<E>public boolean retainAll(java.util.Collection<?> c)
retainAll in interface java.util.Collection<E>retainAll in interface java.util.List<E>retainAll in class ListWrapper<E>public E set(int index, E element)
set in interface java.util.List<E>set in class ListWrapper<E>public java.util.List<E> subList(int fromIndex, int toIndex)
subList in interface java.util.List<E>subList in class ListWrapper<E>protected abstract TranslatedList<E,F> newInstance(java.util.List<E> newList, java.util.List<F> oldList)