public class TransformingList<T,U>
extends java.util.AbstractList<U>
Modifier and Type | Field and Description |
---|---|
protected Transformation<T,U> |
trans |
protected java.util.List<T> |
underlying |
Constructor and Description |
---|
TransformingList(java.util.Collection<? extends T> underlying,
Transformation<T,U> trans) |
TransformingList(java.util.List<T> underlying,
Transformation<T,U> trans) |
Modifier and Type | Method and Description |
---|---|
U |
get(int index) |
int |
size() |
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subList
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
protected final Transformation<T,U> trans
protected final java.util.List<T> underlying
public TransformingList(java.util.Collection<? extends T> underlying, Transformation<T,U> trans)
public TransformingList(java.util.List<T> underlying, Transformation<T,U> trans)