- All Implemented Interfaces:
- java.io.Serializable, java.lang.Iterable<T>, java.util.Collection<T>, java.util.List<T>, java.util.RandomAccess
- Enclosing class:
- Lists
private static class Lists.TransformingRandomAccessList<F,T>
extends java.util.AbstractList<T>
implements java.util.RandomAccess, java.io.Serializable
Implementation of a transforming random access list. We try to make as many
of these methods pass-through to the source list as possible so that the
performance characteristics of the source list and transformed list are
similar.
- See Also:
Lists.transform(java.util.List<F>, com.google.common.base.Function<? super F, ? extends T>)